Gwolle Guestbook

Description

Gwolle Guestbook ist das WordPress-Gästebuch, nachdem Sie gesucht haben. Schön und einfach.
Gwolle Guestbook ist nicht einfach nur ein weiteres Gästebuch für WordPress. Ziel ist es, einen leichten und einfachen Weg zum Einbinden eines Gästebuchs in Ihre WordPress-Website zu bieten. Verwenden Sie Ihren Kommentar-Bereich nicht fälschlich – installieren Sie Gwolle Guestbook als echtes Gästebuch.

Aktuell enthaltene Funktionen:

  • Leicht zu verwendendes Gästebuch-Frontend mit einem einfachen Formular für die Besucher Ihrer Website.
  • Liste mit Gästebuch-Einträgen im Frontend mit Seitennummerierung oder unendlichem Scrollen.
  • Widget zum Anzeigen der letzten oder besten Einträge.
  • Einfache und saubere Admin-Oberfläche, die sich nahtlos in WordPress-Admin einbindet.
  • Dashboard-Widget, um leicht die letzten Einträge aus Ihrem Admin-Dashboard heraus zu verwalten.
  • Leichter Import von anderen Gästebüchern in Gwolle Guestbook.
  • E-Mail-Benachrichtigung, wenn ein neuer Eintrag veröffentlicht wurde.
  • Freischaltung, um jeden Eintrag zu prüfen, bevor er in Ihrem Gästebuch angezeigt wird (optional).
  • 7 anti-spam features, like Honeypot, Nonce, Form Timeout, Akismet, Stop Forum Spam and Custom Quiz Question.
  • Einfacher Formular-Gestalter zum Auswählen der gewünschten Formular-Felder.
  • Einfacher Eintrags-Gestalter mit allen Teilen eines Eintrags, die Sie angezeigt haben möchten.
  • Mehrfache Gästebücher sind möglich.
  • Netzwerk-Unterstützung.
  • Lokalisierung. Eigene Sprachen können sehr leicht auf GlotPress hinzugefügt werden.
  • Admins können eine Antwort zu jedem Eintrag verfassen.
  • Ein Protokoll für jeden Eintrag, so dass Sie wissen, welcher Mitarbeiter einen Gästebuch-Eintrag wann bearbeitet und veröffentlicht hat.
  • IP-Adresse und Anbieter-Protokollierung mit Link zur WHOIS-Abfrage-Seite.
  • RSS-Feed.
  • BBcode-, Emoji- und Smiley-Integration (optional).
  • Einfache Deinstallations-Routine zum vollständigen Entfernen aller Datenbank-Änderungen.

… und all dies eingebunden im stylischen WordPress-Look.

Importieren / Exportieren

Vielleicht haben Sie ein weiteres Gästebuch installiert. Das ist großartig, denn Gwolle Guestbook ermöglicht es Ihnen, Einträge mit Leichtigkeit zu importieren.
Der Importer löscht keine deiner Daten, so dass Sie zu Ihrem vorherigen Setup ohne Datenverlust zurückkehren können, wenn Sie das wollen.
Gwolle Guestbook auszuprobieren ist so einfach wie 1-2-3.

Import wird unterstützt für:

  • DMSGuestbook.
  • WordPress-Kommentare von einem bestimmten Beitrag bzw. einer Seite oder einfach alle Kommentare.
  • Gwolle Guestbook selbst, ebenfalls mit unterstütztem Export (CSV-Datei).

Support

Falls Sie ein Problem oder einen Verbesserungsvorschlag haben, schreiben Sie bitte in das Support-Forum des Plugins auf wordpress.org. Ich werde mein Bestes tun, so bald wie möglich zu antworten.

Wenn Sie mir eine E-Mail schicken, werde ich nicht antworten. Bitte benutzen Sie das Support-Forum.

Übersetzungen

Übersetzungen können sehr leicht auf GlotPress hinzugefügt werden.
Sie können mit dem Übersetzen von Zeichenfolgen in Ihre Sprache beginnen. Diese müssen jedoch noch validiert werden. Falls es noch keinen Validator (PTE) gibt und Sie sich dafür bewerben wollen, schreiben Sie dies bitte im Support-Forum.
Ich werde dann eine Anfrage auf make/polyglots starten, um Sie als Validator für dieses Plugin in Ihrer Sprache hinzuzufügen.

