Difference between revisions of "Syntax Highlight com MediaWiki & GeSHi"

From Basef
Jump to: navigation, search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Primeiramente deve-se instalar o plugin [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi GeSHi para MediaWiki].
 
Primeiramente deve-se instalar o plugin [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi GeSHi para MediaWiki].
  
Em seguida, basta abrir um bloco html source:
+
Em seguida, basta abrir um bloco html com a tag `source`. A linguagem é indicada pelo atributo `lang`:
  
<source lang="xml">
+
<syntaxhighlight lang="xml">
  
 
<source lang="php">
 
<source lang="php">
  
 +
    echo "Hello World";
 +
 +
</source>
 +
 +
</syntaxhighlight>
 +
 +
O código acima será renderizado como abaixo:
 +
 +
<syntaxhighlight lang="php">
 
echo "Hello World";
 
echo "Hello World";
 +
</syntaxhighlight>
  
</ source>
+
Também é possível utilizar a tag `syntaxhighlight`:
  
</source>
+
<source lang="xml">
 +
 
 +
<syntaxhighlight lang="php">
 +
 
 +
    echo "Hello World";
 +
 
 +
</syntaxhighlight>
 +
 
 +
</source>É possível colocar número de linhas e trabalhar com uma variedade de linguagens diferentes.
 +
 
 +
Para mais informações: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
 +
 
 +
[[Category:MediaWiki]]

Latest revision as of 22:46, 23 April 2015

Primeiramente deve-se instalar o plugin GeSHi para MediaWiki.

Em seguida, basta abrir um bloco html com a tag `source`. A linguagem é indicada pelo atributo `lang`:

<source lang="php">
 
    echo "Hello World";
 
</source>

O código acima será renderizado como abaixo:

echo "Hello World";

Também é possível utilizar a tag `syntaxhighlight`:

<syntaxhighlight lang="php">
 
    echo "Hello World";
 
</syntaxhighlight>
É possível colocar número de linhas e trabalhar com uma variedade de linguagens diferentes.

Para mais informações: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi