Condividi Per chi progetta siti il CMS (Content Managment System) Joomla diventa uno degli strumenti più importanti per semplicità ed efficenza. Come è noto il CMS è composto da due parti una la base di dati e l'altra scritta in linguaggio PHP. Il PHP è un linguaggio interpretato lato server che su richiesta della pagina formatta in HTML (l'unico linguaggio che il browser web può leggere ed interpretare insieme al JavaScript) la pagina richiesta. L'ultima versione di PHP, la 5.3.x (nel mio caso specifico il 5.3.8) ha reso deprecabile (sic!) l'uso di alcuni metodi da passaggio dati nelle funzioni (che per chi conosce il Linguaggio C di Kernighan e Ritchie ne sa qualche cosa). Per l'esattezza il passaggio per riferimento di un valore: [sito web in joomla]/modules/mod_mainmenu/helper.php La funzione function buildXML(&$params) usa un passaggio dati per riferimento, mentre con la nuova release di PHP deve essere trasformata in function buildXML($...