Demo

Sehen Sie sich die Demo auf http://demo.zenoweb.nl an.

Add-On

Gwolle Guestbook: Das Add-On ist die Erweiterung für Gwolle Guestbook, das Ihrem Gästebuch zusätzliche Funktionen zur Verfügung stellt.

Aktuell enthaltene Funktionen:

  • Meta-Felder. Fügen Sie beliebige Felder hinzu: Firma, Telefonnummer, was immer Sie wollen.
  • Teilen auf Social Media (optional).
  • Sterne-Bewertungen, mit Abstimmung und Anzeige von Rich Snippets für SEO (optional).
  • Durchschnittliche Sterne-Bewertung pro Gästebuch.
  • Vorschau des Frontend-Formulars.
  • Vorschau des Admin-Editor-Formulars.
  • Admin-Antwort im Frontend mit AJAX.
  • Edit content of entry on the frontend with AJAX.
  • Report Abuse.
  • Blacklist for words and IP address.
  • Einfache Zeichenfolgen-Ersetzung im Standard-Text, um dieses Gästebuch als Bewertungsseite (oder was immer Sie wollen) zu verwenden.
  • Lösch-Funktion in jedem Eintrag für Moderator und Autor (optional).
  • Permalink-Funktion in jedem Eintrag für leichten Zugang (optional).
  • E-Mail-Funktion, um jeden Autor zu kontaktieren (optional).
  • Sitemap support for popular SEO/Sitemap plugins.
  • Auto Anonymize timer (optional).
  • Auto Delete timer (optional).

Sie können das Add-On auf Mojo Marketplace für nur $ 9 kaufen.

Demo mit Add-On

Sehen Sie sich die Demo mit aktiviertem Add-On auf http://demo.zenoweb.nl an.

Compatibility

This plugin is compatible with ClassicPress.

Screenshots

  • Frontend-Ansicht der Liste mit Gästebuch-Einträgen. Zuoberst der Button, der durch Drücken das Formular anzeigt. Dann die Seitennummerierung. Dann die Eintragsliste.
  • Widget mit unterschiedlichen Optionen.
  • Haupt-Admin-Seite mit der Übersichtstafel, so dass Sie leicht den Gesamt-Status überblicken können.
  • Liste der Gästebuch-Einträge. Die Icons zeigen den Status eines Eintrags an.
  • Der Editor für einen einzelnen Eintrag. die Aktionen verwenden AJAX. Zu jedem Eintrag gibt es ein Protokoll darüber, was mit diesem Eintrag bereits geschehen ist.
  • Einstellungs-Seite. Dies ist der erste Tab, auf dem Sie auswählen können, welche Teile des Formulars angezeigt und benutzt werden sollen.
  • Dashboard-Widget mit neuen und ungeprüften Einträgen.

Installation

Installation

  • Installieren Sie das Plugin über die Admin-Seite „Plugins“.
  • Alternativ können Sie auch den Inhalt der Zip-Datei entpacken und in das Verzeichnis ‚/wp-content/plugins/‘ hochladen.
  • Aktivieren Sie das Plugin im ‚Plugins‘ Menu in WordPress.
  • Platzieren Sie ‚[gwolle_gb]‘ auf einer Seite. Das war’s schon.

Als Alternative zum Shortcode können Sie die Funktion show_gwolle_gb(); zum Anzeigen des Gästebuchs in Ihren Vorlagen verwenden. Leichter geht’s nicht.

Aktualisieren einer alten Version

Mit Version 1.0 gab es einige Änderungen:

  • Gwolle Guestbook benutzt jetzt die Shortcode-API. Stellen Sie sicher, dass Ihre Gästebuch-Seite ‚[gwolle_gb]‘ statt des alten verwendet.
  • Die Einträge, die für Besucher sichtbar sind, haben sich geändert. Stellen Sie sicher, dass nur die gewünschten Einträge sichtbar sind und keine anderen.
  • CSS hat sich geändert. Bei Benutzung von eigenem CSS prüfen Sie, ob es noch passt.

Lizenz

