DMSGuestbook 1.12.0

Das DMSGuestbook für Wordpress liegt nun in der Version 1.12.0 vor.
Download
Screenshots
Sprach-Templates
Bug Report

Eigenschaften:
Das ganze DMSGuestbook lässt sich nach deinen Wünschen einstellen.
- Breite des DMSGuestbook und des Separators
- Die Position auf der Seite
- Anzahl Einträge pro Seite
- Textfarbe und Rahmenfarbe
- Antispam (Antirobot, Captcha) Textfarbe
- Navigations-Style und Textfarbe
- Datum, Zeitformat und Offset
- Das Input-Formular kann oben oder unten angezeigt werden
- Vorgefertige Beschreibungstetxe wie Deutsch, Englisch, Schweizerdeutsch :-)
- Eigene Sprachvorlagen lassen sich in wenigen Minuten erstellen
- Setze die Felder welche zwingend ausgefüllt werden müssen
- Verstecke Felder im DMSGuestbook (z.B. IP Adresse)
- Die DMSGuestbook Einträge der Benutzer lassen sich nachträglich bearbeiten (z.B. Name, Message, Url, IP Adresse)
- Backup Funktion um die Gästebuch Optionen schnell und einfach zu sichern
- Sidebar Widget
- Der Administrator kann die einzelnen Einträge vor dem Anzeigen überprüfen.
- Eigene Gästebuch Templates können erstellt werden. (beta)
- Suchfunktion für den Administrator (beta)

Erforderlich:
- Wordpress 2.1

Installation:
1.) Download das DMSGuestbook File
2.) Enpacke das File und kopiere den ganzen DMSGuestbook Ordner in den Wordpress Plugins Ordner.
3.) Aktiviere das DMSGuestbook in der Plugins Sektion von Wordpress.
4.) In der oberen Navigationsleiste siehst du nun den DMSGustbook admin link.


20.07.08
Update: 1.12.0
- Verschiedene Admin und Editor Rechte vergeben.
- Die CSS Einträge werden jetzt auch in einem File gespeichert, sofern der Zugriff darauf erlaubt ist.
- Russisches Sprach-Template von Willi Waefler.
- Türkisches Sprach-Template von Ersin Dogan.
- Bugfix: Die Anzahl der Gästebuch Einträge werden beim Seitenende nun umgebrochen.

08.06.08
Update: 1.11.0
- Gravatar Funktion wurde hinzugefügt.
- Antispam $_SESSION wurde entfernt und durch einem MD5 Hash key ersetzt.
- Die Update Funktion der Optionen wurde verbessert.
- Dänisches Sprach-Template von Thomas Jorgensen.
- Rumänisches Sprach-Template von RO.
- Swedisches Sprach-Template Lisa Smith.

09.04.08
Update: 1.10.0
- Admin Menu wurde überarbeitet, Menüs werden als Docking boxes (dbx) dargestellt.
- Alle CSS Einstellungen werden nun direkt in der wp_options gespeichert. Das Bearbeiten der Einstellungen wurde vereinfacht.
- Das Gästebuch Eingabeformular und die Gästebuch Einträge können über ein Template komplett verändert werden. (beta)
- Der Email & Website Image Pfad kann individuell bestimmt werden.
- Das Mandatory Zeichen kann frei definiert werden.
- Die Art der IP Maskierung kann aus sechs verschiedenen Variationen gewählt werden.
- Eine Gästebuch Suchfunktion wurde für den Administrator hinzugefügt. (beta)
- Polnisches Sprach-Template von Grzegorz Gibas

06.03.08
Update: 1.9.1
- Das Total der Gästebuch Einträge wurde bei manchen Personen nicht angezeigt -> behoben
- Das URL Icon wurde angezeigt wenn das http:// in der DB fehlte -> behoben
- Die Guestbuch URL kann nun manuell überschrieben werden.
- Französisches Sprach-Template von blancreg
- Holländisches Sprach-Template von Joris Heyndrickx

10.02.08
Update: 1.9.0
- Das XSS Problem wurde behoben
- Es lassen sich direkte links zum Gästebuch mit SHOW_POST im Widget hinzufügen
- SHOW_NR und SHOW_ID im Widget hinzugefügt
- Norwegisches Sprach-Template von Torjus Faersnes

07.02.08
Update: 1.8.1
- Das SQL Injection Problem wurde behoben
- admin.php überprüft nun $_REQUEST[folder] & $_REQUEST[file]

03.02.08
Update: 1.8.0
- Sidebar Widget wurde hinzugefügt
- Der Administrator kann die einzelnen Einträge vor dem Anzeigen überprüfen.
- Die Url wurde falsch angezeigt, dieses Problem wurde behoben.

29.01.08
Update: 1.7.0
- Es wurde eine Backup Funktion für die DMSGuestbook Optionen hinzugefügt
- Spanisches Sprach-Template von Manuel Gualda Caballero
- Bugfixes

19.01.08
Update: 1.6.0
- DMSGuestbook benötigt nicht länger Exec-PHP.
- Es lassen sich eigene Sprachvorlagen erstellen.
- Das Gästebuch kann nun auf -oder absteigend sortiert werden.
- Falls die IP Adresse angezeigt wird, so werden die letzten zwei Zahlen versteckt.
- Die Email & Webseite Adresse werden mit ASCII codiert. (Spamshutz)
- Die Adminseite wurde einem Re-Design unterzogen.
- Der Admin kann HTML Code mit [html] code [/html] in ein Posting einfügen.
- WHOIS IP Anfrage für den Admin.
- DMSGuestbook ist nun 100% XHML 1.0 Transitional kompatibel.
- Der Code wurde optimiert.

24.12.07
Update: 1.5.0
- Die Manage Seite wurde in drei Sub-Kategorien aufgeteilt. (Database, Basic, Advanced settings)
- Das File: options.php kann nun direkt über die Manage Seite bearbeitet werden, sofern die File Berechtigung richtig gesetzt wurde.

16.11.07
Update: 1.4.0
- Eine Email Mitteilung kann nun empfangen werden, wenn ein Gästebuch Eintrag erstellt wird.
- Unter “Manage” kann bei jedem Gästebuch Eintrag das Datum nachträglich geändert werden.

09.11.07
Update: 1.3.1
- Es wird nun keinen <img> Pfad mehr angezeigt wenn ein Emoticon in das Guestebuch Textfeld eingetragen wird. Dies war der Fall bei Eingaben die nicht vollständig waren.
- Das Grafische Captcha wurde angepasst. Schriftzug wurde verkleinert und die Positionierung der Schrift wurde optimiert.

06.10.07
Update: 1.3.0
- Die Gästebuch Eingabe kann nun oben oder unten auf der Seite angezeigt werden.
- Ein “Quick Jump Link” kann platziert werden, wenn die Gästebuch Eingabe auf “bottom” gesetzt wurde.

02.10.07
Update: 1.2.2
- Ein Problem zwischen HTTP_POST_VARS und $_POST wurde behoben. Damit sollte das DMSGuestbook auch auf älteren PHP Versionen laufen.

29.09.07
Update: 1.2.1
- Alle Datenbank Queries benutzen nun die interne Wordpress Funktion.
- Anpassungen im Adminbereich
- Verbesserter Zufallsgenerator für die Antispam Captcha-Bildanzeige.

