ho risolto così.... ma non saprei se è una soluzione definitiva e completamente efficace..... però ora riesco ad accedere ai contenuti del Mambo su Mysql 5
apri il file admin.content.php in administrator/components/com_content/
trova questa parte di codice:
$query = "SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author"
. "\n FROM #__content AS c, #__categories AS cc, #__sections AS s"
. "\n LEFT JOIN #__groups AS g ON g.id = c.access"
. "\n LEFT JOIN #__users AS u ON u.id = c.checked_out"
. "\n LEFT JOIN #__users AS v ON v.id = c.created_by"
. "\n LEFT JOIN #__content_frontpage AS f ON f.content_id = c.id"
. ( count( $where ) ? "\nWHERE " . implode( ' AND ', $where ) : '' )
. $order
. "\n LIMIT $pageNav->limitstart, $pageNav->limit"
;
sostituiscila con:
$query = "SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author"
. "\n FROM (#__content AS c, #__categories AS cc, #__sections AS s)"
. "\n LEFT JOIN #__groups AS g ON (g.id = c.access)"
. "\n LEFT JOIN #__users AS u ON (u.id = c.checked_out)"
. "\n LEFT JOIN #__users AS v ON (v.id = c.created_by)"
. "\n LEFT JOIN #__content_frontpage AS f ON (f.content_id = c.id)"
. ( count( $where ) ? "\nWHERE " . implode( ' AND ', $where ) : '' )
. $order
. "\n LIMIT $pageNav->limitstart, $pageNav->limit"
;
questa soluzione temporanea è valida anche per Joomla, stando alla roadmap ufficiale Joomla! 2.0 sarà perfettamente compatibile con Mysql 5