NOF-Forum  |  Referenzen  |  Kontakt  |  Impressum  |  Sitemap

NetObjects Fusion - Tutorials
NOF Tutorials und Hilfe von Thomas Frei-Herrmann

NOF Gästebuch, erstellt hier mit NOF 10.0 (inklusive Update 2) sowie NOF 11

Voraussetzung ist natürlich, dass Euer Paket bei Eurem Provider die PHP (Skriptsprache) beinhaltet!

Guckt Euch auch dieses alternative Gästebuch-Skript von Webbausteine.de an.

Wie Ihr das Datum der Einträge im Gästebuch “manipulieren” könnt, könnt Ihr hier lesen und hier wie Ihr die Seitenlänge für die angezeigten Einträge ändern könnt oder auch das Aussehen vom Gästebuch (CSS) und hier falls Ihr andere Smileys haben wollt.

Wie Ihr einen “Spam-Filter” in das Gästebuch einbringen könnt, lest bitte hier.

Zunächst erstellt Ihr Euch mal 2 neuen Seiten für die Gästebuch Komponenten.

Dann öffnet in der Menüleiste über:

> Ansicht > Komponenten > NOF Gästebuch

Diese Komponente enthält:

1. Gästebuch
2. Gästebuchverwaltung

Öffnet nun die neu angelegte Seite für das Gästebuch.

Jetzt klickt Ihr auf die Komponente "Gästebuch" und zieht im Layout-Bereich das "Platzhalter-Fenster" für das Gästebuch auf, das sich dann dort einfügt. Die Größe könnt Ihr dann später noch anpassen.

Es öffnet sich sogleich das Fenster unten.

Nun gebt Ihr Eurem Gästebuch einen neuen Suite-Namen (hier “Gastbuch”), bitte keine Umlaute, Sonderzeichen oder Leerzeichen verwenden.

Nachdem Ihr auf OK gedrückt habt, erscheint das Fenster unten “Einstellungen”.

Hier könnt Ihr alle möglichen Einstellungen vornehmen, die Ihr aber auch später alle wieder ändern könnt. Ich habe in diesem Beispiel lediglich das “Bundesland” raus genommen.

“Über neue Kommentare benachrichtigen” habe ich angehakt, so erhaltet Ihr eine e-Mail nach einem neuen Eintrag.

Nun wechselt Ihr zum Reiter “Design”.

Hier könnt Ihr das Design des Gästebuchs wählen (ich habe für mein Gästebuch auf dieser Seite “Kalt” gewählt). Um den Style mittels CSS zu verändern guckt bitte hier.

Nun wechselt Ihr zum Reiter “Allgemein”.

Hier passieren die häufigsten Fehler, also bitte genauso machen. Bitte achtet auch
darauf, dass die Rechte der Ordner und Dateien korrekt gesetzt sind.

1. “Skripte im Debug-Modus veröffentlichen” bedeutet, dass NOF hierzu Kommentare zeigt, falls Fehler auftreten.

2. Sprache wählen (normalerweise “Deutsch”)

3. Datenbankeinstellungen: das bitte unverändert lassen!

Ihr müsst (bevor Ihr das alles auf Euren Server hochladet) den Ordner “db in Eurem Hauptverzeichnis (“Root” oder auch Stammverzeichnis, dort wo Eure “Startseite” oder auch index.html ist) mittels FTP-Programm anlegen und der muss in meinem Beispiel  auch “db” heißen.

Bitte nicht vergessen, dass der Ordner  “db” ein geschütztes Verzeichnis sein sollte
(für die .csv Datei). Hierzu könnt Ihr hier mehr lesen.

Der relative Link zu der “guestbook.csv” (in diese Datei werden die Gästebuch-Einträge von NOF geschrieben) ist dann so anzugeben:

../db/guestbook.csv

4. Die Einstellungen unter “E-Mail-Einstellungen” bitte bei IP-Adresse: und Port: unverändert so lassen.

5. Nun müsst Ihr nur noch bei

E-mail: Eure eigene, korrekte e-Mail-Adresse eintragen

Von: gebt Eure eigene, korrekte Adresse mit Eurer eigenen Domain ein wie z.B. “GastbuchEintrag@DeineDomain.de” oder auch die gleiche e-Mail-Adresse wie oben. Ihr solltet diese
e-Mail Adresse aber auch anlegen um sicherzustellen, dass diese e-Mail nicht in Eurem Spam-Ordner
landet.

