Prometheus User Submitted Content Plugin for WordPress icon

Prometheus User Submitted Content Plugin for WordPress

Hot or Not
Prometheus User Submitted Content Plugin for WordPress

Description

Prometheus is a Titan in Greek mythology, best known as the deity who was the creator of mankind and its greatest benefactor, who stole fire from Mount Olympus and gave it to us. Same as the Titan Prometheus, this plugin will give your website’s visitors the gift of submitting their own posts and content.

What Can You Do With This Plugin?

Prometheus User Submitted Content adds a front end form using a simple shortcode that enables your visitors to submit posts and upload files or images. Prometheus User Submitted Content WordPress Plugin is a powerful tool to make user post submission extremely simple.
  • Do you want to allow users to submit posts to your website?
  • Do you want to define strict rules for these submissions?
  • Do you want to ban users that do not comply with your specifications?
  • Do you want to allow users to submit images?
  • Do you want to put your users in full control of their submitted post?
  • Do you want to get email messages every time a new post got submitted?
  • Do you want to view statistics about submitted posts?
  • No problem!
The Form can include the following:
  • User Name
  • Email Address
  • User URL
  • Post Title
  • Post Tags
  • Post Category
  • Post Content
  • Simple Captcha or Secret Question
  • Post Excerpt
  • Enable Comments Selection
  • Enable Pings Selection
  • Post Password
  • Post Format Selection
  • Post/Page Selection
  • Image/File Uploader
  • Add custom taxonomies to submitted posts
  • Google ReCaptcha

Plugin features

  • Include a shortcode that will add the submission form anywhere on your website: posts, pages, widgets, template
  • Define a wide range of rules regarding how the user submission form is configured
  • Define a wide range of constrains regarding user submissions
  • View Statistics about user submitted posts
  • Translate plugin in any language you want, or simply modify any outputed string as you like
  • Moderate submitted posts or publish them immediately
  • Add required/banned words list for submitted article’s title/content
  • Track your submitters by IP Address, User Agent and Referrer
  • Ban users that break your rules
  • Allow only a predefined list of users to submit posts
  • Receive Email alerts every time a new post gets submitted
  • Get protected against spam bots
  • Curse Words Filtering – censor unwanted content
  • And many, many other features…
  • Not enough features for you? This plugin is also fully mobile compatible, is translations ready, is optimized for speed – has no speed impact and benefits of lifetime updates and support.

Testing this plugin

You can test this plugin at this Test Blog. Feel free to submit your posts!

Need support?

Please check our knowledge base, it may have the answer to your question or a solution for your issue. If not, just email me at support@coderevolution.ro and I will respond as soon as I can.

Changelog:

Version 1.0 Release Date 2017-01-03
First version released!
Version 1.1 Release Date 2017-01-13
Fixed a bug with some settings in the control panel not saving properly in some rare cases
Version 1.2 Release Date 2017-02-03
Added multisite support
Version 1.3 Release Date 2017-02-06
Improved internationalization
Version 1.4 Release Date 2017-02-14
Added an option to hide submission form if user does not have privileges to submit post
Added form inclusion shortcode parameters to fully translate form output strings for every instance of the form (multilingual capability)
Version 1.5 Release Date 2017-02-22
Fixed plugin auto-updating process
Some minor fixes and enhancements
Version 1.6 Release Date 2017-03-01
Fixed some issues with video post attachments
Added the ability to add a 'I agree to the Terms and Conditions' checkbox to the form
Added the ability to add a custom field with custom HTML content to the form
Version 1.7 Release Date 2017-03-06
Added 2 bonus themes for the form
Styled the 'I accept' button
Added the ability to save uploaded files to the WP Media Library
Some minor fixes and enhancements
Version 1.8 Release Date 2017-03-07
Fixed mime_content_type function support - not found on some PHP versions
Version 1.9 Release Date 2017-03-07
Fixed a rare issue when the form is not showing when the user is not logged in
Version 1.9.1 Release Date 2017-03-15
Fixed a rare issue when uploaded files are not saved to media folder correctly
Version 2.0 Release Date 2017-03-31
Major rewriting of the plugin back-end
Added support for custom post types submission
Version 2.1 Release Date 2017-04-03
Major performance increase
Version 2.2 Release Date 2017-05-23
Added support for submitting and embedding more file types (pdf, swf)
Version 2.3 Release Date 2017-06-03
Added a new feature: include or exclude displayed input fields using shortcode parameters
Version 2.4 Release Date 2017-08-28
Added support for defining a list of required and banned words for the submitted posts title/content
Version 2.4.1 Release Date 2018-02-15
Bugfixes
Version 2.4.2 Release Date 2018-10-31
Updated Angular module to the latest version
Version 2.4.3 Release Date 2019-01-17
Added Gutenberg block support
Version 2.4.4 Release Date 2019-04-19
Security update
Version 2.4.5 Release Date 2019-05-16
Added the ability to assign custom taxonomies to user submitted posts
Version 2.4.6 Release Date 2019-11-15
WordPress 5.3 compatibility update
Version 2.4.7 Release Date 2020-03-22
Fixed content formatting issue
Version 2.4.8 Release Date 2020-05-11
New features added for content templates
Bugfix update
Version 2.4.9 Release Date 2021-01-16
PHP 8 compatibility update
Version 2.5.0 Release Date 2021-01-18
Fixed issue where featured image would not be set to submitted posts
Version 2.5.1 Release Date 2022-03-24
Fixed tag creation when multiple tags are entered by users

