This is pretty urgent. My Class monitors are excluded from the grade book. Thanks for any info!

Comments

AntiNSA’s picture

all roles at /admin/og/og_user_roles are all empty... any ideas?

AntiNSA’s picture

Even after removign admin privleddges the member is not listed in the gradebook. I am pretty worried now to be losing students : (

AntiNSA’s picture

Through configure roles removing admin "checkbox" and saving does not work; however through "Members" tab and then "demoting" causes the student to be listed in Gradebook

AntiNSA’s picture

however when promoted through "member" tab once again the student is lost from the gradebook once they gain admin status

MGN’s picture

Category: bug » support
Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

I think I need more information on this as well.

Gradebookapi recognizes two roles - teacher and student. In a group, og admins are given the gradebook role of teacher and non-admin members are given the gradebook role of student.

Are your class monitors members of the group? Admin or regular member?

all roles at /admin/og/og_user_roles are all empty... any ideas?

Sorry, I don't have any experience with the OG User Role module.

Can you describe how you are trying to set up your class?

I have a gradebook_roster module that I built to provide more fine grained control over the class roster. It allows the teacher to assign gradebook names that are different from the user names, includes students and teachers from other organic groups, and can provide for roles like class monitors/student teachers/teaching assistants/ that effectively have teacher status. I have been using it for a year, but I am not sure its ready for prime time yet. Still, I think its about time to release it in the development version.

AntiNSA’s picture

Sorry that link was a mistake. I meant to say at my /admin/gradebook/gradebook/settings my user roles are all blank.

with og I have my admin/monitors of the clkass assigned the role "EvoClass Admin" and new group members "Students". They are a member of the group, and when they are not promoted to admin then their name is listed in the gradebook. However, when they are promoted to group admin of the group, then they are not listed in the grade book.

I dont want to talk about the roster in this thread (but Id love to in the roster thread, I think I subscribed to one. Definatly a usefull add on, especially if there would be some kind of attendance module)

I have 10 worried monitors sending me a hundred pms about this and have to demote all of them to student only roles ...

MGN’s picture

It may not be what you are looking for, but I think this is functioning as designed. Currently, admins in the group are considered to be teachers, not students, so they don't have grades in the gradebook. I think this makes sense since teachers can assign grades ...

So I assume you want your class monitors to be administrators of the group for non-gradebook reasons, and you would like to be able to have the gradebook administrator select one (or possibly more) group admins to be the designated teachers while everyone else has a student role.

Is this correct?

AntiNSA’s picture

My main purpose of assigning admin roles to my monitor is to allow them to control group membership, making sure that the correct people are in the correct groups. So yes, I need them to be class admin but not teachers and not for gradebook purposes.

I know that roles are automatically assigned in gradebook per group membership, is there away to distinguish the difference between admin roles which should be graded and admin roles which shouldnt?

Thanks!

AntiNSA’s picture

And actually if that roster role ever becomes available, that would be maintained by an admin role less than teacher.... like my monitors...

MGN’s picture

Status: Postponed (maintainer needs more info) » Fixed

I've committed the gradebook_roster module for gradebook (6.x-2.x-dev, in CVS now). I set up a test gradebook using og, og_gradebook, and a few group admins. With gradebook_roster, all of the admins will initially show up as teachers, but then you can change their gradebook roles to students while maintaining their og role as administrator. Only teachers have access to the roster. But initially, all of the admins will have equal access to the roster, and could change the other teachers' roles. Once their role has been changed from teacher to student, the student monitors will no longer be able to access the roster, and it should function as you want it to.

I've tested the module on two sites now (using different versions of drupal 6 and php) and have had no trouble enabling, disabling, and uninstalling the module without affecting any gradebook data. The only thing that it modifies (potentially) are the names displayed on the gradebook page. It will default to the user name unless you have the RealName module installed, in which case it uses the users real name.

I think this will be a good solution for your setup. Just beware its still in need of testing...I look forward to your suggestions for improvement.

Marking this issue as fixed for now.

AntiNSA’s picture

Thanks ! I Will try it asap and let you know how it goes.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

AntiNSA’s picture

my hero!!

AntiNSA’s picture

Priority: Normal » Critical
Status: Closed (fixed) » Needs work

Actually, I understand how uit should work and have listed my group admin as a student in the gradebook (using og) and the problem is even though in the roster they are listed as a student, I cant see themin the attendance list, and they can not create responses to assignments. Thanks for any help.

MGN’s picture

Priority: Critical » Normal
Status: Needs work » Active

...even though in the roster they are listed as a student, I cant see themin the attendance list, and they can not create responses to assignments.

I have tried to duplicate this problem but so far have been unsuccessful. I designated one of the group admins as a student in the roster. After that, when this user viewed the gradebook, they got the student view. This user is able to submit responses to assignments, the teacher (a separate group member is also a group admin) is able to grade these responses, and the grades show up in the gradebook. I can also see this student admin in the attendance list..

Can you provide any more information that would help me to reproduce the problem. I am afraid I will need a step-by-step guide (starting with a fresh group/gradebook) that forces the problem if I am going to be able to help you with this.

At this point we haven't even identified a bug yet, so the priority must be normal. Please see the descriptions of priority and status to understand the meanings of these terms and how they are used in the issue queues.

MGN’s picture

Status: Active » Postponed (maintainer needs more info)