goosestudio / gs-feedbacking Goto Github PK
View Code? Open in Web Editor NEWFeedbacking is a WordPress plugin that gives users the ability to comment page elements.
Feedbacking is a WordPress plugin that gives users the ability to comment page elements.
=== Feedbacking - Lets users comment your design - Experimental === Contributors: andreasnrb, goosestudio Tags: comment, feedback, design, consulting Stable tag: 0.1 Requires at least: 5.0 Tested up to: 5.8 Requires PHP: 7.4 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.txt == Description == Feedbacking makes it easy to comment design and other elements of a site. Consider this plugin a **public beta**, there are known issues, and they can be found at https://github.com/GooseStudio/gs-feedbacking/issues In order to use this plugin unless you are an administrator you need to give your users the necessary capabilities. == Installation == 1. Download the plugin from the link provided in your order email 2. Upload the zip file to your site 3. Activate the plugin Give users the necessary capabilities. The plugin uses following capabilities * edit_feedback * read_feedback * read_others_feedback * delete_feedback * edit_feedback * edit_others_feedback * publish_feedback * read_private_feedback == Frequently Asked Questions == = How do you enable users to comment? = You need to give users the necessary capabilities. The plugin uses following capabilities * edit_feedback * read_feedback * read_others_feedback * delete_feedback * edit_feedback * edit_others_feedback * publish_feedback * read_private_feedback == Screenshots == 1. This is the "activate feedback mode" button. 2. When feedback mode is activated you will see circles with numbers in them if there is feedback connected with an page element. 3. When you hover over elements you can give feedback on a red dashed border is shown. 4. When you click an element you will see a feedback form. 5. If you click tack a screenshot the UI will be hidden, you will se a crosshair, click and drag to take a screenshot. You can then draw in the screenshot. 6. After clicking "Attach screenshot" the form will be visible again and preview of screenshot is added. (Important: currently you cannot retake a screenshot) 7. The feedback is listed in the administration under the "Feedback" menu. == Changelog == = 0.1 = * First release
Rename "Attach screenshot" to "Upload screenshot" or similar to better illustrate that is an image from the computer that gets attached to the feedback.
When you have already taken a screenshot or attached a screenshot either rename or hide the buttons so users don't get confused after already take action.
Currently it is not possible to remove an attached/take screenshot from the form, it should be possible to remove the screenshot without having to refresh the whole page and start over.
After enabling, clicking, and disabling feedback toggle you can no longer click elements.
Currently the state handling is just a bunch of CSS class manipulations and checks spread out over various files which sometimes looses track of states.
When you take a screenshot a preview is added to the form, the same should happen when you attach a screenshot.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.