Changelog

1.12.0

  • Add filter testimonials_widget_premimum_form_options – Customize form options
  • Added simple honey pot spam trap
  • BUGFIX Non-static method Testimonials_Widget_Premium_Form::show_form() should not be called statically on line 317 in file /Users/michael/Sites/wp/wp-content/plugins/testimonials-widget-premium/lib/class-testimonials-widget-premium-form.php
  • BUGFIX Non-static method Testimonials_Widget_Widget::display_setting() should not be called statically, assuming $this from incompatible context on line 144 in file /Users/michael/Sites/wp/wp-content/plugins/testimonials-widget-premium/lib/class-testimonials-widget-premium-form-widget.php
  • BUGFIX Read more showing when not needed
  • CSS rename testimonialswidget_excerpt to testimonials-widget-premium-excerpt
  • CSS rename testimonialswidgetpremium_form to testimonials-widget-premium-form
  • Clean out TODOs
  • Default Testimonial Category picker
  • Enable Require email via form_options filter
  • FEATURE Testimonials submission form widget
  • Form test mode
  • Remove $blank from testimonials_truncate()
  • Remove $testimonials from get_testimonials_paging
  • Remove unused code
  • Rename testimonials-widget-premium-cache.php class-testimonials-widget-premium-cache.php
  • Rename testimonials-widget-premium-form.php class-testimonials-widget-premium-form.php
  • Spellcheck readme.txt
  • Update CSS for WordPress Coding Standards
  • Update JavaScript for WordPress Coding standards
  • Update PHP for WordPress Coding Standards
  • Update POT
  • Update screenshots

1.11.2

  • BUGFIX Can’t set featured image
  • Begin WordPress coding standard cleanup
  • Clean up static method calls to prevent PHP Strict notices
  • Correct WordPress URL usage for plugin updates
  • Remove unused activation method
  • Update FAQ URL
  • Update POT

1.11.1

  • Activation hook placeholder
  • Add plugin screen link to notice_version
  • BUGFIX preventing the site from communicating with WP plugins API
  • Form widget placeholder
  • Require TW version 2.11.1
  • Set sections and settings filters via constructor
  • Update TODOs
  • Update text domain for localization and POT

1.11.0

  • Add Donate link to plugin row meta
  • Add Location field to link listing
  • Add Mail Notification option to form
  • Add Settings to plugin action links
  • Auto-update disable if not on plugins page
  • BUGFIX Convert q tags to blockquote Why?
  • BUGFIX How to hide “Read more” on testimonials not exceeding the characterlimit?
  • BUGFIX check for global post when no posts
  • Deactivate if no active or incorrect version of Testimonials Widget plugin
  • Description update
  • Email notification for user submitted testimonials
  • Enable Default Testimonial Author and Mail Recipient for user submission based upon administrator and editor users
  • Ignore excerpt in single view
  • Ignore init() during AJAX and autosave operations
  • Install or update Testimonials Widget plugin notice
  • Replace filter testimonials_widget_disable_more_link with setting hide_read_more
  • Screenshot 15 New testimonial submission email
  • Simplify CSS naming
  • Update POT
  • Update TODOs
  • Update features
  • Update general verbiage
  • Update internal version tracking
  • Update readme formatting
  • Use self::$base for self checking

1.10.1

1.10.0

  • Add form fields
  • Add option – Add nofollow to “Read more” Links?
  • Add screenshot 13 [testimonialswidgetpremium_form] – Add a Testimonial
  • Add screenshot 14 Testimonials Widget Settings > Entry Form tab
  • Apply nonce
  • Begin [testimonialswidgetpremium_form] work
  • Change HTML layout to id than class
  • Clean language domains
  • Create form and cache library files
  • Default post author, category, and status settings
  • Form demo link
  • Move Clear Cache option to top
  • Move Changelog to changelog.txt
  • Move validation to configuration
  • Revise entry form verbiage
  • Revise form labels
  • Revise form_options loading
  • Revise style register and encoding key
  • Screenshot 3 updated
  • Set user submitted meta data
  • Strip slashes on user input for front-end
  • Update Form Shortcode Options
  • Update description
  • Update POT
  • Upload and show image
  • Validate form via Testimonials_Widget_Settings::validate_settings
  • Validate with errors on show_form