Das Plugin selbst ist unter der GNU General Public License veröffentlicht. Eine Kopie dieser Lizenzbestimmung kann auf der Lizenz-Website oder im oberen Bereich der Datei gwolle-gb.php eingesehen werden.

Known Issues

On some websites sending the data from the form doesn’t work correctly. Some field data is being sent and some not.
If you are affected by this issue and can debug this to find the real problem, please do so and report it on the support forum.
Disabling AJAX for the form is a good workaround.

Hooks: Aktionen und Filter

Viele Hooks sind in diesem Plugin verfügbar. Eine Dokumentation ist in der Zip-Datei in /docs/actions und /docs/filter zu finden. Beispiele sind mitgeliefert. Bei Bedarf zusätzlicher Hooks diese bitte im Support-Forum anfragen.

Einen Eintrag mit PHP-Code hinzufügen

Es ist nicht so schwierig, einen Eintrag in PHP-Code hinzuzufügen.

<?php
    $entry = new gwolle_gb_entry();

    // Set the data in the instance, returns true
    $set_data = $entry->set_data( $args );

    // Save entry, returns the id of the entry
    $save = $entry->save();
?>

Das Array $args kann die folgenden Schlüssel/Werte haben:

  • id, int – die ID, leer lassen für einen neuen Eintrag.
  • author_name, string – der Name des Autors.
  • author_id, id – die WordPress-Benutzer-ID des Autors.
  • author_email, string – die e-Mail-Adresse des Autors.
  • author_origin, string – die Herkunftsstadt des Autors.
  • author_website, string – die Website des Autors.
  • author_ip, string – die IP-Adresse des Autors.
  • author_host, string – der Hostname dieser IP.
  • content, string – der Inhalt der Nachricht.
  • datetime – Zeitstempel des Eintrags.
  • ischecked, bool – ob geprüft von einem Moderator oder nicht.
  • checkedby, int – die WordPress-ID dieses Moderators.
  • istrash, bool – ob im Papierkorb oder nicht.
  • isspam, bool – ob Spam oder nicht.
  • admin_reply, string – der Inhalt der Admin-Antwort-Nachricht.
  • admin_reply_uid, id – die WordPress-Benutzer-ID des Autors von ‚admin_reply‘.
  • book_id, int – die Buch-ID dieses Eintrags, Standard ist 1.

Format zum Importieren von CSV-Dateien

Der Importer verlangt von der CSV-Datei ein bestimmtes Format. Wenn Sie von einer anderweitig erzeugten CSV-Datei importieren wollen, muss diese den Anforderungen entsprechen.

<?php
array(
    'id',
    'author_name',
    'author_email',
    'author_origin',
    'author_website',
    'author_ip',
    'author_host',
    'content',
    'datetime',
    'isspam',
    'ischecked',
    'istrash',
    'admin_reply',
    'book_id',
    'meta_fields'
)
?>

Die nächsten Zeilen wurden aus dem Inhalt erstellt.

Es gibt einige Haken:

  • Date needs to be a UNIX timestamp. For manually creating a timestamp, look at the timestamp generator. When using a formatted date, the plugin will try to read it correctly. If it fails it will use today’s date.
  • Benutzen Sie Kommas, um Felder zu trennen. Bei Verwendung von Office-Software wie Excel (Hölle pur) oder LibreOffice Calc korrigieren Sie diese entsprechend.
  • Setzen Sie Anführungszeichen um jedes Feld. Ohne Anführungszeichen kann der Import-Vorgang abbrechen, falls es Anführungszeichen oder Kommas innerhalb des Eintrag-Inhaltes gibt.
  • Die Datei sollte als UTF-8 ohne BOM kodiert sein, um Sonderzeichen korrekt eingeben zu können.
  • Stellen Sie sicher, dass Sie Unix-Zeilenendungen verwenden. Jeder brauchbare Text-Editor kann in einem Textdokument (CSV-Datei) UNIX-Zeilenendungen umwandeln.

In Version 1.4.1 und älter war das Feld ‚datetime‘ als ‚date‘ benannt.

You could make a test-entry, export that, and look to see what the importer expects from the CSV.
There is also an example CSV file included in the zipfile of the plugin under ‚/docs/import_example/‘.

