Go to file
Raimond Spekking 6e9ea401c3 * (bug 10230) Update Russian extension translations
Patch by VasilievVV
2007-06-18 07:58:45 +00:00
README URL for this extension page 2007-05-18 21:07:35 +00:00
SyntaxHighlight_GeSHi.i18n.php * (bug 10230) Update Russian extension translations 2007-06-18 07:58:45 +00:00
SyntaxHighlight_GeSHi.php Spelling mistake, a hundred lines for the offending developer: 2007-06-05 18:30:24 +00:00

This extension allows source code to be syntax highlighted on the wiki pages.
This README file might be out of date, have a look at the extension page
for updated informations:

    http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi

== Installation ==

Download the latest stable build from http://geshi.org/, and unzip it into
extensions/SyntaxHighlight_GeSHi/ directory. (Note: the zip file creates a 
sub-directory called geshi/, and places a file geshi.php there)

Add this line to your LocalSettings.php:

	require_once("extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php");

If needed, change the following line on SyntaxHighlight_GeSHi.php to suit the path of
your geshi.php file
    
	require_once( 'geshi/geshi.php' );

== Usage ==

On the wiki page, you can now use "source" elements:

<source lang="php">
<?php
    v = "string";    // sample initialization
?>
html text
<?
    echo v;         // end of php code
?>
</source>

== Parameters ==

Please see the documentation of GeSHi on http://qbnz.com/highlighter/geshi-doc.html
for detailed information to use some of the parameters.

* lang;		Defines the language 
* line;		Corresponds to enable_line_numbers method on GeSHi
* start;	Corresponds to start_line_numbers_at method on GeSHi
* strict;	Corresponds to enable_strict_mode method on GeSHi