1.9.1

  • Testimonials entry form [testimonialswidgetpremium_form] – Coming Soon
  • Version tracking for default settings
  • post_type=post shortcode example

1.9.0

  • FEATURE Rotate built-in and custom post types
  • Screenshot 3 updated
  • Screenshot 12 updated
  • Update POT
  • Update description

1.8.0

  • Centralize settings, validation and defaults for use with Settings and Widgets
  • FEATURE Settings screen
  • FEATURE Wrap image in link
  • FEATURE Force “Read more” link
  • Localization, Spanish updates
  • Remove defaults
  • Screenshot 3 updated
  • Screenshot 12 added
  • Update POT
  • Variable rename
  • Verbiage updates

1.7.11

  • BUGIX $response var warning
  • BUGIX “Hide Read More” works with excerpts now
  • CSS Show cursor on “Next testimonial” text – Thank you LittleFish56 for this suggestion
  • Localization, Spanish

1.7.10

  • Add filter testimonials_widget_premimum_next_text
  • FAQ 20 Change the ‘Next testimonial…’ text

1.7.9

  • BUGFIX Purge transients time adjustment
  • Begin [testimonialswidgetpremium_form] shortcode
  • FAQ 19 Style alternating background colors
  • Features update
  • Localization, Hebrew
  • Screenshot 11. Alternating background colors – Courtesy of placeofstillness

1.7.8

  • BUGFIX Post caching unique not always unique
  • Change Aihrus support email to contact form
  • Revise cache clearing
  • Screenshot 2 updated
  • Update features

1.7.7

  • Add option require_excerpt
  • BUGFIX extra excerpt in single view
  • Screenshot 3 updated
  • Update features
  • Update shortcode examples

1.7.6

  • Enable before and after for paging
  • Enable excerpts for is_list mode
  • Feature – Ensure unique testimonial display per page
  • Only show “…” if content is truncated when appeding “Read more”
  • Revert on-demand CSS to always included
  • Support section updated
  • Update description

1.7.5

  • Author URL update
  • Enable CSS class .even and .odd for testimonial entries
  • FAQ 18 Alternating .even and .odd CSS classes
  • Only include CSS if testimonials instance called
  • Screenshot 3 update
  • Update POT

1.7.4

  • BUGFIX PHP Warning missing no_cache
  • Escape shortcode examples
  • FAQ 1 update
  • FAQ 17 Show multiple testimonials in rotation
  • Prevent on page duplicates
  • Proper caching for unique. Maybe implement counter or tracker to only do sequence once on a page
  • Screenshot 1 revised
  • Screenshot 10 added
  • Screenshot 4 revised
  • Screenshot 7 updated
  • Screenshot 9 added
  • Update premium features
  • WPML compatible
  • unique Requires caching to be enabled

1.7.3

  • no_cache option
  • Screenshot 2 updated
  • Screenshot 3 updated

1.7.2

  • BUGFIX $wp_version PHP Notice
  • Apply CSS close_quote class after truncation for Testimonials Widget 2.7.3

1.7.1

  • CSS .testimonialswidget_excerpt styling
  • FAQ 6 update
  • FAQ 16 Show the expert and hide the image in the testimonial single view
  • Filter testimonials_widget_disable_cache default state now true
  • Hide Excerpt option added
  • Remove deactivate_plugins( Testimonials_Widget_Premium::Testimonials_Widget_Premium_Plugin ) when Testimonials Widget plugin isn’t active
  • Screenshot 2 updated
  • Screenshot 3 updated
  • Screenshot 4 updated
  • Screenshot 5 updated
  • Screenshot 6 updated
  • Screenshot 7 updated
  • Screenshot 8 revised
  • Update POT

1.7.0

  • Information relocation…
  • Swap screenshot 3 & 8
  • TODO Update notification link
  • Tags update
  • Update notification for automatic upgrading
  • Whitespacing