22.09.07
Update: 1.2.0
- Die Gästebuch Tabelle kann nachträglich über das Frontend in- / deinstalliert werden.
- Alle Optionen lassen sich nachträglich über das Frontend in- / deinstallieren.
- Das Datum lässt sich nun in der gewünschten Sprache anzeigen. (Samstag, saturday, samedi … )
- Ein zusätzliches Captcha System wurde hinzugefügt. (Mathematik)
- CSS kann nun über options.php angepasst werden.
- FAQ Seite erstellt
- Versionskontrolle hinzugefügt
- Code optimiert

12.09.07
Update: 1.1
- Captcha Code Anpassungen.
- Sonderzeichen werden jetzt korrekt angezeigt.

Lizenz:
DMSGuestbook is released under the GNU General Public License
http://www.gnu.org/licenses/gpl.html
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

Viel spass :-)
Daniel Schurter

123 Responses to “DMSGuestbook 1.12.0”

  1. Christian Says:

    Ich hab auf meiner Seite die Permalinks aktiviert. Wenn ich nen Eintrag mache schreibt er mir in die Adresszeile

    ***.at/index.php/gastebuch/index.php?page_id=5

    und findet die Seite natürlich nicht :(

    Kann es sein das dein Gästebuchplugin mit Permalinks nicht funktioniert oder mache ich etwas falsch.

    LG Christian

    Sali Christian
    Permalinks sollten ohne Probleme gehen. Mein Gästebuch hat die ID 10 und bei mir geht es problemlos.

    Gruss, Daniel

  2. Andreas Says:

    Hallo Daniel,

    ich dein Gästebuch-Plugin (relativ ;)) erfolgreich installiert - allerdings wird das Captcha nicht angezeigt :( GD und Imagemagick sind einkompiliert bzw. installiert.

    Hättest du einen Tipp für mich?

    Danke und Gruß
    Andreas


    Hi Andreas
    Ich nehme an, dass Antispam Captcha in den DMSGuestbook Optionen auch aktiviert wurde.
    Lass es mich wissen, Notfalls kann ich was für dich basteln :-)

  3. Andreas Says:

    Ja, es war aktiviert. Aber da kein Bild angezeigt wurde, mußte ich Antispam als nicht mandatory switchen. Wäre super wenn du mir helfen könntest :)

    So, habe es ein wenig umgeschrieben.
    Ersetze das komplette DMSGuestbook mit dem neuen, welche ich dir im Mail-Anhang mitgesendet habe.

    Das Verzeichnis captcha muss beschreibbar sein (Unix: 777), die Rechte muss du über dein FTP Programm ändern. Die Attribute sollten nacher in etwa so ausehen: rwxrwxrwx

    Ich hoffe, ich konnte dir damit helfen.

    Daniel Schurter

  4. Christian Says:

    Daniel,

    Ich habe da mahl ein Problem. Ich habe beide Plugins installiert so wie Du beschrieben hattest. Leider kan ich aber nicht in de Page reinschreiben. Jeder Text wird acceptiert (auch von anderen Plugins) aber nicht dieser.

    Auch kann ich nicht die Page ID in dem Feld eintragen. Eintragen schon aber wenn ich Save klicken ist der Eintrag wieder verschwunden.

    Irgendwie mache ich was falsch, aber möchte gerne wissen was. Kannst Du mir helfen?

    Vielen Dank, Christian

    PS, schau unter Pages bij Gastenboek (Holländisch für Gästebuch).

    Hallo Christian.
    Lade das aktuellste DMSGuestbook von der Wordpress Homepage herunter.

    Überprüfe nach dem installieren ob in der mySQL Datenbank die Tabelle wp_dmsguestbook geschrieben wurde.

    Gruss, Daniel

  5. Stefan Says:

    Hallo Daniel,

    ich habe das gleich Problem wie Andreas es beschrieben hat - die captcha-Grafik wird nicht angezeigt. Ich verwende die aktuell letzte Version des Gästebuchs, das captcha Verzeichnis ist beschreibbar /777.

    Gruss, Stefan

    Sali Stefan, ich habe dir soeben eine kleine abgeänderte Version per Email zugestellt.
    Gruss, Daniel

  6. Stefan Says:

    Hey Daniel!

    1000 Dank für die prompte Hilfe bei der Installation! Super Service!

    Gruss, Stefan

  7. Ralph Says:

    Hallo Daniel,
    ich hab das Gästebuch installiert und es funktionierte auch schon eine zeitlang… aus irgendeinem grund ist es nun verschwunden. wenn ich den code wieder eingebe (manage –> page, als code so wie beschrieben) und das speichere tut sich aber nix, will ich dies erneut tun ist der code auch nicht mehr da… das gleiche ist mir auch vorher schon passiert nur ging es dann auf einmal und ich kümmerte mich nicht mehr darum… ;) kennst du das problem? ich kriege es einfach nicht mehr zum laufen
    schönen gruß


    Hallo Ralph,
    lade mal die aktuelle Version herunter, diese behebt einige Fehler.
    - Das DMSGuestbook Plugin ist noch aktiv?
    - Bedenke bitte, dass auf deiner Gästebuch Seite der Code < ? DMSGuestbook(); ?> nicht über den WYSIWYG Editor eingegeben werden darf. (Formatierungsfehler)
    - Deine Gästebuch ID ist immer noch 28?

  8. Ralph Says:

    Hi Daniel, so dank deines tipps mit dem download funktioniert es wieder nur dass ich jetzt auch das problem habe, dass der captcha und die kleinen icons von mail und url nicht angezeigt werden, das verzeichnis hab chmod-technisch auf 777 gestellt


    Hi Ralph.
    Unter der URL, welche die Bilder hinweisen, scheint es gar keine DMSGuestbook Installation zu geben:
    http://www.mightiness-records......eneric.gif
    Es scheint mir allgemein, dass sich unter dieser URL kein DMSGuestbook befindet.

    Bist du sicher, dass nicht dies die richtige URL ist? (Das Verzeichnis: blog)
    http://www.mightiness-records......eneric.gif

    Vergewissere dich bitte unter den Plugins, dass nur eine DMSGuestbook Installation aktiv ist.

  9. Ralph Says:

    HI Daniel jo du hattest recht… musste noch die links in der
    dmsguestbook.php ändern, jetzt läuft alles!!
    VIelen Dank nochmal für deine schnelle Hilfe :)
    schönen gruß


    keine Ursache, Daniel

  10. Andreas Says:

    Hallo Daniel,

    ich habe dasselbe Problem wie oben schon einmal beschrieben von Christian.

    Ich habe dein Plugin installiert (php-exec ist auch installiert und aktiviert), habe eine neue Page angelegt, also Code eingegeben.
    Möchte ich aber nun Options eine Page ID eintragen, wird diese nicht angenommen, wenn ich save drücke. Die Tabelle wp_dmsguestbook wurde angelegt, jedoch ist sie leer.

    Vielen Dank schon einmal für deine Hilfe.

    MfG
    Andreas


    Hallo Andreas,
    hast du die neuste DMSGuestbook 1.1 Version?
    Die Tabelle: wp_dmsguestbook ist Anfangs noch leer, dort werden die Einträge deines Gästebuchs gespeichert.
    In der Tabelle: wp_option sollte unter DMSGuestbook_page_id im Feld: option_vlalue deine Seiten ID stehen. (Kann auch manuell eingetragen werden)
    Welche Kollation hat dein Feld option_value? Ich würde dir utf8_general_ci empfehlen.

    Gruss,
    Daniel Schurter

  11. Andreas Says:

    Danke für deine schnelle Antwort.

    Ich habe nun den Wert in der Datenbank direkt geändert, jetzt funktioniert es, vielen Dank.

    Die Kollation stimmt mit dem von dir vorgeschlagenen überein, woran es jetzt lag, keine Ahnung, aber es funkioniert :)

    MfG
    Andreas

  12. nimue Says:

    hallo

    ich habe heute das plugin installiert, und das gb wird auch angezeigt. nur eintragen kann frau sich nicht :-(

    was habe ich falsch gemacht?

  13. Daniel Schurter Says:

    Bei dir scheint keine DMSGuestbook Datenbank angelegt worden zu sein.
    Versuche bitte folgendes:

    1.) Du kannst das Gästebuch nochmals unter den Plugins deaktivieren und wieder aktivieren.

    Oder

    2.) Füge diesen Code über dein graphisches Datenbank Frontend (z.B. phpmyadmin) unter der Option “SQL” ein.


    CREATE TABLE wp_dmsguestbook (id mediumint(9) NOT NULL AUTO_INCREMENT,
    name varchar(50) DEFAULT '' NOT NULL,
    email varchar(50) DEFAULT '' NOT NULL,
    url varchar(50) DEFAULT '' NOT NULL,
    date varchar(50) DEFAULT '' NOT NULL,
    ip varchar(15) DEFAULT '' NOT NULL,
    message longtext NOT NULL,
    UNIQUE KEY id (id)
    )DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

    Grüsse,
    Daniel Schurter

  14. Der wilde Garten | links for 2007-09-17 Says:

    [...] DanielSchurter.net » Blog Archive » DMSGuestbook 1.1 Ein geiles GB-Plugin. Wird umgestellt :-) (tags: Blogging Plugins Relaunch WordPress) [...]

  15. Henning Says:

    Hallo Daniel,

    ich habe das gleiche Problem wie Christian: Leider wird die Page ID beim klicken auf “Save” nicht gespeichert. In meiner Datenbank wurde die Tabelle wp_dmsguestbook angelegt.

    Kannst du mir einen Rat geben?

    Danke
    Henning

  16. Daniel Schurter Says:

    Hallo Henning,
    trage die ID manuell im phpmyadmin unter “wp_options > option_value bei DMSGuestbook_page_id” nach.

    Solltest du aber gar keine Einträge in der wie “DMSGuestbook_xxxxx” haben, so kopiere den Code von http://danielschurter.net/dmsguestbook/faq.php (Abschnitt 5) über phpmyadmin in das SQL Textfeld.

    Gruss, Daniel

  17. Hans Says:

    Installed DMSguestbook but afther configuring it and putting the code it say’s: “Wrong page id or missing”

    i’ve give page id “1″ in the configure screen.
    the field stay’s red is that ok?
    where in the code do i have to put the ID? is this ok: ????

  18. Daniel Schurter Says:

    Hi Hans

    Your desire guestbook page id has the id 1?

    Short help:
    - Create a page where you want to display the DMSGuestbook.
    - Set this code into the page: <? DMSGuestBook(); ?>
    - Save the page and set the page id value in the red “Page ID” field.

    Check the faq for additional help: http://danielschurter.net/dmsguestbook/faq.php

  19. Hans Says:

    got it! missed the part that i have to fill in the wordpress ID into the red field. Works perfect now over here!

    thanks for the great plugin!

  20. Henning Says:

    Hi Daniel,

    habe dein Plugin erfolgreich geupdatet. Jetzt funktioniert auch das Editieren von Beiträgen! Auf der anderen Seite wird nun das Datum nicht mehr richtig angezeigt. Hast du eine Ahnung woran das liegen könnte? Ich habe den Eintrag nicht verändert. Er steht immer noch auf “D, d M Y H:i:s O”. Genau diese Codierung wird leider auch im Gästebuch angezeigt. Der Code wird also nicht übersetzt.

    Woran könnte das liegen?

    Vielen Dank
    Henning

  21. Daniel Schurter Says:

    Hallo Henning,
    setze folgendes in das Date / Time format Feld unter DMSGuestbook Option ein:
    %a, %e %B %Y %H:%M:%S %z

    Dahinter im 2.ten Feld für Deutsch:
    de_DE

    Sollte aus irgendeinem Grund das editieren nicht gehen, so verändere die Daten über phpmyadmin in der Tabelle wp_option direkt.

    DMSGuestbook_dateformat = %a, %e %B %Y %H:%M:%S %z
    DMSGuestbook_setlocale = de_DE

    Grüsse,
    Daniel

  22. Thomas Ljung Says:

    Thanks for the guestbook code. It installed okey, but the little mail- and url-icon does not show up. Any ideas why?


    Hi Thomas

    The email and url icon is visible if the writer has filled out this fields.

    Daniel Schurter

  23. Heinrich Ruthensteiner Says:

    Hallo Daniel,

    um den Internet Explorer zur Zusammenarbeit zu überreden, habe ich im options.php beide male “position:relative;” durch “position:static;” ersetzt. Damit scrollt auch die Eingabemaske im IE richtig mit. Für Firefox, Konqueror und Opera macht das offenbar keinen Unterschied.

    Danke für das schöne Plugin.
    Heinrich

  24. Alex Says:

    Hallo Daniel,

    hab erfolgreich dein Gästebuch installiert und es hat auch 3 Tage ohne Probleme funktioniert. Leider kann ich nun nicht mehr Einträge erstellen. Es kommt ständig die Meldung “Wrong figure combination” (Hab diese Mathe Anti Spam Maßnahme drin)
    Im Admin Menü kann ich leider auch keine Optionen mehr einstellen … es kommt hier die Meldung:
    One or more DMSGuestbook options in wp_options are missing.
    Klick ich nun auf “NEue OPtionen erstellen etc” kommt ne Meldung, dass alles wunderbar ist und ich ne neue page id eingeben soll … leider zeigt es nicht diese Optionen wie vor 3 Tagen an … was passendes hab ich in deinen FAQ auch nicht gefunden … weisst Du evtl. Rat?

    Grüsse aus Stuttgart,
    Alex

  25. Daniel Schurter Says:

    Hallo Alex,
    lösche mal über dein phpMyAdmin, unter wp_option alle DMSGuestbook_xxxxx EInträge und versuche diese unter der DMSGuestbook Adminseite neu zu initialisieren.

    Gruss,
    Daniel

  26. Alex Says:

    Guten Morgen Daniel,

    ich finde unter phpmyadmin >> wp_options leider keinen einzigen DMSGuestbook_xyz Eintrag. Nur die 5 Einträge von WP.
    Hab jetzt einfach mal alle wp_options Einträge gelöscht, dann den Blog neu eingestellt. Daraufhin konnte ich auch eine neue ID unter DMSGuestbook EIntragen und es ging auch genau einen EIntrag lang. Dann kam wieder die gleiche Nachticht beim absenden des Eintrags: Falsche Zifferneingabe etc etc etc
    Unter der Admin Oberfläche hab ich jetzt wieder die gleiche Ausgangsituation: Keine Optionen die ich konfigurieren kann. Wenn ich “Create New XYZ Options” anklicke kommt ne positive Rückmeldung, jedoch hab ich keine Einträge unter wp_options. Der REst des Gästebuchs funktioniert nach wie vor (damit meine ich Einträge, Anzeige, etc.)
    Frage: Könnte es daran liegen, dass ich genau 10 Einträge habe und er den 11ten einfach nicht annehmen will? Bezgl. Seitenumbruch? Hab ja echt keine Ahnung :)
    Danke Dir für deine schnelle Hilfe!
    Gruss,
    Alex

  27. Daniel Schurter Says:

    Hast du noch ein anderes XX_options, vielleicht wp1_options oder so?
    Denn wenn dein Gästebuch funktioniert und unter wp_options keine Einträge sind, dann muss noch eine andere wpXX_options Tabelle vorhanden sein.

    Schau doch mal auf deinem Webserver in dem File wp-config.php unter $table_prefix nach, was dort steht.

    Gruss, Daniel

  28. Alex Says:

    Hallo Daniel,

    also, noch einmal Danke für deine Hilfe!

    1) Es gab KEINE wp1_options oder ähnliches
    2) In meiner wp_options hab ich dmsguestbook_xyz Einträge gefunden -> alle per Hand gelöscht -> WP hat unter “Gästebuch!” nichts mehr angezeigt -> “Create New tables etc” angeklickt -> Einträge standen wieder drin, jedoch die gleiche “Fehlermeldung” im Admin Menü (One or more DMSGuestbook options in wp_options are missing.) -> Hab darauf hin die Einträge unter phpmyadmin manuell auf meine Wünsche geändert (pageid, etc) und Gästebuch wurde wieder angezeigt, jedoch mit der gleichen Fehlermeldung bei neuen Einträgen -> Hab dann antispam auf NULL gestellt und siehe da: Ich kann wieder Einträge ganz normal erstellen, habe aber immer noch die Fehlermeldung im Admin Menü …

    Fazit: Gästebuch geht soweit, jedoch ohne Spam Schutz (was leider nicht so toll ist) Wenn ich den Bilder Schutz aktiviere, dann zeigt er kein Bild an, bei dem “Was ist x plus y”-Schutz zeigt er immer die Meldung “Wrong figure combination” … Ideen?

    Danke,
    Gruss,
    Alex

  29. Daniel Schurter Says:

    Benutzt du die aktuelle DMSGuestbook 1.3.0 Version?

    Wenn du möchtest, kann ich mir das Ganze mal etwas genauer anschauen.
    Bitte sende mir dazu ein Login zu deiner Wordpress und phpMyAdmin Installation auf DMSGuestbook@danielschurter.net.

    Gruss,
    Daniel

  30. Georg Says:

    Hallo, schönes Plugin, gute Arbeit.
    Frage: wie erkläre ich dem Gästebuch den Zeitversatz zwischen MEZ und dem Server in Amerika? Wordpress selber hat die richtige Zeit.

    Gruss,
    Georg

  31. Daniel Schurter Says:

    Sali Georg

    Ich habe deine Frage vermutlich nicht richtig verstanden.

    Möchtest Du dem Benutzer in Amerika die Abweichung zwischen seiner und der MEZ Zeit in Zahlen sehen lassen? z.B: +0100

    Dies könntest Du mit dem Parameter %z unter der DMSGuestbook Adminseite -> Date / Time Format realisieren.

    Grüsse,
    Daniel

  32. jela Says:

    hallo daniel,

    ich möchte aus einem alten gästebuch (anderes tool) die einträge übernehmen. die anzahl ist noch überschaubar, daher wollte ich dies manuell (copy&paste) machen. nun will ich aber den einträgen natürlich auch das original datum zuweisen. geht das? im Manage-menü kann ich ja alles der einträge bearbeiten AUSSER das datum :/

    jela

  33. Daniel Schurter Says:

    Hallo Jela

    Ich habe Dir das admin.php umgeschrieben, damit Du deine Datumsangaben manuell ändern kannst.
    Beachte bitte, dass das Datum und die Uhrzeit im folgenden Format eingegeben werden müssen:

    Day.Month.Year,Hour:Minute:Second
    (z.B: 01.11.2007,14:15:24)

    Grüsse,
    Daniel

    Email ist unterwegs…

  34. jela Says:

    hallo daniel,

    besten dank für die schnelle hilfe! wäre das nicht auch eine option, die man sogar fest einbauen kann?

    jela

  35. Daniel Schurter Says:

    Hallo Jela,
    ich bin mir noch nicht ganz sicher.
    Ein ändern des Datums macht zwar in deinem Falle Sinn, ein allgemeines ändern des Datums wird glaub ich nicht benötigt.

    Was denken andere darüber?

    Dani

  36. Reimer Says:

    Hi Daniel, ich würde es besser finden, wenn die “Mathematik-Antispammaßnahme” auch Bilder anzeigen würde. Denn wenn die Rechenoperation in Klartext im HTML steht, könnte ein potentieller Angreifer einen Bot schreiben, um diese Antispammaßnahme zu umgehen.

    Gruß,
    Reimer

    PS: Vielleicht solltest du diesen Post nach dem Lesen erstmal unsichtbar machen, nicht dass irgendwelche Kids mit Hilfe von Google-Hacking so manches Gästebüch verungestaltet.

  37. Daniel Schurter Says:

    Hallo Reimer,
    die “Mathematik-Antispammassnahme” wurde gerade deswegen von mir zur Verfügung gestellt, weil manche Benutzer Probleme hatten mit dem anzeigen der Bilder.

    Es wird in einer späteren Version noch eine IP Sperre implementiert, um die Sicherheit bei Bedarf noch weiter zu erhöhen.

    Daniel

  38. Reimer Says:

    Hi,
    ok, das sehe ich ein, aber die Antispam-Massnahme trotzdem leicht ausgehebelt werden. Ich diese Massnahme bei mir temporär aktiviert, da bei mir zwar die Bilder angezeigt werden, die Schrift wird aber oft von den Rändern abgeschnitten.

    Die Entwicklung einer hybriden Massnahme ist nicht in Aussicht? ^^

    Reimer

  39. Daniel Schurter Says:

    Hallo Reimer,
    setze in dem File captcha.php folgende Werte neu:

    $ttfsize = 24;
    $t_y = 32;

    Damit sollte nichts mehr abgeschnitten werden.

    Gruss,
    Daniel

  40. Lukas Says:

    Hi. Script is great, but it would be great if You can add one option… If somebody is posting a link to website, script should automatically add rel”nofollow” part to link.
    On my blog http://blog.brodowski.net.pl I have added it manualy by editing line 364 and changing
    $show_url=”url’ target=’_blank’><img style=’$guestbook_url’

    to

    $show_url=”url’ rel=’nofollow’ target=’_blank’><img style=’$guestbook_url’

    But what if somebody is posting link inside comment

  41. Lukas Says:

    I’ve found out one bug (I think)
    When You’re entering a message and want to add emoticon ( :) for example) everything is fine if you enter right copptcha sentence… otherwise there is no emoticon

  42. Daniel Schurter Says:

    Hi Lukas,
    thank you for this bug report.
    A new DMSGuestbook version is online.

    Daniel

  43. Lukas Says:

    You’re welcome

  44. agus Says:

    i just want to instal gesbuk in folder plugin/myfolder … how to do that?? not yet work :))

  45. Daniel Schurter Says:

    Hi agus,

    the folder must be named dmsguestbook.
    e.g: YOURWEBSERVER/wp-content/plugins/dmsguestbook/DMSGUESTBOOK_FILES

    Daniel

  46. Ambit Says:

    Hi Daniel!
    Ich fände es super wenn Du noch eine Funktion einbauen könntest, bei der man bei einem neuen Eintrag eine eMail bekommt.
    Gruß

  47. Daniel Schurter Says:

    Sali Ambit
    Gute Idee mit dem “Notification Mail”.
    Werde dies in die Version 1.4.0 einbauen.

    Gruss & Danke,
    Daniel

  48. Ambit Says:

    Coole Sache! Dann freu ich mich schon auf Version 1.4.0
    Gruß

  49. Ambit Says:

    Hey! Version 1.4.0 ist ja schon da! Allerdings: Ich weis nicht was ich falsch mache, aber das eMail schicken klappt nicht! Der Haken ist drinn und eine gültige eMail hab ich auch eingegeben - aber es kommt nichts an.

  50. Daniel Schurter Says:

    “Email Notification kommen nicht an…”
    Dieser Fehler tritt nicht mehr auf seit dem 16.11.07, 23:20 Uhr

    Ambit, du machst nichts falsch.
    Ein kleiner Fehler hat sich eingeschlichen, lade nochmals das DMSGuestbook 1.4.0 herunter, jetzt sollte es gehen.

    Ich bitte vielmals um Verständnis.

    Gruss,
    Daniel

  51. Ambit Says:

    Hey Daniel!
    Super - jetzt klappt es perfekt! Vielen Dank!
    Gruß
    Ambit

  52. Georg Says:

    Hallo Daniel, sorry, das ich länger nicht nach der Antwort geguckt habe,
    Du hast meine Frage tatsächlich falsch verstanden :)

    Der Server auf dem die Webseite ist steht in Amerika. Wenn sich jetzt hier jemand einträgt, erhält der Eintrag die Amerikanische Zeit. Es wäre schön, wenn die MEZ da stünde, sprich man von vornherein einen Offset eingeben könnte so wie bei Wordpress selbst auch.

    Ausserdem könnte ich auch ganz dringend die Variation der Admin.php mit der Möglichkeit zum ändern des Datums gebrauchen, auch wegen eines Systemwechsels.

    Grüße in die Schweiz,

    Georg

  53. Daniel Schurter Says:

    Sali Georg.

    Das “Offset” ist eine guter Vorschlag, ich werde dies als Option bei der nächsten Version in Erwägung ziehen.

    Die manuelle Datums-Korrektur ist nun in der Version 1.4.0 vorhanden.
    Zusätzlich wurde noch eine Email notification Funktion hinzugefügt.

    Grüsse nach Deutschland,
    Dani

  54. Georg Says:

    Ah, jetzt wo du es sagst hab ich auch das mit dem Datum ändern entdeckt :)
    Das mit dem Offset… gibt denn Wordpress “seine” Zeit nicht irgendwo weiter?

    Georg

  55. Georg Says:

    Oh, noch ein Frage (mit Suchen hab ich hier nix gefunden)
    Wie sieht es denn aus mit individuellen Feldern? z.B. Ort oder sowas?

    Georg

  56. Daniel Schurter Says:

    Wordpress gibt die Zeit des Server wieder, z.B. per PHP über die date() Funktion.

    Die Systemzeit des Benutzers kann Wordpress gar nicht wissen, ausser diese würde z.B per Javascript aus dem System gelesen werden, was IMHO nur mit Aufwand und den dazu nötigen Rechten zu bewerkstelligen wäre. Das ganze unterliegt dann aber der Einschränkung des Betriebssystem und des verwendeten Browser.

    Optionale Felder wäre vielleicht auch mal etwas, was ich einbauen könnte…

    Gruss,
    Daniel

  57. Georg Says:

    Ich meinte auch nicht die Zeit des Eintragenden, sondern schon die Zeit die auch das WP System hat und die in wp-admin/options-general.php festgelegt wird

    Georg

  58. Daniel Schurter Says:

    Hi Georg
    Ich werde in der nächsten DMSGuestbook Version das Time Offset integrieren.

    Gruss,
    Daniel

  59. Marc Says:

    Ich versuche und versuche es… keine Chance.
    Sobald ich in der Code-Sektion

    einfüge, macht mir WP daraus beim Speichern

    Woran kann DAS liegen?!

  60. Daniel Schurter Says:

    Diese Zeichen parst Wordpress wenn der WYSIWYG Editor eingeschaltet ist.

    Du kannst diesen temporär deaktivieren unter “Users > Your Profile > Use the visual editor when writing”

    Gruss,
    Daniel

  61. Guido Says:

    Hallo, habe das Gästebuch aktiviert und ne ID eingetragen.
    Bei mir unter “Gästebuchtest” in der Navi wird es auch angezeigt, genau wie auch die Eingabefelder.
    Aber wenn ich einen Testeintrag vornehme kommt, wenn ich auf “eintragen” drücke, diese Nachricht:

    Not Found
    Sorry, but you are looking for something that isn’t here.

    Warum wohl? Kannst du mir helfen?

  62. Daniel Schurter Says:

    Hallo Guido

    Läuft dein Gästebuch unter der ID 1?
    Dies wird nämlich nach dem Absenden geladen und diese ID kann er nicht finden.

    Frage:
    - Hast Du die Datei .htaccess angepasst, als Du die Permalinks von id nach name gewechselt hast?
    - Unter welcher ID läuft das Gästebuch?

  63. Guido Says:

    Oh, habe ich etwas nicht gelesen?
    Die .htaccess habe ich nicht angepasst. Das Gästebuch läuft auf ID1
    Ich denke, diese meldung kommt weil “der Blog” die Page nicht finden kann.

  64. Daniel Schurter Says:

    Notlösung:
    Ersetze unter dmsguestbook.php ijn der Zeile 480 den folgenden Code:

    <form action="<?=$url;?>/index.php?page_id=<?=$gb_page_id;?>" method="post">

    durch:

    <form action="<?=$url;?>/gastebuchtest" method="post">

    Damit sollte es gehen.

    Gruss,
    Dani

  65. Guido Says:

    Habe ich gemacht, jetzt springt das Formular nach dem Ausfüllen und bestätigen sofort wieder auf die Hauptseite, aber kein Eintrag im Front oder auch im Backed :-(

  66. Daniel Schurter Says:

    Schau dir den Code nochmals an, da hat was nicht mit der Formatierung der Hochkommas (”) funktioniert. Im Quelltext deiner Seite werden an dieser Stelle Fragezeichen angezeigt.

  67. Guido Says:

    Na WUNDERBAR!!! Scheint zu klappen, mein Dank und eine Verlinkung sei dir gewiss

  68. Daniel Schurter Says:

    War mir eine Freude :-)

  69. Chrissi Says:

    Hi,

    ich hab ein Problem:

    Parse error: syntax error, unexpected $end in /srv/www/httpd/phost/c/com/pytalhost/christopher/web/wp-content/plugins/dmsguestbook/admin.php on line 1229

    1229 ist die letzte Zeile, hatte des Fehlers wegen ein } eingefügt, das hat aber nichts gebracht.
    exec-php ist aktiviert…

    lg
    Chrissi

  70. Daniel Schurter Says:

    Hi Chris
    Lade das DMSGuestbook nochmals herunter und ersetze dein admin.php durch das neue File.

    Erstell einen MD5 Key von dem admin.php File
    (z.B. unter: http://www.fileformat.info/tool/hash.htm)

    Der Original MD5 Key lautet: 1facc5040284e40b402672cbb1bb1ba2
    Wenn dein Key identisch ist, dann ist das File ok und wir müssen den Fehler anderswo suchen.

    Gruss,
    Daniel

  71. Chrissi Says:

    1facc5040284e40b402672cbb1bb1ba2
    Ist der gleiche Key…
    Also müssen wir woanders suchen… :D

    lg
    Chrissi

  72. Daniel Schurter Says:

    - Wechsle mal das Template um den Fehler an dieser Stelle ausschliessen zu können.

    - Erstelle ein php File mit dem Inhalt <? phpinfo(); ?> und sende mir den Link auf DMSGuestbook@danielschurter.net zu.

    - Lade dir XAMPP herunter und installiere Wordpress mit allen Pluginn die Du jetzt auch auf dem Server hast, lokal auf deinen Rechner.

    Gruss,
    Dani

  73. Tommy Says:

    Hallo Daniel!
    Ich habe ein kleines Problem welches schon öfters vorgekommen ist, ich aber nicht weis woher es kommt: Und zwar sind auf einmal sämtliche Einstellungen verschwunden. Also unter der Administration sind alle Felder leer und das Gästebuch wird im Blog dementsprechend nicht mehr angezeigt.
    Es hilt nur, das Plugin zu deaktivieren und wieder zu aktivieren und dann meine eigenen Einstellungen wieder zu machen.
    Kannst Du Dir das erklären?

  74. Daniel Schurter Says:

    Sali Tommy

    Es scheint mir so, als ob der DB Zugriff zwischen durch nicht stattfindet, ich höre aber zum ersten mal von diesem Problem.

    Sind die Einstellungen dann unter phpMyAdmin in der Tabelle wp_options ebenfalls weg?

    Gruss,
    Dani

  75. Tommy Says:

    Hallo Daniel!
    In der wp_options ist der option_name noch vorhanden, aber der open_value ist ist leer

  76. Daniel Schurter Says:

    Sehr eigenartig!
    Dies würde bedeuten, dass “irgendwas” die Werte in der Datenbank immer wieder überschreibt, und zwar ohne dein Zutun.

    Durch das neue aktivieren des Gästebuches werden die default Daten wieder in die wp_options eingetragen, warum diese Daten aber plötzlich wieder verschwinden, kann ich Dir im moment nicht erklären.

    Lösungsvorschlag 1:
    Lade Dir XAMPP (http://www.apachefriends.org/de/xampp.html) herunter und installiere dies lokal auf deinem Rechner. Installiere Wordpress - am besten mit deinem Theme - darauf und lade dir nochmals das Gästebuch herunter.

    Lösungsvorschlag 2:
    Versuche die Wordpress installation und das Gästebuch auf einer anderen Server Umgebung zu installieren. (Kumpel, Freundin, …)

    Grüsse,
    Dani

  77. Tommy Says:

    Mit XAMPP teste ich bereits :-)
    Das Problem ist, dass ich nicht nachvollziehen kann was die Einträge zerschießt. Ich hatte jetzt z.B. 2 Wochen meine Ruhe und dann waren sie wieder weg.

  78. Daniel Schurter Says:

    Ich gehe mal davon aus, dass auf deinem Rechner wo du XAMPP benutzt, dieses Problem nicht auftaucht.

    Hat dein Provider vielleicht (mehrmals ?) ein Backup der Datenbank aus irgend einem Grund zurückgespielt?

    Dani

  79. Tommy Says:

    Wüßte ich jetzt nicht. Ich schreib denen mal eine eMail. Ich werde das mal weiter beobachten und wenn ich etwas finde werde ich mich wieder melden.

    Andere Sache: Gestern haben es die Spammer geschafft, den Mathe-Spamschutz zu umgehen und haben mir zig Einträge reingeschrieben. Was hälst Du von einem neuen Spamschutz: Frage & Antwort. Man sollte x-beliege Fragen definieren können die im Zufallsprinzip angezeigt werden. z.B. Welche Farbe hat Gras? Antwort: grün

  80. Daniel Schurter Says:

    Ja, der Mathe-Spamschutz wird überarbeitet. Dieser wurde nur implementiert, da bei manchen Usern der Bild-Spamschutz nicht angezeigt wurde.

    Gruss,
    Dani

  81. Chrissi Says:

    Moin,

    sry, ich hatte keine Zeit mehr, hier zu antworten.
    Mein Problem war, dass auf Pytal short_open_tags nicht aktiviert war. Vielleicht solltest du das ein bisschen allgemeiner gestalten, gehört zu den short_open_tags dazu, auch wenn es umständlicher ist, kannst du schreiben, damit es userfreundlich wird. Ich habe inzwischen den Hoster gewechselt…
    siehe auch: http://de2.php.net/manual/de/l.....syntax.php

    lg
    Chrissi

  82. Chrissi Says:

    Nachtrag:

    da du auch exec php aktiviert hast, gibt es im Kommentar lücken…

    da sollte [...] gehört zu den short_open_tags dazu [...] (ohne leerzeichen natürlich)
    und [...]kannst du schreiben, [...] (auch ohne leerzeichen) stehen.

    lg

  83. Chrissi Says:

    Okay, nochmal (#3 :D)

    [code] gehört[/code]
    und
    [code][/code]

    wenn das jetzt nicht funzt, dann hab ich auch keine ahnung. übrigens könnte man so in den kommentaren deine config etc auslesen, wenn man ein bisschen ahnung von php bzw. wordpress hat.
    wollt ich nur mal so anmerken… :D

    xD

  84. Chrissi Says:

    *heul*

    gehört…

  85. Chrissi Says:

    grml -.-

    <?= ?> gehört…

    <?php echo ?> ist userfreundlicher

    (entziffers dir, wenns jetz als lt; und gt; da steht xd)

  86. Daniel Schurter Says:

    Jaja, die Short-Tags!
    Ich höre seit Jahren wieder mal von einem Provider, der dies deaktiviert hat.
    Ich werde bei Gelegenheit den Code mal durchgehen und die lange, ausgeschriebene Form verwenden.

    PHP Code wird im Kommentarfeld nicht ge-parst, dass ist auch gut so :-)

    [code][/code] zeigt lediglich eine andere Formatierung für den eingeschlossenen Text an um diesen vom restlichen Text hervorzuheben.

  87. Marcel Says:

    Hi,
    ich hab das Gästebuch eingebaut und bekommen einen merkwürdigen Fehler: Solange ich eingelogt bin kann ich das Gästebuch sehen, und eintragen. Wenn ich mich aber auslogge (quasi die Seite wie jeder andere sehe) dann schmeißt mir die Seite folgenden Fehler: “Wrong page id or missing
    in the guestbook page.”

    Was ist denn das fürn Müll? :D Ich habe den WYSIWYG-Editor beim Seite schreiben ausgestellt, habe natürlich vorher Exec-PHP installiert und habe schon dran gedacht das es an den Berechtigungen liegen kann, aber ich kann für Besucher ja keine rules vergeben, nur für angemeldete Benutzer. Ich habe das ganze auch schon deinstalliert (alle einträge aus der wp_options raus) und auf “Create new Options” geklickt jedoch nicht neues.

    Ich sollte auch erwähnen das er mir bei den Database Settings immer nur den roten text anzeigt: “One or more DMSGuestbook options in wp_options are missing.” (Obwohl alles da ist).

    Hilfe, ich bin kein php-Freak, holt mich hier raus… Oo

  88. Daniel Schurter Says:

    Hi Marcel,
    hast du wirklich alle DMSGuetbook_xxxx Einträge aus wp_options entfernt?

    “Wrong page id or missing” meldet dir, dass keine ID oder eben eine falsche in der Datenbank vorhanden ist.

    Kopiere dir auf http://www.danielschurter.net/dmsguestbook/faq.php unter Punkt 5 den SQL Code heraus (achte auf die Wordpress Version die du verwendest) und setze diesen in phpMyAdmin unter “SQL” ein. Am Schluss müssten 40 DMSGuestbook Optionen in der DB vorhanden sein.

    Berechtigungen brauchst du nicht zu setzen, dies wäre in der Tat wie du auch richtig bemerkt hast, sehr umständlich.

    Sollte alles nicht funktionieren, so kannst du mir mal deine Wordpress Zugangsdaten zukommen lassen damit ich mir mal Vorort ein Bild machen kann.

    Gruss,
    Daniel

  89. Tiia Says:

    Ich hab ein kleines Problem. Ich habe das Dms Guestbook nun auf zwei Seiten/Wordpress installiert und bei beiden wird unter IE das Gästebuch gar nicht, Unter Firefox aber problemlos angezeigt.
    Installation wurde nach Anweisung gemacht und wie gesagt, unter Firefox läufts auch problemlos. Woran kann das liegen?

  90. Daniel Schurter Says:

    Hallo Tiia

    Ich habe mir das mal angeschaut und auch bei mir zeigt der IE das Gästebuch nicht an.
    Spontan (um diese Uhrzeit :-)) fallen mir jetzt nur zwei Möglichkeiten ein, was du versuchen könntest.

    1.) Wechsle mal dein Wordpress Template
    2.) Setze die Breite des Gästebuches auf 96%

    Gruss,
    Daniel

  91. Tiia Says:

    Ich habe erst die Breite geändert, nix passierte.
    Dann das Template geändert, dann sah ich es. Super :) Danke!

    Nur doof, weil ich in das Ändern des alten Templates soviel Arbeit gesteckt hatte.
    Wie kommt es, dass es bei manchen Templates geht und bei manchen nicht?

  92. Daniel Schurter Says:

    Laut Quellcode wurde das Template für Wordpress 1.5 erstellt.
    Sende mir doch das Template mal per Mail zu und ich werde versuchen es anzupassen.

    Gruss,
    Dani

  93. Tiia Says:

    Hi Daniel,
    Ich hab das Template aktualisiert gestern. Gleichzeitig noch übersetzt.
    Dazu habe ich die Breite des Gästebuchs auf 90% gestellt und siehe da: Nun gehts :)

    Auf diversen Templateseiten fand sich nur die alte Version. Ein Blick auf die Seite des Template-Autors brachte mir dann eine neue, bessere und auch wigetfähige Version.

    Nun funktioniert alles :)
    Also, falls jemand noch so ein Problem hat, haltet eure Templates aktuell!

    Danke für deine Hilfe! :)

  94. Jörg Says:

    Hi Daniel,

    habe das Problem , das nach der Installation das Gästebuch angezeigt wird jedoch keine Einträge akzeptiert?? Nach dem Absenden erscheint eine Seite: ” Leider nichts gefunden”.
    Datenbank und Tabellen sind vorhanden.

    Hast du einen Tipp ???

    Gruß Jörg

  95. Daniel Schurter Says:

    Jörg, kannst du mir mal deine Webseite wo das Gästebuch läuft, angeben?
    Ich schau mir das Ganze mal an…

    Dani

  96. Jörg Says:

    Oh sorry , na klar.

  97. Jörg Says:

    http://blumoer.net/wordpress

  98. Daniel Schurter Says:

    Dein Gästebuch wurde von dir als “Beitrag” erstellt. Dies war nicht so vorgesehen, sollte aber dennoch gehen.
    Dazu musst du aber eine kleine Code Anpassung vornehmen:

    Ersetze unter dmsguestbook.php in der Zeile 481 den Wert:

    <form action="<?php echo $url;?>/index.php?page_id=<?php
    echo $gb_page_id;?>" method="post">

    durch
    <form action="http://blumoer.net/wordpress/?p=26" method="post">
    Die Nummer 26 entspricht in deinem Fall dem Gästebuch.

    Ansonsten würde ich dir empfehlen eine neue Seite zu erstellen (wie “Der Verein”, “Gastschützen”) und dort den Code:
    <?php dmsguestbook(); ?> einzufügen.

    Bei dieser Variante muss du auch nicht den Code ändern. (zu 99%) :-)

    Gruss,
    Dani

  99. Jörg Says:

    Hi Daniel, nachdem ich nun den WY Editor abgeschaltet habe funktioniert die Sache nun auch als Seite :-). Somit kann ich beim Standard bleiben .

    Aller herzlichsten Dank für deine Hilfe !!
    Noch schönen Sonntag

    Gruß Jörg

  100. Andy Says:

    Hallo Daniel,

    erst einmal Danke für Deine klasse Arbeit!
    Mir ist aufgefallen, dass (bei mir) das umschalten auf Deutsch nicht geklappt hat. Macht nichts, war ja nicht viel… :-)
    Was mir noch fehlt zum Glück ist eine reverse-Order - also den neuesten Beitrag OBEN.
    Geht das???
    Gruß aus Bayern
    Andy

  101. Andy Says:

    shame on me - reverse order ist es ja! Ich bin auf die Nummerierung reingefallen….
    Daher muss ich meine Bitte umformulieren - kannst Du die Beiträge andersherum, also in der Reihenfolge des Eintrags, nummerieren?
    Gruß
    Andy

  102. Daniel Schurter Says:

    Andy, Eine gute Idee mit dem Sort-Order, werde dies als Option in Erwägung ziehen.
    Danke für dein Feedback und Gruss,

    Dani

  103. Andy Says:

    Hi Dani, würde mich freuen! So beim spielen sind mir noch aufgefallen:
    - autotranslate ging nicht (s.o.)
    - edit post geht auch nicht (ok, handzufuss in der DB kein Problem :-> )
    - der Höhen offset sollte auch in die Optionen
    vielleicht fällt mir noch mehr ein :-)
    Servus
    Andy

  104. Tommy Says:

    Hallo Daniel!

    Ich bekomme folgender Fehler bei Version 1.6.0 beim anzeigen des Gästebuchs:

    Warning: preg_replace() [function.preg-replace]: Empty regular expression in /wp-content/plugins/dmsguestbook/dmsguestbook.php on line 380

    Wenn ich Zeile 380 lösche, funktioniert es.

    Gruß
    Tommy

  105. Tommy Says:

    Anscheinend gibt es auch noch ein Problem mit den eMail-Adressen: Ich habe festgelegt, dass die Website angezeigt wird, die eMail-Adresse allerdings nicht.

    Trotzdem wird die eMail-Adresse angezeigt und nicht die Website! Außerdem wird hinter jedem eMail-Icon die Adresse des ersten Seiteneintrages hinterlegt.

  106. Tommy Says:

    Hätte noch eine Vorschlag: Fände es toll, wenn man die Kopfzeile (ID, Name, Datum, Uhrzeit, eMail, Website) über die default_options.txt auch selbst definieren könnte. Wenn nichts eingegeben wird, wird die standard Kopfzeile angezeigt.

    So würde ich es mir sparen, nach jedem Update die dmsguestbook.php anzupassen :-)

  107. Daniel Schurter Says:

    Hallo Tommy!

    Der preg_replace Fehler und das falsche Anzeigen von Email und Webseite (vertauschte Variablen) wurde soeben behoben, danke für den Hinweis!

    Den Vorschlag, die Kopfzeile anzupassen, gefällt mir. Ich werde dies in einer der nächsten Versionen umsetzen, zu 99% :-)

    Merci nochmals für das Feedback!

    Dani

  108. Seymour Says:

    In der Gästebuch Version 1.6.0 ist ein Fehler. Das Array $ascii_email_array wird nicht gelöscht, deshalb werden die E-Mails nicht richtig angezeigt. (Alle Einträge bekommen die E-Mail Adresse des 1. Beitrags zugeordnet.)

    Dafür muss in Zeile 298 aus
    unset($ascii_email);
    das
    unset($ascii_email,$ascii_email_array);
    gemacht werden.

    Grüße, Marcus

  109. Uwe Says:

    Moin,
    habe leider das problem, wenn “PHP-Exec” noch aktiviert ist, welches ich für das Plugin “Mondphase benötige, das Eingabefeld beim Gästebuch in ein kleines Fenster schrumpft. Wenn ich Exec-PHP deaktiviere ist alles OK. Vielleicht ein Tipp woran das liegen kann, bzw. wie könnte ich noch ein PHP Befehl ohne Exec-PHP ausführen, welchen ich für Mondphase benötige. Bin im Moment ratlos ! Danke & lg Uwe

  110. Daniel Schurter Says:

    Seymour, vielen Dank für deine Meldung!
    Das Problem wurde umgehend beseitigt.

    Dani

  111. Daniel Schurter Says:

    Hallo Uwe
    Email mit der Hilfestellung ist unterwegs…

  112. Uwe Says:

    Hallo Daniel,

    soweit ist das Design wieder OK, leider funktioniert das Gästebuch nicht mehr. Es wird kein neuer Beitrag erzeugt. Evtl. ein Tipp wo ich ansetzen kann, um den Fehler zu beheben.

    lg
    Uwe

  113. Daniel Schurter Says:

    Neue Version von dmsguestbook.php ist unterwegs…

  114. Uwe Says:

    Hallo Daniel,

    nochmal vielen Dank für die neue Version, jetzt funktioniert es.

    Ist wirklich ein echt guter Support für dein Plugin, den du hier leistest.

    lg
    Uwe

  115. Daniel Schurter Says:

    Hallo Uwe,
    danke für das Feedback.

    In der Zeile 497 von dmsguestbook.php habe ich deine URL direkt eingetragen. Dieser Eintrag bleibt nur so lange gültig, wie deine Gästebuchseite “gastebuch” lautet. Änderungen müssten einfach an der Zeile 497 nachgetragen werden.

    Gruss,
    Dani

  116. Torsten Krüger Says:

    Grüß dich,

    auch ich benutze dein super Plugin DMSGuestbook in Version 1.6.0 allerdings hab ich ein kleines Problem. Die Antispam-Masnahme funktioniert nur, solange unter Einstellungen -> Allgemeines die WordPress-Adresse und die Blog-Adresse gleich sind. Wenn man nach folgender URL seine Wordpress-Installation anpasst, dann klappt es nur noch mit der mathematischen Antispam-Masnahme. hier der Link:
    http://faq.wordpress-deutschla.....lation-in-
    unterverzeichnis-ueber-hauptverzeichnis-aufrufen/

    Vielleicht kannst du dir das ja mal anschauen und in deiner nächsten version berücksichtigen. =)

    Viele Grüße

    Torsten

    ————————————————————————————–
    Hier noch schnell die quick and dirty methode um den “bug” zu beseitigen:

    suche in dmsguestbook.php Zeile 529:

    und ersetze mit:

    <img style=”<?php echo $antispamcontent;?>” src=”<?php echo get_settings(’siteurl’); ?>/wp-content/plugins/dmsguestbook/captcha/captcha.php” alt=”" /></div>

    Vielleicht hör ich ja mal von dir bezüglich des bugfix. ;-)

    Viele Grüße

    Torsten Krüger

  117. Daniel Schurter Says:

    Hallo Torsten,
    danke für dein Feedback und die Lösung, ich werde dies testen und dann als Update zur Verfügung stellen.

    Gruss,
    Daniel

  118. Lukas Pfannschmidt Says:

    Hallo,
    ich habe ein Problem.
    Und zwar habe ich die Schriftfarbe auf Weiß eingestellt.
    Nun sind aber auch die Eingabefelder Weiß und deshalb sieht man seinen eigenen Text nicht wenn man ihn eingibt.
    Wie kann ich das Problem lösen?
    Ansonsten vielen Dank für dein tolles Gästebuch
    mfg Lukas

  119. Daniel Schurter Says:

    Hallo Lukas

    Dies kann unter Advanced settings (stylesheet.php) eingestellt werden.
    Du hast die Möglichkeit z.B. unter $namefield die Textfarbe einzustellen.
    Lösche die Variable $gb_fontcolor1 bei “color:” und setze z.B. den Wert #FF0000 für ein starkes Rot (color:#FF0000) ein.

    Weitere Möglichkeiten mit CSS findest Du z.B. unter http://www.css4you.de oder durch Google.

    Gruss,
    Daniel

  120. smartguy Says:

    Hi

    Sehr nettes Tool.
    Vielen Dank!

  121. Norbert Says:

    Hi,
    super Plugin! Ich habe nur ein Problem, mein Theme macht mit der Breite des Gästebuchs Probleme. Ich kann es nicht mit einer %-Angabe einstellen, ich benötige absolute Pixelwerte für ‘Guestbook width’. Ich habe dies im Quelltext geändert und kann so px statt % eingeben.
    Ist es möglich dies in einer der nächsten Versionen Optional zu machen, also eine Auswahl ob man Guestbook width in Prozent oder in Pixeln eingeben möchte?
    Danke, Norbert

  122. Daniel Schurter Says:

    Hi Norbert

    Dies könnte ich ohne grösseren Aufwand als dropdown hinzufügen.
    Hast du die Werte unter Advanced settings (stylesheet.php) geändert oder direkt unter dmsguestbook.php?

    Gruss,
    Daniel

  123. Daniel Schurter Says:

    Mitteilung:

    Aus Gründen der besseren Übersichtlichkeit wird dieses Kommentarfeld geschlossen.

    Fragen, Anregungen und Feedback können aber weiterhin gestellt werden, die entsprechenden Links können durch das Anwählen der einzelnen Versionsnummern aufgerufen werden.

    Danke für das Verständnis.
    Daniel Schurter