Bitte kommt nicht auf die Idee “SMTP erfordert Authentifizierung” oder “SMTP erfordert SSL” anzuhaken, sonst erhaltet Ihr Fehler: 201

6. Ihr müsst nun noch Euren gesamten Einstellungen einen Namen geben, wie z.B. “Gastbuch1”. Dafür auf “Profil speichern” klicken. Dieser Name wird dann später bei der Gästebuchverwaltung benötigt, die Ihr (weiter unten) anlegt.

Dann auf OK klicken.

Nachdem Ihr auf OK gedrückt habt, stellt sich der Platzhalter für das Gästebuch dar, wie unten im Bild zu sehen.

Ihr müsst dieses “Platzhalter-Fenster” für das Gästebuch später eventuell etwas vergrößern oder verkleinern, damit es gut aussieht, da sonst der Rahmen um die Gästebuchverwaltung sich eventuell unten nicht richtig schließt.

Nun öffnet Ihr Eure Seite für die Gästebuchverwaltung, die Ihr ja bereits neu angelegt habt.

Ich würde die Seite mit der Komponente für die Gästebuchverwaltung von der
Navigation ausschließen, damit niemand diese sehen kann. Aber das ist natürlich jedermann selbst überlassen. Um diese Seite dann selbst aufrufen zu können, gebe ich dann die direkte URL
(Internet-Adresse) in meinem Browser ein und speichere mir diese unter meinen “Favoriten” des Browsers ab, also z.B.:

http://www.DeineDomain.de/html/gast-verwaltung.php

Jetzt klickt Ihr auf die Komponente "Gästebuchverwaltung" und zieht im Layout-Bereich das "Platzhalter-Fenster" für die Gästebuchverwaltung auf, das sich dann dort einfügt.

Es öffnet sich sogleich das Fenster unten.

Hier wählt Ihr dann unter “Vorhanden” den gleichen “Suite-Namen”, den Ihr weiter oben bereits für das Gästebuch erstellt habt, aus (hier “Gastbuch”).

Dann auf OK klicken.

Nachdem Ihr auf OK geklickt habt, erscheint das Fenster unten “Einstellungen”.

Hier gebt Ihr Euer Administrator-Kennwort ein (keine Umlaute oder Sonderzeichen), mit dem Ihr später die Einträge freischalten, editieren oder löschen könnt.

Nun wechselt Ihr zum Reiter “Design”.

Hier wählt Ihr wiederum (wie schon bei der Komponente “Gästebuch”) das Design. Am besten das gleiche Design wie beim Gästebuch.

Nun wechselt Ihr zum Reiter “Allgemein”.

Hier erscheinen nun die Einstellungen, die Ihr bereits in der Komponente “Gästebuch” vorgenommen habt. Hier bitte NICHTS verändern, sondern alles bei beiden Komponenten exakt gleich lassen.

Nachdem Ihr auf OK gedrückt habt stellt sich der Platzhalter für die Gästebuchverwaltung dar, wie unten im Bild zu sehen.

Ihr müsst das “Platzhalter-Fenster” für die Gästebuchverwaltung später eventuell etwas vergrößern oder verkleinern, damit es gut aussieht, da sonst der Rahmen um die Gästebuchverwaltung sich eventuell unten nicht richtig schließt.

Nun müsst Ihr die Seiten nur noch entfernt publizieren.

Das Gästebuch sieht dann so aus

Ganz wichtig!

Ihr müsst unbedingt den Ordner “db”, in dem sich die Datei “guestbook.csv” befindet, mittels “.htaccess” schützen, sonst könnten Spammer diese Datei manipulieren!


Wenn man sich im Windows mit einem Benutzer-Konto anmeldet und in seinem Benutzernamen im Windows Umlaute, Leerzeichen oder Sonderzeichen verwendet, wird eine XML-Datei des Gästbuchs unvollständig auf den Server geladen und es entsteht Fehler: 501 oder auch Fehler: 540, da keine
Ordner-Namen von NOF Umlaute beinhalten dürfen.


Bitte guckt auch unbedingt hier, Stefan hat einen eigenen, tollen “Spam-Filter” für dieses Gästebuch entwickelt.


Hier findet Ihr Erklärungen , wenn Ihr die Seitenlänge der angezeigten Einträge ändern wollt.


Mehr zu meinen Erfahrungen mit Spam im Gästebuch könnt Ihr auch noch hier lesen.

zurück

 

Tutorials von Thomas Frei-Herrmann

diese Seite weiter empfehlen


Counter Statistik