1.6.0

  • Add “Read more” link column to testimonial posts page
  • Deletes related cache entries on testimonial update
  • Enabled alternate destinations for “Read more” links
  • FAQ 15 clear old testimonialswidget transients from wp_options
  • Increase .testimonialswidget_testimonial .testimonialswidget_next top margin spacing
  • Purge old style transient cache entries on activation
  • Rename cron scheduling functions
  • Update POT

1.5.0

  • Add Next testimonial link to widget display
  • Add shortcode [testimonialswidgetpremium_count] for count of selected testimonials
  • Add theme functions testimonialswidgetpremium_counttestimonialswidgetpremium_link_list
  • BUGFIX – New premium options have no defaults
  • Compatible with WordPress 3.6
  • Delete old transient cache entries
  • Description update
  • Enable selecting only testimonials with featured image
  • Enabled minimum and maximum testimonial length requirements – only select testmonials meeting these needs. Helps only select shorter testimonials for small boxes and longer for large. 🙂
  • FAQ 11 No testimonial content for [testimonialswidgetpremium_link_list]
  • FAQ 12 [testimonialswidgetpremium_link_list] paging only works on pages
  • FAQ 13 Use the theme functions
  • FAQ 14 Style “Next testimonial…” text block
  • Fixed paging for list of links to all testimonials
  • Refactor query_args selection process
  • Remove activation code bits
  • Screenshot 3 update
  • Screenshot 7 require_imageminimum_length and maximum_length option examples
  • Screenshot 8 Widget with ‘Next testimonial…’ link
  • Set transient base name
  • TODO Add – Delete old transient cache entries
  • TODO Add – Select only testimonials with featured image
  • TODO Remove – Enable Testimonials Widget activation on activation
  • Update POT
  • Update Shortcode Examples

1.4.0

  • Add “Shortcode Examples”
  • Add excerpt support in edit page and widget view
  • Copyright year update
  • FAQ 9. Testimonial excerpt in single view
  • FAQ 10. Style single view excerpt
  • Minor code clean up
  • Optionally add excerpt to single view
  • Screenshot 5. Widget with ‘sample excerpt’ and ‘Read more’ link
  • Screenshot 6. Single view with ‘sample excerpt’
  • TODO Add – Client supplied testimonials with Dashboard review

1.3.3

  • BUGFIX truncate_content worked on “No testimonials found”

1.3.2

  • Add filter testimonials_widget_premimum_html_link
  • Add FAQ 8 Customize testimonials title links list
  • Remove TODO Template engine – using filters

1.3.1

  • Aihrus branding
  • Description update

1.3.0

  • Adapt for keep_whitespace
  • Add filters verbiage to description
  • Correct clearcache query arg – darn get_query_var doesn’t work
  • Donate to purchase verbiage change – One bad experience ruins it for all
  • TODO clean up from free version
  • Tested up to 3.5.0

1.2.4

  • FAQ 2 Update add_filter helper for testimonials_widget_premimum_more_ellipsis
  • Filters list update
  • Update POT

1.2.3

  • BUGFIX Missing CSS fix

1.2.2

  • Add screenshot 4
  • FEATURE Add shortcode [testimonialswidgetpremium_link_list]

1.2.1

1.2.0

  • Add “Filter Options” section
  • Add filter testimonials_widget_disable_cache
  • Add filter testimonials_widget_disable_more_link
  • BUGFIX No image in widget
  • Begin coding shortcode testimonialswidgetpremium_link_list
  • FAQ 6 Disable caching
  • FAQ 7 Disable read more links
  • TODO Add template engine
  • TODO Update notifications
  • Update donate link
  • Use get_query_var than $_REQUEST

1.1.1

  • Activate only if Testimonials Widget plugin is active
  • Clean up tags per plugin guidelines
  • FAQ 5 No activation
  • OPTION add hide_read_more
  • SCREENSHOT Widget Premium Options

1.1.0

  • Add CSS file
  • Add clearcache option
  • Add language file
  • Add read more links
  • FAQ 2 add_filter helper for testimonials_widget_premimum_more_text
  • FAQ 3 “Page not found” URL
  • FAQ 4 add_filter helper for testimonials_widget_premimum_link_title_text
  • SCREENSHOTs ‘Read more’ links

1.0.0

  • Revise as WordPress plugin

20121101

  • Initial release