dereuromark/cakephp-feedback

Feedback or bugreport (with screenshot!) tab option in your CakePHP application. Data can be posted directly to Mantis, E-mail, Github issues, filesystem, etc.

Installs: 2 106

Dependents: 1

Suggesters: 0

Stars: 4

Watchers: 2

Forks: 3

Open Issues: 3

Language:JavaScript

Type:cakephp-plugin

0.1.3 2019-11-03 17:41 UTC

README

Build Status Latest Stable Version Minimum PHP Version License Total Downloads

This plugin provides a static feedback tab on the side of the screen that enables website visitor to submit feedback or bugreports. Features pure client-side screenshot function including user-placed highlight / accent.

This branch is for CakePHP 3.5+. For details see version map.

Currently saves the following on form submit

  • Name of sender (optional, can work with AuthComponent)
  • E-mail of sender (optional)
  • Subject
  • Message
  • Current URL
  • Screenshot of body DOM element
  • Browser and browser version
  • User OS flavor

Save options (configurable and extendable)

Out of the box:

  • Filesystem

Easily extendable to:

They can also be stacked (multiple stores at once).

Furthermore

  • This plugin is CakePHP Security and Csrf component compatible.
  • Fully localizable to your language.

Requirements

Required: jQuery

Optional: Bootstrap (Bootstrap 2 and 3 compatible)

Includes: html2canvas.js by niklasvh

Installation and Usage

See Documentation.

Demo

https://sandbox.dereuromark.de/

2.x version

This is the original project:

https://github.com/stefanvangastel/CakePHP-FeedbackIt

Website: http://stefanvangastel.nl/feedbackitdemo/