No description or website provided.
JavaScript Java CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src/main
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
NOTICE
README.md
appveyor.yml
pom.xml

README.md

Feedback Portlet

Maven Central Linux Build Status Windows Build status

About

The portlet is a JSR-168 Spring PortletMVC portlet. It uses hibernate for its data store.

User feedback submission features:

  • Simple user UI for comment submission
  • Users may make their feedback anonymous, but the default is to collect user information
  • Automatically collect information about the user and his or her browser

Administrative feedback features:

  • Admin interface for viewing feedback with recent comments and overall stats summaries
  • Easily filter feedback by type or user role
  • Shortcuts for sending email to non-anonymous users
  • Excel data export
  • Optional listener to forward feedback submissions on to an email address

Possible future features:

  • forward a comment to a ticketing system
  • provide a flag to indicate if an admin has responded to the ticket

Installation

# Clone the repository
git clone https://github.com/Jasig/FeedbackPortlet

# Open the cloned folder
cd FeedbackPortlet

# Install maven dependencies and build
mvn install

# Navigate to uPortal folder
cd ../path/to/uportal

# Deploy Feedback Portlet to uPortal
ant deployPortletApp -DportletApp /path/to/../FeedbackPortlet/target/FeedbackPortlet.war