Modify Templates |
出自LifeType 中文文件計畫
(修訂版本間差異)
(→秘密文章) |
|||
第32行: | 第32行: | ||
== 秘密文章 == | == 秘密文章 == | ||
+ | 外掛程式中,有個 [[LifeType_1.0/Plugins/secret|秘密文章]],不過因為是外掛的關係,在文章列表、RSS等等許多地方,都會露餡。所以提供一下補強的辦法。 | ||
+ | |||
+ | *Mark 提供的版本: | ||
+ | <smarty> | ||
+ | {assign var=isSecretField value=$post->getFieldObject("password_protected")} | ||
+ | {if empty($isSecretField) || $isSecretField->getValue() != 1} | ||
+ | 沒有密碼要顯示的東西 | ||
+ | {else} | ||
+ | 有密碼要顯示的東西 | ||
+ | {/if} | ||
+ | </smarty> | ||
+ | |||
+ | *來源不詳: | ||
+ | <smarty> | ||
+ | {foreach from=$recentposts item=post} | ||
+ | {assign var="passwordObj" value=$post->getFieldObject("password_field")} | ||
+ | {if $passwordObj != "" && $passwordObj->getValue() != ""} | ||
+ | 有密碼要顯示的東西 | ||
+ | {else} | ||
+ | 沒有密碼要顯示的東西 | ||
+ | {/if} | ||
+ | {/foreach} | ||
+ | 其中,要注意 foreach 的變數。 | ||
+ | </smarty> | ||
+ | |||
+ | 原文發表在 [http://ajer001.blog.twntwn.info/post/1/260 阿駕零零壹 © 學習筆記]。 | ||
== 讓文章 連結 分類 等列表可收折 == | == 讓文章 連結 分類 等列表可收折 == |
在2006年5月13日 (六) 05:20所做的修訂版本
目錄 |
編輯文章 與 管理迴響的連結
編輯文章或管理迴響時,通常必須登入到管理介面,如果是舊文章就很麻煩了。在文章中加入連結,方便編輯與管理。
- 使用方法:
- 修改模板,將下面語法放到適當位置即可。
- 管理前,請先登入管理區。
- 修改文章:
<a href="{$url->getUrl("/admin.php")}?op=blogSelect&blogId={$blog->getId()}&action=editPost&postId={$post->getId()}" target="_blank">修改文章</a>
- 管理迴響:
<a href="{$url->getUrl("/admin.php")}?op=blogSelect&blogId={$blog->getId()}&action=editComments&articleId={$post->getId()}" target="_blank">管理迴響</a>
原文發表在 阿駕零零壹 © 學習筆記。
發表迴響時 顯示預設標題
目前的模板,都是沒有標題,而通常訪客也都不會填寫,所以加上預設會變成「Re:文章標題」的語法。這樣從 Comment RSS、Sidebar 看也會知道是回覆哪一篇文章。
- 修改辦法:
- 編輯「commentform.template」,找到標題的位置,沒有就自己增加。加上「value="Re:{$post->getTopic()}"」,例如:
<input id="subject" name="commentTopic" value="Re:{$post->getTopic()}" >
原文發表在 阿駕零零壹 © 學習筆記。
秘密文章
外掛程式中,有個 秘密文章,不過因為是外掛的關係,在文章列表、RSS等等許多地方,都會露餡。所以提供一下補強的辦法。
- Mark 提供的版本:
沒有密碼要顯示的東西 有密碼要顯示的東西
- 來源不詳:
有密碼要顯示的東西 沒有密碼要顯示的東西 其中,要注意 foreach 的變數。
原文發表在 阿駕零零壹 © 學習筆記。