Modify Summary

Modify Summary

出自LifeType 中文文件計畫

(修訂版本間差異)
跳轉到: 導航, 搜尋
第1行: 第1行:
== 下拉式Blog列表 ==
== 下拉式Blog列表 ==
 +
有逛過 [http://blog.poweros.net/ PowerOS 無限誌] 的人,應該對他 Summary 的下拉式網誌列表感到印象深刻。感謝 [http://blog.poweros.net/11 LiP] 提供。
有逛過 [http://blog.poweros.net/ PowerOS 無限誌] 的人,應該對他 Summary 的下拉式網誌列表感到印象深刻。感謝 [http://blog.poweros.net/11 LiP] 提供。
*使用方法:
*使用方法:
-
將以下語法放到適當位置即可。
+
:將以下語法放到適當位置即可。
<smarty>
<smarty>
{literal}<script language="javascript" type="text/javascript">
{literal}<script language="javascript" type="text/javascript">
第28行: 第29行:
原文發表在 [http://forum.lifetype.org.tw/index.php?topic=1071.0 Lifetype中文發展論壇]。
原文發表在 [http://forum.lifetype.org.tw/index.php?topic=1071.0 Lifetype中文發展論壇]。
 +
 +
 +
== 不顯示新使用者的「恭喜!」文章 ==
 +
預設在新Blog出生時,會在自動發表一篇「恭喜!」。如果一次有很多使用者註冊,那就很煩了。因此 [http://phys.idv.tw/plog/1 Resnick] 寫了這篇教學。
 +
 +
*修改辦法:
 +
:1. 打開你的summary/post.template
 +
 +
:2. 在
 +
<smarty>
 +
{assign var="blog" value=$post->getBlogInfo()}
 +
{assign var="request" value=$blog->getBlogRequestGenerator()}
 +
</smarty>
 +
:的下面插入
 +
<smarty>
 +
{if $post->getTopic()!=$locale->tr("register_default_article_topic" )}
 +
</smarty>
 +
 +
:3. 然後在檔案的最下面,再加上 '''{/if}''',結束這個敘述,就完成了。
 +
 +
原文發表在 [http://phys.idv.tw/plog/post/1/262 Resnick's small world]。

在2006年5月13日 (六) 09:01所做的修訂版本

下拉式Blog列表

有逛過 PowerOS 無限誌 的人,應該對他 Summary 的下拉式網誌列表感到印象深刻。感謝 LiP 提供。

  • 使用方法:
將以下語法放到適當位置即可。

  1. {literal}<script language="javascript" type="text/javascript">
  2. function MM_jumpMenu(targ,selObj,restore){
  3. eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  4. if (restore) selObj.selectedIndex=0;
  5. }</script>{/literal}
  6.  
  7. <form name="blog" style="margin:2px;">
  8. <select name="menu_menu" onChange="MM_jumpMenu('parent',this,0)">
  9. <option value="\" select>{$locale->tr("blog")}列表</option>
  10. <option value="\">---------------------</option>
  11. <option value="?op=BlogList"> >>> 前往{$locale->tr("blog")}列表</option>
  12. <option value="\">---------------------</option>
  13. {foreach from=$blogs item=blog}
  14. {assign">assign">assign var="blogId" value=$blog->getId()}
  15. <option value="{$url->blogLink($blogs[$blogId])}"> [{$blog->getId()}] {$blog->getBlog()}....({$blog->getViewedTotal()}人閱覽)</option>
  16. </select>
  17. </form>
  18.  
  19. P.S. 其中10~13行可自行修改需要的文字或拿掉。

原文發表在 Lifetype中文發展論壇


不顯示新使用者的「恭喜!」文章

預設在新Blog出生時,會在自動發表一篇「恭喜!」。如果一次有很多使用者註冊,那就很煩了。因此 Resnick 寫了這篇教學。

  • 修改辦法:
1. 打開你的summary/post.template
2. 在

  1. {assign">assign">assign var="blog" value=$post->getBlogInfo()}
  2. {assign">assign">assign var="request" value=$blog->getBlogRequestGenerator()}
的下面插入

  1. {if $post->getTopic()!=$locale->tr("register_default_article_topic" )}
3. 然後在檔案的最下面,再加上 {/if},結束這個敘述,就完成了。

原文發表在 Resnick's small world