If you want to prepare a CSV file from other software, plaese be aware that Microsoft Excel is terrible in dealing with CSV files. You will not manage to create a working CSV file with this. Please use LibreOffice Calc for this.

FAQ

Wie kann ich erreichen, dass Einträge in mein Gästebuch eingetragen werden können?

Sie könnten Ihren ersten Eintrag selbst schreiben oder Besucher einladen, eine Nachricht zu hinterlassen.

Welche Einträge sind im Frontend sichtbar?

Beginnend mit Version 1.0 werden die folgenden Einträge im Frontend aufgeführt:

  • Überprüft
  • Nicht als Spam markiert
  • Nicht im Papierkorb

Davor (in 0.9.7) waren alle ‚geprüften‘ Einträge sichtbar.

Ich habe viele ungeprüfte Einträge. Was sollte ich tun?
  • Einträge, die Sie als Spam erachten, aber nicht automatisch als solche markiert wurden, können Sie manuell als Spam markieren. Diese werden dann nicht mehr sichtbar sein.
  • Einträge, die kein Spam sind aber trotzdem nicht sichtbar sein sollen, können Sie in den Papierkorb verschieben.
  • Einträge, die sichtbar sein sollen – setzen Sie sie auf „geprüft“.
Ich möchte dieses Plugin übersetzen

Translations can be added very easily through GlotPress.
You can start translating strings there for your locale.
They need to be validated though, so if there’s no validator yet, and you want to apply for being validator (PTE), please post it on the support forum.
I will make a request on make/polyglots to have you added as validator for this plugin/locale.

Wie wird mit Spam umgegangen?

Standardmäßig benutzt dieses Plugin eine Honeypot-Funktion und einen Nonce. Falls Spambots versuchen, Gästebuch-Einträge zu posten, sollte dies hinreichend funktionieren.

Falls es weiterhin Probleme gibt, haben Sie mehrere Optionen:

  • Honeypot-Feature: Unsichtbares Eingabefeld, das nur Spambots ausfüllen würden.
  • Nonce: Überprüft, ob die Seite mit dem Formular zuvor wirklich geladen wurde, bevor ein Eintrag veröffentlicht wird. Spambots werden das Formular einfach ohne Nonce abschicken.
  • Form Timeout: If the form was sent in too fast after loading the page, the entry will be marked as spam.
  • Akismet: Drittanbieter-Spamfilter von Automattic. Leistet gute Arbeit, aber nicht jeder möchte einen Drittanbieter-Dienst verwenden.
  • Stop Forum Spam: Ein Drittanbieter-Spamfilter. Leistet ebenfalls gute Arbeit, aber nicht jeder möchte einen Drittanbieter-Dienst verwenden.
  • Eigene Antispam-Frage: Verwenden Sie eine einfache Quiz-Frage zum Überprüfen, ob Sie ein Mensch sind.
Ich nutze bereits WP-SpamShield

WP-SpamShield ist ein allgemeines Antispam-Plugin, das allgemeine WordPress-Formulare und viele Plugins unterstützt.
Aktivieren von WP-SpamShield wird die Antispam-Features in Gwolle Guestbook deaktivieren, und jeglicher Spam wird von WP-SpamShield gefiltert.
Um den Schutz von WP-SpamShield für Gwolle Guestbook nicht zu verwenden, muss nur „Anti-Spam for Miscellaneous Forms“ in den Einstellungen von WP-SpamShield deaktiviert werden.

Wie kann ich mehrere Gästebücher benutzen?

Sie können dem Shortcode einen Parameter hinzufügen, wie:

[gwolle_gb book_id="2"]

Dies lässt die Seite alle Einträge des Buchs ID 2 anzeigen.

Falls Sie die Vorlagen-Funktion benutzen wollen, können Sie sie so verwenden:

show_gwolle_gb( array('book_id'=>2) );
Wie behalte ich den Überblick bei mehreren Gästebüchern?

There is no need to use id’s that are incrementing.
If you have a lot of guestbooks on lots of pages, you can just use the id of the post as the id of the guestbook. That way you won’t have double id’s.
You can set the book_id automatically to the post_id with this shortcode:

[gwolle_gb book_id="post_id"]
I only want to show one entry.

You can use a shortcode parameter for showing just one entry:

