Knowledgebase:FAQ:Gästebuch

From Cloudrexx Development Wiki
Jump to: navigation, search

Dieser Artikel beschreint die Software Contrexx. Das neue Handbuch zu Cloudrexx wird unter support.cloudrexx.com bereit gestellt.

FAQ

Allgemeines

Design & Navigation

Module

Fehlerbehebung

Anzahl Beiträge pro Seite ändern

Frage

Ich habe 30 Seite pro Einträge, finde das aber viel zu viel. Wie kann ich das ändern?

Antwort

Das Paging für alle Datenbank-Ausgaben kann unter dem Menupunkt Administration->Systemeinstellungen geändert werden.

Gästebuch und mehrere Sprachen

Frage

Also ich möchte meine Seite gerne bilingual machen (englisch und deutsch) Geht alles super einfach, bis aufs Gästebuch. Ich möchte gerne ein Gästebuch für alle Sprachen haben. Das Problem besteht glaube ich darin das contrexx die lang_id mit in die DB einträgt, bzw auch wieder ausliest. Kann ich das irgendwie ändern?

Antwort

Diese Funktionalität ist noch nicht implementiert in Contrexx, aber du kannst in den Dateien modules/guestbook/index.class.php und modules/guestbook/admin.class.php die Bedingungsparameter der SQL-Abfragen entfernen, welche die Einträge nach der Sprache filtert. Suche im Code nach folgendem Sniplet und entferne dieses:

 WHERE lang_id=".$this->langId."

Cannot find block 'guestbook_row'

Frage

Bekomme neuerdings folgenden Fehler angezeigt, wenn ich in Gästebuch gehe: "Cannot find block 'guestbook_row'". Was funktioniert da nicht mehr?

Antwort

Beim Editieren der Gästebuch Content Seite haben Sie vermutlich den Block für die Gästebuch Einträge gelöscht. Sie können im Backend unter Administration -> Modul Manager, das Gästebuch Modul nochmals frisch aktivieren. Die bestehenden Gästebuch Einträge werden dadurch nicht gelöscht.

Farbliche Trennung der Beiträge

Frage

Ich möchte die Einträge im Gästebuch farblich trennen. Der erste Beitrag soll z.B. blauen Hintergrund erhalten, der zweite einen roten, der dritte wieder einen blauen...

Antwort

Es gibt eine Variable, die [[GUESTBOOK_ROWCLASS]] heisst. Diese fügt abwechselnd die Styles "row1" und "row2" ein. Also bauen Sie Ihr Template wie folgt auf: <HIGHLIGHTSYNTAX><!-- BEGIN guestbook_row --> <tr class="[[GUESTBOOK_ROWCLASS]]"> ...... </tr> <!-- END guestbook_row --> </HIGHLIGHTSYNTAX>

EMail-Benachrichtigung ausschalten

Frage

Ist es möglich, die Email-Benachrichtigung bei einem neuen Beitrag auszuschalten?

Antwort

Ja das ist möglich. Im Adminbereich unter Administration -> Systemeinstellungen -> EMailadresse des Administrators einfach das Feld leerlassen.

Alternativ in der Datei modules/guestbook/index.class.php die Zeile 215 (ungefähr) wie folgt anpassen:

  • Vorher

<HIGHLIGHTSYNTAX>$this->sendNotificationEmail($nick, $comment);</HIGHLIGHTSYNTAX>

  • Nachher

<HIGHLIGHTSYNTAX>//$this->sendNotificationEmail($nick, $comment);</HIGHLIGHTSYNTAX>