Oznámení

Provoz fóra byl ukončen

geshi a texy

před 14 lety

tark
Člen | 22

Nevím proč, ale nejsem schopný napsat syntaxi tak (v BLOG:CMS), aby to pochopily oba pluginy (NP_Geshi i NP_Texy). Napíšu třeba tohle:

if (((int) phpversion() < 5) && (!function_exists('clone')))
 eval('function &clone($obj) { return $obj; }');

$obj = new Object();
$dolly = clone ($obj);

\---

a co mi vyjde?

<pre class="code"><ol>&lt;code&gt;if (((int) phpversion() &amp;lt; 5) &amp;amp;&amp;amp; (!function_exists(&amp;#039;clone&amp;#039;)))
 eval(&amp;#039;function &amp;amp;clone($obj) { return $obj; }&amp;#039;);

$obj = new Object();
$dolly = clone ($obj);&lt;/code&gt;</ol></pre>

a vypadá vůbec to nesplňuje zvýraznění syntaxe. Neví prosím někdo co s tím? Za všechny rady předem děkuji.

před 14 lety

David Grudl
Nette Core | 6806

Pro zvýrazňování jiný plugin, než NP_Texy, nepotřebuješ (NP_Geshi neznám a nevím jak funguje). Geshi je třeba aktivovat ve zdrojovém kódu mytexy.php. Nastavením $this->enableGeshi = true a také vložením knihovny přes require_once dirname(__FILE__).'/../geshi.php';

Asi by bylo vhodné toto zjednodušit a povolit/zakázat Geshi přímo z administračního rozhraní CMS…

před 14 lety

tark
Člen | 22

Pro zvýrazňování jiný plugin, než NP_Texy, nepotřebuješ (NP_Geshi neznám a nevím jak funguje). Geshi je třeba aktivovat ve zdrojovém kódu mytexy.php. Nastavením $this->enableGeshi = true a také vložením knihovny přes require_once dirname(__FILE__).'/../geshi.php';

Dík moc!

Asi by bylo vhodné toto zjednodušit a povolit/zakázat Geshi přímo z administračního rozhraní CMS…

Jo, to by se moc hodilo.. Ale upozornit na to, ať se nepoužívá NP_Geshi, který je v defaultní distribuci..

Editoval tark (9. 5. 2005 11:48)