The Collapse text module is an input filter which allows sections of content to be made collapsible (like on editing forms).
For example, a common use case is the creation of a FAQ page, with a list of questions, with each answer displaying when a question is clicked.
Surround a section of text with [collapse] and [/collapse] to make it collapsible. [collapse] tags can be nested within one another.
The parameters may be combined in (almost) any order.
[collapse class="class-example" title="Collapse Text example"]
This text can be hidden by clicking on the header.
[/collapse]
The module provides theming functions and extensive documentation on project's page.
This module expands the features of the D7 site wide contact form. It eliminates the drop down category menu by generating a clean looking contact form (without a drop down menu) for each of the contact categories. Each contact form has a unique path i.e. 'contact/{category}'
You can also specify Additional information for each category that appears above the form and define the subject in the link to the form.
Drupal 8^
Most of the features of this module have been rolled into Core.
D7 version is fully translatable and compatable with the Internationalisation (i18n) module via the included Contact Forms Translation module.