SMF icon indicating copy to clipboard operation
SMF copied to clipboard

[3.0] Change likes to reactions...

Open Oldiesmann opened this issue 1 year ago • 13 comments

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.

Oldiesmann avatar Apr 27 '24 04:04 Oldiesmann

Also cc @Sesquipedalian since this will require changes to the DB schema stuff in #8093

Oldiesmann avatar Apr 29 '24 03:04 Oldiesmann

Good job. IMO this also should be done for 2.1

asmith20002 avatar May 06 '24 04:05 asmith20002

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: @.***>

live627 avatar May 06 '24 05:05 live627