[gwolle_gb_read entry_id="213"]
Ich kann keine Beschriftungen im Formular erkennen

Dieses Plugin wendet keinerlei CSS auf Beschriftungen an. Es ist möglich, dass Ihre Beschriftungen in weisser Farbe auf weißem Hintergrund dargestellt werden.
Sie können dies mit dem Inspektor Ihres Browsers überprüfen. Falls es der Fall ist, haben Sie ein Theme oder ein Plugin, das dieses CSS auf Ihre Beschriftungen anwendet. Bitte setzen Sie sich mit diesen in Verbindung.

Ich erhalte keine Benachrichtigungs-E-Mail

Überprüfen Sie zunächst den Spam-Ordner Ihres E-Mail-Accounts.

Des Weiteren können Sie auf der Einstellungsseite die ‚Von‘-Adresse für die zu versendende e-Mail ändern.
Manchmal gibt es Probleme beim Versenden von der Standard-Adresse – dann ist es eine gute Idee, diese in eine reale Adresse zu ändern.

Es gibt auch mehrere SMTP-Plugins zum Konfigurieren von vielen E-Mail-Einstellungen.

Wenn es noch immer nicht funktioniert, fordern Sie den Mail-Log von Ihrem Hosting-Anbieter an, oder bitten Sie sie, einen Blick darauf zu werfen.

Ich möchte das Formular und die Liste auf verschiedenen Seiten anzeigen

There are different shortcodes that you can use.
Instead of the ‚[gwolle_gb]‘ shortcode, you can use ‚[gwolle_gb_write]‘ for just the form, and ‚[gwolle_gb_read]‘ for the list of entries.

There is also a widget that can display the latest entries in a widget area, that has many options.
Alternatively you can use the shortcode ‚[gwolle_gb_widget]‘ to display the latest entries in widget layout. Parameters are:

  • book_id, int mit der ID.
  • num_entries, int mit der angezeigten Nachrichten-Anzahl.
  • num_words, int mit der angezeigten Wort-Anzahl pro Eintrag.
Ich möchte das Formular sofort anzeigen, ohne Button

The shortcodes ‚[gwolle_gb]‘ and ‚[gwolle_gb_write]‘ have a parameter for the button.
You can use them as ‚[gwolle_gb button=“false“]‘ or ‚[gwolle_gb_write button=“true“]‘, to deviate from the default.

Freischaltung ist aktiviert, aber mein Eintrag ist als ‚geprüft‘ markiert

Falls ein Benutzer mit der Berechtigung ‚moderate_comments‘ einen Beitrag veröffentlicht, wird dieser standardmäßig als ‚geprüft‘ markiert, da er diesen ohnehin so markieren kann.

Freischaltung ist deaktiviert, aber einige Einträge sind noch ‚ungeprüft‘

There is validation of the length of words in the content and author name.
If the words are too long and it looks abusive, it will be marked as unchecked. A moderator will still be needed to manually edit and check these entries.

On the form I see text meant for screen-readers.

Your theme is missing some necessary CSS for ‚.screen-reader-text‘. Please contact the maker of your theme.
More information can be found in the Handbook about Accessibility.

Beim Öffnen des RSS-Feeds erhalte ich den Fehler 404

Sie können Ihre Rewrite-Regeln erneuern, indem Sie unter Einstellungen / Permalinks Ihre Permalinks nochmals speichern.
Dies wird höchstwahrscheinlich die Rewrite-Regel für den RSS-Feed hinzufügen.

Ich benutze ein Caching-Plugin, und meine Einträge sind nach dem Veröffentlichen nicht sichtbar

When you have moderation disabled, Gwolle Guestbook will try to refresh the cache.
If it doesn’t on your setup, please let me know which caching plugin you use, and support for it might be added.

Sie können Ihren Cache auch manuell erneuern oder löschen. Die meisten Caching-Plugins bieten dafür Unterstützung.

Ich benutze ein Multi-Lingual-Plugin

Es gibt zwei Einstellungen, auf die Sie achten müssen. Nachdem Sie die Einstellungen des Formular-Tabs gespeichert haben, sollten Sie einen leeren Header und Benachrichtigungstext speichern. Diese werden mit Standardwerten nach dem Speichern gefüllt, aber das ist in Ordnung.
Solange Sie eine leere Option speichern oder noch nicht gespeichert wurde, wird weiterhin der übersetzte Text aus Ihrer MO-Datei angezeigt.

