This is an example of a HTML caption with a link.
:::
釋出 許若書 - XOOPS 動態 | 2012-07-26 | 點閱數: 12386

一、Defacer模組功能:

傳統XOOPS就是一個佈景套用到所有的頁面上,這樣一來靈活性就有點不足,另外Meta標籤每一頁都一樣,對於搜尋引擎優化也不友善,Defacer模組它可:

  1. 針對不同模組(或者同一模組的不同頁面)替換佈景。例如:新聞模組就都用A佈景,相簿模組就改成B佈景,另外若新聞模組裡面有某些頁面想換成B佈景或C佈景也都可以。
  2. 針對個別模組或頁面的Mata、Title、slogen等進行變更,這樣一來對於SEO很有幫助。
  3. 設定權限,可以讓單篇文章(或者稱模組底下的單篇頁面)根據不同的群組設定許可權限。
  4. 使用 jgrowl 的頁面轉向系統。
  5. 在佈景或樣板的任何地方使用區塊(也就是不用一定要放在系統定的那8個固定位置)。

二、模組使用方法(附教學影片):

安裝環境: It has now been updated to XOOPS 2.5.x Admin GUI and tested on XOOPS 2.5.5 and PHP 5.3.10

  1. 先去後台設定頁面管理,新增頁面(這個頁面可以是模組也可以是模組底下的頁面,比如說新聞模組下的一篇文章)。
  2. 有了「頁面」後你就可以按「佈景管理」把這個頁面套用你想用的佈景。
  3. 其餘的「權限管理」、「Meta管理」都依樣畫葫蘆即可。
  4. 在該模組的偏好設定裡可以開啟使用 jgrowl 的頁面轉向系統。
  5. 要在佈景或樣板的任意位置使用區塊步驟如下:

    Ⅰ.變更你的區塊名稱。把區塊原本的名稱前面加上底線「_」,這時原區塊就會隱藏。
    例:會員選單→_會員選單。

    Ⅱ.接著要找到該區塊的編號。你可以對該區塊按下「編輯」,此時在網址列上即可看到「bid」編號,bid就是block ID的意思,以這個例子來講,會員選單的「bid」編號是「1」。
    如:modules/system/admin.php?fct=blocksadmin&op=edit&bid=1

    Ⅲ.於你想放置該區塊的地方放入兩行smarty的變數語法。如下:

    < {$xoops_block_1.title} > --> 用來呼叫區塊的標題
    < {$xoops_block_1.content} > --> 用來呼叫區塊的內容 

    這邊的1就是區塊編號「bid」,舉例來講若您想放置系統的搜尋區塊,因為其區塊編號為3,於是語法就改成:

    < {$xoops_block_3.title} >
    < {$xoops_block_3.content} >

  6. 教學影片: http://youtu.be/Ta_s6FRiGjg
    (「 jgrowl 轉向」沒錄,因為太簡單。「任意位置區塊」的教學也沒錄進去,因為用文字表達會比較清楚)

三、檔案下載與相關資訊

按此下載:defacer1.11Final

中文化:http://ck2tw.net/

小弟有順手中文化了一下,但我只做了utf8,若需要big5就麻煩您自己轉了

Defacer 1.11 Final(05月21日)by Trabis (http://www.xuups.com) GNU GPL

釋出由: www.xuups.com

XOOPS總站討論:http://xoops.org/modules/newbb/viewtopic.php?post_id=347093