Salve ragazzi,
ho riscontrato dei problemi con JOOBB 0.7.4.
L'installazione l'ho eseguita correttamente ed ora mi trovo il forum integrato perfettamente nel sito. Ma un erore continua a darmi difficoltà. Infatti, non riesco a capire come mai, quando entro come amministratore, posso inserire nuovi argomenti al forum, mentre quando entro nel sito come utente normale mi riscontra il seguente problema:
Fatal error: Call to a member function get() on a non-object in /users/r/e/b/rebelzcru/public_html/plugins/editors-bb/joobb/joobbeditorhtml.php on line 99
Prima di avere questo errore, Joobb mi diceva ovviamente che non trovava il file editor, e dunque ho uppato seguento lo scema i file presenti nell'archivio editor, dopodiché, testando il funzionamento mi ha appunto dato questo errore. Ho cercato nella linea 99 del file editor e il codice è il seguente:
/**
* get editor emotions
*/
function getEmotions($name, $params) {
// initialize variables
$joobbConfig =& JoobbConfig::getInstance();
$joobbEmotionSet =& JoobbEmotionSet::getInstance($joobbConfig->getEmotionSetFile());
$html = '';
$i = 1;
$emotionsPerRow = $params->get('emotions_per_row');
foreach($joobbEmotionSet->emotions as $emotion) {
if(!$emotion->hidden) {
$html .= '<a href="javascript:addEmotion(\''. $name .'\', \''. $emotion->codes[0] .'\')" class="jbEmotion" target="_self">';
$html .= '<img src="'. $emotion->fileName .'" title="'. JText::_($emotion->emotion) .'" class="jbEmotion" />';
$html .= '[/url]';
if ($emotionsPerRow != 0 && ($i % $emotionsPerRow) == 0) {
$html .= '
';
}
$i++;
}
}
return $html;
}
}
?>
Non riesco proprio a capire quale sia l'errore, soprattutto sapendo che loggandomi come admin, questo errore non si verifica...
Qualcuno sa per caso che tipo di errore è e dove sta il problema?
Grazie,
Joomler.
EDIT: Grazie