Personal tools

Difference between revisions of "Syntax highlighter"

From MohidWiki

Jump to: navigation, search
(Installation procedure for mediawiki)
(Installation procedure for mediawiki)
Line 33: Line 33:
  
 
First, download and untar inside your wiki root folder the [http://code.google.com/p/syntaxhighlighter syntax highlighter] code.
 
First, download and untar inside your wiki root folder the [http://code.google.com/p/syntaxhighlighter syntax highlighter] code.
 +
 
Then, simply add the following code snippets in your '''monobook.php''' file.
 
Then, simply add the following code snippets in your '''monobook.php''' file.
 
 
<htm>
 
<htm>
 
<pre name="code" class="html">
 
<pre name="code" class="html">
 
 
<!-- ... -->
 
<!-- ... -->
 
 
&lt;head&gt;
 
&lt;head&gt;
 
<!-- ... -->
 
<!-- ... -->
Line 78: Line 76:
 
</pre>
 
</pre>
 
</htm>
 
</htm>
 
 
That's it! You can now test to see if it worked ...
 
That's it! You can now test to see if it worked ...
  

Revision as of 00:22, 13 December 2008

This wiki allows to embed code with syntax highlighting.

Syntax

Simply add in the wiki article edit box this code:

<htm><pre name="code" class="ruby">
File.open("sample.txt", "r") { |fs|   
  while line = fs.gets  
    if line.match(pattern)  
      puts "Line read was '#{line.chomp}'.\n"
    end
  end
  fs.close
}
</pre></htm>
 File.open("sample.txt", "r") { |fs|  
   
    while line = fs.gets  
      if line.match(pattern)  
         puts "Line read was '#{line.chomp}'.\n"  
      end  
    end  
    fs.close  
 }  

Installation procedure for mediawiki

First, download and untar inside your wiki root folder the syntax highlighter code.

Then, simply add the following code snippets in your monobook.php file.


<head>


        


</head>
<body>




















</body>

That's it! You can now test to see if it worked ...

External references