Are you already a customer?

If you already bought this and you have tried it out, please contact me in the item’s comment section and give me feedback, so I can make it a better WordPress plugin! WordPress 6.1 and PHP 8.1 Tested!

Note

If you want to let your users upload large files, you should modify your php.ini to allow large file uploads. Don’t forget to restart your server for the changes to apply! Example:

post_max_size = 2000M
upload_max_filesize = 1000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180
Do you like our work and want more of it? Check out this plugin bundle!

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Gravity Forms Autocomplete (+address field) icon

Gravity Forms Autocomplete (+address field)

Hot or Not
Gravity Forms Autocomplete (+address field)

Description

Gravity Forms Autocomplete (+address field)

This plugin is an add-on for Gravity Forms that enables an autocomplete field feature. So it suggests possible completions for the field that the user has started typing in. Autocomplete simplifies and speeds up a form filling process and make your users save time by finding necessary data with suggestions.

Please note, you can choose a source for suggestions. And currently it supports several source’s types: ‘WordPress’, ‘ URL ’, ‘Manually’ and ‘Address’. Please fill free to advise us new source type and it’ll be added in a next release.

Please check the plugin demo here: GF Auto Complete Demo

How it works?

For example there is a form called “Test” and you’re going to add an autocomplete field to this form. You need just put the autocomplete field on the form.

When the field will be added, make double click on it to show the field’s settings. Choose “Manually” for “Where to Get Options?” setting and then a new setting “Enter Data for Autocomplete” will be shown. Lets put some data into it like on a screenshot below.

Please note, there is a checkbox “Allow adding new option”, tick it to let users adding new options to Autocomplete data on the frontend.

To save the new field in the form settings just press an “update form” button. After that the new field will appear on the frontend.

Please note, the new field has an “untitled” label because this is a default field label in Gravity Form. It can be changed easily in the field’s settings. Also the form should be added to some wordpress page like in a example above otherwise it will not be displayed on your website.

Where To Get Options?

Use this setting to set a source of the options (suggestions). Please note there are several types of source: ‘WordPress’, ‘URL (json)’ and ‘Manually’. Below each one will be described.

  1. The ‘Manually’ option is used when it’s required to set the options manually (like in an example above).
  2. The ‘WordPress’ option is for using of the different WordPress sources such as: users, pages, posts, categories and etc.
  3. The ‘URL (json)’ gets options for autocomplete using AJAX from an url which returns data in json format (like: value1, value2, value2 and etc.).
  4. The ‘Address’ gets options for autocomplete using the Google Places suggest API.

Please look at the screenshots where these options are in the setting.

If you choose the “WordPress” as source for your options, then the post title is used in the suggestion list. Please note: the post ID is saved in the entry data. If you want to save another post attribute instead (for example: post_title, post_name, etc. or save the a custom post field), it can be done using special plugin addon. Contact our support center to purchase that addon.

Also, check an example of JSON file:

{“1” : “value1”, “2” : “value2”, “3”: “value3”, “4” : “value4”, “5” : “value5”, “6” : “value6”, “7” : “value7”, “8” : “value8”}

By default, the suggestion list includes the values: “value1”, “value2”, “value3” etc.

In case if you want to use the keys instead (“1”, “2”, “3” etc), then please activate the “Use JSON keys as field value” option

How to activate the address autocomplete?

You need set the source for the suggestions to ‘Address’.

In certain cases google browser API key may be required. In that case please obtain the google browser API key from and add it to the settings

Please ensure you enable the following APIs in the Google:

Check the form on the frontend. Your address field should be turned to Autocomplete.

Method 1:

Method 2:

Thank you so much for reviewing this item. We’d be glad to help you if you have any questions relating to this item. Also do rate the plugin if you like it

Change Log

Version 1.0.0 - 22 Dec 2016
### Initial release

Version 1.0.1 - 13 Jan 2017
### New feature letting the user store the value that not in the autosuggest list.  The function is applicable for a manually created autosuggest list.

Version 1.0.3 - 07 Mar 2017
### New feature letting the user to helping your users to enter their address with the Google Places suggest API.
### A lot of bugs fixed

