Recommended releases

Download Released

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: