Enables the presentation of user registration, site wide contact, or node creation forms in blocks.
Installation
- Install this module using the official Backdrop CMS instructions at
 https://backdropcms.org/guide/modules
To enable a node add form for a specific content type:
- 
Go to the administration page for the content type under Administration > 
 Structure > Content Types > Foo (admin/structure/types/foo).
- 
Go to the 'Form block' section (vertical tab) of the page. 
- 
Check the box "[] Enable data entry from a block". This will 'make the entry 
 form for this content type available as a block.'
- 
Choose whether you want to '[] Show submission guidelines'. 
- 
Save the settings by clicking the 'Save content type' button. 
- 
Visit the layout administration page under Administration > Structure > 
 Layouts > Foo (admin/structure/layouts/manage/default) to enable and place the
 block containing the form. Forms are named: "TYPE form block".
- 
Note that only users with permission to create the given content type will see 
 the form. Adjust user permissions accordingly.
To enable a block for user registration or change of password:
- 
Visit the layout administration page under Administration > Structure > 
 Layouts > Foo (admin/structure/layouts/manage/default) to enable and place the
 block containing the form. Forms are named: "User registration form" and
 "Request new password form".
- 
Note that the user registration form will appear only to non-logged in users 
 and only if the site is configured to allow user registration.
- 
Note that the change password form will appear only to logged in users and 
 only if the user has the permission to change password.
- 
Adjust settings accordingly. 
To enable a site-wide contact block:
- 
Enable the Contact module. 
- 
Visit the layout administration page under Administration > Structure > 
 Layouts > Foo (admin/structure/layouts/manage/default) to enable and place the
 block containing the "Site-wide contact form".
- 
Note that the form will appear only to users with the permission to use the 
 site-wide contact form. Adjust permissions accordingly.
License
This project is GPL v2 software. See the LICENSE.txt file in this directory for
complete text.
Current Maintainers
- Jen Lampton (https://github.com/jenlampton)
- (seeking additional maintainers)
Credits
This module was originally written for Drupal, previous maintainers include:
- Michael Prasuhn (https://www.drupal.org/u/mikey_p)
- Derek Wright (https://www.drupal.org/u/dww).
- Nedjo Rogers (https://www.drupal.org/u/nedjo)