LifeType 插件&外掛

LifeType是一個開源的網誌平台系統,支援在同一次安裝底下,網站架設多個網誌,並同時作用戶管理。LifeType是一個基於PHP與MySQL技術的多用戶與多網誌系統,以GPL授權發布。

架站王:酷站 Blog – 精選插件

NO    
1

rightschooser 授權方式選擇器

 
 

名稱: 授權方式選擇器

版本: 0.9

下載連結http://prdownloads.sourceforge.net/lifetype/rightschooser.zip

程式授權: GPL

作者Bill Yuan-yao Shih

用途

這個外掛讓你可以為你自己的網誌選擇一種適合的授權條款,並且將相關資訊顯示在你想要的地方。

設定

你可以使用:

  1. $rightschooser->isEnabled() 來檢查外掛是否有啟動。
  2. $rightschooser->getHtml() 直接向Creative Commons網站取得相關的HTML及RDF代碼。
  3. $rightschooser->showCustomHtml() 來顯示自訂的HTML代碼。
  4. $rightschooser->showCustomRdf() 來顯示自訂的RDF代碼。

範例:

將下列的代碼放在你想要顯示的地方:

/**

* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann  * (http://qbnz.com/highlighter/ and http://geshi.org/)  */  

.smarty.code .de1, .smarty.code .de2 {font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;} .smarty.code {font-family:monospace;} .smarty.code .imp {font-weight: bold; color: red;} .smarty.code li, .smarty.code .li1 {font-weight: normal;} .smarty.code .ln {width:1px;font-weight: normal;text-align:right;margin:0;padding:0 2px;} .smarty.code .kw1 {color: #0600FF;} .smarty.code .kw2 {color: #008000;} .smarty.code .kw3 {color: #0600FF;} .smarty.code .kw4 {color: #804040;} .smarty.code .kw5 {color: #008000;} .smarty.code .kw6 {color: #6A0A0A;} .smarty.code .kw7 {color: #D36900;} .smarty.code .kw8 {color: #0600FF;} .smarty.code .coMULTI {color: #008080; font-style: italic;} .smarty.code .es_h {color: #000099; font-weight: bold;} .smarty.code .br0 {color: #D36900;} .smarty.code .sy0 {color: #D36900;} .smarty.code .st0 {color: #ff0000;} .smarty.code .nu0 {color: #cc66cc;} .smarty.code .me1 {color: #006600;} .smarty.code .sc1 {color: #808080; font-style: italic;} .smarty.code .sc2 {color: #009000;} .smarty.code .re0 {color: #00aaff;} .smarty.code span.xtra { display:block; }

  1. {if $rightschooser->isEnabled()}

  2. {$rightschooser->getHtml()}
  3. {/if}

或者是自訂樣式 (你可以修改定義在 pluginrightschooser.class.php 檔案的原始碼來自定輸出的HTML及RDF代碼,但如果你對PHP並不熟悉,那用 $rightschooser->getHtml() 就可以了):

/**

* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann  * (http://qbnz.com/highlighter/ and http://geshi.org/)  */  

.smarty.code .de1, .smarty.code .de2 {font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;} .smarty.code {font-family:monospace;} .smarty.code .imp {font-weight: bold; color: red;} .smarty.code li, .smarty.code .li1 {font-weight: normal;} .smarty.code .ln {width:1px;font-weight: normal;text-align:right;margin:0;padding:0 2px;} .smarty.code .kw1 {color: #0600FF;} .smarty.code .kw2 {color: #008000;} .smarty.code .kw3 {color: #0600FF;} .smarty.code .kw4 {color: #804040;} .smarty.code .kw5 {color: #008000;} .smarty.code .kw6 {color: #6A0A0A;} .smarty.code .kw7 {color: #D36900;} .smarty.code .kw8 {color: #0600FF;} .smarty.code .coMULTI {color: #008080; font-style: italic;} .smarty.code .es_h {color: #000099; font-weight: bold;} .smarty.code .br0 {color: #D36900;} .smarty.code .sy0 {color: #D36900;} .smarty.code .st0 {color: #ff0000;} .smarty.code .nu0 {color: #cc66cc;} .smarty.code .me1 {color: #006600;} .smarty.code .sc1 {color: #808080; font-style: italic;} .smarty.code .sc2 {color: #009000;} .smarty.code .re0 {color: #00aaff;} .smarty.code span.xtra { display:block; }

  1. {if $rightschooser->isEnabled()}

  2. {$rightschooser->showCustomHtml()}
  3. {$rightschooser->showCustomRdf()}
  4. {/if}

注意事項

  1. 目前這版本只能從Creative Commons條款選擇其一,尚無支援其他授權條款。
  2. 使用IE時,可能會出現錯誤的條款敘述,目前尚無解決辦法,請改用FF;或從IE的語言設定,將英文的優先順序暫時提到中文之前,等到 選擇完畢之後,再改回來即可。
 
2

dropcase 首字下沉

 
 

名稱: 首字下沉

版本: 1.0

下載連結http://prdownloads.sourceforge.net/lifetype/dropcase.zip?download

程式授權: GPL

作者Mark Wu

用途

本外掛程式會放大你文章的首字,讓你的文章看起來更漂亮。

設定

你可以在 設定中心->外觀管理下找到本外掛的設定頁面。

本外掛不需要對模版進行額外的修改。只需要將下列的CSS代碼,增加到你現在所使用模版的CSS檔案中即可。

/**

* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann  * (http://qbnz.com/highlighter/ and http://geshi.org/)  */  

.css.code .de1, .css.code .de2 {font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;} .css.code {font-family:monospace;} .css.code .imp {font-weight: bold; color: red;} .css.code li, .css.code .li1 {font-weight: normal;} .css.code .ln {width:1px;font-weight: normal;text-align:right;margin:0;padding:0 2px;} .css.code .kw1 {color: #000000; font-weight: bold;} .css.code .kw2 {color: #993333;} .css.code .co1 {color: #a1a100;} .css.code .co2 {color: #ff0000; font-style: italic;} .css.code .coMULTI {color: #808080; font-style: italic;} .css.code .es_h {color: #000099; font-weight: bold;} .css.code .br0 {color: #00AA00;} .css.code .sy0 {color: #00AA00;} .css.code .st0 {color: #ff0000;} .css.code .nu0 {color: #cc66cc;} .css.code .re0 {color: #cc00cc;} .css.code .re1 {color: #6666ff;} .css.code .re2 {color: #3333ff;} .css.code .re3 {color: #933;} .css.code span.xtra { display:block; }

  1. #drop-case:first-letter { 

  2. font-size : 200%;
  3. font-weight : bold;
  4. float : left;
  5. margin-top:0px;
  6. margin-left:0px;
  7. margin-right: 3px;
  8. margin-bottom: 3px;
  9. padding: 2px;
  10. border: 2px dotted #4265ed;
  11. }
 
3

stickyposts 文章置頂及公告

 
 

外掛:stickyposts
功能:文章置頂及公告
適用:LifeType 1.2 系列
來源地:阿杰老師的部落格實驗 室 http://www.tiec.tp.edu.tw/lifetype/category/102/4720

檔 案:官網下載

心得:這個外掛很好用,尤其是用在組織性質的部落格,如:班級部落格、處室部落格,可惜不支援1.2以上的版本,尋 尋覓覓多日,終於在 阿杰老師的部落格 挖到寶,自己再做了點小改版,讓它的字更大。

啟用步驟:
(一) 把檔案解壓縮放置 /plugin 下面
(二)修改 main.template,在 <DIV class=blog>的下方, <!– Loop Start –>的上方,中間有個空白處,插入下列語法

{if !$showAll}
{if $stickyposts->isEnabled()}

<DIV class=sidetitle>置頂文章</DIV>
<DIV class=side>

{assign var=stickys value=$stickyposts->getArticles('sticky')}
{foreach from=$stickys item=post}
<DIV class=sidebody><a title="{$post->getText()|truncate:150:"…"|strip_tags|escape}" href="{$url->postPermalink($post)}">{$post->getTopic()}</a></br></DIV>
{/foreach}
</br>

{assign var=stickyCategory value=$stickyposts->getCategory('sticky')}
<div style="text-align: right;">
<a class=aside href="{$url->categoryLink($stickyCategory)}">更多置頂文章…</a>
</div>
</DIV>

{/if}
{/if}

(三) 讓公告出現在左邊或右邊的欄位中,
修改 links.template或footer.template ,找前面一點的地方貼入下面語法

<<!— 公告 —>

{if $stickyposts->isEnabled()}

<DIV class=sidetitle>公 告 </DIV>
<DIV class=side>
{assign var=stickys value=$stickyposts->getArticles('announce')}
{foreach from=$stickys item=post}
<DIV class=sidebody><li><a title="{$post->getText()|truncate:150:"…"|strip_tags|escape}" href="{$url-

>postPermalink($post)}">{$post->getTopic()}</a></li></br></DIV>
{/foreach}
</br>
{assign var=announceCategory value=$stickyposts->getCategory('announce')}
<div style="text-align: right;">
<a href="{$url->categoryLink($announceCategory)}">更多公告...</a>
</div>
</DIV>

{/if}

(四) 安裝完畢

 
1 Star2 Stars3 Stars4 Stars5 Stars ( 尚未有人評價 )
Loading...