Skip to content

Enables the presentation of user registration, site wide contact, or node creation forms in blocks.

License

Notifications You must be signed in to change notification settings

backdrop-contrib/formblock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Form Block

Enables the presentation of user registration, site wide contact, or node creation forms in blocks.

Installation

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

Credits

This module was originally written for Drupal, previous maintainers include:

About

Enables the presentation of user registration, site wide contact, or node creation forms in blocks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published