Utility
Google Closure Compiler
This module aims to utilize Google's Closure Compiler API to optimize cached javascript files. On cron run, the module sends the contents (or the URLs) of each javascript file to the API, writes the response which contains the optimized javascript code to the files.
More info about the service:
http://code.google.com/closure/compiler/
Iframe Filter
Iframe Filter allows to embed content into an iframe. Normally externally loaded content like website widgets can slow down the loading of your website or making it crash if the page from where the content is loaded fails.
Iframe Filter provides a simply solution for fixing this, you just need to add this filter to an input format and the content you create using that format will be displayed inside an iframe created dynamically.
Manager
Manager is a set of modules focused on "content manager" users, that is, the users that maintains the content of a site (add nodes, edit, delete, manage comments, etc), but is not admins of the site (don't worry about views, site settings, content types settings, etc).
I'm working on the Manager's Bar, that is really like the Admin Menu (or SimpleMenu, which I love), but much more simple, since this is designed for users that aren't familiar with Drupal. I think that is like the default "Navigation" menu, when we cut off everything that doesn't matter to this users. We are working on less items, so we can focus on direct and most used actions, because it's make users feeling that the site is simpler and easier to manage.
For now, Manager's interface very similar to the Admin, because we want it to be as a complement, not a competitor to it. We are using both in our projects and the result looks quite good.
Development and maintenance sponsored by Chuva Inc.
Menu path autocomplete
Menu path autocomplete changes the input field for menu path to an autocomplete text field while you are adding a menu item.
Drush Multi
This is an extension to the Drupal Shell aka drush
Drush Multi requires drush >= 2.1.
I use the following symbolic links structure on our servers and wrote a bash script for handling Drupal updates years ago.
Within this structure and this drush command, it is now possible to do that via drush.
Now drush can update Drupal.
Here is the very specific structure this command deals with for multi drupalupdate and multi create:
drupal/
|-- 6.x -> drupal-6.14
|-- 6.x_backup
|-- 6.x_sites
| |-- all
| |-- default
| |-- example.com
| | |-- files
| | |-- modules
| | `-- themes
| `-- sub.example.com
| |-- files
| |-- modules
| `-- themes
`-- drupal-6.14
|-- backup -> ../6.x_backup
|-- includes
|-- misc
|-- modules
|-- profiles
|-- scripts
`-- sites -> ../6.x_sitesCommands
- drush multi status
- An extended drush core status
- drush multi site
- Creates a site within the installation
- drush multi create
- Creates a multisite installation
- drush multi drupalupdate
- Updates the installation if there is a new minor release available
- drush multi exec
- Execute drush core commands on all sites (batch mode)
- drush multi sql dump
- Execute a sql dump on all sites (batch mode)
- drush multi nagios
- Command for use as nagios plugin with exit status and status message
Ad-blockers detector
Detect software/extensions that remove website's ads, and prevents visitors with such a softwares to continue using the site.
Status:
Both Drupal 5&6 releases are only for demonstration, do not use them on production site. Drupal5's version might be functional but i'm not going to release any new version for Drupal5.
I'll release a full Drupal6 compatible in the next few weeks 2009/11/07.
Roadmap :
Version 1.0
- Full Drupal 6 support
- Admin interface
Version 1.1
- Following Drupal's coding standard
- Some documentation and help
Future versions
- Supporting wide range of ad blockers
