Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uPortal-Project/FeedbackPortlet
https://github.com/uPortal-Project/FeedbackPortlet
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/uPortal-Project/FeedbackPortlet
- Owner: uPortal-Project
- License: other
- Created: 2012-09-26T16:29:23.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-07-14T22:06:50.000Z (2 months ago)
- Last Synced: 2024-07-14T23:23:19.802Z (2 months ago)
- Topics: hacktoberfest, java, portal, portlet, uportal, uportal-start-bundled
- Language: JavaScript
- Homepage:
- Size: 2.77 MB
- Stars: 1
- Watchers: 22
- Forks: 16
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Feedback Portlet
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.jasig.portlet/FeedbackPortlet/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.jasig.portlet/FeedbackPortlet)
[![build status](https://github.com/uPortal-Project/FeedbackPortlet/workflows/CI/badge.svg?branch=master)](https://github.com/uPortal-Project/FeedbackPortlet/actions)## 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 browserAdministrative 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 addressPossible future features:
* forward a comment to a ticketing system
* provide a flag to indicate if an admin has responded to the ticket## Installation
``` shell
# 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
```