10.11: NP_GeSHi2 veröffentlicht
Category: Diverses
Nur so zum Testen: Ab und zu brauche ich mein Blog für kleine Tests.
Mit $this->createOption('code_footer','Footer for code','text','</span>') wird eine neue Option in der Nucleus Plugin Klasse angelegt.
Der Artikel zeigt die Funktion meines neuen Plugins NP_GeSHi2. Der Generic Syntax Highlighter, kurz GeSHi, ist ein genialer Syntaxhighlighter, der sehr viele Sprachen beherrscht und vielseitig einsetzbar ist. Durch NP_GeSHi2 wird es möglich diesen Highlighter in Nucleus CMS zu benutzen. Es sind sowohl Code in Blöcken als auch Code innerhalb des Textes möglich (siehe oben).
function install() {
$this->createOption('pre_header','Header for pre','text','<div class="###language###">');
$this->createOption('pre_footer','Footer for pre','text','</div>');
$this->createOption('code_header','Header for code','text','<span class="###language###">');
$this->createOption('code_footer','Footer for code','text','</span>');
}
$this->createOption('pre_header','Header for pre','text','<div class="###language###">');
$this->createOption('pre_footer','Footer for pre','text','</div>');
$this->createOption('code_header','Header for code','text','<span class="###language###">');
$this->createOption('code_footer','Footer for code','text','</span>');
}
Mit $this->createOption('code_footer','Footer for code','text','</span>') wird eine neue Option in der Nucleus Plugin Klasse angelegt.
Der Artikel zeigt die Funktion meines neuen Plugins NP_GeSHi2. Der Generic Syntax Highlighter, kurz GeSHi, ist ein genialer Syntaxhighlighter, der sehr viele Sprachen beherrscht und vielseitig einsetzbar ist. Durch NP_GeSHi2 wird es möglich diesen Highlighter in Nucleus CMS zu benutzen. Es sind sowohl Code in Blöcken als auch Code innerhalb des Textes möglich (siehe oben).