DMSGuestbook 1.10.0

DMSGuestbook liegt nun in der Version 1.10.0 vor.
Download DMSGuestbook

  • 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

DMSGuestbook 1.10.0 ist Wordpress 2.5 kompatibel.

60 Responses to “DMSGuestbook 1.10.0”

  1. dirk Says:

    Warning: input_form(template/form/) [function.input-form]: failed to open stream: No such file or directory in /www/htdocs/v101302/wp-content/plugins/dmsguestbook/dmsguestbook.php on line 448

    Der Fehler erscheint nach dem Update auf die Version 1.10.0. Woran kann das liegen?

  2. Daniel Schurter Says:

    Du musst unter Database settings die DMSGuestbook options löschen und danach neu erstellen.

    Gruss,
    Daniel

  3. Don Diego de la Vega Says:

    Leider auch bei mir, die sache lief perfekt bis Version 1.10.0

  4. Don Diego de la Vega Says:

    Danke Daniel, es läuft wieder perfekt! CSS und XHTML Valid!!!!!

    Gruss

  5. anton Says:

    hallo daniel,

    nach dem update auf version 1.10 von 1.9 sind alle css daten verloren gegangen. du hast die css sache nun hja auch ausgelagert in separate files wie ich gesehen habe. kann ich trotzdem die früher benutzten css daten nutzen?

  6. Daniel Schurter Says:

    Sali Anton,
    ja, du kannst dein CSS Setting unter “CSS” einfügen, bedenke aber, dass sich die Variablen geändert haben.

    Gruss,
    Daniel

  7. Tommy Says:

    Hallo Daniel!

    Super Arbeit! Bin gerade am testen und anpassen :-)
    Was ich mir noch wünschen würde: Man sollte die Navigationselemente auch noch variabel anpassen können: Ich möchte z.B. vor und nach den Beiträgen folgende Navi-Leiste:

    Gruß
    Tommy

  8. Tommy Says:

    Mmm, beim absenden ist mein Beispiel der Navi-Leiste verschwunden gegangen. Hier nochmal:

    Vor : 1 2 3 4 5 6 7 : Zurück

  9. Tommy Says:

    Warum werden eigentlich die CSS-Definitionen generell geladen? Würde doch Sinn machen, diese nur bei der Seite zu laden, die in der Konfiguration festgelegt wurde.

  10. Daniel Schurter Says:

    Die CSS Definition werden generell im Header definiert.
    Die Seiten und Blog Einträge in Wordpress sind ja keine html Seiten sondern Datenbank Einträge welche über Includes in ein Grundgerüst eingelesen werden. Die CSS Einträge werden aber schon mal im Vorfeld “platziert” um sie dann zur Verfügung zu haben.

    Dani

  11. Tina Says:

    Hi Dani,

    erstmal danke fuer die staendige Aktualisierung deines Plugins. Ich glaub ich bin zu bloed das Plugin bei jedem Update ordnungsgemaess upzugraden, da ich immer ewig brauche, bis es wieder ordentlich laeuft.

    Wie krieg ich denn das Textfeld groesser?

    LG Tina

  12. Daniel Schurter Says:

    Hallo Tina

    Unter Guestbook settings -> CSS (Nr. 3, 4, 5 und 7) kannst Du Länge der Eingabefelder über “width” und die Höhe des Textfeldes über “height” definieren.

    Als ich am 12.04.08 um 01:05 Uhr auf deiner Seite war, sah ich, dass dein Gästebuch nicht korrekt angezeigt wird. Vermutlich hast du vergessen ein Update zu machen. (”Database settings” -> “DMSGuestbook options” löschen und wieder neu erstellen.)

    Gruss,
    Daniel

  13. Tina Says:

    Oh, mit dem richtigen Update, seh ich auch die versch. CSS-Felder. ;) Das war vorher nur ein einziges Feld. Komisch, dabei hab ich die Optionen schonmal geloescht. Naja, trotzdem danke fuer deine Hilfe. :)

  14. lena Says:

    erstmal danke für das super plugin. ist echt klasse. hab nur noch eine frage: wie kann man noch die gravatar funktion von wordpress 2.5 noch einbinden?
    wäre klasse. danke

  15. Daniel Schurter Says:

    Hallo Lena,
    im Moment gibt es keine Schnittstelle für die Gravatar Funktion und es ist auch keine geplant. Vielleicht zu einem späteren Zeitpunkt…

    Gruss,
    Daniel

  16. Tommy Says:

    Aber man kann doch programmieren, dass die Funktion zum einfügen der CSS-Styles nur bei einer bestimmten Page-ID (nämlich der des Gästebuchs) ausgeführt wird.

    (Beim Plugin cformsII gibt es z.B. auch so eine Option)

    Ich denke dabei an die Performance und die Sauberkeit des Quellcodes. Es werden halt ständig Styles geladen, die man nur für eine einzige Page braucht.

  17. Daniel Schurter Says:

    Im Prinzip könnte man dies schon so programmieren, aus Sicht der Performance hat das laden der CSS Style Sheets im Vorfeld keinen negativen Einfluss, wir reden hier von ein paar Kilobytes.

    Da die CSS Definition in den Header gehört, und somit auch Valid bleibt, ist vor allem bei einem Seitenaufbau wie in Wordpress praktiziert üblich, dass mehrere CSS Definitionen im Header zu sehen sind. Das Wordpress Template ist der Container für alle weiteren Seiten die - wie schon in einem anderen Post erwähnt - über Includes eingelesen werden.

    Für Wordpress gibt es dafür extra einen Hook: (http://codex.wordpress.org/Hook_Reference/wp_head)

    Dani

  18. Don Diego de la Vega Says:

    Obwohl aktualisiert, erlischt die Meldung das es ein Update für den Widget gibt, nicht mehr!!
    Die aktualisierung klappt nicht, den obwohl nur ein update für den widget angezeigt wird, löscht dieses update das ganze guestbook. Ausser die meldung läuft das book gut

    Gruss

  19. gabola Says:

    ja, bei mir auch. genau genommen - denn ich vermute es ist bei Don Diego de la Vega genauso - wird angezeigt: “Es ist eine neue Version von DMSGuestbook widget verfügbar. Zum Download der aktuellen Version 1.10.0…” es soll also das widget aktualisiert werden. das ‘DMSGuestbook widget’ wird bei mir als installierte vesion 1.2 angezeigt und soll angeblich auf die version 1.10.0 aktualsiert werden. die automatische aktualisierung von WP 2.5 bringt keine änderung.
    das DMSGuestbook selbst ist bei mir die version 1.10.0 und WordPress 2.5

  20. Daniel Schurter Says:

    Hallo Don Diego de la Vega & gabola

    DMSGuestbook 1.10.0 & DMSGuestbook Widget 1.2 sind die aktuellsten. Wordpress zeigt dies falsch an, ich werde dem mal auf den Grund gehen. Also einfach ignorieren :-)

    Gruss,
    Daniel

  21. Uwe Says:

    Hallo Daniel,

    wie ich sehe ist der aktuelle Fehler mit der Meldung auf ein Update einer neuen Version schon bekannt. Kann ich also ignorieren bis du den Fehler gefunden hast !?

    Habe zwar alles nochmal neu eingespielt und es funkt. noch alles :) .

    lg
    Uwe

  22. Daniel Schurter Says:

    Hallo Uwe, ja du kannst diesen ignorieren.

  23. Daniel Schurter Says:

    Es scheint so zu sein, dass ein Widget im Minimum die gleiche Version haben muss wie das Haupt-Plugin. Der identischen Konvention zuliebe wurde das Widget von 1.2 auf 1.20 geändert. Nach einem Update, bzw. dem Anpassen der Widget Version unter widget.php sollte nun keine Update Aufforderung mehr erscheinen.

    Danke für das Feedback allerseits,
    Dani

  24. Don Diego de la Vega Says:

    Yes, das war es! Alles wieder ok

    Gruss

  25. Don Diego de la Vega Says:

    Daniel, ich wollte fragen ob dein captcha hier problemlos läuft, ist das auch ein Plugin von dir?

    Gruss

  26. Daniel Schurter Says:

    Das Captcha läuft ohne Probleme, inspiriert wurde ich von http://www.stoppt-den-spam.inf.....index.html. Ich werde aber in einer der nächsten DMSGuestbook Versionen das Captcha abändern, da einige Personen mit der $_SESSION mühe hatten.

    Dani

  27. catherine Says:

    still getting

    Warning: input_form(template/form/) [function.input-form]: failed to open stream: No such file or directory in /home/thordco/public_html/wordpress/wp-content/plugins/dmsguestbook/dmsguestbook.php on line 449

    after upgrade. went to database - delete options - then create options. wouldn’t create options - so I did the copy text into the options… still have same error. what am i doing wrong? t hanks!!

  28. Daniel Schurter Says:

    Hi

    An other way:
    Copy the whole text from default_option.txt to “Database settings -> DMSGuestbook options backup” or open your phpMyAdmin website and click to “wp_options”, search “DMSGuestbook_options” and put the whole text in the “option_value” field.

    Dani

  29. Don Diego de la Vega Says:

    Daniel, ich meine dein captcha in den Komentare. ich benutze askimet und habe den starken verdacht das askimet zu viel löscht

    Gruss

  30. Daniel Schurter Says:

    Ich hatte nie Probleme mit dem Captcha bei den Kommentaren. Die Kommentare sind aber moderiert, löschen tue ich nur offensichtliche Spam Beiträge.

    Das Kommentar-Captcha ist übrigens nicht von mir.

  31. Thorsten Says:

    Hi Daniel,

    echt klasse dieses Guestbook. :-)

    Leider hab hier ein paar probleme. Ich benutze das Guestbook mit WP 2.5 und im Adminbereich, egal auf welchen Button ich klick (Save oder X) werde ich auf eine blanke Sete weitergeleitet. Ausserdem funktioniert bei mir der Link (domain.com/#guestbookform) nicht zum Guestbook eintragen. Da werde ich zur Homepage geleitet.

    Ich habe es so eingestellt, dass das Formular unten erscheint. Ausserdem habe ich Permalinks aktiviert.

    Hast Du irgendeine Idee, was das sein koennte?

    Vielen Dank vorab und freundliche Gruesse,
    Thorsten

  32. Daniel Schurter Says:

    Hallo Thorsten

    Erstelle mir bitte einen Admin Account auf deiner Wordpress installation und gib mir die Daten per Mail bekannt. Ich werde mir dies mal anschauen.

    Gruss,
    Daniel

  33. Thorsten Says:

    Hi Daniel,

    vielen Dank fuer die Hilfe.
    Hab Dir gerade ne Mail mit den Daten via Kontakt Formular gesendet.

    Viele Gruesse, :)
    Thorsten

  34. Daniel Schurter Says:

    Ich habe mir das Ganze mal angesehen und sehe keinen Fehler.
    Versuche mal alle Plugins ausser DMSGuestbook zu deaktivieren, um diese Fehlerquelle auszuschliessen zu können.

    Gruss,
    Daniel

  35. Thorsten Says:

    Hi Daniel,

    just did what you said
    It seem the “GZippy” plugin is interfering. :( So i disabled it and it works. No blank page after saving.

    The second problem is still there though. The “Leave a Message” link to #guestbookform is still transferring me to the homepage instead of the form at the bottom.

    Any ideas what this could be? can i change anything in the php file?

    Regards,
    Thorsten

    PS: Warum schreib ich nun in Englisch? :D

  36. Daniel Schurter Says:

    :-)

    Füge unter dmsguestbook.php in der Zeile 225 bei dem href=’#guestbookform’ noch deinen absoluten Gästebuch Link ein. z.B: href=’http://www.yourdomain.com/guestbook/#guestbookform’

    Gruss,
    Daniel

  37. Thorsten Says:

    Na super!!! :)
    Funktioniert.
    Vielen Dank Daniel. Musch appreciated. :)

    Viele Gruesse,
    Thorsten

  38. Thorsten Says:

    Hi Daniel,

    sorry, aber ich haette da noch eine Frage wenn es ok ist.
    Ist es irgendwie moeglich den css code aus dem Source code in eine CSS Datei schreiben?
    Ansonsten habe ich das Guestbook zum laufen bekommen und es ist Klasse. :)

    Vielen Dank und freundliche Gruesse,
    Thorsten

  39. Daniel Schurter Says:

    Der CSS Code kann nicht über ein Datei angesprochen werden, er ist in der Datenbank abgelegt wo er zur Laufzeit mit den darin gesetzten Variablen ausgeführt wird.

    Du kannst aber ein Backup aller Optionen unter “Database settings” erstellen, um eine Sicherungskopie für alle Fälle zur Hand haben.

    Grüsse,
    Daniel

  40. Andy Says:

    hm - was will er mir sagen: :-)

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at xxxxxxxxxxxxxxxx/wpd/wp-content/plugins/dmsguestbook/admin.php:1821) in xxxxxxxxxxxxxxxx/auth.php on line 2

    Ich hab da eine eigene Sessioncontrol gebaut - machst Du da auch was??
    Gruß - und vielen Dank für das klasse Gästebuch!
    Andy

  41. Daniel Schurter Says:

    Ja, das Captcha über eine Session weiter gegeben. In der Version 1.11.0 wird dies aber durch einen Hash-Key ersetzt werden.

    Gruss,
    Daniel

  42. Martin Weinelt Says:

    Hallo,

    danke für deine Arbeit. Wir nutzen DMSGuestbook nun seit 3 Wochen und es ist wirklich nett. Was uns allerdings ein wenig annervt ist, dass jedes Plugin sich mit seinem Namen in der Menüleiste des Panels verewigt. Wäre es möglich statt DMSGuestbook da entweder nur Guestbook hinzuschreiben oder es als Unterpunkt der Settings einzufügen? Das würde der Ordnung sicher gut tun.

    Danke im vorraus

    Martin

  43. Daniel Schurter Says:

    Hallo Martin,
    zuerst mal danke für dein Feedback.

    In der Datei admin.php, Zeile 18 (add_menu_page …) kannst du den Titel ändern.

    Unter Settings lässt sich das Gästebuch theoretisch auch einfügen. Da DMSGuestbook aber aus vier verschiedenen Komponenten besteht, würde diese Darstellung die zweite Reihe überladen, diese Lösung würde vermutlich ebenso unbefriedigend sein.

    Gruss,
    Daniel

  44. Martin Weinelt Says:

    Ja, das hatte ich schon selbstständig verändert und festgestellt, dass es sich dann viel hübscher ins restlichen Panel einfügt

    * Write
    * Manage
    * Design
    * Comments 0
    * Guestbook
    * WassUp

    Geht einfach besser in das Gesamtbild des Adminbereichs ein. Da du ja außerdem quasi das einzige konkurrenzfähige Gästebuch-Plugin hast dürfte es ja nicht dramatisch sein, wenn der Produktname in der Menüzeile fehlen würde.

    Liebe Grüße

    Martin

  45. czoczo Says:

    Hi Daniel
    ich habe deine Plugin Instaliert ..
    echt klasse

    trotzdem habe paar anfänger fragen (das ist meine erste versuch eine Webpresenz zu gestalten)

    wie kann ich Ändern die Farbe von dem Gästebuch die am Siedebar angezeigt wird
    jetzt ist sie Rosa/Pink passt nicht unbedingt zu meine designe
    auserdem das Rand ist mit eine Strich/ Punkte linie gemacht …
    besteht die möglichkeit die Linie anders anzupassen (Farbe & Art)

    hoffe das habe mich Gut ausgedruckt (mein Deutsch ist leider nicht Optimal)

    Grüsse
    czoczo

  46. Daniel Schurter Says:

    Hi czoczo

    Ich habe verstanden was du mir sagen wolltest :-)
    Diese Einstellungen kannst du unter “widget” im “Header frame” vornehmen.

    Gruss,
    Daniel

  47. baron Says:

    hi there .thanks for plugin:

    Does anybody know if tis script is compatible with Wordpress 2.5.1 ?

    Thanks in advance for any help on this!

    best regards

    baron

    Is it!
    Daniel

  48. Robin Says:

    Vorab ein Lob für dieses einfache und gute Gästebuch. Konnte es schnell auf die Seite einbinden ohne das es zu Problemen gekommen ist und auch das anpassen ging zügig.

    Das einzige was mir ein wenig fehlt ist die Info, ob man evt. zwischen Sprachen wechseln kann. Ich fände es gut, wenn man zwischen deutsch und englisch wechseln könnte. Gibt es hier eine Möglichkeit? Nützlich währe dies z.B. via Icon zu steuern (kleine Landesfahne oder so…)

  49. Daniel Schurter Says:

    Hallo Robin

    Die Sprache kann im Adminpanel -> Guestbook settings -> Basic geändert werden.

    Gruss,
    Dani

  50. Tina Says:

    Hallo Daniel,
    dein Gästebuchplugin ist wirklich toll und auch für Noobies wie mich einfach einzurichten.
    Ich habe allerdings ein kleines Problem:
    Wenn jemand beim Eintrag seine URL angibt und man diese dann öffnen will, wird immer der komplette Pfad angezeigt, auf dem meine Webseite abgelegt ist + eine Zahlenkombination:
    http://www.xyz.de/xyz/wordpres......google.de
    Ich weiß leider nicht, wie ich das abstellen kann. Ist es ein Konfigurationsfehler von mir oder im Script?
    Vielleicht kannst du mir irgendwie helfen.

    Liebe Grüße
    Tina

  51. Daniel Schurter Says:

    Hallo Tina

    Versuch mal ausser DMSGuestbook alle Plugins abzuschalten, es könnte sein, dass ein anderes Plugin dafür verantwortlich ist.

    Gruss,
    Dani

  52. Gerhard W Says:

    Hallo Daniel. Klasse. Das kann ich wohl auch mit meinen bescheidenen Kenntnissen konfigurieren dank der guten Dokumentation.
    Leider komme ich bei einer Fehlersuche nicht weiter.
    Und zwar wird das Gästebuch nicht erstellt.
    “ho_dmsguestbook isn’t exist.” Das Präfix ist wohl richtig.
    Versuche ich das lt. Anleitung manuell zu tun - mit geändertem Präfix- erhalte ich eine Syntaxfehlermeldung : MySQL meldet: Dokumentation
    #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci’ at line 10

    php Version ist 4.4.8

    Wie muß ich die Syntax ändern.

    Vielen Dank für´s Antworten.
    Gerhard

  53. Daniel Schurter Says:

    Hallo Gerhard

    In deinem Fall hast du also folgendes Statement benutzt:

    CREATE TABLE ho_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 int(10) NOT NULL,
    ip varchar(15) DEFAULT ” NOT NULL,
    message longtext NOT NULL,
    flag int(2) NOT NULL,
    UNIQUE KEY id (id)
    )DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

    Sollte dies nicht gehen, so kannst du die einzelnen Zeilen in der Tabelle ho_dmsguestbook auch manuell erstellen. Wenn du Hilfe bei dieser ganzen Sache brauchst, so sende mir dein phpMyAdmin Username und Kennwort auf dmsguestbook(ät)danielschurter(dot)net

    Grüsse,
    Dani

  54. Tina Says:

    Hallo Daniel,

    ich habe alle Progins deaktivert (hatte aber auch nur die NextGEN Gallery).
    Die Urls der Webseiten werden trotzdem nicht korrekt angezeigt.

    Gruß
    Tina

  55. Daniel Schurter Says:

    Tina, you’ve got email…
    Dani

  56. Ulisses Says:

    Hello!

    Use the translator Google, forgive the mistakes of language.

    I installed the GuestBook [WordPress version 2.5.1]

    It appears this error when creating my options:

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/estudiod/public_html/blogpup/wp-content/plugins/dmsguestbook/admin.php:1821) in /home/estudiod/public_html/blogpup/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 92

    And my gust does not appear.

    What should I do?

  57. Daniel Schurter Says:

    Hi Ulisses

    An other plugin have start the session already.

    Disable all plugin except DMSGuestbook and then activate all plugins step-by-step again. This should you help to find the error. The next DMSGuestbook won’t use longer sessions.

    Dani

  58. Masaa Says:

    Hi all,thx guestbook is fine :-) i need czech.txt u create for me please?

  59. Dschuls Says:

    Hey Daniel,

    da ich kenn mich nicht so gut mit Programmiersprachen aus, und es ist bestimmt auch ein ganz simples Problem, aber ich weiß wie ich es beheben kann…
    Auf “meiner” Page wird die Seitenanzahl des GB’s falsch angezeigt, d.h. die aktuelle Seite ist in der Farbe der Schrift, die andere(n) sind schwarz, was auf schwarzem Hintergrund natürlich “unsichtbar” erscheint. Hast du ne Idee woran das liegen kann, oder wie ich es änder kann?
    Schonmal vielen Dank für die Mühen!
    cheers Dschuls

  60. Daniel Schurter Says:

    Hallo Dschuls

    Schau dir mal unter “Guestbook settings -> CSS” und “Guestbook settings -> Color” die Farbformatierungen an. Dort findest du alles um dein Gästebuch anzupassen.

    Gruss,
    Daniel

Leave a Reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image