Passa ai contenuti principali

Feed dei Commenti

Esiste, oltre al file backend.php, ora anche un file che io ho rinominato backcoms.php dall'originale comments.php creato da wishcraft su xoops.org. Questo file raccoglie tutti i feed dei commenti di tutti i moduli che utilizzano commenti. Per poter utilizzare questo file, bisogna semplicemente inserirlo nella root del vostro sito xoops, ma per farlo rilevare dai crawler come il file backend.php, è necessario aggiungere nell'header del vostro tema, un codice smarty esattamente come il file backend.php, con in più una piccola modifica per far in modo che se il file non fosse stato aggiunto, non succede nulla.


Vediamo ora di mostrare con un piccolo codice come fare:


{assign var="backcoms" value=$file[outer].backcoms.php}
{if file_exists("<{xoAppUrl $backcoms}>")}
<link rel="alternate" type="application/rss+xml" title="<{$smarty.const.THEME_RSS}>" href="<{xoAppUrl $backcoms}>" /> 
{/if}   


Io l'ho inserito sul mio sito e pare che funzioni, lasciate un commento se avete riscontri diversi da questo esempio.

Commenti

Post popolari in questo blog

Come si costruisce un modulo per xoops?

Per poter costruire un modulo per il CMS Xoops qualche anno fa era un lavorone poiché bisognava costruirsi tutto il codice dall'inizio con notevole spreco di tempo. Oggi e da qualche anno a questa parte, è molto più semplice poiché è stato creato un nuovo modulo che pensa in buona parte a scrivere e compilare il codice del nuovo modulo. Le prime due versioni erano abbastanza semplici e si poteva costruire una base non molto esaustiva dei nuovi moduli, adesso con l'ultima versione la 1.91 in fase alpha 3, è possibile creare molti file sia lato admin che utente. Per maggiori chiarimenti vi rimando alla lettura, sul sito ufficiale , la pagina del download e scaricare anche il modulo per poterlo consultare e per chi è più esperto migliorarlo a proprio piacimento.

Nuovo tema dashboard per xoops

E' in costruzione un nuovo tema per la sezione amministrativa con bootstrap 3.3.1 per xoops Questo nuovo tema offre la possibilità di utilizzare la sezione amministrativa anche sui dispositivi mobile, smartphone, iphone, tablet. Tra le novità anche la modifica dei file di sistema quali i template del modulo system e alcuni file del core che integrano codice html all'interno del codice php. Nuova linfa dunque con tema responsive con bootstrap che oltre alle librerie di base jquery e jquery-ui, utilizza anche altre librerie quali morris, raphael, dataTable.