Justoverclock I'm working on this extension, but before i release this as public, as always, i need some user feedback 🙂 the extension actually redirect only registered user on FIRST VISIT, to a dedicated rules page... https://github.com/justoverclockl/first-visit-indexpage
luceos Justoverclock that rules page is excellent 😗 Do you link those rules somewhere, I guess fof links allows us to link it in the header if we want. @jordanjay29 this might be interesting for discuss 👋 What happens if they don't agree, log out and log in again?
1Dot Justoverclock Super Ultra Pro amazing can I have the html for that rules page it looks ultra pro great!
Justoverclock luceos i'm working on this, that's why i'm asking here...actually nothings happen if they don't agree....is just a "force read" to forum rules. but we can do anything (that i'm able to do 😅 )
luceos I just checked your code, wouldn't it be better to store this as a user preference? So that this cascades across devices too? Here's an example where the savePreferences method is called on the app.session.user: https://github.com/flarum/core/blob/408bb38cc0e6fc070f5c767c9e4e95c56c18b766/js/src/forum/components/SettingsPage.js#L105-L108
GreXXL I like the idea also very much. There are some similarities to FOF Terms (https://discuss.flarum.org/d/11714-fof-terms-ask-your-users-to-accept-tos-and-privacy-policy). To make it stand apart what might be interesting is to have general community guidelines as well as tag-specific ones? Here are two other thoughts that come to my mind: Make the chapters linkable so that moderators can reference them when needed (jumpmarks). Have a connection to "Moderator Warnings" so that the strikes can be connected with an according to community guideline it didn't adhere to? Would need some adoption on @askvortsov extensions side as well though.
Justoverclock GreXXL well, these are interesting feautures, i do not know if i'm able to do all these stuff, but certainly i will try ... edit: now every section have an id to make anchor links.
1Dot Quick suggestion can you add a feature like discourse with malago achievements extension that when users read that users will get a award that can be easily set in admin panel