This project is under active development.

Custom username validation

For a customer, i needed to validate the username against a german phone number, so i wrote this little module that allows to define a validation pattern for the username on registration.

Cobalt

Screen shot 2010-02-12 at 08.32.17.png

Cobalt is a way to control Drupal made in the image of Quicksilver for Mac (if you use Gnome you might be familiar with Gnome Do, another Quicksilver clone). So far it’s confirmed to work in Safari/Chrome/Webkit and Firefox. In Firefox, and other potentially compatible browsers, Google Gears have to be installed for quicksilver to work. This is due to Cobalt’s need to store data locally for fast access.

INSTRUCTIONS

Cobalt is invoked through pressing [Alt+space] or [Ctrl+space] (this can now be changed in admin). Then you only have to start typing to quickly get what you want. Use the arrow up/down to select one of the suggestions and [Alt+left/right] to switch between the the pages. Cobalt will learn from your choices so the amount of selecting and paging will decrease over time. If you are satisfied with the default action (Go to for menu items) you can just press enter to execute it. If you want to do something else (maybe you would like to assign a shortcut) just press [tab] and select one of the actions using the arrow keys or typing part of the action name. The press enter to execute the selected action.

Image Resize Filter

The easiest end-user solution for resizing inline images.

This filter makes it easy to resize images, especially when combined with a WYSIWYG editor such as tinyMCE, CKeditor etc. Users never have to worry about scaling image sizes again, just insert an image and set it's height and width properties in HTML (this is done automatically by WYSIWYG editors) and the image is resized on output to match the HTML.

Features:

  • Automatically resizes both local and (optionally) remote images.
  • Optionally create a link to full size images from the resized inline versions.
  • Prevents inline "hot linking" of images from other sites by storing them locally.
  • Adds height and width attributes to inline images when your users are too lazy to add them.

Demos:
Image Resize Filter demo and configuration options by Lullabot.
Demo combining FileField Insert with Image Resize Filter by MustardSeed Media.

Webkit/Chrome/Safari Users:
The "resize handles" typically shown in WYSIWYGs do NOT work in Webkit-based browsers (which includes Safari and Chrome) due to a shortcoming in the implementation of these browsers. See https://bugs.webkit.org/show_bug.cgi?id=12250 and this issue for discussion: #1102294: Webkit-based browsers (Safari/Chrome) do not support resize handles.

SuperClean

SuperClean Screenshot

SuperClean

Development and maintenance for this theme is now taking place again. Drupal 7 release of SuperClean will be updated within a few days.

The SuperClean theme is intended to be a clean simple design which is standards-compliant and has documented source code. The layout is a 2-column fixed-width layout (in which the content goes full width if there is no site logo or blocks in the left sidebar).

The Goal

Most themes are somewhat difficult to modify with their complex designs, but SuperClean is written in a way that should be easier to find what you're looking for. We've commented everything to death and made sure it all, basically, would make sense to everyone.

Drupal 7 Release

The Drupal 7 release of SuperClean is now in beta. Please test it and report issues in the queue.

Google Maps Tools

This project integrates the Google Maps API and Google Static Maps API. It makes possible to add addresses and/or coordinates (points) to nodes through CCK fields, display these geographical informations on node pages as text or interactive map or static map and use them on GeoRSS feeds. The project provides style plugins and row style plugins for views to build both interactive and static maps.

This project is an independent competitor for the Location and GMap pair (also known as Mapadelic), and this is the successor of the Google Client Geocoder project.

Colourise

Colourise-7.x-2.x Screenshot

Inspirations

The original design is StyleShout's Colourise 1.0, awesome work from Erwin Aligam. I had modified text color scheme and typography to be more legible and more suitable for both Latin and Thai characters (my native).

Due to the layout had been radical changed for the new release (colourise-6.x-2.x), so I have to remove the 960GS framework from the theme. But I got some new idea for theme layout from Holy Grail Layout and code sample from Drupal Basic theme. If you are a web designer, those stuff I've mentioned above will save your life from the vast time consuming job, like creating Drupal theme.

Branch 7.x-2.x

Branch 7.x-2.x is being worked on at the moment by yashadev for its final release. No new features will be added in 7.x-2.x branch; so it will be a straight port from 6.x to 7x.

7.x-3.x features list

Since the theme was re-written almost from scratch, you have to reinstall the 3.x theme. First of all, if there are any feature requests, please create an issue so I know. Right now, extra regions (menu, header) will be added. As specified above, Holy Grail Layout and code sample from Drupal Basic theme will probably be integrated. It will depend on the features that will be requested.

BE CAREFUL

Please backup your old modified theme files before upgrading to the new version (6.x-2.x). There are so many changes from previous version (6.x-1.3). Anyway, you can add your customized CSS style in "custom.css" (blank file inside the theme) then activate it in the theme settings configuration.

Pages

Subscribe with RSS Subscribe to RSS - Under active development