Snitz Forums 2000
Snitz Forums 2000
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Snitz Forums 2000 DEV-Group
 DEV Discussions (General)
 Working on adding GROUP capability ...
 New Topic  Topic Locked
 Printer Friendly
Previous Page | Next Page
Author Previous Topic Topic Next Topic
Page: of 4

Morpheus73
Average Member

Denmark
597 Posts

Posted - 24 February 2002 :  06:28:05  Show Profile
Nikkol and I (mainly Nikkol ;o) ) -have been working on this per email for a few days - and Iīll give you a small progressstatus:

DONE:

Usergroup basic system (assigning usergroup(s) to a forum, admin ability to setup groups + assign other groups to group + assign right to view allowedusersonly forums.
so the basic system is in place

WORKING ON:
Allow users to sign up for usergroups via signuppage, usergroup open/moderated/hidden, moderationsystem of usergroups (who can assign which usergroups to which forums/edit/delete/create usergroups), - attaching usergroups to a forum (homebase for the usergroup). THis way usergroups attached to a forum will be accesible for sign up from the forum itself + moderator of the forum have moderation rights over this usergroup

After This I expect we release V1? nikkol?

Future extensions we are considering:

Usergroups applied to private events and eventnotification MOD
will allow a moderator to sign up his groups for hidden events + sign them up to recieve email-notification on events. - considering two types - locked and unlocked - if locked user canīt get rid of the event themselves, unlocked event will be stored as a private event in and they can delete it from their personal calendar

Usergroup week/class/work-schedule
will allow moderator to assign a week/class/work-schedule for members of his usergroups - this way each user would also get a personal schedule, that hauls in scheduleinformation from the usergroups he is a member of and then creates a personal week/work schedule. unlike events the schulde will remain the same for every week unless changed by moderator of one of the usergroups. Will allow for multiple tasks at same time

PayPal/other credit system
Option to let a usergroup be applicable through PayPal payment. - meaning that the user has to pay an amount to become a member of the usergroup.



Edited by - morpheus73 on 24 February 2002 06:40:26

Edited by - morpheus73 on 24 February 2002 06:50:53

Edited by - morpheus73 on 24 February 2002 06:53:57

Edited by - morpheus73 on 24 February 2002 06:57:44
Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 24 February 2002 :  11:42:23  Show Profile
quote:

WORKING ON:
Allow users to sign up for usergroups via signuppage, usergroup open/moderated/hidden, moderationsystem of usergroups (who can assign which usergroups to which forums/edit/delete/create usergroups), - attaching usergroups to a forum (homebase for the usergroup). THis way usergroups attached to a forum will be accesible for sign up from the forum itself + moderator of the forum have moderation rights over this usergroup

After This I expect we release V1? nikkol?


I thought I might try to work on the signup thing today. We still need to iron out the specifics of the "homebase" idea. But basically, the way it is now, (without the sign up) is just an easy was to assign an "allowed member list" to forums by saying that a whole group has access, versus selecting individual members.

Nikkol
Go to Top of Page

Kal Corp
Average Member

USA
878 Posts

Posted - 16 March 2002 :  10:39:18  Show Profile  Visit Kal Corp's Homepage
Just create usergroups and the set the forums to the usergroups

Then add users the usergroups.

I believe the usergroups should be User members and NT global groups.

This way everyone can use them.

I will be working soon. If know one has done it :-)

also we can add this to the Category groups in 3.4 b9+



Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 16 March 2002 :  10:54:04  Show Profile
Kal, I can send you what I've done so far. The Usergroup capability is at it's simplest right now:
1. Admin can create Usergroups
2. Admin can place members into usergroups (including other groups).
3. Admin can assign "permissions" to forums that have "allowed member list" selected. This is done from the admin options.
4. Admin/moderators can assign usergroups to the allowed member list from the edit forum screen.

Was going to work on the following next, until the real world caught up to me
1. Allow moderators to assign members to usergroups
2. Allow members to request membership in usergroups.

Email me if you want the modified files. Also, I'm doing this for MS Access, so the setup files I've created only apply for it.

Nikkol
Go to Top of Page

Kal Corp
Average Member

USA
878 Posts

Posted - 17 March 2002 :  14:02:34  Show Profile  Visit Kal Corp's Homepage
How is it check the the access? if a usergroup then look in list?

and if a usergroup is in that then lokk in that list?

Also need to add in the NT groups. :-)

Currently we use the password for this. how do we add this?

do we want to add each group to the list like a member?



Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 17 March 2002 :  14:29:57  Show Profile
As far as for checking access in the "allowed member list", it first checks to see if the member is directly in the list. If they are, then no need to check further. If they aren't then it checks for usergroups and the person's membership in allowed usergroups. Once it finds that the member is allowed, it stops searching. I know this could cause problems if someone set up their forum with a member that belonged to a usergroup that belonged to a usergroup that belonged to a usergroup ... But we could just warn of that...or we can limit the amount of "subgroups".

I'd be more than happy to send you my modifications for you to study. I haven't thought about the NT group thing, but wouldn't it be relatively easy to do with some ADSI? Shoot me off an email if you want my code.

Edit - I forgot to mention that I added separate tables FORUM_ALLOWED_USERGROUPS, FORUM_USERGROUPS, and FORUM_USERGROUP_MEMBERS. So usergroup membership is separate from the FORUM_ALLOWED_MEMBERS. I did it that way in case there were other mods out there that had already modified the allowed members table. (I wanted to not touch the original structure of the database to make install and uninstall as easy as possible.)