Außerdem möchten Sie evtl. den book_id-Parameter des Shortcodes für mehrere Gästebücher verwenden.

Ich benutze ein Theme mit AJAX

Die Verwendung eines Theme mit AJAX-Navigation kann Probleme verursachen. Javascript und CSS werden nur auf der Gästebuch-Seite geladen.
Also müsste man sie auf jeder Seite laden und sie dem Gästebuch bereitstellen. Sie können folgenden Code der Datei functions.php Ihres Themes hinzufügen:

<?php
function my_gwolle_gb_register() {
    wp_enqueue_script('gwolle_gb_frontend_js');
    wp_enqueue_style('gwolle_gb_frontend_css');
}
add_action('wp_enqueue_scripts', 'my_gwolle_gb_register', 20);
?>

I don’t have any experience myself with AJAX themes. If it doesn’t work, please contact the theme author.

Ich benutze das Autoptimize-Plugin

Die Frontend-Scripte werden nur auf der Gästebuch-Seite geladen, sie werden also nicht Autoptimize hinzugefügt.
Sie können ‚gwolle_gb_frontend‘ den beiden kommagetrennten JS- und CSS-Ausschlusslisten von Autoptimize hinzufügen. So wird es problemlos geladen.
Auf der Autoptimize-Einstellungsseite müssen Sie ggf. „show advanced settings“ rechts oben auswählen. Weitere Infos zur Fehlerbehebung in der FAQ von AO.

Welche Berechtigungen werden benötigt?

Zum Freischalten von Kommentaren brauchen Sie die Berechtigung ‚moderate_comments‘.

Zum Bearbeiten von Optionen brauchen Sie die Berechtigung ‚manage_options‘.

Kann ich eine Vorlage übergehen?

You can look at ‚frontend/gwolle_gb-entry.php‘, and copy it to your theme folder. Then it will be loaded by the plugin.
Make sure you keep track of changes in the default templatefile though. It is often better to use filters, that way you are more forward-compatible.

Welche Hooks sind zur Anpassung verfügbar?

There are many hooks available in this plugin. Documentation is included in the zip file in /docs/actions and /docs/filters. Examples are included.
If you have a need for an additional hook, please request this in the support forum.

Ich möchte das Wort „Gästebuch“ umbenennen

In erster Linie ist dieses Plugin ein Gästebuch. Wenn Sie es für andere Zwecke verwenden wollen, müssen Sie den Code dafür selbst schreiben.
Werfen Sie einen Blick auf die vorherige Frage über Hooks.
Vermutlich werden Sie die Hooks für ‚gwolle_gb_write‘ und ‚gwolle_gb_button‘ verwenden wollen.

Diese Frage wird häufig gestellt. Sie können auch im Support-Forum nachschauen. Das Add-On bietet ausserdem Optionen zum Ändern des Texts.

I have a one-page design and want to use links with the right anchor.

It should be possible by using a filter.
Have a look at this example code. Make sure to use the correct anchor tag for your website.

Sollte ich wirklich nicht WordPress-Kommentare als Gästebuch verwenden?

Gewiss ist das möglich, wenn Sie wollen. Meiner persönlichen Meinung nach hat es sich jedoch bewährt, Kommentare und Gästebuch-Einträge getrennt zu lassen.
Wenn Sie also bereits einen Blog mit Kommentaren haben, könnten die Gästebuch-Einträge darin verloren gehen, und ein separates Gästebuch kann dann nützlich sein.
Falls Sie jedoch keine Standard-Kommentare benutzen, können Sie genau so gut den Kommentar-Bereich als Gästebuch verwenden.

Reviews

