Postponed (maintainer needs more info)
Project:
OG Gradebook
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
26 May 2010 at 11:11 UTC
Updated:
29 Mar 2011 at 01:59 UTC
This is pretty urgent. My Class monitors are excluded from the grade book. Thanks for any info!
Comments
Comment #1
AntiNSA commentedall roles at /admin/og/og_user_roles are all empty... any ideas?
Comment #2
AntiNSA commentedEven after removign admin privleddges the member is not listed in the gradebook. I am pretty worried now to be losing students : (
Comment #3
AntiNSA commentedThrough 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
Comment #4
AntiNSA commentedhowever when promoted through "member" tab once again the student is lost from the gradebook once they gain admin status
Comment #5
MGN commentedI 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?
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.
Comment #6
AntiNSA commentedSorry 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 ...
Comment #7
MGN commentedIt 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?
Comment #8
AntiNSA commentedMy 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!
Comment #9
AntiNSA commentedAnd actually if that roster role ever becomes available, that would be maintained by an admin role less than teacher.... like my monitors...
Comment #10
MGN commentedI'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.
Comment #11
AntiNSA commentedThanks ! I Will try it asap and let you know how it goes.
Comment #13
AntiNSA commentedmy hero!!
Comment #14
AntiNSA commentedActually, 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.
Comment #15
MGN commentedI 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.
Comment #16
MGN commented