Support Forum

Current User: Guest
Search Forums:


 






Admins need to agree

Information/How to
No Tags
UserPost

10:23 pm
December 11, 2009


Russel Montgomery

 
1

HI Steph

I installed the plugin on my wpmu site but I ran into problems.

I am a teacher who has set up the wpmu so that my students can each have their own blog. So each student is the administrator of their own blog.

I tried to force each student to have to agree to terms at the next log in. But nothing happened. Each student was able to log in as normal. I think this is because each is the administrator for their own blog and thus exempt from the ToU for that blog.

Interestingly when I opened the backend of a student blog while logged in as site admin I had to agree to ToU… I guess because am not listed as an admin of that particular blog.

I need a ToU that greets students on their first or next log in because their is no sign up for them. As their teacher I sign them up and issue them with their blog.

I tried demoting a student to editor but I couldn’t. Someone has to be administrator of the blog and there was no one else on the user list.

I suppose I could list myself as administrator for every blog and demote students to editor. However, I want students to have the freedom to manage their own blogging environment. I’m not sure if the editor role with give them that.

I suppose that I could write the code to create a special role: one that was bound by the ToU but still had full control over an individual blog.

Anyway, I may have just been missing something simple and all of this is overkill.

Your thoughts?

I’ve uninstalled it for now to prevent it slowing down the site while I wait to hear from you.

10:37 pm
December 11, 2009


Steph

 
2

You can make a small change to have admins agree as well.

Line 52 of terms-of-use.php just needs to be commented out.

Change this:

if ($user_level == 10) return;

to this:

//if ($user_level == 10) return;

Let me know if that fixes your issue. Thanks.

1:57 am
December 12, 2009


Russel Montgomery

 
3

Steph

Thankyou.

Now admins on each blog are forced to agree to the Terms of Use.

Problem solved. Laugh

No Tags


Reply to Topic:
Admins need to agree

Guest Name (Required):

Guest Email (Required):

Smileys
Cool Surprised Smile Wink Laugh Confused Cry Embarassed Frown
Post New Reply

Guest URL (required)

Math Required!
What is the sum of:
6 + 7
   


Information/How to