/idea-factory

Front-end powered user submission and voting system for WordPress

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

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

Demo


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 Dashboard
  1. 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.