Nikkol

Edited by - Nikkol on 17 March 2002 14:34:11
Go to Top of Page

Morpheus73
Average Member

Denmark
597 Posts

Posted - 17 March 2002 :  16:59:18  Show Profile
Hello guys.

Nikkol you are quite familiar with what Iīm doing, but Kal you might want to know of this.

I think this was maybe partly what you wanted to do with the original unlimited cats/groups mod you made. Iīve set up my snitz so that each category can have unlimited subcategories. It starts out with default category which is alwys 2 then from there you can create sub categories and agin below the unlimnited sub categories. Also Iīve modified the code from your GroupCats MOD to work so that a subcategory can have itīs own independant formatting (image/name/colors a.s.o.) and thereby act as a independant forum. This Iīve done because it opens up the possibility to have normal subcats side-by-side with Group subcats.

Iīll mail you the address where you can check it out, but beware, itīs a messy place, because I use it to test other things, but it should give you the general idea - what do you think? Try to go into the subcat called "folkeskoler" and then choose "Nordstrandskolen" - youīll see the formatting change. If you go into "Store Magleby" then it wont, since itīs not a "Group" subcat.

NEXT THING:
CAtegory moderators. - A category moderator can create subcats to a catgory where they are moderators + post/edit/delete new forums in this category too

Edited by - morpheus73 on 17 March 2002 17:11:05
Go to Top of Page

Morpheus73
Average Member

Denmark
597 Posts

Posted - 17 March 2002 :  17:07:26  Show Profile
quote:

How is it check the the access? if a usergroup then look in list?

and if a usergroup is in that then lokk in that list?

Also need to add in the NT groups. :-)

Currently we use the password for this. how do we add this?

do we want to add each group to the list like a member?




Getting it to work with Groups, is quite easy, you just add another field to DB table, that contains the Group_ID it belongs to. When you then create a new usergroup it writes the value of the group youīre currently in when creating the group. In the listbox generated on post.asp you just set the SQL to only read usergroups that have the current group_IDīs attached to it.

Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 19 March 2002 :  18:42:35  Show Profile
Couple of questions for the experienced snitzers out there...

1. How does post moderation work right now? Is the post flagged as unmoderated using the STATUS field in the database?

2. Who wants to test what I have right now? If you do, the db setup up is only for Access at this point and I STRONGLY suggestion setting up a test forum for it and not use any real forum you have going right now. At the moment, only admin can assign members to usergroups. If you want to test and give me feedback, send me an email.

Thanks!

Nikkol
Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 20 March 2002 :  18:41:25  Show Profile
quote:

1. How does post moderation work right now? Is the post flagged as unmoderated using the STATUS field in the database?



Anyone?

Nikkol
Go to Top of Page

Nathan
Help Moderator

USA
7664 Posts

Posted - 20 March 2002 :  18:48:13  Show Profile  Visit Nathan's Homepage
1)

T_STATUS and R_STATUS work like this

"0" or 0 = locked
"1" or 1 = normal
"2" or 2 = unmorderated
"3" or 3 = on hold (has been moderated, but not approved)
"4" or 4 = is currently being used in a mod that I'm building, so dont use it please

2) I would love to test what you got going on there.

  Nathan Bales - Romans 15:13
----------------------------------

Snitz Exchange | Do's and Dont's
Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 20 March 2002 :  19:07:23  Show Profile
Hehe...I'm not going to mess with post status. I was just going to use similar fields in my table to mark whether or not a user has been an "approved" member of a usergroup when I get around to making it so that users can apply to become members of usergroups. Therefore, in my USERGROUP_MEMBERS table, I'll add a MEMBER_STATUS field for this purpose.

Nikkol
Go to Top of Page

Kal Corp
Average Member

USA
878 Posts

Posted - 20 March 2002 :  22:25:25  Show Profile  Visit Kal Corp's Homepage
im lost

Group Categories and UserGroups are different.

Some poeple want one or the other and maybe both.


Current Group Categories is in the 3.4B9+ but usergroups needs a alot of work.

This topic is about the What part? the UserGroups part correct?

Create a usergroup assign Forums acces to Usergroups. Add users and/or NT Global Groups to Usergroup.

Right?





Go to Top of Page

Nikkol
Forum Moderator

USA
6907 Posts

Posted - 21 March 2002 :  07:11:21  Show Profile
quote:

Create a usergroup assign Forums acces to Usergroups. Add users and/or NT Global Groups to Usergroup.
Right?


You are right Kal, except it should read "create a usergroup and assign a usergroup to access a forum." What got you lost? I'm also going to allow admin to create groups that users can apply for, thus the previous post about moderation. Is that what got you?

Nikkol
Go to Top of Page

Kal Corp
Average Member

USA
878 Posts

Posted - 21 March 2002 :  08:16:49  Show Profile  Visit Kal Corp's Homepage
Maybe it was talk about GroupCats and UserGroups in the same posts. Also other things going on, right RichardKinser

Thanks Nikkol




Go to Top of Page
Page: of 4 Previous Topic Topic Next Topic  
Previous Page | Next Page
 New Topic  Topic Locked
 Printer Friendly
Jump To:
Snitz Forums 2000 © 2000-2021 Snitz™ Communications Go To Top Of Page
This page was generated in 0.48 seconds. Powered By: Snitz Forums 2000 Version 3.4.07