Eu estou tentando fazer funcionar este componente abaixo e não estou conseguindo.
http://extensions.joomla.org/component/ ... Itemid,35/Segui as intruções de instalação enão entendi nada.
O cara falar assim:
faça uma lima nova em um diretório. Nomeie-o mp3playlist.xml
Em que direório? eu tenho que adivinhar este diretório entre as centenas de pastas do joomla?
Eu instalei o componente acima da maneira tradicional e deu este erro quando fui acessar a administração dele:
Code:
getPath( 'admin_html' ) ); require_once( $mainframe->getPath( 'class' ) ); $cid = mosGetParam($_REQUEST, 'cid', array()); switch ( $act ) { case "info": showInformation($option); break; default: switch($task) { case "orderup": orderClip( $cid[0], -1, $option ); break; case "orderdown": orderClip( $cid[0], 1, $option ); break; case "delete": deleteClips($option, $cid); break; case "save": saveClip($option); break; case "new": editClip($option, 0); break; case "edit": editClip($option, $cid[0]); break; default: listClips($option); break; } break; } function showInformation($option) { mp3Player_HTML::showInformation($option); } function deleteClips($option, $cid) { global $database; $clips = join(",", $cid); $database->SetQuery("DELETE FROM #__mp3player WHERE mp3_id IN ($clips)"); $database->Query(); $s = ""; if(count($cid) > 1) $s = "s"; mosRedirect("index2.php?option=$option", "Playlist item$s deleted."); } function saveClip($option) { global $database; $row = new mp3Player($database); // bind it to the table if (!$row -> bind($_POST)) { echo "\n"; exit(); } // store it in the db if (!$row -> store()) { echo "\n"; exit(); } $row->updateOrder(); mosRedirect("index2.php?option=$option", "Playlist item saved."); } function editClip($option, $id) { global $database; $row = null; $database->SetQuery("SELECT * FROM #__mp3player WHERE mp3_id = '$id'"); $database->loadObject($row); mp3Player_HTML::editClip($option, $row); } function orderClip( $id, $inc, $option ) { global $database; $row = new mp3Player( $database ); $row->load( $id ); $row->move( $inc, "" ); mosRedirect( 'index2.php?option='. $option); } function listClips($option) { global $database, $mainframe, $mosConfig_absolute_path; require_once( $mosConfig_absolute_path . '/administrator/includes/pageNavigation.php' ); $limit = $mainframe->getUserStateFromRequest( "viewlistlimit", 'limit', $mosConfig_list_limit ); $limitstart = $mainframe->getUserStateFromRequest( "view{$option}{$sectionid}limitstart", 'limitstart', 0 ); $database->SetQuery("SELECT * FROM #__mp3player ORDER BY ordering"); $rows = $database->loadObjectList(); $pageNav = new mosPageNav( count($rows), $limitstart, $limit ); mp3Player_HTML::listClips($option, $rows, $pageNav); } ?>