Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tmeister/idea-factory
Front-end powered user submission and voting system for WordPress
https://github.com/Tmeister/idea-factory
Last synced: about 2 months ago
JSON representation
Front-end powered user submission and voting system for WordPress
- Host: GitHub
- URL: https://github.com/Tmeister/idea-factory
- Owner: Tmeister
- License: gpl-2.0
- Created: 2014-12-08T00:50:44.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-03T17:28:25.000Z (over 7 years ago)
- Last Synced: 2024-07-31T20:38:25.912Z (5 months ago)
- Language: PHP
- Homepage: http://wpideafactory.com/
- Size: 907 KB
- Stars: 76
- Watchers: 9
- Forks: 34
- Open Issues: 26
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome - Tmeister/idea-factory - Front-end powered user submission and voting system for WordPress (PHP)
README
# Description
Idea Factory was born out of necessity, and the frustration of the lack of plugins that did exactly what I wanted it to do. This plugin allows users to submit new ideas from the front-end, and vote on them. Currently it allows a user to vote once per idea, then locks them out. It's also currently limited to logged in users, for now.![Image](https://s3.amazonaws.com/f.cl.ly/items/001M1a0O3I1l1o0n0S2U/Image%202014-12-09%20at%205.22.10%20PM.png)
[Demo](http://wpideafactory.com/ideas/)
---
### Features
* AJAX powered front-end submission and voting
* Works for both logged-in and logged-out users
* 1 vote allowed per user per idea
* Emails the admin of a new submission
* Automatic setup or use anywhere with a shortcode
* Optionally set a threshold where each idea will be given a status based on total votes and emails the admin
* Extensible with hooks and actions on events
* More ideas loaded with AJAX on front-end
* Mobile friendly---
### Installation
##### Uploading in WordPress Dashboard1. Navigate to 'Add New' in the plugins dashboard
2. Navigate to the 'Upload' area
3. Select `idea-factoryzip` from your computer
4. Click 'Install Now'
5. Activate the plugin in the Plugin dashboard##### Using FTP
1. Download `idea-factory.zip`
2. Extract the `idea-factory` directory to your computer
3. Upload the `idea-factory` directory to the `/wp-content/plugins/` directory
4. Activate the plugin in the Plugin dashboard---
##### Documentation
Refer to the Wiki here in the repo for documentation on hooks, filters, and actions available.