Skip to content

uPortal-Project/NewsReaderPortlet

Repository files navigation

Apereo News Reader Portlet

Maven Central build status

This Java Portlet is a Sponsored Portlet in the uPortal project.

The original version of NewsReaderPortlet was written by Anthony Colebourne of University of Manchester and that portlet was heavily based upon the CalendarPortlet written by Jen Bourey of Yale University (with permission).

Configuration

See also documentation in the external wiki.

Using Encrypted Property Values

You may optionally provide sensitive configuration items -- such as database passwords -- in encrypted format. Use the Jasypt CLI Tools to encrypt the sensitive value, then include it in a .properties file like this:

hibernate.connection.password=ENC(9ffpQXJi/EPih9o+Xshm5g==)

Specify the encryption key using the UP_JASYPT_KEY environment variable.

Allowing Doctypes in RSS Feeds

For backwards compatibility at a slight security risk, you may opt to allow doctypes in RSS feeds. This is disabled by default. To allow this, add the following to a .properties file:

newsreader.synfeedinput.xmlreader.allowDoctypes=true