Skip to content

A port of the webform Drupal 7 module to BackdropCMS

License

Notifications You must be signed in to change notification settings

earthday47/webform

 
 

Repository files navigation

WEBFORM

This module adds a webform content type to your Backdrop site.

A webform can be a questionnaire, contact or request form. These can be used by visitor to make contact or to enable a more complex survey than polls provide. Submissions from a webform are saved in a database table and can optionally be mailed to e-mail addresses upon submission.

Some good examples could be contests, personalized contact forms, or petitions. Each of these could have a customized form for end-users to fill out.

If you need to build a lot of customized, one-off forms, Webform is a more suitable solution than creating content types and using CCK or Field module.

CONTENTS OF THIS FILE

  • Introduction
  • Tested
  • Known Issues
  • Special Thanks
  • Requirements
  • Installation
  • Coming From Drupal?
  • Usage
  • License
  • Credits
  • Maintainers

TESTED

Created several webforms with random options for admin and anonymous users for Backdrop 1.1.

Will need heavy user testing to make sure all the options of this premier module work as expected.

KNOWN ISSUES

People have had the inability for anonymous users to access Webform. However, after the work in backdrop-contrib#2 , it appears this issue is resolved now on current usage.

This line exists: if (config_get('webform.settings', 'webform_install_create_content_type'))

in file webform.install

Because of backdrop-contrib#1 and https://www.drupal.org/node/1263584

SPECIAL THANKS

This Backdrop module is supported by the hosted survey-solution website Webform.com and Lullabot.

REQUIREMENTS

none

INSTALLATION

Install this module using the official Backdrop CMS instructions at https://backdropcms.org/guide/modules

Edit the global settings under "Administer" -> "Configuration" -> "Content authoring" -> "Webform settings"

Webform also has many options for each created webform in the traditional "node edit" screen

COMING FROM DRUPAL?

Nothing substantially different.

PERMISSIONS

Webform has permisions both on the global user permissions Backdrop page as well as in the options for the traditional "node edit" screen.

USAGE

  • Create a webform node at node/add/webform

Support

Please use the issue queue for filing bugs with this module.

Webform and you Webform is second most popular non-utility contrib module (after Views). It is a large, rich module used by hundreds of thousands of sites. If you are using Webform, please give back to our community. We need your help triaging issues, answering support requests, writing patches, reviewing/testing patches.

Please always use the project issue tracker to report bugs, request support and/or request new features. The maintainers neither read the forums nor reply to direct e-mails for support.

Open one issue for each problem/request; don't bundle several issues into one submission. Please search the queue and read the handbook pages to avoid duplicate issues.

LICENSE

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

CREDITS

This module is based on the Webform module for Drupal, originally written and maintained by a large number of contributors, including:

Current Maintainers on Drupal:

MAINTAINERS

Ported to Backdrop by:

About

A port of the webform Drupal 7 module to BackdropCMS

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • PHP 90.0%
  • SourcePawn 4.6%
  • JavaScript 4.5%
  • CSS 0.9%