/[ascend]/trunk/tools/mediawiki/README.txt
ViewVC logotype

Annotation of /trunk/tools/mediawiki/README.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1392 - (hide annotations) (download)
Mon Apr 16 07:11:51 2007 UTC (16 years, 7 months ago) by jpye
File MIME type: text/plain
File size: 1755 byte(s)
Added changelog/readme
1 jpye 1392
2     MediaWiki support for Andre Simon's 'highlight' program
3     =======================================================
4    
5     This directory contains files to provide support in MediaWiki for Andre Simon's
6     'highlight' program, a source code syntax highlighting program written in C++
7     that provides support for over 120 different programming languages.
8    
9     http://www.andre-simon.de/
10    
11    
12     Installation
13     ------------
14    
15     To install this extension, download the files and place them in your MediaWiki
16     'extensions' folder (on my system, it's /var/www/wiki/extensions'). You might
17     want to keep them self-contained, eg /var/www/wiki/extensions/ASHighlight.
18    
19     Then, edit your LocalSettings.php file to include the ashighlight.php file, eg
20    
21     require_once( "{$IP}/extensions/ASHighlight/ashighlight.php" );
22    
23    
24     Usage
25     -----
26    
27     Insert source code into your wiki pages using the following syntax:
28    
29     <source lang="LANGNAME">
30     ...
31     </source>
32    
33     where LANGNAME is the normal file extension used by source code in the language
34     you are using. If you choose an invalid LANGNAME value, your wiki page will
35     show a list of the languages supported on your machine.
36    
37     There is also experimental support for the following additional parameters.
38     Please try them out and report any problems.
39     * tabwidth=N (replace all tabs with N spaces)
40     * line=1 (add line numbers)
41     * start=N (start line numbers at N)
42    
43    
44     Known limitations
45     -----------------
46    
47     If you try out this extension and have any problems with it, please let me know:
48     Mail to john at curioussymbols. dot c o m.
49    
50     Currently, there are likely to be problems with using multiple different
51     languages on a single web page, due to the way that CSS tags are currently
52     being added to the page. If you know how to fix this on MediaWiki 1.9, please
53     let me know.
54    
55    
56    
57    
58    
59    

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22