Post Meta
-
Indietro
-
dicembre 8, 2008 -
BugFix, Programming -
No Comments
-
Letto 2.722 volte
-
Comments Feed -
Stampa questo Post
8th
DIC
Non funzionano le notifiche nel forum con XOOPS?
Posted by redsend | Filed under BugFix, Programming
Da un pò di tempo mi sono trovato a lavorare con questo CMS (http://www.xoops.org), in particolare ho utilizzato il modulo che ti permette di integrare il famoso phpbb all’interno del CMS. I moduli in questione si chiamano newbb e newbbex. L’ultimo dovrebbe essere il più aggiornato, ma entrambi avevano questo problema: non inviavano le notifiche nel momento in cui venivano inseriti nuovi post o venivano creati nuovi thread. Nonostante era attivate e tutto il sistema mail funzionava correttamente, solo in questi due moduli le notifiche non funzionavano.
Quale era il problema?
Il problema era la mancanza dei template per formare le email in lingua italiana. Quindi nel momento in cui si andava a caricare il file mancante del template smarty, la funziona per inviare le email terminava senza nessuna condizione di errore. Rendendo il problema non visibile a primo impatti ma solo attraverso un minizioso debug (quasi 2 ore di spulciamento nel codice).
Come si risolve?
Semplicemente creando i template in lingua italiana nella cartella “../modules/newbb/language/italian/mail_template” oppure “../modules/newbbex/language/italian/mail_template” se usate la versione ex del plugin. La cosa più semplice da fare è copiare e incollare la cartella “../modules/newbb/language/english” e rinominarla “italian”, poi aprite i file all’interno e vi mettete a fare la traduzione se volete.
Come mai c’è questo bug?
Non lo sò… in realtà sono molto stupito, anche perchè in giro non ho trovato nessuno che ne parlava… forse non avrò cercato bene.
Tags: bug > BugFix > cms > forum > xoops