6. November 2019
I have been using this plugin for some time now and find it to be a great addition to my website. It's very easy to customize and truly works like a charm. Since I was really happy with it, I bought the Add-On to add even more features and change a bit its purpose (it's a very versatile plugin, so it can be used in a variety of ways) and I honestly couldn't be happier with the result. I've contacted the author a couple of times on this forum to ask for information and he provided me with quick answers and amazing support. Don't think twice about choosing this plugin if you are interested in its features, and if you enjoy how it works but want a little more customization go ahead with the purchase of The Add-On: it is really inexpensive and does wonders!
26. Oktober 2019
Hi, Thanks for your plugin, is really usefull I want to know if is it possible to change font in function of comment. I see that's possible between pair and odd. but's is it possible by number of comment ? all #2 all #3 ? Thanks a lot Eric
19. Oktober 2019
Лично мне плагин очень понравился, автор молодец!!!
1. Juli 2019
Al lang een zeer tevreden gebruiker van het Gastenboek. Tot zich, na instellen van een nieuw thema, problemen voordeden. Er was geen zichtbare knop om een nieuw bericht aan te maken en boven ieder bericht verscheen een uitgerekt en opgeblazen avatar. Ondanks de hitte van vandaag is Marcel dan toch zeer snel hulpvaardig en geeft duidelijk aan hoe het probleem is op te lossen. Marcel, hartelijk dank.
Read all 81 reviews

Contributors & Developers

“Gwolle Guestbook” is open source software. The following people have contributed to this plugin.

Contributors

“Gwolle Guestbook” has been translated into 14 locales. Thank you to the translators for their contributions.

Translate “Gwolle Guestbook” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

3.1.7

  • 2019-10-25
  • Show subscription status for email notifications on settings page.
  • Comment out unused images in markitup CSS.
  • Set rel=’nofollow noopener noreferrer‘ for bbcode links and user website.
  • Set referrerpolicy=’no-referrer‘ for bbcode images and avatar.
  • Add filter ‚gwolle_gb_bbcode_img_referrer‘.
  • Update strings for add-on.

3.1.6

  • 2019-08-21
  • Use wp_kses for filtering html elements.
  • Add support for quotes already in the bbcode link.

3.1.5

  • 2019-06-08
  • Add log entry for privacy policy accepted (gets added to notification mail).
  • Add msg_txt key/value to log entries for plain text display.
  • Small updates to install routine.
  • Support new wp_initialize_site action for multisite.

3.1.4

  • 2019-05-03
  • Make it possible to set entry to moderated with the gwolle_gb_new_entry_frontend filter.
  • Update strings for add-on.

3.1.3

  • 2019-04-16
  • Small fix for silly mistake.

3.1.2

  • 2019-04-04
  • Improve accessibility for the frontend metabox.
  • Add filter gwolle_gb_new_entry_frontend.
  • Add filter gwolle_gb_get_permalink.
  • Change arrows in next/prev pagination.
  • Auto-detect line endings in import from CSV.

3.1.1

  • 2019-03-08
  • Drop check for mime-type on import, too many problems.
  • Small CSS fix for pagination.

3.1.0

  • 2019-02-19
  • Remove support for Really Simple Captcha plugin, since it is ineffective.
  • Please take a look at the other options for spamfilters, there are more and better options.
  • Update CSS for admin navigation for WP 5.1.
  • Add screen-reader-text to navigation for frontend and admin.
  • Small fixes found by the phan tool.

3.0.0

  • 2019-01-22
  • Add search widget (only visible on guestbook pages).
  • Add ‚[noscript]‘ to frontend form for when JavaScript is disabled.
  • Add function ‚gwolle_gb_post_is_guestbook‘.
  • Add function ‚gwolle_gb_get_entries_from_search‘.
  • Add function ‚gwolle_gb_enqueue_markitup‘.
  • Fix BBcode: support images inside links.
  • Fix BBcode: have sublists work.
  • Show new username and book ID after editing in editor postbox.
  • Add some accessibility fixes.
  • Switch database engine to InnoDB.
  • Don’t use transients for hashed field names, is faster this way.
  • Better test if admin user exists for admin_reply.
  • Use ‚field-name‘ for gwolle_gb_content too.
  • On admin pages, have separate functions for $_POST update. (settings, editor, entries).
  • Use GWOLLE_GB_URL where appropriate.
  • Use static vars instead of global vars.
  • Integrate 2 JavaScript files for Markitup/BBcode.
  • Switch export to 2000 entries per part instead of 3000.
  • Add strings for add-on 1.3.0.
  • Cleanup changelog. Add changelog-v2.txt.