LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: TomexOu 於 四月 02, 2005, 05:03:11 上午



主題: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: TomexOu四月 02, 2005, 05:03:11 上午
pLog 0.32時是看markwu網誌上所寫的教學文章,
我以此為精神寫出在pLog 1.0如何安裝,
另加入迴響人的張貼時間,跟官方sample有點小小差異。

安裝:
1.下載recentcomments.zip解壓縮至/plugins/recentcomments/

2.至/管理面版/個人網誌設定/外掛中心/確認plugin是否已載入成功
  記得refresh畫面幾次。
 
3.至/管理面版/個人網誌設定/最近迴響設定內,啟動外掛及設定最新迴響顯示數量。

4.修改模版,加入以下代碼(以grey模版為例):
程式碼:

   <div class="Sidetitle">
    <h4>{$locale->tr("recentcomments")}</h4>
   </div>
   <p>
    {if $recentcomments->isEnabled()}
     {assign var=comments value=$recentcomments->getRecentComments()}
     {foreach from=$comments item=comment}
       {assign var=commentpostid value=$comment->getArticleId()}
  {assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
  {assign var=commentdate value=$comment->getDateObject()}

       <li><a title="{$comment->getText()|truncate:100:"..."|strip_tags}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getUsername()}@{$commentpost->getTopic()}</a> ({$locale->formatDate($commentdate, "%m/%d")})</li>
     {/foreach}
    {else}
      Warning: {$locale->tr("RecentComments")} is required or enabled.
    {/if}  
   </p>


4.完成。


執行畫面:
(http://img135.exs.cx/img135/1708/recentcommentsscreenshot1qa.gif)


主題: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: Peter四月 02, 2005, 07:29:40 上午
謝謝你的教學,我已經可以用了喔!
幫你補充(readme裡的)
-----------------------------------------------------------------------
Example:
Add the following code to footer.template or header.template:
-----------------------------------------------------------------------
增加的 CSS 放在footer.template 或 header.template 裡面
還有要到個人網誌設定裡啟動(非外掛中心,有該新選項)


主題: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: waiq四月 29, 2005, 10:16:00 上午
可是在哪儿下载插件啊?


主題: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: btfans四月 29, 2005, 11:00:31 上午
To waiq:

Pls refer:

http://forums.lifetype.net/viewtopic.php?t=2023&highlight=


主題: 也做了一個教學文章
作者: rainlan五月 13, 2005, 01:55:11 下午
也做了一個教學文章
http://140.111.66.31/blog/index.php?op=ViewArticle&articleId=1990&blogId=1


主題: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: waiq五月 13, 2005, 08:31:36 下午
谢谢上面的两位了.我下载了.


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: pokey00000000八月 25, 2006, 10:45:25 上午
很久的文章
想請教一下 這個插件顯示出來的是
發文者:發言內容開頭

ex:
pokey:很久的文章 想請教.....

若是想要加上顯示文章的主題  要如何做修改呢?
或是從何處下手  謝謝


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: jeanytu九月 06, 2006, 06:02:31 下午
想請教.....

若是想要加上顯示文章的主題  要如何做修改呢?
或是從何處下手  謝謝

請試試
{$commentpost->getTopic()}


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: ROCK十月 29, 2006, 06:35:53 下午
感謝tomex_ou 這樣的排版我很喜歡
小弟還有個問題

執行畫面:
(http://img135.exs.cx/img135/1708/recentcommentsscreenshot1qa.gif)


請問有辦法將
人名後的  @  (小老鼠)
符號改成 :     (冒號 )
嗎? 謝謝


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: TomexOu十月 29, 2006, 09:18:47 下午
如同一樓的程式碼內,把@換成:即可
這...有很難嗎?  :-|


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: ROCK十月 29, 2006, 11:17:04 下午
如同一樓的程式碼內,把@換成:即可
這...有很難嗎?  :-|

^^"
感謝~已修改完成


主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: s9009013十二月 06, 2007, 03:51:45 下午
pLog 0.32時是看markwu網誌上所寫的教學文章,
我以此為精神寫出在pLog 1.0如何安裝,
另加入迴響人的張貼時間,跟官方sample有點小小差異。

安裝:
1.下載recentcomments.zip解壓縮至/plugins/recentcomments/

2.至/管理面版/個人網誌設定/外掛中心/確認plugin是否已載入成功
  記得refresh畫面幾次。
  
3.至/管理面版/個人網誌設定/最近迴響設定內,啟動外掛及設定最新迴響顯示數量。

4.修改模版,加入以下代碼(以grey模版為例):
程式碼:
   <div class="Sidetitle">
    <h4>{$locale->tr("recentcomments")}</h4>
   </div>
   <p>
    {if $recentcomments->isEnabled()}
     {assign var=comments value=$recentcomments->getRecentComments()}
     {foreach from=$comments item=comment}
       {assign var=commentpostid value=$comment->getArticleId()}
  {assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
  {assign var=commentdate value=$comment->getDateObject()}

       <li><a title="{$comment->getText()|truncate:100:"..."|strip_tags}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getUsername()}@{$commentpost->getTopic()}</a> ({$locale->formatDate($commentdate, "%m/%d")})</li>
     {/foreach}
    {else}
      Warning: {$locale->tr("RecentComments")} is required or enabled.
    {/if}  
   </p>



我想請問 summary的最新迴響該怎麼加 這個好像是修改模板裡面的最新迴響

教學網站  http://140.111.66.31/blog/index.php?op=ViewArticle&articleId=1990&blogId=1
我有修改過模板可以  但是 summary.php 加入那段程式碼卻無法執行
我是貼在index.template來修改sumaary.php的內容



程式碼:
 		    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="122"><img src="images/right_a2.gif" alt="{$locale->tr("summary_most_commented_articles")}" width="112" height="34"></td>
                <td><a href="{$url->getRssUrl()}?summary=1&amp;type=mostcommented"><img src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS" border="0"></a></td>
              </tr>
              <div class="Sidetitle">
   <h4>{$locale->tr("recentcomments")}</h4>
  </div>
  <p>
   {if $recentcomments->isEnabled()}
    {assign var=comments value=$recentcomments->getRecentComments()}
    {foreach from=$comments item=comment}
      {assign var=commentpostid value=$comment->getArticleId()}
{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
  {assign var=commentdate value=$comment->getDateObject()}

      <li><a title="{$comment->getText()|truncate:100:"..."|strip_tags}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getUsername()}@{$commentpost->getTopic()}</a> ({$locale->formatDate($commentdate, "%m/%d")})</li>
    {/foreach}
   {else}
     Warning: {$locale->tr("RecentComments")} is required or enabled.
   {/if} 
  </p>
            </table>

我用的是5顏6色的模板 貼完以後右邊區域跟footer被推擠不見了

http://140.131.2.29/lifetype-1.2.4/summary.php?op=Summary  首頁

可以說明一下貼的地方嗎?或是還需修改的地方?或是不同外掛?   謝謝




















主題: Re: [教學]迴響recentcomments插件安裝(for pLog 1.0)
作者: bibicall十二月 06, 2007, 11:41:41 下午
外掛不能用在summary.php裡面
所以,你加進去沒反應是正常的
你可以透過別的方式來實現他,
例如newsgator,訂閱所有人的迴響rss
但前提是,你必須為你的站加上外掛以及RSS
至於newsgator要怎麼作,你就要自己做功課
看看要怎麼實現了