Jumi - 強大的自訂代碼插入外掛

(2 次投票)

image

Jumi 是一個頗受好評的Joomla外掛,可以輕易在文章中插入多種自定義的代碼,只要預先把這些代碼存成php檔即可。

因此你要在代碼中執行php程式是可以的,甚至你還能在檔案中插入Jumi預定義的變數陣列,然後傳參數進去改變其內容。

 

使用方式

首先,下載並安裝Jumi,在後台啟動它。

參數設置很間單,輸入你希望插入的檔案所在資料夾,並且要是本機路徑而非網址。例如自己的主機就可以輸入:

C://Appserv/www/joomla/xxx

掛在遠端主機就請查詢一下該主機的網站路徑:

/home/httpd/vhosts/xxx/subdomains/xxx/httpdocs/xxx

確定無誤後,就可以放檔案上去該路徑了。指令為 { jumi [檔案名稱]} 假設我今天放了一個test.php檔案並希望引入該檔案。那麼就輸入:

{ jumi [test.php]}

便會成功引入該檔案 (jumi前的空格記得清除)

 

你可以用php探針查詢主機的路徑位置:如何使用PHP探針來查詢空間系統

 

如何傳入參數

首先說明,Jumi中參數的儲存是以php陣列的方式,名稱為 $jumi[] ,依照傳入的參入順序分別存在$jumi[0]、$jumi[1]、$jumi[2] ~ $jumi[n]之中。

然後將你想要傳的參數輸入在檔案名稱後面的[]內,可以一直增加下去。如:

{ jumi [test.php] [hello World] [我是] [Asika]}

結果

$jumi[0]="hello world"

$jumi[1]="我是"

$jumi[2]="Asika"

那麼,我們就在檔案中插入php代碼吧:

< ? php

echo $jumi[0] ;

echo $jumi[1] ;

echo $jumi[2] ;

?>

顯示效果:

Hello World 我是 Asika!!!

 

最後,Jumi允許在指令中插入解釋,只要放在[]之間即可,不會被顯示出來。如:

{ jumi [test.php] 這是第一句-[hello World] 第二句-[我是] MyName-[Asika]}

你就可以把常用的指令存起來再複製進去。

 

OK,簡單教學到此為止,如果需要更高深的使用法,就看看相關的PHP教學吧。其實只要用大多數PHP教學的前一兩章就足以製做出非常多功能的用途了。

比如我的Joomla教學欄位,就是用if判斷欄位是否有值,若有,就顯示相對應的圖案。自行搭配組合後就可以創造出難以想像的效果。

 

Jumi另外有一個專用模組,能夠顯示在模板區塊上,使用方式與之前教學差不多。

 

祝大家使用愉快!

Jumi官網:http://jumi.vedeme.cz/

下載Jumi:請按此


建立0rz短址
Related Posts with Thumbnails

文章回應

請登入後回應