MediaWiki  REL1_22
parse.php File Reference

Parse some wikitext. More...

Go to the source code of this file.

Classes

class  CLIParser
 Maintenance script to parse some wikitext. More...

Variables

 $maintClass = "CLIParser"

Detailed Description

Parse some wikitext.

Wikitext can be given by stdin or using a file. The wikitext will be parsed using 'CLIParser' as a title. This can be overriden with --title option.

Example1:

 $ php parse.php --title foo
 ''[[foo]]''^D
 <p><i><strong class="selflink">foo</strong></i>
 </p>

Example2:

 $ echo "'''bold'''" > /tmp/foo.txt
 $ php parse.php /tmp/foo.txt
 <p><b>bold</b>
 </p>$

Example3:

 $ cat /tmp/foo | php parse.php
 <p><b>bold</b>
 </p>$

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Author:
Antoine Musso <hashar at="" free="" dot="" fr>="">
Note:
GNU General Public License 2.0 or later

Definition in file parse.php.


Variable Documentation

$maintClass = "CLIParser"

Definition at line 133 of file parse.php.