
GeSHi = Generic Syntax Highlighter 也就是高亮度程式碼的意思。如果你架了一個網站常常要跟大家解釋程式怎麼寫。這個內建外掛可以輕鬆的讓你貼出的程式碼有多重色彩標示,保護讀者的眼睛。
一般Joomla內建GeSHi的使用方式 ,必須先關閉所見即所得,或使用FCK、JCE的原始碼模式。因為內建TinyMCE會把所有 " " 或 < > 轉換成替代字元導致無法解析。
使用方法
首先先在外掛管理啟動GeSHi。編輯文章時,使用原始碼模式,將語法包在:
<pre xml:> </pre>中
(似乎預設就是php了)
指定語言與顯示行號
<pre xml:lang="php" lines="true"> </pre>
示範
<?php class car { public $car_brand="Mazda! "; public function car_li($car_brand){ echo $car_brand; } } $car = new the_car; $car->car_li("Toyota! "); ?>
要注意是,無論如何,只要重新編輯文章,代碼都有可能被吃掉。編輯有貼上程式碼的文章時要多檢查一下。
建立0rz短址


文章回應