PHPackages                             stefanvangastel/feedback-it - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. stefanvangastel/feedback-it

ActiveCakephp-plugin[Utility &amp; Helpers](/categories/utility)

stefanvangastel/feedback-it
===========================

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

v0.0.1(9y ago)25177[3 issues](https://github.com/stefanvangastel/CakePHP-FeedbackIt/issues)MITJavaScript

Since Mar 13Pushed 8y ago8 watchersCompare

[ Source](https://github.com/stefanvangastel/CakePHP-FeedbackIt)[ Packagist](https://packagist.org/packages/stefanvangastel/feedback-it)[ RSS](/packages/stefanvangastel-feedback-it/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (3)Used By (0)

Website:

##### Table of Contents

[](#table-of-contents)

- [Intro](#intro)
- [Requirements](#requirements)
- [Installation and setup](#installation)
- [Usage / Demo](#usage)
- [Examples](#examples)

\## Intro This CakePHP 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.

**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 include (configurable):\*\* - Filesystem
- [Mantis Bugtracker](http://www.mantisbt.org/)
- [GitHub (repo issues)](https://help.github.com/articles/github-glossary#issue)
- Email
- [Bitbucket (repo issues)](https://confluence.atlassian.com/display/BITBUCKET/Use+the+issue+tracker)
- [Jira](https://www.atlassian.com/software/jira)
- [Redmine](http://www.redmine.org)

\## Requirements This plugin is CakePHP Security component compatible.

**Required:**

- [jQuery](http://jquery.com/)

**Optional:**

- [Bootstrap](http://getbootstrap.com) (Bootstrap 2 and 3 compatible)

**Includes:**

- [html2canvas.js by niklasvh](https://github.com/niklasvh/html2canvas)

\## Installation and Setup 1. Check out a copy of the FeedbackIt CakePHP plugin from the repository using Git :

    `git clone http://github.com/stefanvangastel/CakePHP-FeedbackIt.git`

    or download the archive from Github:

    `https://github.com/stefanvangastel/CakePHP-FeedbackIt/archive/master.zip`

    You must place the FeedbackIt CakePHP plugin within your CakePHP 2.x app/Plugin directory.

    or load it with composer:

    `"stefanvangastel/feedback-it": "dev-master"`
2. Load the plugin in app/Config/bootstrap.php:

    `CakePlugin::load('FeedbackIt');`
3. Copy the default feedbackit-config file:

    Copy `../app/Plugin/FeedbackIt/Config/feedbackit-config.php.default` to `../app/Plugin/FeedbackIt/Config/feedbackit-config.php`

    And adjust it to your needs.
4. Use the feedbackbar element in a view or layout to place the feedback tab on that (or those) pages. It doesn't matter where you place the following line since it uses absolute DOM element positioning.

    ``

\## Usage To testdrive this puppy; [http://stefanvangastel.nl/feedbackitdemo/](http://stefanvangastel.nl/feedbackitdemo)

\## Examples ![Example of form](https://camo.githubusercontent.com/6fd69b593fd82ba6221ff37353b36d357b5d9f7c3f9b445455c57203067a90c9/68747470733a2f2f7261772e6769746875622e636f6d2f73746566616e76616e67617374656c2f43616b655048502d466565646261636b49742f6d61737465722f6578616d706c65732f666565646261636b69745f312e706e67 "Example of form")![Example of result](https://camo.githubusercontent.com/f2e186f24288a6557386d683d44dd84e88a6da91a202948277ea6164fee726ac/68747470733a2f2f7261772e6769746875622e636f6d2f73746566616e76616e67617374656c2f43616b655048502d466565646261636b49742f6d61737465722f6578616d706c65732f666565646261636b69745f322e706e67 "Example of result")

End

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3346d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2473490?v=4)[Stefan van Gastel](/maintainers/stefanvangastel)[@stefanvangastel](https://github.com/stefanvangastel)

---

Top Contributors

[![stefanvangastel](https://avatars.githubusercontent.com/u/2473490?v=4)](https://github.com/stefanvangastel "stefanvangastel (85 commits)")[![mhimmer](https://avatars.githubusercontent.com/u/199251?v=4)](https://github.com/mhimmer "mhimmer (4 commits)")[![WyriHaximus](https://avatars.githubusercontent.com/u/147145?v=4)](https://github.com/WyriHaximus "WyriHaximus (3 commits)")[![kb6673](https://avatars.githubusercontent.com/u/1001484?v=4)](https://github.com/kb6673 "kb6673 (2 commits)")[![AlexStallen](https://avatars.githubusercontent.com/u/6184437?v=4)](https://github.com/AlexStallen "AlexStallen (1 commits)")[![dereuromark](https://avatars.githubusercontent.com/u/39854?v=4)](https://github.com/dereuromark "dereuromark (1 commits)")

### Embed Badge

![Health badge](/badges/stefanvangastel-feedback-it/health.svg)

```
[![Health](https://phpackages.com/badges/stefanvangastel-feedback-it/health.svg)](https://phpackages.com/packages/stefanvangastel-feedback-it)
```

###  Alternatives

[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.2k1](/packages/rainlab-builder-plugin)[pfefferle/wordpress-activitypub

The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.

5671.4k1](/packages/pfefferle-wordpress-activitypub)[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

18238.1k2](/packages/civicrm-civicrm-drupal-8)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[humanmade/lottie-lite

A lightweight Lottie Animations Extension for WordPress

374.3k](/packages/humanmade-lottie-lite)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
