Cristian Cudizio on the WEB

esperimenti web di un DBA

  • Increase font size
  • Default font size
  • Decrease font size
Home

feed RSS in Joomla 1.5

E-mail Print PDF

Oggi su gentile richiesta di  Sky One ho cercato di apporre delle modifiche ai feed RSS pubblicati da questo sito, l'operazione si è rivelata più ardua del previsto. In realtà la possibilità di includere nel feed RSS il testo completo degli articoli  e non solo l'introduzione è prevista da Joomla! ma ho rilevato un'altra anomalia: l'errato ordinamento dei feed. In teoria tale ordinamento dovrebbe essere lo stesso della pagina principale ma così non è, dopo aver provato a modificare più volte la configurazione dalla console di amministrazione di Joomla! e provato anche ad agire direttamente sul database, mi sono arreso, ho anche provato a fare una ricerca su google ma non ho trovato una soluzione elegante, così mi sono rassegnato a modificare brutalmente un file (components/com_content/models/frontpage.php) aggiungendo esplicitamente in coda alla query che viene eseguita (alla riga 140 circa) la clausola ' ORDER BY f.ordering' al posto della variabile $orderby che dovrebbe generare tale clausola in base alla configurazione. Sarei curioso di capire dov'è il problema, ma la mia conoscenza di Joomla! è piuttosto scarsa e i blandi tentativi che ho fatto per stampare in qualche modo il contenuto della variabile $orderby (per fare nella pratica un "trace") sono stati vani. La soluzione che ho adottato pare funzionare.

 

Comments  

 
0 #1 2011-04-21 07:50
Gentilissimo come sempre. Grazie.
Quote
 

Add comment


Security code
Refresh