Post based member group question

Started by «$»Crimson, July 27, 2011, 09:46:23 PM

Previous topic - Next topic

Sir Osis of Liver

Quote from: Spoogs on July 28, 2011, 12:29:10 AM
It shouldn't... depending on how 'Regular Members' is being handled

There's no option to select visible boards for 'Regular Members'.

Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

Spoogs

There's no bug it works just fine actually.. Fresh SFM

Newbie = 0
Jr. Member =50
Etc......

New members registers and is placed in 2 groups Newbie and Regular Members

Modify the board to allow only Jr Member to see it and the newly registered member cannot
Modify the board so only Newbie can see it, Jr Member wont
Modify the board so only Regular Members can see it and both Newbie and Jr Member will see it

This of course assumes the users are in no other primary or additional groups.

Quote from: Krash. on July 28, 2011, 12:34:02 AM
Quote from: Spoogs on July 28, 2011, 12:29:10 AM
It shouldn't... depending on how 'Regular Members' is being handled

There's no option to select visible boards for 'Regular Members'.


Yes there is... Admin>> Forum>> Boards>> Modify Boards ;)

«$»Crimson

Spoogs, for lack of a better certain cuss word, I friggin' love you man. That mod completely solved the issue. Thank You so "friggin'" much for your help.

Just for "craps" and giggles, I agree that this shouldn't require a mod, so if you guys feel like continuing on to solve this problem by means other than using the mod mentioned by Spoogs, go for it.

At this point, being so frustrated and worn out then finding extreme relief with that mod, I'm done for now. My brain is fried.

Spoogs


Sir Osis of Liver


Like the op, I can prevent members in primary membergroups from seeing a specific board, but cannot prevent the post-based group from seeing all boards, regardless of the board settings and post-based group setting.  The various 'View Boards' and 'Allowed Boards' settings don't interact in any logical way.  It doesn't work right, so it's a bug. 

Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

Spoogs

It works just fine for me

The problem in the OP should only exist if:
* There is only 1 post count group (because then all users are in that post count group), and even that can be fixed if the user is in only 1 non-post count gorup
* Users are in more than 1 non-post count group and 1 of those groups are granting access.

«$»Crimson

Not that I don't trust you Spoogs, I believe you 100%, but I have to agree with Krash. when he says "it's a bug". I've worked with phpBB3 forums before and never had the problems I've had with SMF. The only problem I have with phpBB is that I never setup a phpBB forum by myself. Someone from another clan always did that for us, the only thing I ever did was create member groups and forum boards, another admin in our clan did the permissions and set everyone up. So setting up a forum by myself from scratch was new territory for me, which is why I opted for SMF because it's initial setup was very easy for me to understand. Even though I find issues with SMF, regardless of bug or not, I still love 'em and the mods really help.

Spoogs

When you move a user to clan member status.. do you place them in a primary group or an additional group?

Sir Osis of Liver


Ok, I got it working without the mod, but I'm so confused it'll take a while to figure out how I did it.  The post-based 'New Member' sees only Board1; the 'Member New' group sees all boards except Board1. 

Spoogs is correct, it's not a bug, just a horrendously poor design.
Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

«$»Crimson

Primary

After I installed the mod you found, I made a new group, well, relocated "Associates" from post-based to Regular. Then I set the appropriate ID of the member group in...

Admin --> Members --> Registration --> Settings

To find the ID of a member group, do as you would when modify a member group, then look at the URL, the last number is the member group ID

example: http://www.whatever.com/index.php?action=admin;area=membergroups;sa=edit;group=17 [nofollow]

Once I did that, it was a matter of simple permission settings and board access.

«$»Crimson

LOL!!! Horrendously poor design indeed.

Spoogs

The design isn't all that bad really... just need to keep in mind all users are always in at least 2 groups 1 post based and 1 non-post based, you have to really look into what you want to accomplish. I could probably just as easily walk through getting it done without the mod but hey it works :)

Look at the design -  if your site is already setup and running with a few boards

You add a new membergroup would you really want to go to each board to select whether the group can see it or not?
* This is why there is a board visibility option in the membergroups' setting

If you create a new board would you really want to go to each membergroup to select whether or not they can see the board?
* This is why each board has the allowed groups option.

«$»Crimson

Let me get some sleep tonight and I'll see if I can fully understand what you just said tomorrow, lol.

Sir Osis of Liver

Ok, here's what makes it work (don't laugh!):

There are three boards, General, Board1, and Board2.  We want only Board1 visible to newly registered members, and Board1 not visible to any other membergroups.

- 'New Member' post-based group - no Visible Boards allowed
- 'Member New' group - all boards visible except Board1
- Board settings - allowed groups:
      General - all except Regular & New Members
      Board1 - Regular Members only
      Board2 - all except Regular & New Members

'New Member' sees only Board1.
'Member New' (and, presumably, all other membergroups except Admins) sees General and Board2, not Board1.

The clunker is the 'Regular Member' settings.  You have to get the post group, non-post group, Regular Member, and board settings exactly right, or it doesn't work.

User friendly? 


Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

Spoogs

Quote from: Spoogs on July 28, 2011, 12:29:10 AM
It shouldn't... depending on how 'Regular Members' is being handled
;)

The way Regular Members is handled I'd agree is just plain weird, so on that account I'd have to say that aspect isn't very user-friendly, however once the concept is grasped it's a breeze (somewhat)

Sir Osis of Liver

Then, of course, there's always this -



Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

Advertisement: