Releases: mybbgroup/Thank-you-like-system
v3.4.6
[ENHANCEMENT] Recounts of tyls are now all-at-once (no pagination); this better supports big boards
[IMPROVED] MyAlerts integration updated to match latest version of MyAlerts
[IMPROVED] The (un)install, upgrade, and (de)activation routines have been updated
[IMPROVED] Some styling moved from the language file to templates+css
[FIXED] PHP 8.x compatibility fixes - undefined property: MyLanguage::$thankyoulike
[FIXED] PHP 8.x compatibility fixes - on the ACP's Add New Promotion page
[FIXED] PHP 8.x compatibility fixes - when viewing threads with guest posts
[FIXED] PHP 8.x compatibility fixes - for announcements
[FIXED] PHP 8.x compatibility fixes - when previewing a post as a guest
[FIXED] The TYLs of the deleted users were not being properly deleted when multiple users were deleted at once
v3.4.5
[FIXED] PHP 8.x compatibility fixes - warnings on post preview
[FIXED] PHP 8.x compatibility fixes - saving usergroup permissions
[FIXED] Member profile page - thank you/like box - parse text correctly
[FIXED] {1} not being replaced in jGrowl popup messages
[FIXED] Correct $db->query() to $db->write_query() as necessary
[IMPROVED] Rationalise new setting/lang names; remove error log file
[IMPROVED] Add the tyl_tnumtyls column back in
[IMPROVED] Add a setting to toggle core template changes
Thank you @lairdshaw !!!
v3.4.4
v3.4.3
[ENHANCEMENT] - Declare $post as a global variable in the memprofile hook-in function, for compatibility with other plugins
[ENHANCEMENT] - Improve the conversion script and add support for converting reputations to tyls, so as to support converting from the MyLikes plugin
v3.4.2
v3.4.1
[FIX] - Remove creation of new indexes from auto-upgrade
Thank you @lairdshaw
v3.4.0
[ENHANCEMENT] - Add a warning for MyAlerts < 2.0.4
[FIX] - Some alerts show the wrong count of new tyls
[FIX] - The creation of the new indexes might time out
Important note: If you have integrated the Thank You/Like System with MyAlerts, you should, after upgrade, run (Re)initialise last alerted thank/like for each post in the ACP under Tools & Maintenance => Recount & Rebuild.
Why? This fixes a bug applicable to our earlier enhancement of alerts. The enhancement was the inclusion of an indication of how many new thanks/likes there have been since the last alert viewed for that post. The bug is that for posts thanked or liked before that enhancement, alerts will (for the thanked/liked post's first alert after the enhancement) count all thanks/likes as new, even when an alert (prior to the enhancement) had already been viewed for prior thanks/likes.
Thank you @lairdshaw for your contribution!
v3.3.9
[ENHANCEMENT] - add custom variables for time periods (stats box in a member profile page)
[ENHANCEMENT] - add unified black color for AJAX jGrowl notifications (you can chage it in plugin's .css file in your ACP)
[ENHANCEMENT] - $post['tyl_unumrtyls'] in postbit - backwards compatibility
[ENHANCEMENT] - reduce number of entries in lang files
[ENHANCEMENT] - MyAlerts integration - do not reuse old read alerts
[ENHANCEMENT] - MyAlerts integration - "new" indicator for alerts with multi likes/thanks
[ENHANCEMENT] - Move the hard-coded language string "This" into the language file
[[ENHANCEMENT] - Check for the non-existence of the recently-added indexes on the thankyoulike table before trying to add them on plugin auto-upgrade
[FIX] - remove underline from the counter in the member profile page
[FIX] - Add missing settings to the Javascript Peeker so that all other settings correctly disappear when the Enabled/Disabled plugin setting is set to Off
[FIX] - Bump the versioning of the thankyoulike.min.js file via the "ver" query parameter
[FIX] - Correct the test in thankyoulike.php and tylsearch.php for the plugin
being active and enabled
Thank you @lairdshaw for your contribution!
v3.3.8
[FEATURE] - New statistics! Check Member profile page - display top thanks/like givers/receiver and given/received stats for time period :) - @lairdshaw
[FEATURE] - Extend displaying total thanks/likes for the first post of the thread in search.php - @Eldenroot / @lairdshaw
[ENHANCEMENT] - Add a new option to display full/simple navigation in a member profile for top tyl post - @lairdshaw
[ENHANCEMENT] - Add hooks for simpler 3rd party extending of thank you like plugin (for example thank/like a post to show a post content) - @lairdshaw
[ENHANCEMENT] - MyAlerts integration improvements - display total thanks/likes since the last visit (aka Facebook design) - @lairdshaw
[ENHANCEMENT] - New unformatted variables for even easier template/theme customization - @lairdshaw
[FIX] - removed redundant code in plugin files - @lairdshaw
[FIX] - some templates were not cached - @lairdshaw
[FIX] - self thanks/likes check was not working properly (tyl_check_remove_self_likes_from_post_array()) - @lairdshaw
[FIX] - additions in showthread templates were not removed on deactivate - @lairdshaw
v3.3.7
[FEATURE] - Add coloration of thx/like counter based on amount of received thx/like (postbit and member_profile), including simple settings with CSS support - by @lairdshaw
[FEATURE] - Display users' avatars instead of usernames in thx/like list - by @lairdshaw
[ENHANCEMENT] - Display date and time (User's profile - Top liked/thanked post) - by @lairdshaw
[ENHANCEMENT] - Display "Continue reading" for post content (User's profile - Top liked/thanked post) - by @lairdshaw
[ENHANCEMENT] - Improve displaying of thx/like counter, including support for coloration feature (User's profile - Top liked/thanked post) - by @lairdshaw
[ENHANCEMENT] - Do not display unwanted links in member profile page - if the user has no thx/likes -> no "Search" link is displayed - by @lairdshaw
[FIX] - Do not use hard-coded comma for $comma variable - by @lairdshaw
[FIX] - Eliminate duplicate code in thankyoulike.php - by @lairdshaw
[FIX] - Move the creation of the Master stylesheet from installation to activation - by @lairdshaw