Version 1.0.6 - 07 July 2017 
### Fixed a multiple address fields bug
### Fixed a placeholder bug, updated an autocomplete javascript
### Fixed minor bugs with address autocomplete feature
### Moved the javascript to the footer

Version 1.0.8 - 18 Aug 2017 
### Added ajax method for getting values for auto-complete field's suggestions. Now it's possible to use large data as an autocomplete field source.
### Fixed minor bugs

Version 1.0.9 - 18 Dec 2017 
### Improved json file supporting. Now it's possible to use external url to JSON-file for suggestions
### Updated js autocomplete library. The plugin has been switched to select2 library (  ) 
### Fixed minor bugs

Version 1.1.4 - 30 Apr 2018 
### Added multi-value mode
### Fixed a bug occurring when several auto-complete address fields are placed on the same page of the form
### Switched to CDN versions of select2 libraries
### Added new routing field types "autocomplete" 
### Fixed a bug occuring when user source type has been chosen  for the autocomplete field
### Added a little rate limiting (250ms) between ajax calls; 
### Added the search terms to the JSON request 
### Fixed minor bugs

Version 1.5.5 - 15 Dec 2018 
### Fixed bug with the placeholder option
### Fixed format for address autocomplete field; Now address number goes before the street name
### Fixed the conditional logic for auto-complete field
### Fixed the bug with the city field; it was not populated with appropriate value in address-autocomplete mode
### Fixed the bug with multiple values of autocomplete field; now entry contains all values and it's possible to edit them on Entry edit page.
### Fixed a bug related with WMPL compatibility  
### Fixed a compatibility bug with Gravity View plugin
### Fixed minor bugs

Version 1.5.9 - 5 Apr 2019
### Fixed the bug with gform_field_value filter
### Fixed a bug with l35 js array
### Fixed a bug with required state for address autocomplete field
### Fixed the compatibility bug with new GF version 2.4
### Fixed minor bugs

Version 1.6.1 - 20 Jul 2019
### Added an ability to add a new option for auto-complete sources types and fixed a bug with js
### Fixed a bug with nested forms
### Fixed a bug with the dropdown parent select2 option
### Added the autocomplete field messages to a language file 
### Improved and optimized the plugin code
### Fixed minor bugs

Version 1.6.5 - 11 Jan 2020
### Improved a function looking for matches in suggestions for the autocomplete field with the JSON data source.
### Added an ability to use a JSON key as a value for an autocomplete field when JSON is set as the autocomplete source.
### Fixed BOM symbol bug in some plugin files
### Added a feature to test the connection to given JSON URL right in edit autocomplete field interface.
### Fixed minor bugs

Version 1.6.8 - 19 Mar 2020
### Fix json bug
### Fix the bug occurring when several autocomplete fields with the same data source are added on the same page
### Fix minor bugs

Version 1.7.2 - 04 July 2020
###  Added a new two inputs (address name, address street number) for the address autocomplete mode; both input values are available in the entry data
### Added the field_use_first_char option for JSON source type. It changes the comparing method in searching for user input through JSON suggestions list.
###  Added some hooks in the plugin code: 
- gfautocomplete_field_input_value_html
- gfautocomplete_inline_js_on_page_render
- gfautocomplete_load_fields_settings
- gfautocomplete_add_custom_settings
### Fixed a bug with autocomplete field width
### Fixed minor bugs

Version 1.7.3 - 19 July 2020
###  Fixed a bug in javascript code (comma-js-bug)
### Fixed a bug with manual autocomplete field
### Added an ability to make a search in JSON keys instead of values
###  Added a new hook in the plugin code: 
- gfautocomplete_address_parts_after

Version 1.7.6 - 21 Sept 2020
###  Fixed a bug when entry value is not saved
### Added the German translation
### Added the field_min_input_len option to the field settings

Version 1.8.2 - 21 Jan 2021
### Updated JavaScript select2 library to the newest version 
### Code refactoring and integration with new select2 library
### Fixed issues with placeholder
### Fixed minor bugs

Version 1.8.3 - 29 May 2021
### Fixed a rare bug occurring with the curl module 

Version 1.8.4 - 6 June 2021
### Fixed bug: re-init google map script for the address autocomplete field if it's loaded in a form using shortcode with ajax parameter

Version 1.8.6 - 20 December 2021
### Added new option to set the maximum number of items which can be selected in a multi-value mode. If the value of this option is less than 1, the number of selected items will not be limited.
### Refactor of the field settings page
### Updated select2 library to the latest version. Old version of the library caused the conflicts with Elementor. 

Version 1.8.8 - 18 March 2022
### Fixed quotes handling in the manual data source
### Fixed bug: Now if you enable "Allow adding new option" and choose WordPress as autocomplete data source, a new post is created on form submission

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.