Alcuni problemi per Joomla 1.5.7

Joomla 1.5.7 è stato rilasciato ieri, ma non tutto è andato per il verso giusto durante la fase di testing e gli utenti che hanno aggiornato si sono ritrovati con alcuni problemi. Vediamo quali e come correggerli.

Freeway Collapse on Highway 580 Eastbound

Creative Commons License photo credit: Thomas Hawk

Articoli in frontpage ordinati in modo diverso rispetto a prima

Se usate il layout Front Page Blog (Aspetto Blog Prima Pagina) ed avete più di una colonna, il layout disporrà gli articoli verticalmente sulla prima colonna, poi passerà alla seconda colonna e anche lì li disporrà verticalmente.

In sostanza avremo

1 4

2 5

3 6

Questo non va per niente bene dato che prima, come è logico, la struttura era

1 2

3 4

5 6

Per risolvere questo problema, aprire il menu principale, ovvero quello che contiene il collegamento alla prima pagina. Aprire la voce relativa alla prima pagina e premere il pulsante Salva (in questo modo vengono salvate le opzioni predefinite).

Questo problema deriva dalla funzionalità introdotta da Joomla 1.5.7 che permette di avere gli articoli ordinati in questo modo nei layout Aspetto blog prima pagina, Aspetto categoria blog ed Aspetto sezione blog.

Fatal error: Call to undefined function: stripos()

Questo accade quando si vogliono modificare gli articoli da frontend ed il server usa PHP4.

Questo l'errore rilevato:

"Fatal error: Call to undefined function: stripos() in /libraries/joomla/environment/uri.php on line 675"

Soluzioni:

  • Aggiungere questo alla fine del file /libraries/joomla/utilities/compat/php50x.php
if(!function_exists('stripos')) {
 function stripos($haystack, $needle, $offset = 0) {
  return strpos(strtolower($haystack), strtolower($needle), $offset);
 }
}
  • Effettuare il tanto acclamato upgrade a PHP5 ed abbandonare PHP4
  • Aspettare Joomla 1.5.8

Numero di link pubblicati in home page dimezzato

Questo è un problema di cui ho letto sul forum di Joomla.it.

Per pubblicare 4 link in homepage ("Menu | Main menu | Home") occorre inserire nella casella "# Link" il numero 8.

La soluzione per questo problema non vi è ancora: per ora l'unica è modificare il parametro, raddoppiando il numero che vi era prima.