[Building Sakai] Notification preferences by default?

Miguel Carro Pellicer miguel at educlever.es
Mon Oct 6 07:00:02 PDT 2014


Thank you so much Matthew, works perfectly. Added the property to the 
reference 
https://confluence.sakaiproject.org/display/DOC/Sakai+Properties+Reference+-+D

Thanks again, Miguel

El 06/10/2014 a las #4, Matthew Jones escribió:
> This is a dynamic bean and anything that implements the 
> UserNotificationPreferencesRegistration can appear as having 
> notification preferences. This is possibly why nothing is documented 
> by default. Another is that it's difficult to find these bean 
> properties since there are so many of them. If you run a setter on a 
> bean that you don't have Sakai (like if you don't have clog) you'll 
> get a startup error and have to fix it.
>
> There are a few properties that can be set on this, such as the 
> default value
> In 
> kernel/api/src/main/java/org/sakaiproject/event/api/NotificationService.java
>
> PREF_NONE = 0 (Default no preference)
> PREF_IGNORE = 1 (Do not send me low priority)
> PREF_DIGEST = 2 (Send me one email per day)
> PREF_IMMEDIATE = 3 (Send me each notification separately)
>
> So to change the content default you'd set (you could also change the 
> xml where it registers the bean)
> defaultValue at org.sakaiproject.user.api.UserNotificationPreferencesRegistration.content=2
>
> In my trunk build here are the classes I found:
> org.sakaiproject.clog.api.ClogUserNotificationPreferencesRegistration
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.announcement
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.content
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.external
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.mailarchive
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.matrix
> org.sakaiproject.user.api.UserNotificationPreferencesRegistrationService
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.syllabus
> org.sakaiproject.user.api.UserNotificationPreferencesRegistration.wizard
>
>
> 2014-10-06 7:00 GMT-04:00 Miguel Carro Pellicer <miguel at educlever.es 
> <mailto:miguel at educlever.es>>:
>
>     Hi subscribers,
>
>     Do you know if exists the possibility to set the default value for
>     notifications? By default all notifications are sent, nothing
>     found @ sakai.properties.
>
>
>
>     Thanks for any info, Miguel
>     -- 
>     Logo 	
>
>     Miguel Carro
>     Pellicer<http://es.linkedin.com/pub/miguel-carro-pellicer/38/502/b92>
>     /IT Consultant - Elearning solutions/
>
>     Phone: +34 - 686266485
>     Email: miguel at educlever.es <mailto:miguel at educlever.es>
>
>     No me imprimas si no es necesario. Protejamos el medio ambiente
>
>
>     AVISO LEGAL: El contenido de este mensaje de correo electrónico,
>     incluidos los ficheros adjuntos, es confidencial y está protegido
>     por el artículo 18.3 de la Constitución Española, que garantiza el
>     secreto de las comunicaciones.
>     Si usted recibe este mensaje por error, por favor póngase en
>     contacto con el remitente para informarle de este hecho, y no
>     difunda su contenido ni haga copias.
>     *** Este mensaje ha sido verificado con herramientas de
>     eliminación de virus y contenido malicioso ***
>     Este aviso legal ha sido incorporado automáticamente al mensaje.
>
>
>     _______________________________________________
>     sakai-dev mailing list
>     sakai-dev at collab.sakaiproject.org
>     <mailto: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
>     <mailto:sakai-dev-unsubscribe at collab.sakaiproject.org> with a
>     subject of "unsubscribe"
>
>

-- 
Miguel Carro Pellicer
Logo 	

Miguel Carro 
Pellicer<http://es.linkedin.com/pub/miguel-carro-pellicer/38/502/b92>
/IT Consultant - Elearning solutions/

Phone: +34 - 686266485
Email: miguel at educlever.es <mailto:miguel at educlever.es>

No me imprimas si no es necesario. Protejamos el medio ambiente


AVISO LEGAL: El contenido de este mensaje de correo electrónico, 
incluidos los ficheros adjuntos, es confidencial y está protegido por el 
artículo 18.3 de la Constitución Española, que garantiza el secreto de 
las comunicaciones.
Si usted recibe este mensaje por error, por favor póngase en contacto 
con el remitente para informarle de este hecho, y no difunda su 
contenido ni haga copias.
*** Este mensaje ha sido verificado con herramientas de eliminación de 
virus y contenido malicioso ***
Este aviso legal ha sido incorporado automáticamente al mensaje.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 50160 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 17251 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment.jpe 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 1103 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment-0001.jpe 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AF-BRAND---EDUCLEVER-01.jpg
Type: image/jpeg
Size: 17251 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linkedin.jpg
Type: image/jpeg
Size: 1103 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141006/19ff2eb1/attachment-0001.jpg 


More information about the sakai-dev mailing list