NoBlogs Tutorial: Recent Comments Plugin


Dopo i tutorial su Top Read Post e Tag Cloud, passiamo all’implementazione, semplice semplice, di un plugin per il
vostro NoBlogs , che si presenta già leggendone il nome: Recent Comments

Nel frattempo vi avvisiamo che molte delle guide relative all’implementazione dei plugin e all’uso di Lifetype sono già state tradotte, e verranno pubblicate entro breve.

Se proprio non potete aspettare le potete trovare sul wiki di lieftype. Inoltre se doveste avere dei problemi potete consultare il manuale già tradotto dalla crew di AI o segnalarli sul R*Forum. Buona lettura!

Plugin: Recent Comments

LINK ORIGINALE

Ultima versione: 1.0

Download link: http://prdownloads.sourceforge.net/lifetype/1.1_recentcomments.zip?download

Licenza: GPL

Autore
: Mark Wu

Descrizione

Questo plugin mostra i commenti più recenti agli articoli che avete pubblicato.

Configurazione

Trovate la pagina di configurazione del plugin sotto Centro di controllo->Recent Activities Management.

Una volta entrati qui dovete:

  1. Spuntare la voce "Enable this plugin", per abilitare il plugin
  2. Inserire nella finestra "Max Comments"  il numero massimo dei commenti recenti che volete mostrare nella vostra pagina principale. Il numero di default è 10


Fatto questo non vi resta che aggiungere in footer.template o in header.template questo codice, utilizzando il Blog Template Editor che trovate in Centro di controllo -> Stili per il blog:

{if $recentcomments->isEnabled()}
<h2>Ultimi commenti</h2>
{assign var=comments value=$recentcomments->getRecentComments()}
<ul>
{foreach from=$comments item=comment}
{assign var=commentpostid value=$comment->getArticleId()}
{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
<li><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}"><b>{$comment->getUsername()}:</b>
{$comment->getText()|truncate:100:"…"|strip_tags}</a></li>
{/foreach}
</ul>
{/if} 

Vedrete apparire sulla vostra pagina principale i commenti più recenti fatti ai vostri articoli.

  1. #1 di iff il Gennaio 25, 2009 - 10:18 pm

    Il template utilizzato su questo blog è il new standard.

    Detto questo noi ci siamo affidati al man di lifetype che indica footer e header come template dove inserire il codice. Che so… usando parolone grosse ed inutili è l’implementazione standard proposta da chi scrive il plugin.

    Detto anche questo nulla impedisce a nessuno di inserire al posto del banner il tag cloud o la musichetta che si sta ascoltando su lastfm o la lista della spesa pubblicata su twitter.

    È una questione di gusti e di come si vuole organizzare il blog.

  2. #2 di Redcar il Gennaio 25, 2009 - 9:24 pm

    non so com’è fatto il template Minimal (quello di questo blog), ma sono sicuro che in altri template (credo quasi tutti quelli che hanno una colonna laterale) il codice di cui sopra sia da mettere in *panel.template* piuttosto che in header o footer.template.
    Ma, ovviamente, ciò dipende anche da come avete personalizzato il vostro blog.

    Vale anche per le guide precedenti e successive.

(non verrà pubblicata)