0) { // falls Eintraege freigeschaltet werden muessen, dann diese nur anzeigen, wenn Rechte vorhanden if((int) $gSettingsManager->get('enable_guestbook_moderation') > 0 && $getModeration) { $conditions = ' AND gbc_locked = 1 '; } else { $conditions = ' AND gbc_locked = 0 '; } $sql = 'SELECT * FROM '.TBL_GUESTBOOK_COMMENTS.' INNER JOIN '.TBL_GUESTBOOK.' ON gbo_id = gbc_gbo_id WHERE gbo_id = ? -- $getGbcGboId AND gbo_org_id = ? -- $gCurrentOrganization->getValue(\'org_id\') '.$conditions.' ORDER BY gbc_timestamp_create ASC'; $commentStatement = $gDb->queryPrepared($sql, array($getGbcGboId, (int) $gCurrentOrganization->getValue('org_id'))); if($commentStatement->rowCount() > 0) { $gbComment = new TableGuestbookComment($gDb); // Jetzt nur noch die Kommentare auflisten while ($row = $commentStatement->fetch()) { // GBComment-Objekt initialisieren und neuen DS uebergeben $gbComment->clear(); $gbComment->setArray($row); $gbcId = (int) $gbComment->getValue('gbc_id'); $getGbcGboId = (int) $gbComment->getValue('gbc_gbo_id'); $gbcEmail = $gbComment->getValue('gbc_email'); echo '
'.$gL10n->get('GBO_COMMENT_BY', array($gbComment->getValue('gbc_name'))).' '. $gL10n->get('GBO_COMMENT_BY', array($gbComment->getValue('gbc_name'))); // Falls eine Mailadresse des Users angegeben wurde, soll ein Maillink angezeigt werden... if(strlen($gbcEmail) > 0) { echo ''.$gL10n->get('SYS_SEND_EMAIL_TO', array($gbcEmail)).''; } echo '
'. $gbComment->getValue('gbc_timestamp_create', $gSettingsManager->getString('system_date').' '.$gSettingsManager->getString('system_time')); // aendern und loeschen von Kommentaren duerfen nur User mit den gesetzten Rechten if ($gCurrentUser->editGuestbookRight()) { echo ' '.$gL10n->get('SYS_EDIT').' '.$gL10n->get('SYS_DELETE').''; } echo '
'. $gbComment->getValue('gbc_text'); // Buttons zur Freigabe / Loeschen des gesperrten Eintrags if($getModeration) { echo '
'; } echo '
'; // show information about user who edit the recordset if(strlen($gbComment->getValue('gbc_usr_id_change')) > 0) { echo ''; } echo '
'; } if (!$getModeration && ($gCurrentUser->commentGuestbookRight() || $gSettingsManager->getBool('enable_gbook_comments4all'))) { // Bei Kommentierungsrechten, wird der Link zur Kommentarseite angezeigt... echo ' '; } } }