Twigify

Component type

module

Categories

Maintenance status

Development status

Downloads

1643

Component created

Component changed

Twigify is a tool for assisting with the conversion of Drupal themes and modules into Twig. Originally it included Twigifier as a sub-module to execute all subsequent operations that can be automated, however as of the 7.x-1.x release Twigifier is merged into Twigify.

Hoping to have a new/major release ready for Drupalcon LA. Contributors welcome!!

Icomoon

Component type

module

Maintenance status

Development status

Downloads

3877

Component created

Component changed

Custom Built and Crisp Icon Fonts, Done Right

This module integrates the IcoMoon App service via the Icon API module and allows you combine icon webfonts for your own project.

Requirements

Get Form ID

Component type

module

Maintenance status

Development status

Downloads

6887

Component created

Component changed

DEPRECATED STATUS

This module is deprecated. It was improved, extended and rebranded as Devel form debug, use it instead: https://www.drupal.org/project/devel_form_debug

This module adds a contextual link to every form that lets you easily find out form's ID and name of hook_form_FORM_ID_alter() hook.

View block top class

Component type

module

Maintenance status

Development status

Downloads

2353

Component created

Component changed

Motivation

Views offers a "CSS Class" setting that can get classes in the markup that wraps your view content, but themers often need these classes in the top level of the markup (the block container), not nested inside.

What it does

This module does some nifty logic that adds CSS classes configured in your view to the block container (with "-container" appended) to help with styling and re-usability for view blocks, potentially across many different views and displays.

Pop-up announcement

Component type

module

Maintenance status

Development status

Downloads

13314

Component created

Component changed

Overview

The module provides a pop-up announcements in the overlay which will appear for the site visitor on the first, second and fifth visit to the site (customizable).

You may create so much announcements, as You need and define where and when each from them will be appear.

Very useful solution for interaction and communication with site visitors. You may post announcement about conferences, great news, "Tip of day" system, information about coming site maintenance, new goods, sales and much more.

Features

  • The announcements may be with html.
  • The announcements will appear on the overlay.
  • Announcements added to the site as a block - it make possible to use flexible visibility settings to define pages where announcement will appear.
  • On the configure page it is possible to define, on which visit the announcement will appear. By default on the first, second and fifth visit.
  • If interval between http requests is more than one hour, these are two different visits.
  • After 23 days records about visits become old and automatically are removed from the database.
  • Any count of separates blocks with announcements is available now. It is possible to define different visibility for every announcement - for example, for different parts of site.
  • Admin page for managing all announcements.
  • Ability to define time delay after which announcement would be visible was added.

Reduced Forms

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Reduced Forms uses the "#states" property of the Drupal Forms API to make all but on of the fields in a form invisible until a user enters something in the visible field. This makes it possible to have forms that take up very little space on a page until a user actually starts to fill in the form.

The code for this module was adapted from the Compact Forms module at:

http://drupal.org/project/compact_forms

Mobile Switch Panels

Component type

module

Maintenance status

Development status

Downloads

3409

Component created

Component changed

The Mobile Switch Panels module provides an control plugin to show panels in context of Mobile Switch device detection.

Required modules

NOTE

Mobile Switch 7.x-2.0-beta1+ or 7.x-2.x-dev from 2014-Jan-29+ is required!

World Flags

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

5 minute install

Overview

Uses IP to Location module to see where your user is located.
Then dynamically displays an appropriate flag for the user's location.
The flag can override the logo, override the favicon, or be displayed in a block.

Flag examples

9 Easy to configure options for the flags.

Field Label Format

Component type

module

Maintenance status

Development status

Downloads

1611

Component created

Component changed

This module provides configurable formatted field labels – including its HTML element, ID and classes – in alternate field formatters for each original formatter.

The label produced from this module does not override the default labels, meaning there will be duplicate labels if the original label is not set to Hidden.