YAFLogo

rmcbride@rama.com
15 years ago
Hi all

I put the forum up in a production setting on a brand new website I have been building (www.bcgunkholing.com). However now that I am getting non-admin users, it turns out that registered users are not able to see the forums. When a registered user logs in only the categories are shown.

Since this is forum software, it is pretty much a show stopper when registered users can't access the forums.

Is there a fix, workaround or setting to resolve this issue?

Thanks

Richard

Sponsor
Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer
15 years ago
You need to check your registered user permissions. They do not have read permission for the forums.
rmcbride@rama.com
15 years ago
Where would I find that permission setting? If I look at Roles I can see the Access Mask. If I look at the access mask, member access is set to read.
chriscoe71
15 years ago

Where would I find that permission setting? If I look at Roles I can see the Access Mask. If I look at the access mask, member access is set to read.

rmcbride@rama.com wrote:

Go to the Forums section and click on Edit next to each Forum. At the bottom of that page are the access settings for that specific forum.


rmcbride@rama.com
15 years ago
Hi there

I did this to begin with. Admins have Admin, Guests have No Access, Registered have Member Access.

Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer
15 years ago
What does Member Access permission look like?
rmcbride@rama.com
15 years ago
Name, Read, Post, Reply, Priority, Poll, Vote, Moderator, Edit, Delete, Upload, Download

Member Access, True, True, True, False, False, True, False, True, True, False, True

rmcbride@rama.com
15 years ago
I have figured this out.

When a user signs up for the forums, he or she is automatically given access. However the users status under Administration » Users » Edit User » Edit Roles is left UNCHECKED, despite them being enrolled as a registered user.

The _temporary_ workaround is to manually set this flag for everyone who signs up. However it would be great if someone could suggest to me why this flag isn't automatically set to Registered User.

Environment is Windows 2003 Server, SQL 2005.

Thanks

Richard

Now, if I can only get this small textbox thing worked out...

rmcbride@rama.com
15 years ago
If anyone could tell me the database dependencies for the Registered User flag to be set, it would be useful. Then I could just write a small db script that would update the flag for new users, and run it every day. At least it would eliminate having to go in and set that checkbox for every new user.

Or if you have an alternative approach, I wouldn't mind hearing it.

Thanks

Richard

mddubs
  • mddubs
  • 100% (Exalted)
  • YAF Developer
15 years ago
You can set 'Is Start' for a role, maybe that'll help.
UserPostedImage 

www.bunkerhollow.com  | www.careercomputing.com 

When I post fp:mddubs in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting. (Yes I stole this off Mek 🙂, who stole this off Ederon 🙂 )

rmcbride@rama.com
15 years ago
The Registered Member role is already set at "Is Start".
rmcbride@rama.com
15 years ago
However I just noticed that "Is Start" was not selected with the Rank of Member. I will check that box.

As a comment, a setting like this should either be set once if it is intended as a global setting, or named differently if it has two different purposes. I am not sure what the difference is between "Is Start" in the "Administration » Ranks" screen versus "Is Start" in the "Administration » Roles » Edit Role screen".

However I will post if this resolves the issue.

rmcbride@rama.com
15 years ago
Setting "Is Start" with the Rank of Member did not resolve this issue. New members must still be manually flagged into the Registered role in the "Administration » Users » Edit User" screen in order for them to see the forums.

mddubs
  • mddubs
  • 100% (Exalted)
  • YAF Developer
15 years ago

However I just noticed that "Is Start" was not selected with the Rank of Member. I will check that box.

As a comment, a setting like this should either be set once if it is intended as a global setting, or named differently if it has two different purposes. I am not sure what the difference is between "Is Start" in the "Administration » Ranks" screen versus "Is Start" in the "Administration » Roles » Edit Role screen".

However I will post if this resolves the issue.

rmcbride@rama.com wrote:

Roles and Ranks are two very different things.


UserPostedImage 

www.bunkerhollow.com  | www.careercomputing.com 

When I post fp:mddubs in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting. (Yes I stole this off Mek 🙂, who stole this off Ederon 🙂 )

@butun
  • @butun
  • 56.6% (Neutral)
  • YAF Forumling
15 years ago

I have figured this out.

When a user signs up for the forums, he or she is automatically given access. However the users status under Administration » Users » Edit User » Edit Roles is left UNCHECKED, despite them being enrolled as a registered user.

The _temporary_ workaround is to manually set this flag for everyone who signs up. However it would be great if someone could suggest to me why this flag isn't automatically set to Registered User.

Environment is Windows 2003 Server, SQL 2005.

Thanks

Richard

Now, if I can only get this small textbox thing worked out...

rmcbride@rama.com wrote:

I guess this is a bug, anything new about this issue?


UserPostedImage  UserPostedImage