Version |
Release Date |
Change Log |
4.4.1 |
2022-11-19 |
- 2022-11-19
- Quick fix for missing roles.
|
4.4.0 |
2022-11-18 |
- 2022-11-18
- Use custom capabilities 'gwolle_gb_moderate_comments' and 'gwolle_gb_upload_files'.
- Refactor Admin Editor, saving new entry saves more options.
|
4.3.0 |
2022-10-28 |
- 2022-09-01
- Dependency for jquery should be an array.
- Make sure setting for admin list is always shown correctly.
- Move setting for antispam security question to antispam settings tab.
- Set max-height for images as well.
- Add class to form if user is logged in or not.
- Add 'clear:both' to metabox lines.
- Support Siteground Cache plugin for clearing cache.
- Use html5 on all themes.
- Add filter 'gwolle_gb_header_text'.
- Add function 'widget_single_view()' to widget to avoid duplicate code.
- Only use 'gwolle_gb_ajax_callback' for callbacks.
- Update strings for add-on.
|
4.2.2 |
2022-03-16 |
- 2022-03-16
- Change options for number of words in widget to more reasonable options.
- Add class 'gwolle-gb-ajax' to form and list if configured so it can be used more widely.
- Add class as well to '#gwolle-gb-total'.
- Remove 'ยป' character from frontend.
- Place "clearboth" divs inside div for form field, compatibility with zass theme.
- Add filter 'gwolle_gb_formclass' for class of frontend form.
- Add filter 'gwolle_gb_button_text' for simpler changing the button text.
- Add function 'gwolle_gb_array_flatten()' and use it instead of 'print_r()'.
- Always add nonce to the upload form, so we can use it if desired.
- Remove old translation files from plugin, GlotPress should be used.
|
4.2.1 |
2022-01-23 |
- 2021-12-09
- Fix pagination, always use 'int', not the 'float' from 'ceil()'.
- Fix editor checkboxes, use int, not string.
|
4.2.0 |
2021-11-18 |
- 2021-11-18
- Security fix for CSRF, use 'sanitize_text_field' for user_email on author search.
- Thanks Erwan from wpscan.
- Use more 'esc_attr' when appropriate.
- Add option for character limit in content of entry.
- Add function 'gwolle_gb_check_maxlength'.
- Add function 'gwolle_gb_count_characters'.
- Load markitup.js in footer.
- Run update hook in 'init' instead of 'admin_init' to support background updates.
- No need to check if function 'current_user_can', 'user_can', 'is_multisite' and 'has_shortcode' exist.
- Drop support for WP 3.4 and using 'get_current_theme'.
- Some updates from phpcs and wpcs.
|
4.1.2 |
2021-05-05 |
- 2021-05-05
- Add more classes to text elements, for better customization.
- Better explain how to add a new user to notifications.
- Fix PHP error when addon is set as active but not available in plugins folder.
|
4.1.1 |
2021-03-01 |
- 2021-03-01
- Fix deprecated jQuery calls with WP 5.6 and jQuery 3.5.
- Fix form submission when using http on a https website or viceversa.
|
4.1.0 |
2021-01-27 |
- 2021-01-27
- Add notification email on moderation.
- Support WP Rocket for clearing cache.
- Add span around "from" text in frontend.
- Add "required" parameter to search widget.
- Better test for empty string of email subscribers.
- Change 'intval()' to '(int)'.
- Change 'strval()' to '(string)'.
|
4.0.8 |
2020-10-21 |
- 2020-10-21
- Security fix: always escape formdata in 'gwolle_gb_add_formdata()'.
- Thanks Nicolas SURRIBAS.
|
4.0.7 |
2020-10-06 |
- 2020-10-06
- Remove placeholders in form, labels should be enough.
- Fix closing/opening of postboxes.
- Check for double entries is now a filter, so that it can be disabled.
|
4.0.6 |
2020-08-10 |
- 2020-08-10
- Fix blocklist.
|
4.0.5 |
2020-08-04 |
- 2020-07-21
- Add blocklist (taken from add-on).
- Also use blocklist from WordPress Core.
- Fix datetime in RSS to be RFC 822 compliant.
- Add support for user ID in import (based on email address).
- Support editing of author ID in Editor.
- Add class 'gwolle-gb-widget' to widget 'ul' element.
- Fix saving certain settings on some hosts.
- Update strings for add-on.
|
4.0.3 |
2020-06-21 |
- 2020-06-21
- Remove ':' from form labels.
- Remove part of the label for anti-spam question.
- Fix class of messages on error (red/green).
- Fixed a few actions for 'gwolle_gb_save_entry_admin'.
- Remove 'gwolle_gb_antispam_label' filter.
- Metabox opens now with a softer fade effect.
- Use standard From addres 'wordpress@domain.com' as default.
- Add function 'gwolle_gb_get_user_ip()' for CDN or proxy.
- Add filter 'gwolle_gb_include_proxy_ips' for using this with a CDN or proxy.
- Fix bugs in book_id functions.
|
4.0.4 |
2020-06-21 |
- 2020-06-21
- Fix svn issue.
|
4.0.2 |
2020-05-15 |
- 2020-05-15
- Redo dismiss button for form in CSS.
- Improve CSS for dark themes.
- Set error for select element on 'div.input'.
- Add postbox on main admin page when add-on is active.
- Update strings for add-on.
|
4.0.1 |
2020-05-04 |
- 2020-05-04
- Fix emoji in frontend form.
- Set timestamp in editor to hidden again.
- Make some CSS more specific.
|
4.0.0 |
2020-04-30 |
- 2020-04-28
- Many CSS ids and classes have changed, please review your custom CSS.
- Plugin supports multiple forms on one page now.
- Fix serialized options.
- Add pause on hover for super-simple-slider.
- Fix updating of datetime on admin editor.
- Fix double class attributes in form.
- Run timeout function only once, set timout to 1 second.
- Remove separators from BBcode icons.
- Add loading="lazy" attribute to bbcode images.
- Add filters 'gwolle_gb_author_origin_prefill', 'gwolle_gb_author_content_prefill' and 'gwolle_gb_author_content_label'.
- Deprecate 'gwolle_gb_content_label' filter.
- Update strings for add-on.
|
3.1.9 |
2020-03-08 |
- 2020-02-01
- Fix undefined variable notice (thanks ronr1999).
- Add 'float:none;' to frontend button.
|
3.1.8 |
2020-01-21 |
- 2020-01-21
- Add highlight to search results (thanks @robinnatter).
- Add searchwords to search widget after searching.
- Do not set meta_key when shortcode is used in widget or one-page design.
- Show InnoDB engine on debug tab.
- Show existence of database tables on debug tab.
|
3.1.7 |
2019-10-25 |
- 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 |
- 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 |
- 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 |
- 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-28 |
- 2019-04-16
- Small fix for silly mistake.
|
3.1.2 |
2019-04-04 |
- 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-19 |
- 2019-03-08
- Drop check for mime-type on import, too many problems.
- Small CSS fix for pagination.
|
3.1.0 |
2019-02-19 |
- 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 |
- 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.
|
2.6.7 |
2018-11-07 |
- 2018-11-07
- Revert previous jQuery bugfix (incompatible with IE 11).
- Slightly bigger icons for BBcode menu.
|
2.6.6 |
2018-10-30 |
- 2018-10-30
- Only load admin files on wp-admin.
- Use jQuery to get data from input fields in form.
|
2.6.5 |
2018-09-23 |
- 2018-09-23
- Better CSS for Microsoft browsers.
|
2.6.4 |
2018-09-23 |
- 2018-09-23
- Add CSS for screen-readers for broken themes.
|
2.6.3 |
2018-09-07 |
- 2018-09-07
- Better test if akismet is active.
- Set timeout check from 7s to 4s.
- Break email address in entries list as well.
- Better CSS colors in admin overview.
- Add support for Dark Mode beta plugin.
|
2.6.2 |
2018-07-19 |
- 2018-07-19
- Fix form for "button
|
2.6.1 |
2018-07-09 |
- 2018-07-09
- Add screen-reader-text to frontend metabox.
- Hide 'hide this form' button when form was visible on page load.
- Add a filter for button class 'gwolle_gb_button_class'.
- Add 'no_email' parameter to 'gwolle_gb_get_entries' function.
- Add second parameter $entry to filter for mail body notifications.
- Admin entries page, change label to ID column.
- Fix compatibility with Add-On version 1.0.0 till 1.1.2.
- Updates for Add-On 1.2.1.
|
2.6.0 |
2018-06-11 |
- 2018-06-11
- Add option to permanently remove IP address and hostname from entries.
- Add cancel button for the form.
- Close metabox again after click event.
- Remove %ip% from default notice text.
- Add example text to the privacy policy.
- Refactor link to privacy policy.
- Included real fix for not handling form data on some installs.
- Show on editor if author was logged in or not.
- Add log message to mail notification with writing time like on editor.
- Add guestbook entries to WordPress personal data exporter.
- Add guestbook entries to WordPress personal data eraser.
- Add anonymize option to mass edit.
- Add 'gwolle_gb_privacy_anonymize_entry' function.
- Add 'gwolle_gb_get_permalinks' function.
- Add 'gwolle_gb_get_total_entries' function.
- Deprecate 'gwolle_gb_addon_get_total_entries' function.
- Use 'admin_url' everywhere.
- Updates for Add-On 1.2.0.
|
2.5.4 |
2018-06-06 |
- 2018-06-06
- Fix XSS security issue on admin dashboard widget (thanks DefenseCode).
|
2.5.3 |
2018-06-04 |
- 2018-06-04
- Better testing if anti-spam functions are enabled when checking the form input.
- Included possible fix for not handling form data on some installs.
|
2.5.2 |
2018-05-12 |
- 2018-05-12
- Support link to privacy policy (requires WordPress 4.9.6).
|
2.5.1 |
2018-05-01 |
- 2018-05-01
- Fix link checker.
- Add default parameter 'book_id' to function 'gwolle_gb_addon_get_total_entries'.
|
2.5.0 |
2018-04-13 |
- 2018-04-13
- Improve custom quiz question.
- Improve and extend Honeypot anti-spam.
- Add Link Checker for anti-spam.
- Add timeout for submitting the form for anti-spam.
- Do not send IP Address to Akismet if disabled.
- Add 'date_query' parameter to 'gwolle_gb_get_entries' function.
- Set default settings upon install/upgrade, so we can cache them.
- Add action 'gwolle_gb_uninstall'.
- Switch multisite uninstall to 'admin_init' hook.
- Flush transients from cache if no book_id is set.
- Switch export to 3000 entries per part instead of 5000.
- New file '/functions/gb-book_id.php'.
- Improve comment blocks for functions.
|
2.4.2 |
2018-03-30 |
- 2018-03-30
- Close div element correctly.
|
2.4.1 |
2018-03-28 |
- 2018-03-28
- Improve features for anti-spam.
- Add readmore link to admin reply excerpt.
- More improvements to mobile CSS for the form.
- Fix warning when sending mail to moderator.
|
2.4.0 |
2018-03-25 |
- 2018-03-25
- Add checkbox for privacy policy for GDPR compliance.
- Add option to store or not store IP Address and hostname.
- Add export for user based on ID or email.
- Add search on entries page for user based on ID or email.
- Support meta fields from the add-on in export/import (needs add-on > 1.1.0 ).
- Fix CSS for mobile form and form in widget.
- Remove book_id meta key when only one entry is shown.
- Fix warning on entries page when no entries.
- Add function 'gwolle_gb_get_postid_biggest_book'.
- Add function 'gwolle_gb_get_books'.
- Add hook 'gwolle_gb_delete_entry' when permanently deleting an entry.
- Delete log entries in that hook.
- Use correct URL in RSS feed.
- Add filters for email body.
- Fix docs for filters for email subject.
- Drop support for Shortcake feature plugin.
- Rephrase Cheating messages like WP Core.
|
2.3.10 |
2018-02-10 |
- 2018-02-10
- Small CSS update for login form.
- Small CSS update for .gb-entry.
- Small CSS update for Twenty Fifteen.
- Update strings for add-on 1.0.7.
|
2.3.9 |
2018-01-26 |
- 2018-01-26
- Support book_id for export and import (thanks therab).
|
2.3.8 |
2018-01-18 |
- 2018-01-18
- Editor.php: Heading for City should really be City.
- Improve and add translator comments.
|
2.3.7 |
2017-11-29 |
- 2017-11-29
- Rename header field in settingsform for compatibility.
- Improve some text strings (thanks dedotombo).
- Update strings for add-on 1.0.5.
|
2.3.6 |
2017-11-06 |
- 2017-11-06
- Update strings for add-on 1.0.4.
|
2.3.5 |
2017-11-04 |
- 2017-11-04
- Add classes with dashes.
- Small text updates.
|
2.3.4 |
2017-10-19 |
- 2017-10-19
- When editing date, show new date after saving the date.
- Add translations for Add-On to GlotPress of gwolle-gb.
|
2.3.3 |
2017-10-06 |
- 2017-10-06
- Use more of esc_html function in translatable strings.
- Add advertisement page for Add-On.
|
2.3.2 |
2017-09-06 |
- 2017-09-06
- Editor: also save when no change was made.
- Add total counter to frontend list.
|
2.3.1 |
2017-08-29 |
- 2017-08-29
- Use correct class for menu-counters.
|
2.3.0 |
2017-08-28 |
- 2017-08-28
- Add Stop Forum Spam service for anti-spam.
- GET parameter entry_id with single view is back (back from the dead).
- Set admin styling to off by default.
- Remove "display:inline" for span elements, it is default.
- Don't use 'strip_tags' anymore.
- Add Metabox on frontend for more action links.
- Move Edit link and add Ajax icon to metabox in new file gb-metabox.php.
- Attach event listener to frontend metabox after posting with AJAX.
- Add option for Admin Avatar (thanks roots84).
- Add more filters to frontend form.
- Add filter 'gwolle_gb_entry_read_add_content_before'.
- Add filter 'gwolle_gb_entries_list_before'.
- Add action 'gwolle_gb_notsaved_entry_frontend'.
- Add filter 'gwolle_gb_get_emoji'.
- Add function 'gwolle_gb_get_entry_ids'.
- Add callbacks for infinite scroll and AJAX post.
- Set border between entries to solid instead of dotted.
- Fix counters on entries.php page.
- Admin Editor.php uses less globals now.
- Use esc_html functions for translatable strings.
- Store entry total for frontend pagination in a transient.
- Store counter for admin menu in a transient.
- Add gwolle_gb_is_author function.
- Small refactor of AJAX JS code.
- Move functions for settings, user/author, cache and shortcake to their own files.
|