Simple Machines Community Forum

Customizing SMF => Modifications and Packages => Topic started by: GL700Wing on September 19, 2020, 02:03:22 PM

Title: Thank Posts for SMF 2.0
Post by: GL700Wing on September 19, 2020, 02:03:22 PM
Link to the mod (https://custom.simplemachines.org/index.php?mod=4266)

Thank Posts for SMF 2.0

This is a 'Thank Posts' clone of the Like Posts (http://custom.simplemachines.org/mods/index.php?mod=3708) mod with the added option to display total thanks received in the memberlist.



This mod provides an interface to thank/unthank posts.

Features
- Users can thank posts within a topic.
- Whereas on message index only the first post of topic is taken into consideration. One can thank first post of topic from message index also.
- A notification system, where users can see who has thanked what post in real time.
- Total no of thanks user has received so far is shown in post displays.
- In profile section one can see the thanks given and received by a user so far.
- A complete dedicated admin interface, to control various features of mods.
- Interface to see various stats related with the mod. The section can be accessed using the 'Thank stats' button provided in the website navgation.
- Option to display total thanks received in memberlist.


Admin interface
General Settings
- Enable disable the mod with a single click.
- Enable disable thank stats completely.
- Enable disable thank posts notification for everyone.
- Number of thanks to show at once in user profiles.
- Number of thanks to show at once in notification panel.
- Whether to show thank button on message index or not.
- Show total thanks in posts under user avatar.
- Show total thanks in memberlist.

Permission Settings
- Enable the permission "Can thank posts" for those groups who can thank the posts.
- Enable the permission "Can view thank" for those groups who can view who thanked which post.
- Enable the permission "Can view thanks of other users in their profiles" for those groups who can view thank summary of other users in there profiles.
- Enable the permission "Can view stats of thanked posts" for those groups who can view thank posts stats.
- Enable the permission "Can view notifications of thanked posts" for those groups who can view thank posts notifications.
- Enable the permissions for guests about where they can see thanks (ie, in posts/topics, boards, profiles & whether or not they can see the thanked posts stats).


Board Settings
- Select on which boards you want to enable the mod.
- If you want to select all boards in a category, just click on the category name.


Recount Thank Stats
- To remove the deleted messages from thanks count and stats
- Removes duplicate entries from thank table
- To recount the total thanks user has received so far. One should run this once a month at least.


All suggestions related to core features and UI are most welcomed.


All images/css used in the mod falls under the license used below

License
 * This SMF Modification is subject to the Mozilla Public License Version 1.1 (the "License");
 * you may not use this SMF modification except in compliance with the License.
 * You may obtain a copy of the License at http://www.mozilla.org/MPL/
Title: Re: Thank Posts
Post by: pocttopus on November 08, 2020, 02:15:17 AM
Quotedisplay total thanks received in the memberlist
This feature would be awesome too for 2.1RC3 version.  :)
Title: Re: Thank Posts
Post by: -Rock Lee- on November 08, 2020, 05:02:15 PM
I am going to test it with a test site to see how it works but I have always had bad experiences trying to apply a similar system to certain forums. I never fully understand the "like" system on any page. I think I'm getting older -Taking a mate- :P. Then I attach the translation to Latin Spanish (I am catching up with several translations) and great job @GL700Wing!


Regards!
Title: Re: Thank Posts
Post by: GL700Wing on November 08, 2020, 07:04:31 PM
Quote from: Rock Lee on November 08, 2020, 05:02:15 PM
I never fully understand the "like" system on any page.
I manage several enthusiast forums - one for a specific motorcycle, one for a specific 4WD and one for a specific off-road camper trailer - and members of these communities often share quite detailed and technical information about modifications and/or upgrades they've done and/or details/photos of places they've been/trips they've done. 

Having both the 'Likes' and 'Thanks' mods installed allows other members to respond to these posts without cluttering up topics by posting one word/sentence responses (eg, "Thanks", "Nice!", "That's great!", "Thanks for sharing", "Good job!", "I really like this", "Nice photos", "Great shot!", etc) which is what used to happen before these mods were installed.

Title: Re: Thank Posts
Post by: sam666 on March 03, 2022, 05:51:25 AM
Is there a chance for this excellent mod to be compatible with 2.1.1. please  ;)
Title: Re: Thank Posts
Post by: GL700Wing on March 03, 2022, 06:08:36 AM
Quote from: stoneageman on March 03, 2022, 05:51:25 AMIs there a chance for this excellent mod to be compatible with 2.1.1. please  ;)
I'll work out what's involved and let you know if I think it's feasible ...
Title: Re: Thank Posts
Post by: GL700Wing on May 11, 2022, 01:02:38 AM
Quote from: sam666 on March 03, 2022, 05:51:25 AMIs there a chance for this excellent mod to be compatible with 2.1.1. please  ;)
@sam666 and @TurtleKicker - just wondering if the 'Say Thanks' (https://custom.simplemachines.org/index.php?mod=3898) mod (which works with SMF 2.1) meets your requirements or if you'd prefer something that is basically identical to SMF 2.1's inbuilt 'Likes' system ...
Title: Re: Thank Posts
Post by: GL700Wing on May 19, 2022, 07:44:25 PM
Quote from: GL700Wing on March 03, 2022, 06:08:36 AM
Quote from: stoneageman on March 03, 2022, 05:51:25 AMIs there a chance for this excellent mod to be compatible with 2.1.1. please  ;)
I'll work out what's involved and let you know if I think it's feasible ...
@sam666 and @TurtleKicker - Here ya go ...

Thanks for SMF 2.1 (https://www.simplemachines.org/community/index.php?topic=582397.0)
Title: Re: Thank Posts for SMF 2.0
Post by: GL700Wing on June 12, 2023, 03:43:33 AM
v2.2.4 - June 10, 2023
o Version number changed to match version number of Like Posts (https://custom.simplemachines.org/index.php?mod=3708) mod.
o Updates to match recent changes to Like Posts (https://custom.simplemachines.org/index.php?mod=3708) mod.