Add interface to allow instructors to add their own items

Description

Note: Although this issue is very similar to EVALSYS-254, I'm creating a new issue because I feel that https://sakaiproject.atlassian.net/browse/EVALSYS-254#icft=EVALSYS-254 encompasses more than I want to address with this issue. My work doesn't necessarily relate to hierarchy in any direct way.

Everything in the 'administrate' screen and in the emails that get sent out seem to
imply that when someone assigns an eval to an instructor's course,
the instructor can be allowed to add additional questions of their
own.

However, in testing I could not get this option to show up. The
instructor receives an email when the eval is created that says:

You may add items to this evaluation until Oct 6, 2012 using the
following link:
https://sakai.longsight.com/direct/eval-assigngroup/322

But, when they go there they have no such ability.

Environment

None

Test Plan

None

Attachments

2
  • 08 Jan 2015, 02:38 PM
  • 19 Nov 2012, 03:58 PM

Activity

Anish M Goyal January 8, 2015 at 2:38 PM
Edited

I added a bit more on top of the first patch to fix some of the bugs in it and make the interface more usable overall.

One of the main changes that exists in the patch I uploaded (evalsys_instructoraddedquestions.patch) is that if an instructor "opts-in" to add questions, the template for the survey is copied so that if the instructor adds questions, they are saved separately from the global template. Further, the redirect actions from adding or removing questions has been fixed so that it does not go into the modify template view allowing the instructor to edit the entire template and not just the questions they added.

The rest of the changes are minor UI changes and changes to the client side scripts.

Nicola Monat-Jacobs November 19, 2012 at 3:58 PM

First pass patch file. The capability is added to the eval preview page.

Details

Assignee

Reporter

Components

Affects versions

Priority

Created November 5, 2012 at 9:42 AM
Updated July 24, 2018 at 3:14 PM

Flag notifications