So, nun bin ich doch noch einmal da. Ich habe eine kleine Änderung vorgenommen und nun habe ich das, was ich haben wollte.
1. „Gästebuch“ wie Standard in guestbook:
PHP
- <?php
- $gb = new ImTopic('x5gb121');
- $gb->setCommentsPerPage(10);
- $gb->setTitle('Gästebuch');
- $gb->loadXML(pathCombine(array($imSettings['general']['public_folder'], 'guests')));
- $gb->showSummary(false);
- $newMessage = $gb->checkNewMessages(false, 'admin@60five.net', 'guestbook', $imSettings['general']['url'] . 'admin/guestbook.php?id=x5gb121');
- $gb->showForm(false, false, false, 'admin@60five.net', 'guestbook', $imSettings['general']['url'] . 'admin/guestbook.php?id=x5gb121');
- $gb->showComments(false, 'asc', true);
- ?>
2. "Treffpunkt" geändert:
PHP
- <?php
- $gb = new ImTopic('x5gb151');
- $gb->setCommentsPerPage(10);
- $gb->setTitle('Treffpunkt');
- $gb->loadXML(pathCombine(array($imSettings['general']['public_folder'], 'Treffpunkt')));
- $gb->showSummary(false);
- $newMessage = $gb->checkNewMessages(false, 'aktuelles@60five.net', 'guestbook', $imSettings['general']['url'] . 'treffpunkt.php');
- $gb->showForm(false, false, false, 'aktuelles@60five.net', 'guestbook', $imSettings['general']['url'] . 'treffpunkt.php');
- $gb->showComments(false, 'asc', false);
- ?>
So kann man bei Erhalt der mail über den link direkt auf die Einträge zugreifen (allerdings erst nach Anmeldung, da geschützter Bereich).
Es ist vielleicht nicht die ganz "ordentliche" Lösung, aber für uns ausreichend. Falls jemand eine elegantere Lösung parat hat, gerne.
Und tschüss
Der Hamburger