V1.2.1

Update

composer update datlechin/flarum-birthdays:"*"
php flarum cache:clear
22 days later

I'm using this extension on a migrated forum, and I'm finding now way of hiding the birthday information on a global way.

In other words, I think it would be nice that the birthdays would not be visible to guest users if something like "view bio" was set to just members.

Thanks

    V1.2.2 (datlechin/flarum-birthdays0f1ddde)

    • Show birthdays to specified user group. Default is Admin (as acseven requested).
    • Suspended users will not be able to perform any actions related to birthdays (view, edit).

    Update

    composer update datlechin/flarum-birthdays:"*"
    php flarum cache:clear

    Thank you very much for your prompt reply and swift update.

    A couple of additional suggestions, still with user's data privacy in mind, are:

    1. To have some way to set (in the backend settings) the default setting for year / month-date display when a user registers, to not being visible. Right now when a user registers, their full birthday data will be visible, and the user doesn't really know that until they verify all the profile options available.

    2. To have some sort of "birthday date input is optional" information displayed on the registration window, e.g. on a tooltip or something.

    Thinking of further enhancement - even though I'm not looking for this for my usage - would be to have the birthday registration data be verified againt a global backend setting for "minimum age to register" - in this case the data would have to be mandatory.

    Many thanks again!

      5 days later

      nice add on 🙂
      my suggestion is to have an option to make the birthday field required I found a way that works for now 🙂

        7 days later

        acseven Thinking of further enhancement - even though I'm not looking for this for my usage - would be to have the birthday registration data be verified againt a global backend setting for "minimum age to register" - in this case the data would have to be mandatory.

        This would be really useful. I could use this one since the forum I'm working on has a minimum age requirement. Of course I could work around it but to be able to use the birthday as a filter for the registration will make everything easier.

        Nonetheless, great work on this extension and for the updates. Data privacy was one of my issues before which I think the recent update was able to address. Congratulations!

          6 days later

          HasanMerkit looking at the code, it looks like the number of whole years between the birthday and now must be strictly greater than the setting value.

          So in current version you would have to set 12 as the setting. The setting is more like "up to which age should an error be returned". I'm assuming this was not the intended behavior.

          It seems like there's also a hard-coded 100 years old limit, which might end up causing issues one day too 😇 👴

            9 days later

            datlechin hi! Thanks for this update. How do I do the updating through the composer? It says that there's nothing to install, update or remove. The interface that I'm seeing based on the installation yesterday is still v0.1.7. Would appreciate some help.

              datlechin ohhhh I couldn't upgrade to the newer version yet. 🙁 If it's not too much to ask, will it be possible to make this available to lower versions? I'll understand if you'd rather keep it to 1.2 though.

                askvortsov I'm worried that updating might affect the stability of the website and that some extensions I've installed might not work or might encounter some major issues. These are things that I'm afraid to experience at least for the first half of the year since it's a very busy time for me. I'd rather have Flarum 1.1.1 for now where things work just fine and then update later on. But I'd appreciate if extension updates for Flarum v1.2 can still be used by lower versions though. 🙂

                  majbador i think you can try download website to localhost and trying update in localhost. Backups is LIFE SAVER! 🙂

                  21 days later

                  datlechin Hellllllllooo. I use the PWA extension, but it happens that the date of birth appears in a blank input. Another request I was given was, to change the form to choose the date of birth. The user prefers to enter the numbers, it is faster.