[3.0] Change likes to reactions...
This PR changes SMF's likes feature into a full-fledged reactions system.
Features: Admins can add/remove reactions as desired (only limit is defined by the limits of the SMALLINT data type, which should be plenty) For simplicity, it will use images in a reactions folder in the theme's images folder and will look for a $txt['react_{name}'] string for i18n (defaults to 'name' defined in the database if not found)
Work done so far:
- Database changes for install and upgrade
- Modified language strings
Still to do:
- Code modifications/additions to handle things
- Theme stuff
- Testing (this is alpha so not too worried about that yet)
Note that the upgrade uses a combination of db API functions and upgrade_query. In some situations (such as creating a table), upgrade_query is far simpler than the associated db API call.
Also cc @Sesquipedalian since this will require changes to the DB schema stuff in #8093
Good job. IMO this also should be done for 2.1
2.1 is feature frozen and receives bug fixes only.
On Sun, May 5, 2024 at 9:52 PM asmith20002 @.***> wrote:
Good job. IMO this also should be done for 2.1
— Reply to this email directly, view it on GitHub https://github.com/SimpleMachines/SMF/pull/8187#issuecomment-2095194970, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADJNN5J44LLS3XBZI3OVHLZA4EAPAVCNFSM6AAAAABG3Y3IX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJVGE4TIOJXGA . You are receiving this because you are subscribed to this thread.Message ID: @.***>