[Building Sakai] Samigo publishing question

Karen Tsao ktsao at stanford.edu
Fri Aug 5 10:42:44 PDT 2011


Hi Kevin,

You can make the change to ConfirmPublishAssessmentListener.java by setting
publishRepublishNotification.setSendNotification(*true*). I think the text
box will be displayed by default.

Thanks,
Karen

On Fri, Aug 5, 2011 at 10:05 AM, Kevin Carruth <kcarruth at virginia.edu>wrote:

> Hello-
>
> When publishing a test/quiz in Samigo 2.7.1, after setting all the
> release details, the user is presented with a screen that allows them to
> send a notification email. This is done via dropdown whose default value
> is not to send notification, but upon changing it, a small form is
> generated with the quiz title for email subject and a text box for the
> email body.
>
> I'm trying to change the default behavior on this page so that sending
> notification is the default option, but I'm getting stuck. So far I
> believe I've tracked it down to these three files:
>   /samigo-app/src/webapp/jsf/author/publishAssessment.jsp
>
>
> /samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/author/PublishRepublishNotificationBean.java
>
>
> /samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/author/PublishRepublishNotificationListener.java
>
> I was able to change the default selection of the dropdown by changing
> the "value" of the "<h:selectOneMenu ... >" in publishAssessment.jsp,
> but this doesn't provide the associated form that a user would get by
> changing the value themselves.
>
>  From what I can see, the reason for this is that the text on that form
> (including site title, quiz title, etc), as well as the boolean value
> determining whether it shows up at all, is only set in the listener for
> the onChange event, and thus nothing happens until the "selectOneMenu"
> is changed and the onChange event fires off the listener.
>
> Is there a way to fix this without copying the listener's change event
> code into the bean class that it manipulates?
>
> Thanks,
> Kevin Carruth @ UVa
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110805/f1746aed/attachment.html 


More information about the sakai-dev mailing list