二月 25, 2006

[HACK] 修改文章彙整、文章分類的顯示方式

文章引用

http://plog.hlps.tcc.edu.tw/plog/post/2/564


James 的網誌上,看到他的文章彙整及文章分類是以收折的方式來顯示,覺得蠻不錯的。

留言給 James 問一問修改的方式,在James的熱情幫忙下,總算完成了這樣的修改。

底下就來看看怎麼做的。



一、上傳檔案

  • 將showhide.js檔案上傳到你的模版上
  • 將下面兩個plus.gif 及minus.gif 圖檔上傳到你的模版中的 img 目錄下(若你的模版裡沒有這目錄或是其他名稱,你可以自行修改等一下後面的panel.template程式碼裡的 img )

二、修改header.template

將底下的程式碼,加在header.template 檔案的 之間

三、修改panel.template

將底下的程式碼加在panel.template(也可能是 footer.template or links.template)的適當位置上


getTemplateFile(">xsrc


    {foreach from=$archives item=month}
  • xhref [{$month->getNumArticles()}]
    {/foreach}



getTemplateFile(">xsrc
="{$url->getTemplateFile("img/plus.gif")}" style="border:0px;" class=click alt="展開" align="absmiddle">
{$locale->tr("archives")}="{$month->getUrl()}">{$month->getName()}="{$url->getTemplateFile("img/plus.gif")}" style="border:0px;" class=click alt="展開" align="absmiddle"> {$locale->tr("categories")}

上面的程式碼,是我加在阿欣部落的panel.template裡的程式碼。

在目前這個「華龍國小LifeType學習網」網誌的style.css裡,因為還有區塊背景圖片的關係,所以程式碼有些許不同。




  • getTemplateFile(">xsrc="{$url->getTemplateFile("img/plus.gif")}" style="border:0px;" class=click alt="展開" align="absmiddle">
    {$locale->tr("archives")}




    getTemplateFile(">xsrc="{$url->getTemplateFile("img/plus.gif")}" style="border:0px;" class=click alt="展開" align="absmiddle"> {$locale->tr("categories")}

  • 另外我還在「華龍國小LifeType學習網」的style.css裡另外多了段

    #sidebar h3 {margin: 0;padding: 0;font-size: 0.85em;

    以配合整個版面及文字的美觀。

    總之,上面的程式碼,可能還必須依照您的模版來做些許調整。

    就這樣三個步驟,還行吧!簡單吧!去試試看囉!太可笑嘍

    ps:上面程式碼裡的 xhref 及xsrc 請自行修改成 href 及 src
    (不知名原因,我改不掉)


    發佈者: 陳怡杰 老師 at 04:52│  點閱次數 (539)│ 修改文章管理迴響迴響 (0)部落格學習筆記
    回應文章
    (必要)
    authimage