Results 1 to 8 of 8
Thread: Any PHPBB admins in the house?
-
11-16-09, 08:09 PM #1Any PHPBB admins in the house?
I'm pulling out my grey hairs on this one.....
I've posted this on phpbb's support forum but they're about as useful as tits on a bull.
Here's my dilemma:
As a guest, my forum has no topics listed when you browse to the page. Furthermore, it states that "This board has no forums."
It requires registration and login to view topics. It should not be this way.
I've setup Guests to have read-only access to the whole board. And the read-only access on my board is permissioned to view the board (minus some hidden sections), read topics, download files and print content. Everything else requires registration.
I'm wondering if there is a permission conflict setting somewhere in either the code of the board, some back hidden admin panel or in phpmyadmin. I've looked around but found nothing. Not knowing my ass from my elbow in PHP I don't know where to begin. I've updated to phpBB 3.0.5.
Could a corrupt forum update cause this?
I know TTP uses SMF but maybe someone here in this vast community filled with talent can help me.
I'd appreciate even a glimmer of hope....
-
- Join Date
- 02-13-07
- Location
- Fort Worth, TX
- Posts
- 42,785
- Post Thanks / Like
- Blog Entries
- 5
-
-
11-16-09, 10:11 PM #4
Re: Any PHPBB admins in the house?
Ya, as you already know its a permission problem. Been a while since ive had a phpbb forum setup, and dont have a install to go poke around in and find the exact name of the permission. Look under the permissions for guest, they NEED (you have to grant it to them) the permission to view those catagories without being registered. Do this either a global permission or a by catagory/forum/thread permission.
Leme know if that helps.
Bun-
-
11-17-09, 04:48 AM #5Re: Any PHPBB admins in the house?
Originally Posted by Bunni
Plus I haven't modified read-only access - so it is still the default, allowing you to view a forum as a guest with all the permissions that come with that right....(read, download, print etc...)
Yet the issue persists.
That's why I'm wondering if there is a conflict somewhere, like in phpmyadmin. And one of my issues is that I don't know enough about this stuff to pin-point it or to know what I'm looking for in the vast complicated views of myadmin.
I'm gonna poke around there later today.
-
11-17-09, 09:07 AM #6Re: Any PHPBB admins in the house?
Here are some screenies of the new layout of the permission menus...
http://www.phpbb.com/support/documen...ermissions.php
-
11-17-09, 12:54 PM #7
Re: Any PHPBB admins in the house?
Originally Posted by finc.hairy
For reference from the phpbb page you linked:
1. User/Group permissions (global) - e.g. disallow changing avatar
2. Administrator permissions (global) - e.g. allow to manage forums
3. Moderator permissions (global or local) - e.g. allow to lock topics or ban users (only global)
4. Forum permissions (local) - e.g. allow to see a forum or post topics
For all bases except forums, 3 types of permission sets exist, user/group perms, admin perms, moderator perms. These permission sets can be altered globally and locally to a base.
Global permissions effect the entire base, in example a specific user, all administrators (group), all moderators (group), all users in __ group.
Local permissions are permissions applied to a base for a particular place (ex a forum), hence the name local. Your problem likely exists in: forum permissions -> (hit the "All Forums" under the 'Select a forum' List box and hit Submit -> Select the guest user group under the group list box and hit edit permissions. You have your obvious permissions: read only access, no access, full access etc-etc.
Youll see roles, these are pre-set permission sets, again, you see your 4 types of permissions (including forum roles).
To recap: for any given base, there can exist global permissions, and local permissions, making a total of 8 possible layers of permissions. This system can be configured to quite literally anything you can dream of permission wise. If your looking to keep things simple, just keep this in mind. If your having permission problems similar to the ones your having now, you know that the problem can be at: each forum (local, at every forum the guests cannot view), the guest user group (global). Since there is no global user permission (there are admin and mod) relating to being able to view forums in general (if there was such a global permission, applying it would allow the effected base to view ALL forums which is rarely wanted and almost always undesired so there is no such permission), the problem must exist in the local forum permissions.
Keep in mind that when a base is removed from a permission set (ex if you accidentally removed the guest group from all local forum permission sets (hitting remove permissions instead of edit permissions in the steps above)) the base defaults to no permissions at all, relating to that permission set. In this case, if the guest group was removed from all forums local permission set(s) then the guests would default to no permissions (ie cannot see, read, or edit the forums) for the effected forums in this scenario, in this case, all of them.
If you wanted to give a particular group admin powers in only 1 forum, you would apply the permission to the local permission-set for that forum. If you wanted to grant a group admin powers in all forums, you would apply the permission globally to that group; same goes for users.
In KISS, permissions directly to users, groups (including admin and mod) are global. Permissions for users, groups at a particular place (ie forum) are local.
Let me know if this helps,
Bunni-
edit: color coated to help clarify references
-
11-17-09, 01:31 PM #8Re: Any PHPBB admins in the house?
Oh man - I appreciate the complexity of your response!
I went out on a limb and granted the anonymous category of users read-only access also - and it's fixed.
Now I'd love to know what the hell is the difference between anonymous and guest?
I'm saving your explanation though - for my records. It's gold! Thank you Bunni!! :10
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks