HTML5 Tools

Component type

module

Maintenance status

Development status

Downloads

142178

Component created

Component changed

HTML5 Tools is a module that allows Drupal sites to be built using HTML5 ... smartly.

One of our goals is to provide as much support for HTML5 markup in a set of Tools provided by a module so that you can use this module with any HTML5 theme you'd like.

Drupal 7 Features

The Drupal 7 branch of html5 tools is actively being developed. We're always looking for new features so feel free to create an issue.

Here are some of the features you can find in the Drupal 7 version:

Power Import

Component type

module

Categories

Maintenance status

Development status

Downloads

1052

Component created

Component changed

Node import module which enables import from a CSV file into (user created) profiles of mapped node/ CCK fields and taxonomy terms.

This module is used in production sites but has not been tested for release, so the usual precautions apply - backup your stuff and test thoroughly before use. All bug reports welcome especially when accompanied by a patch! All feature requests welcome when accompanied by a patch ;-)

What does this module do that Migrate or Feeds don't? At the time of first development in Sept 2009 importing nodes with multiple cells concatenated as a unique ID was not available in other modules as far as we could determine.

It is ready for use but not well documented - make sure you read the README.txt.

Features:

  • Unique ID can be assembled by concatenating cell values in the CSV to allow creating new revisions of existing nodes with updated content.
  • Supported fields: Title, Body, Language, CCK fields (including multi-value), Taxonomy, User reference.
  • User controlled mapping of CSV Heading to Drupal fields via CSV profile manage screen.
  • Wizard to generate CSV profiles from existing CSV.
  • Import and export of CSV profiles
  • Import and export of CSV files via Batch API
  • Supports UTF-8 and Windows-1252 (Excel 2003- compatible) CSV files.
  • Options to create translations in sets by mapping translations source nid
  • CSV Export Action is included. Useful for integration with other modules e.g. Views Bulk Operations

Open Login

Component type

module

Maintenance status

Development status

Downloads

1708

Component created

Component changed

Open login module adds handy widget to OpenID login form.

This module do not have any logic for OpenID authentication. All authentication is come from system openid module.

When user clicks on the name of openid provider - JavaScript substitutes openid identifier and submit form.
No letters-typing and button-clicking. Just click at the name of your OpenID provider.

The list of providers for this widget is set in openlogin.settings.inc and you can change it at your will.

Block Icons

Component type

module

Categories

Maintenance status

Development status

Downloads

14060

Component created

Component changed

The Block Icons module allows you to add icons to blocks (small images that generally appear next to block titles).

More and more themes are being developed that ship with default icons displayed next to block titles. One of this issues with this is that a theme cannot account for all the blocks a site may have enabled at any one time; especially since users can create their own, custom blocks. To get around this, users have to add CSS code to their theme to add icons to any un-supported or custom blocks.

This module exists for two reasons:

  1. To make it easier for users to add their own icons to any and all blocks on their site (without having to write additional CSS).
  2. To remove the need for block icons to be theme-dependent (i.e. users can keep their icon-block settings even when switching themes).