Author |
Topic |
Morpheus73
Average Member
Denmark
597 Posts |
Posted - 24 February 2002 : 06:28:05
|
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 |
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 24 February 2002 : 11:42:23
|
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 |
|
|
Kal Corp
Average Member
USA
878 Posts |
Posted - 16 March 2002 : 10:39:18
|
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+
|
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 16 March 2002 : 10:54:04
|
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 |
|
|
Kal Corp
Average Member
USA
878 Posts |
Posted - 17 March 2002 : 14:02:34
|
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?
|
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 17 March 2002 : 14:29:57
|
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 |
|
|
Morpheus73
Average Member
Denmark
597 Posts |
Posted - 17 March 2002 : 16:59:18
|
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 |
|
|
Morpheus73
Average Member
Denmark
597 Posts |
Posted - 17 March 2002 : 17:07:26
|
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.
|
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 19 March 2002 : 18:42:35
|
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 |
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 20 March 2002 : 18:41:25
|
quote:
1. How does post moderation work right now? Is the post flagged as unmoderated using the STATUS field in the database?
Anyone?
Nikkol |
|
|
Nathan
Help Moderator
USA
7664 Posts |
Posted - 20 March 2002 : 18:48:13
|
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 |
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 20 March 2002 : 19:07:23
|
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 |
|
|
Kal Corp
Average Member
USA
878 Posts |
Posted - 20 March 2002 : 22:25:25
|
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?
|
|
|
Nikkol
Forum Moderator
USA
6907 Posts |
Posted - 21 March 2002 : 07:11:21
|
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 |
|
|
Kal Corp
Average Member
USA
878 Posts |
Posted - 21 March 2002 : 08:16:49
|
Maybe it was talk about GroupCats and UserGroups in the same posts. Also other things going on, right RichardKinser
Thanks Nikkol
|
|
|
Topic |
|