Leider musste ich heute fest stellen das die Installation wohl nicht durch gelaufen ist. Sobald ein Kommenar zu einem Bild abgegeben wird kommt es zu einem Fehler und das Ganze kann nicht mehr angezeigt werden. Leider kommt es seit diesem Installationversuch auch zu Fehlern beim Boardupdate, so das ich dieses auch nicht mehr durchführen kann. Da ich weder die Ahnung noch die Zeit habe das zu fixen werden wir wohl drauf verzichten müssen, auch wenn es mich stört das nun etwas halb installiert ist.
Abbrechen konnte ich bei der Installation gar nichts. Irgendwann tauchte der obige Fehler auf. Ob der Rest installiert wurde... gute Frage.
Ich denke mal der verursachte Fehler resultiert aus der unvollständigen Installation der Galerie:
Code: Alles auswählen
Fatal error: Call to a member function bbcode_second_pass() on a non-object in /is/htdocs/xxx/xxx/forum/gallery/image_page.php on line 409
Er tritt auch auf wenn der BB-Code im ACP per Hand hinterlegt wurde.
Falls noch jemand eine Idee hat wäre ich sehr dankbar, ansonsten haben wir Pech gehabt.
Dir Helmut danke ich bis hierher für deine Hilfe!
Grüße vom,
SinTao
Edit:
Ich sehe grad über Google dass das "Problem" bekannt ist, und wohl nichts mit der Installation zu tun hat. Diese ist nach nochmaligem Versuch richtig durch gelaufen nachdem ich den BB-Code per ACP geadded hatte.
Bei dem anderen Problem habe ich die Änderungen in der image_page.php durchgeführt, bin mir aber nicht sicher ob es richtig ist, da der Fehler auch nach Aktualisieren und Cache lösen weiterhin auftritt.
Ich habe folgende Änderungen vorgenommen:
Code: Alles auswählen
$gallery_root_path = GALLERY_ROOT_PATH;
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
und
Code: Alles auswählen
if ($image_data['image_comments'] > 0)
{
$bbcode_bitfield = '' | base64_decode($row['bbcode_bitfield']);
$bbcode = new bbcode($bbcode_bitfield);
$sql = 'SELECT c.*, u.*
FROM ' . GALLERY_COMMENTS_TABLE . ' c
LEFT JOIN ' . USERS_TABLE . " u
ON c.comment_user_id = u.user_id
WHERE c.comment_image_id = $image_id
ORDER BY c.comment_id $sort_order";
$result = $db->sql_query_limit($sql, $config['posts_per_page'], $start);