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).

UUID Features Integration

Component type

module

Maintenance status

Development status

Downloads

189017

Component created

Component changed

UUID Features 7.x-1.0-alpha3 fixes some HTML code that made the module completely unusable. Please update ASAP. If you're experiencing WSOD simply remove the module files completely then upload the latest version. The latest version now works with UUID 7.x-1.0-alpha3. Please report any bug you encounter in the issue queue.

Voting Rules

Component type

module

Categories

RDF

Maintenance status

Development status

Downloads

39103

Component created

Component changed

Voting Rules provides Rules integration for the VotingAPI module.

Administrators can configure actions to occur when a user submits a vote, when a user deletes a vote, and when the results of a vote are calculated. Currently, Voting Rules supports votes on nodes, users, and comments.

Supported conditions include acting on the total number of votes, average vote, the sum total of all votes, as well as any conditions provided by other modules on the node, user, or comment that is being voted on.

Dice Roller

Component type

module

Maintenance status

Development status

Downloads

7440

Component created

Component changed

This module adds an option to nodes and comments to provide an integrated dice roller. The dice roller options are based on the standards set at http://openrpg.com for dice rolling. (OpenRPG is under GNU GPL.)

Once the roll is made, there is no option for the user to go back to remove the roll from the post nor any option to modify the roll. This is to prevent tampering with results, negating the risk of cheating.

Media: SoundCloud

Component type

module

Maintenance status

Development status

Downloads

45150

Component created

Component changed

Media: SoundCloud adds SoundCloud as a supported media provider.

Most popular web services, including SoundCloud, support oEmbed. It is generally recommended to use Media: oEmbed instead of specific provider modules.

Requirements

Media: SoundCloud has one dependency.

Contributed modules

Boomerang

Component type

module

Maintenance status

Development status

Downloads

1272

Component created

Component changed

This project is a wrapper for Boomerang, a Javascript program which "measures the performance of your website from your end user's point of view." The statistics gathered include:

  • Round trip time of the page ("t_done")
  • User's measured bandwidth in bytes per second ("bw")
  • User's measured HTTP latency in milliseconds ("lat")
  • etc.

This project consists of two modules, Boomerang and Boomerang Beacon. The Boomerang module adds Javascript to pages to send statistics to the beacon. The Boomerang Beacon module collects and stores the data. The modules are designed to be autonomous, so they can be run on separate sites. The Beacon is designed to be general purpose, so it can collect data regardless of where the "boomerangs" are coming from.

Thanks to the Exceptional Performance team at Yahoo! for releasing the Boomerang script which this module is created around.