
New Modules
Filefield Character Encoding
This module transparently converts uploaded text files between different character encodings. Administrators can enable this on a per-content-type/field basis, and expose either or both of the source and target encodings to users to configure on a per-file basis.
The primary motivation for this module is for situations where users upload text files from third-party systems which don't necessarily export text in character encodings that PHP can automatically detect, and you have some code that uses that data as input (eg. CSV file imports). With this module, you don't have to ask users to manually convert the files, you just have to identify what their system is spitting out, and tell them "Select 'Windows-1252' [or whatever] here when you upload the file".
Internally, the source text file is copied to a subdirectory below the file's normal directory and the converted file is in the usual $node->field_name[n]['filepath'] location.
Requires the PHP Multibyte String extension.
Caveats:
- Very early stage of development.
- At the time of writing, source text files are not restored to their proper locations as they should be when conversion is switched off for a particular content-type/field or when the module is disabled/uninstalled.
qTip (Stylish jQuery Tooltips)
qTips are stylish tooltips that can be configured and styled (more to come in later releases) to fit nearly any website's design.
Current Features:- Choose position of tooltip
- Choose width of tooltip border
- Choose whether tooltip has rounded corners (and how round) or not (squared)
- Choose from 6 color schemes
- Choose how the tooltip is activated, whether it is shown on hover or click.
- Choose how the tooltip is hidden, whether it is upon leaving the link text or by clicking.
- Choose whether only one tooltip can be shown at a time or not.
Read the included README.txt file for more information!
You will need to install the qTip plugin from here! (Licensed under MIT)
Although not required, it is recommended to use jQuery 1.3.2 by downloading the 2.x version of the jQuery Update module.
Test and help development!Submit any issues or feature requests in the issue queue!
I will be adding screenshots, a demo, and better documentation very soon.
This module should work well, but I do not recommend it for production sites at this time since this is the initial release.
AGLS Metadata
This is the AGLS Metadata Module for Drupal 6. It is a Nodewords extension module that adds support for the Australian Government Locator Service scheme. Details about the scheme can be found at the AGLS Standards site. This module depends on the Nodewords module being installed.
Currently this module only provides the mandatory elements.
This project uses GitHub for source control. You can view the current development version here: http://github.com/previousnext/agls
This module was developed by PreviousNext, Sponsored by Australian Law Reform Commission, Lead Developer Will McRae.
Boleto
This module aims to be an Boleto API.
UC Boleto Online
Ubercart integration with Boleto-online.com.br API.
ZeepZap unitrack
Flexible wrapper for third party web analytics systems.
Current version supports Google Analytics and Clicky, other systems under development
Administer Tool Tip
The Administer Tool Tip module is a very deluxe backport of the contextual functionality in drupal 7 and adds a lot more. This module is a great way to extend the standard drupal interface by enabling the user to edit, delete and manage nodes, blocks, users etc on the fly. It even creates dragging and dropping of blocks on every page!
ShURLy
ShURLy is a URL shortening service implemented as a module for Drupal. This module was written by Jeff Robbins for Lullabot’s URL shortener: http://lb.cm
It is intended to be fast, clean, simple, self-contained, user-friendly, flexible, and easy to set up.
New URLs are created by going to /shurly and entering the long URL and an optional custom short URL. Short URLs have ownership and each user can track click statistics for his/her URLs.
To maximize the use of characters, URLs are case sensitive. With the correct permissions, short URLs can either be entered custom or autogenerated. Autogenerated URLs use the character set of A-Z, a-z, 0-9. However the characters “01lIO” are not used since these characters are often ambiguous, particularly in print (thanks to Tantek Çelik for this suggestion). Custom URLs may contain any non-reserved characters including UTF8 characters, glyphs, and icons. How fun is that!?
Case Tracker Due Date
Case Tracker Due Date adds a due date field to the casetracker_basic_case content type and modifies existing views to include due dates for tasks/cases. If used with Open Atrium, extra integration is available.
Case Tracker Comment Driven
casetracker_comment_driven (CTCD for short) allows for CCK fields to be added to Case Tracker and tracked in the comments in a manner identical to how standard cases are tracked. This is achieved by using the Comment Driven module to track changes made with each comment and merging the Case Tracker table with the Comment Driven table to make them appear as one.
This method should work for anything that can be tracked with comment_driven. Hypothetically, this includes the title, taxonomy terms (tags) and almost any other field. This functionality has not been tested yet.
Ubercart CiviCRM Products
This module exposes CiviCRM components as Ubercart product features. Completed orders of Ubercart products can create CiviCRM memberships, contributions and event registrations.
Organic Groups Privacy
This module allows you to easily define the rules by which organic groups posts will be visible to non-group members. It is an API module which allows developers to create access policies which override the default behavior of OG Access and Spaces OG.
Look at the OG Privacy for Open Atrium feature for an example of some of the complexities of using this module with Spaces in a graceful sort of way.
This module was sponsored by the University of California, Santa Barbara Library.
Media: MTV Music Video
This is a provider file to integrate MTV MUSIC with Embedded Media Field.
Modernizr
Integration of the Modernizr JavaScript library.
Installation:
- Download the Modernizr library
- Copy modernizr-X.Y.min.js to sites/.../modules/modernizr/modernizr.min.js
- Enable the module
This module is sponsored by Pronovix
Noggin
Drupal 7's new Bartik theme is awesome, but one key item is missing from its laundry list of tweakable options: a custom header image!
Noggin module allows you to upload a custom header image on the Theme Settings page, just as you can logos and favorite icons. With Bartik and other core Drupal themes, the header image will appear automatically. For themes that use slightly different markup, you can enter in a custom CSS selector for the header region.
No fuss, no muss: enable Noggin module, upload your header image, and you're ready to rock. If you're looking for interesting tiled background images, try Pattern8, StripeMania, BgPatterns, or EveryDay Icons.
Anonymous user
Module checks that anonymous user exists, otherwise creates it. Inspired by blog post Missing Anonymous User by Greg Harvey and my own experience.
Background
By default there is an anonymous user in Drupal which has id equal to "0". But sometimes id of this user can be lost and it breaks abilities of anonymous user in Drupal. I don't know the reason of that yet, but I'm sure that it happens regularly. Anyway, Drupal need this user. This module to be run in cron. It does very important task: insures that anonymous user exists.
What you get
- Use $_SESSION while anonymous is browsing your site.
- Allows anonymous to create new content.
Modules where you need it
For developers
If you need to create anonymous user manually you could call 'create' hook: module_invoke('anonymous_user', 'create');
Drippic
Drippic is a module that turns your drupal install into a Twitpic style Twitter image service.
Hoping to launch a stable release by Drupalcon.
To learn more about Drippic go to http://www.drippic.com/
dependencies
content
content_copy
filefield
imagefield
twitter
twitter_signin
oauth
Note: These need to be enabled first to properly import the Drippic pic content type.
Nice to have
Shorten
This module does not include the theme, blocks or some of the configuration from http://drippic.com.
Twitter Tweet Button
Adds the Twitter Tweet Button to node teasers & pages.
You can configure which types of nodes should use the button, and control the display differently for teasers and nodes.
If you would prefer more control over where your buttons are integrated in your site, you can call the function:
tweet_button_twitter_link()
Today we’re launching the Tweet Button to make sharing simple. It lets you share links directly from the page you’re on. When you click on the Tweet Button, a Tweet box will appear -- pre-populated with a shortened link that points to the item that you’re sharing.
After you post to Twitter, you may see suggestions for accounts to follow. These accounts are suggested by the web site you visited and may include, for example, the news outlet and reporter of the article you shared.
Color changer
Anonynous user
Allows anonymous user to create content and use $_SESSION. Inspired by blog post Missing Anonymous User by Greg Harvey and own experience.

