Bugs, Glitches, Fixes and Workarounds

Includes testing area for you to practice.
Post Reply
User avatar
Seiko7A38
Site Admin
Posts: 2587
Joined: Thu Jan 28, 2021 12:05 pm
Location: S.W. England
Contact:

Bugs, Glitches, Fixes and Workarounds

Post by Seiko7A38 »

The phpBB forum software includes hundreds of different variable settings, controlling posting and user permissions. :!:
Higher levels are only accessible by Administrators and Moderators via their respective control panels (ACP and MCP). Evidently I've still got a lot to learn about them. :oops:

Over the last 24 hours or so, I've started selectively inviting a few members to join the forum. As per my posts in the
Rules and Guidelines for using this forum and How to edit your member profile threads, elsewhere in this section, I'm requesting that all new members add their location to their profile, as soon as they've registered, as a condition of membership. (It was a requirement on the old forum). So far, nobody has complied with that request. :x

To do so, you need to edit your profile (per the screenshot from that second thread):

MemberProfile-EditLocation.png
MemberProfile-EditLocation.png (45.54 KiB) Viewed 5084 times

This morning, a newly joined member informed me that he was unable to do so, because his UCP (User Control Panel) wasn't allowing him to, because it didn't actually have an edit profile option. The button was completely missing !! :o

Finn-Instagram-Screenshot.jpg
Finn-Instagram-Screenshot.jpg (31.02 KiB) Viewed 5083 times

Needless to say we're urgently looking into it. :? As far as I can tell, everything looks OK on the respective ACP screen:

phpBB-CustomProfileFields.png
phpBB-CustomProfileFields.png (112.88 KiB) Viewed 5075 times

User avatar
Seiko7A38
Site Admin
Posts: 2587
Joined: Thu Jan 28, 2021 12:05 pm
Location: S.W. England
Contact:

Re: Bugs, Glitches, Fixes and Workarounds

Post by Seiko7A38 »

More by luck than judgement, I think I've found the cause of the problem. 8-) If I'm correct in my assumptions, I suspect it's actually related to user permissions. :) Again another different cluster of variable settings on the ACP. :roll:

Right now, the 5 bona fide members, who've signed up recently, are grouped under the Newly registered users table.

Seiko7A38.com-forum-NewlyRegisteredUsers.png
Seiko7A38.com-forum-NewlyRegisteredUsers.png (137.78 KiB) Viewed 5061 times

Amongst other board settings, I've discovered that one of the qualifications required of a member, to enable them to progress from being a 'Newly registered user', to becoming a normal 'Registered user' isn't any particular time period, but only after having made 3 posts on the forum ! :o Hence the reason why the spammer who managed to rack up 23 posts, two hours after the forum went live, was showing as a registered user (before I deleted them). :roll:

Different levels of membership have different capabilities and permission settings:

phpBB-UserPermissions.png
phpBB-UserPermissions.png (101.69 KiB) Viewed 5052 times
phpBB-UserPermissions-Setting.png
phpBB-UserPermissions-Setting.png (110.11 KiB) Viewed 5052 times

Unfortunately, the way user permissions are defined in phpBB, newly registered users have their own unique and slightly lower level of permissions, which doesn't allow them to edit (or even see) their profile information !! :x

phpBB-UserPermissions-Viewing-Newly.png
phpBB-UserPermissions-Viewing-Newly.png (131.71 KiB) Viewed 5051 times

As a temporary workaround, I've given the 5 new members 'Standard Features', which hopefully should do the trick. :)

User avatar
Seiko7A38
Site Admin
Posts: 2587
Joined: Thu Jan 28, 2021 12:05 pm
Location: S.W. England
Contact:

Re: Bugs, Glitches, Fixes and Workarounds

Post by Seiko7A38 »

It didn't quite work as planned, but after a bit of frigging around, thanks to the help of newest forum member Finn (Uhrige7A), I think I can confidently state that the problem, the forum's first little glitch, is hopefully now resolved. :)

While I was looking around the ACP this morning, checking the forum's profile location settings, I accidently stumbled across this screen and quickly took this screenshot before navigating away. Note the two arrowed unchecked boxes:

Profile-Location-Field-Options.png
Profile-Location-Field-Options.png (141.86 KiB) Viewed 5019 times

It took me a while to find it again, but now the previous issue is fixed, I've decided to chuck a spanner in the works. :D

Profile-Location-Field-Options-Checked.png
Profile-Location-Field-Options-Checked.png (110.57 KiB) Viewed 5019 times

Anybody trying to edit their profile will now be automatically required to add their location. Not only that, but it also becomes a mandatory requirement for registration. Hopefully it'll prove to be an effective anti-SPAM countermeasure.

Post Reply