Formatierer

%%(wacko)Der Text, wie er ist. ((/HomePage))%%
Dieses Format zeigt den Text so an, als ob er ohne Formatierer erstellt worden wäre. Praktisch für die Verwendung zusätzlicher Wrapper zum Text (Ausrichtung, Rahmen, etc. siehe unten.)
Der Text, wie er ist. /HomePage

%%(php) PHP-Code%%

<?php
phpinfo
();
$s "Hello, World!\n";
echo 
$s;
?>

Anmerkung: Damit die Farbhervorhebung funktioniert, muss der Quelltext innerhalb von <?php ?> stehen.
%%(comment) Kommentare werden nur im Quelltext angezeigt.%%

%%(noautolinks) keine AutoLinks bei CamelCase-Wörtern%%
keine AutoLinks bei CamelCase-Wörtern

%%(cl)zypper dup --no-recommends%%
zypper dup --no-recommends


%%(email) E-Mail%%
Moin
Leser>> Diese Umlaute saugen.
>Sicher?

Na klar!

Thomas.

%%(sql) SQL-Code%%
SELECT * 
FROM sometable
WHERE a = '12' AND b = 2
ORDER BY c DESC --Comment


Es gibt auch Formatierer für (ini), (html), (css), (java) und (pascal).
%%(html) HTML-Code%%
<html>
<a href="http://www.ya.ru">test</a>
</html>

%%(ini) ini-Code%%
[Wiki]
BestEngine="WackoWiki"
Version=4

%%(css) CSS-Code%%
body {margin: 0; padding: 5px;}
.class {background: url("http://www.ya.ru/")} 

%%(pascal) PASCAL-Code%%
program megaprogramme;
{ comment }
BEGIN
 if a = 15 then writeln('test');
END.


Textmarker für ABAP, CPP, CSS, DIFF, DTD, HTML, JAVA, JAVASCRIPT, PERL, PHP, RUBY, PYTHON, SH, SQL, VBSCRIPT, XML.
Sie können mit (hl [Formatierer]) aufgerufen werden, zum Beispiel %%(hl css)

%%(hl css) CSS-Code%%
body {margin: 0; padding: 5px;}
.class {background: url("http://www.ya.ru/")}


%%(hl javascript) Javascript-Code%%
var a = document.getElementById("test");
a.value = new Array(15, 31);
function echo (msg) {alert(msg)};


%%(hl php numbers=2) PHP-Code%%
1
2
3
4
5
<?php
phpinfo();
$s = "Hello, World!\n";
echo $s;
?>


%%(hl xml) xml-Code%%
<config>
<section name="test">
  <var>Test</var>
  <val><![CDATA[..text...]]></val>
</section>
</config>