I'm love the Gradebook module. But I'm a little lost when it comes to one feature: the "create response" link that should appear at the bottom of my published assignments.

User 1 (admin) can see the "Create .... Response" link at the bottom of all of my published assignments.

No one else can.

I'm wondering what I need to do to enable Teachers and Students to see this system generated "Create ... response" link.

Any help would be greatly appreciated.

Here's what I've done.

Modules
I have enable all Gradebook submodules

Permissions
Teachers can access and administer Gradebooks. Students can access gradebooks.
Students can access the gradebook attachments folder. Teachers can access and attach items to this folder.
Neither Teachers nor students can administer Gradebook API. (I do this with User 1.).
Teachers and students can both create the Response content type.

Gradebook API
I have the "Assignment" content type set for the Assignment content type.
I have the "Student Blog" content set for the Response content type.

Assignment Set Up
I selected the "Student Blog" "Allowed response type" when I created my assignment.

Comments

sharrison’s picture

In a quick follow-up, the same kind of error is happening in the "Assignment Response Settings" on my selected Student response types.

User 1 (admin) can access the "This is a response to assignment" dropdox box.

No other users can.

I'm thinking that I'm just messing up a permissions setting somewhere.

I just can't out what I'm not enabling.

Any ideas?

MGN’s picture

Status: Active » Postponed (maintainer needs more info)

This setup seems complete.

Have you also checked to make sure that the due date has not passed, or check the box "Allow responses after the assignment due date."?

sharrison’s picture

Hi, MGN,

I have tried both and neither seems to be working for me.

My assignment due date for one project is October 15, 2010 at 07:00 pm.

And, as an experiment, I enabled "Allow responses after the assignment due date."

Same result.

User 1 can see and post responses.

Neither Teachers nor Students can.

I'm going to keep experimenting and searching about for an answer.

If you have any other suggestions, I'm all ears.

Thanks,

Stan

MGN’s picture

I haven't been able to reproduce this yet. Are you using organic groups and og_gradebook as well?

sharrison’s picture

Yes, I am.

I'm running a class using OG, Gradebook, OG Gradebook, and Quiz.

So, perhaps the problem's there.

My assignment type -- Assignment -- is a standard group post. So, the content type get posted into the group by users with the "teacher" role.

....

Perhaps something's going on here. But the Quiz module is working perfectly, even though the Quiz content type is being posted into my Organic Groups.

Question: I also use the Node Reference module on my site. I don't have the Node Reference functionality enabled on the Assignment content type. But do you think that that module might be interfering with what I'm assuming is Gradebook's own "node reference" functionality?

Still thinking....

Stan

sharrison’s picture

Another piece of information:

When I post my Assignment content type into my OG class site, the assignment does show up in my class Gradebook.

On that front, everything is working as it should.

Students can see their ungraded assignment in their gradebooks. And I can manually grade the project.

The only thing that isn't working is the "Create .... Response" node reference.

Hope you're having a nice evening.

Stan

sharrison’s picture

Here's an update ...

Everything's working as it should.

My students are being able to attach response types to assignments.

And I'm able to grade the projects via the gradebook or at the bottom of the students project pages.

I don't know why things kicked in. But they have.

So, thank you for your support in my time of trouble and for your excellent module.

Stan

markwk’s picture

Similar problem for me. Only can see for User 1. Fresh Install of Drupal with only Gradebook modules enabled.

Created two roles: Teacher and Student. Each assigned accordingly @ admin/gradebook/gradebook/settings. I created a content type called assignment and one called response. Each set accordingly too @ admin/gradebook/gradebookapi. Still nothing showing up to for students to "Create Response."

I'd like to add this module and og_gradebook as a feature extension to eduglu distro. Perhaps I should use older version not 2.x-dev?

BTW -- Is there any documentation out there besides the README file? Perhaps with pictures?

Great potential for me with this module!

MGN’s picture

@markwk - use the latest version (which will always be 6.x-2.x-dev) since it will have all of the bug fixes that I have submitted. I'll roll out another release candidate as soon as I work through all of the relevant issues queue, but until then the development snapshot is the most up-to-date. Sorry, right now the only documentation is the Readme file...It would be a good task to set up a handbook with pictures...

As for your issue....

Have you created an assignment node for the students to respond to? The link doesn't show up unless there is a valid assignment to respond to. Also check the due date and make sure it is in the future (or select the option that allows students to submit responses after the deadline).

markwk’s picture

Thanks, MGN. Been busy so haven't had time to review this module in awhile. Will update you on changes made.

Lanbaba’s picture

I had thesame problem, i think this is the solution. If you are using 6.x-2.x-dev version of gradebook module, use 6.x-2.x-dev Version of OG Gradebook module