I've tested the new phpBB 3.2.1 (currently in RC1 status). I've noticed a disturbing difference between prosilver for phpBB 3.2.1 and earlier versions.

In phpBB 3.2.0 and older, when you browse a board as a guest, you can view the online registered users list at the footer (index_body, viewforum_body and viewtopic_body). But now, that list is hidden except if you enable the viewing profiles for guest users (same permission for profiles, memberlist and online list).

For example, index_body.html (similar changes have been made in viewforum_body and viewtopic_body)

Why that change, considering it's not possible to enable online list for guests without enabling the memberlist and profiles? As a board administrator, I could decide to prevent viewing profiles and memberlist but still display the currently online users at the bottom.

What about birthday block in index_body.html? It's totally useless for guests if they cannot view profiles (always "No birthdays today" message is displayed).

You can read some of the discussion behind why these changes were made in the tracker ticket and the discussion about the implementation in the Pull Request.

Basically, the consensus was that the permission now respects the wording of the permission correctly, as setting it to "No" now actually means that you can't view the Who is Online list. This as opposed to the earlier behaviour where you only couldn't view the Who is Online page but could still see the list on the index. Part of the discussion on implementation was also (as you can read) that using a simple template switch makes it easier for board admins (like you) to reverse the change if they dislike the new behaviour.

Basically, the consensus was that the permission now respects the wording of the permission correctly, as setting it to "No" now actually means that you can't view the Who is Online list. This as opposed to the earlier behaviour where you only couldn't view the Who is Online page but could still see the list on the index. Part of the discussion on implementation was also (as you can read) that using a simple template switch makes it easier for board admins (like you) to reverse the change if they dislike the new behaviour.

Thank you for your explanations!

Another question :

what's about birthday block? The mentioned tracker ticket PHPBB3-14498 talks about that too. If guests are not allowed to view profiles, the birthday block always displays the message "No birthdays today", regardless the actual members' data : if today is the birthday of one of my board member, I can see that when I log on, but not when I log off (unless I enable viewing profiles for guests). So, it's totally useless for guests and the birthday block should be entirely hidden if they cannot view profiles. It's a suggestion for the final release of phpBB 3.2.1 (or phpBB 3.2.1-RC2)

So, it's totally useless for guests and the birthday block should be entirely hidden if they cannot view profiles. It's a suggestion for the final release of phpBB 3.2.1 (or phpBB 3.2.1-RC2)

If you feel you've found a bug introduced by this change, then please report it to the Bug Tracker. The Developers will review the report and (depending on the urgency and validity) might be able to fix it even before the final release of phpBB 3.2.1.

When you know how to solve this yourself, feel free to send your own pull request with a fix.

I've tested the new phpBB 3.2.1 (currently in RC1 status). I've noticed a disturbing difference between prosilver for phpBB 3.2.1 and earlier versions.

In phpBB 3.2.0 and older, when you browse a board as a guest, you can view the online registered users list at the footer (index_body, viewforum_body and viewtopic_body). But now, that list is hidden except if you enable the viewing profiles for guest users (same permission for profiles, memberlist and online list).

For example, index_body.html (similar changes have been made in viewforum_body and viewtopic_body)

Why that change, considering it's not possible to enable online list for guests without enabling the memberlist and profiles? As a board administrator, I could decide to prevent viewing profiles and memberlist but still display the currently online users at the bottom.

What about birthday block in index_body.html? It's totally useless for guests if they cannot view profiles (always "No birthdays today" message is displayed).

Thank you for your answers!

thank you. i though it was something i changed in permissions, until i found your post. i went back to the old setting.

nothing kills the buzz like giving something to the people, then taking it away.