Skip to main content

Forms for Plone

Project description

Introduction

Travis CI status Coveralls status Fury Python Fury Github Downloads Latest Version Wheel Status Egg Status License
Logo

Collective.easyform enables creation of custom forms using dexterity. This Plone package is similar to Products.PloneFormGen that is based on Archetypes. Dexterity is a new platform for content types in Plone and will be used instead of Archetypes in Plone 5. Easyform provides a Plone form builder through-the-web using fields, widgets, actions and validators.

Similarly to PloneFormGen, Easyform is used to generate web forms that save or mail form input. Simple and user-friendly interface allows non-programmers to create custom forms.

Usage

  • Install product (in your buildout.cfg add ‘collective.easyform’ to the eggs section), rerun your Plone instance and activate Collective.easyform.

  • Choose Easyform from the ‘Add new’ drop-down menu. Insert form title, description and other settings.

  • Add fields or fieldsets to create a unique form that will meet your particular requirements. There are enough basic field types to satisfy any demands: File Upload, Text line (String), Integer, Yes/No, Date, Date/Time, Floating-point number, Choice, Rich Text, Image, Multiple Choice, Text, Password, ReСaptcha field.

  • Continue to customize form by setting the order of fields, defining required and hidden ones, choosing validator, if necessary, and other field type specific settings.

See quick overview of this product:

Collective.easyform

Compatibility

Plone 4.3.2

Changelog

1.0a3 (2015-06-02)

  • Fixed templates [kroman0]

  • Fixed field order #17 [kroman0]

  • Fixed Plone 5 support [kroman0]

  • Fixed dependencies [kroman0]

  • Set script type correctly [fredvd]

1.0a2 (2014-06-13)

  • Fixed conflict with plone.app.multilingual[dexterity] [kroman0]

  • Fixed rendering saved data form [kroman0]

  • Fixed and updated tests [kroman0]

  • Fix unicode encoding in download csv [gborelli]

  • Added Italian translation [gborelli]

  • Added fields parameter in Mailer override expressions [gborelli]

1.0a1 (2014-03-18)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.easyform-1.0a3.zip (785.1 kB view details)

Uploaded Source

File details

Details for the file collective.easyform-1.0a3.zip.

File metadata

File hashes

Hashes for collective.easyform-1.0a3.zip
Algorithm Hash digest
SHA256 6e5cda5b65c7adcb5c12cf52751c404f6499d042c3c68f978405b1a8b17062d3
MD5 ba9cbee993c91477bb794fb2e5009e53
BLAKE2b-256 8bf8930ca7b19984f37304e114732546986b1a7c3a97aafe86717302b6819315

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page