Drush

The Drupal shell. See http://drupal.org/project/drush.

Forum email integration

sdrycroft - July 16, 2009 - 08:12

This module enables Drupal to receive email messages and post them directly into a forum. Each forum gets its own unique email address, which only users registered on the site and assigned the permission "post by femail", may post to. For example, a forum titled "Femail issues" on this website would get the email address femail-issues@drupal.org. Users are able to subscribe to "All forums", or any number of individual forums. Once subscribed, any messages that they didn't post to the forum themselves will be emailed to them. If a user replies to these messages, they will automatically get posted into the correct thread within the forum, and will also be nested correctly. Email headers are also correctly set, meaning that a user using an email client that supports threading (Kmail, Evolution, Thunderbird, etc) will see the same message structure in their client as is seen on the website.

Densite

den.iver - June 23, 2009 - 00:48

Note: If your are having problems with gnu readline (or don't have readline at all), then download the dev version. The dev versions have not changed from the official version, so you are best served with the dev version (fixes some small bugs as well).

---

The following scripts are tested and working on Debian (Only tested on Ubuntu 8.04 Hardy and Ubuntu 8.1 intreped so far) where you want to install a drupal system in a hopefully easy manner. The densite scripts also makes it easy for you to create new sub-sites and base-sites. MySQL and Postgresql are supported. The densite scripts creates virtual host configuration and drupal-5.x and drupal-6.x sites (most testing is done with drupal-6.x). The script also secures your site by setting good permissions for your file folder and your settings.php file. The default configuration will also delete all .txt files. Finally crontab will be updated. I am working on making drupal-7.x work as well, but this is still 'work in progress'.

If you use any of the densite install commands then you will be prompted if you wish to download some default sql files. These dumps can only be used if apache2 can manage Clean URLs, because the dumps were saved when clean URLs were enabled. Otherwise you can just create your own with the drush sql dump, or mysqldump, or pg_dump or any other way, and place them in the densite/sql directoy.

Zenophile

Garrett Albright - March 26, 2009 - 23:01

Zenophile allows themers to very easily create Zen subthemes without all the tedious file copying and find-and-replacing required when creating subthemes by hand. It also simplifies other common tasks when creating Zen subthemes, such as adjusting the width and placement of sidebars. Zenophile includes a simple API allowing developers to create their own modules to modify Zenophile's behavior and add their own features. And it even supports Drush for you CLI fans out there.

Drush System Manager

With Drush System Manager you can get your hands dirty with variables, cck and views export files.

I use it to get my variables, views and content types into subversion. This way I can follow the changes my colleagues made.

sm list cck : list from cck with arguments:                                                                                   
sm export cck : export from cck with arguments: stdout or directory
sm list variables : list from variables with arguments: variable name(s) or part of a variable name
sm export variables : export from variables with arguments: stdout or directory followed by variable name(s) or part of a variable name
sm report variables : report from variables with arguments: variable name(s) or part of a variable name
sm import variables : import from variables with arguments: stdout or directory
sm list views : list from views with arguments:
sm export views : export from views with arguments: stdout or directory followed by view name(s)

Module is not fully tested and needs more work. Especially the import of the the views and content types.

Have fun testing though.

Recommender API

NOTE: PHP5 only! available for Drupal 6+.

The goal of the project is to provide easy-to-understand, easy-to-use, fully-documented APIs for developers to write cool Drupal modules based on recommender algorithms. Examples of recommender systems include Amazon.com (customers who bought this book also bought), Last.fm (recommended songs based on scrobbling), Netflix (recommended DVDs based on user rating), and much more.

The module provides several core algorithms in the API framework. But in order to use those algorithms in Drupal, you need to write your own modules using the APIs, or use existing modules. Please refer to README.html in the package for more details.

Lastest version of the developer's companion is here: http://mrzhou.cms.si.umich.edu/recommender

Modules that uses Recommender API

Drush Module Manager

clemens.tolboom - March 13, 2008 - 12:16
Part of an ubercart install

This is a extension to Drupal Shell aka drush ... see also Drush System Manager

Note: Since drush-6.x-1.4 is Revoked I had to revoke my drush_mm-6.x-1.2 too ... sorry for the inconveniences.

The Drush Module Manager (MM) compliments the Drush Project Manager (PM) by allowing users to enable or disable installed modules using the command line. This differs from the Drush PM, which is used for installing them in the first place. As a developer I wanted a command-line interface that went beyond installation. I wanted to add features to enable/disable/uninstall modules using only the command line.

In developing this extension to drush I want to draw attention to the flaws inherent to current drupal module dependency management. This is a 'proof of concept' of another way. There are discussions even about versions dependency management. So this module is not a solution for problems around dependency management.

With this drush extension you can do

drush pm install ubercart
drush mm enable uc_cart

instead of checking a lot of modules and resubmit the modules page over and over again.

Commands

drush mm enable
enabled the given modules and needed modules
Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.