User login

Benjamin Melançon

Block all variations of a GMail e-mail address

Other projects and ideas / questions / solutions in this general ideaspaceHow can I block a spammer from repeatedly registering?

Register Pre-approved

Storage structure for AJAX Form Messages

By using field storage, we get access to translation.

We've defined the info files, made them dependent on the core module. That was fun!

Caching is fun to implement, but try to hold off until you have all your functionality in place. As someone somewhere surely said (OK, it was Donald Knuth), "Premature optimization is the root of all evil."

We could define our form messages as a nested array analogous to menu definitions— a form ID,

Fields offer the advantage of understanding translation for user-entered data. Therefore, using fields, there's a potential

Filing requirements and annual dates for a US 501c3 nonprofit organization

Annual reports are to be filed on or before November 1st of each year:

Minutes for at least annual meetings must be kept, and available at request, but are not filed anywhere. We should publish these online.

BUEditor preventing firefox from reloading text in textarea following use of back button

[I'm not entirely clear what causes this and when, and yes, i should be writing outside the browser-- but without this problem, Firefox is rock solid about not losing information.]

When clicking a link and then going back, or pressing a the back button and then the forward button, the text in BUEditor-enabled textfields is getting blanked out.

I think this is site-specific because it hasn't bugged me before, and i see no other reports, but for the moment BUEditor is disabled from this (Drupal 6) site.

Emfield video thumbnails disappearing

This is incorrect

Just update to the latest version. See for the fun story behind it.

Emfield module must be configured to have a custom directory to store its thumbnails in, otherwise the thumbnails are put in sites/default/files as temporary files (status zero), and are cleared out when cron runs.

DrupalCon Chicago Session Proposal

Read first:

Title of session: When There's Not a Module for That: Building a Drupal 7 Module
Track: Code
Experience: Intermediate

Upgrading from Drupal 7 alpha 6 to Drupal 7 beta 2

This isn't pretty. And i've probably left out a critical step.

Core concepts: making some changes directly in the database. Enabling head2head and alpha2alpha in the database (setting both status and schema_version). Manually commenting out the update hooks that i did in the database to make user module's updates work so that alpha2alpha's can work.

Setting the line in alpha2alpha.module to give the current version:

  $version = variable_get('alpha2alpha_version', 7);

Drupal Work Collective Book Sprint Cape Cod II

Drupal Work Collective plans.


Power strip (ben)
Power squid (dan)
More powerful wifi (dan ben - not sure if it's good enough though)


Bring from Agaric HQ North Natick:

See Drupal 7 permissions internal system names

Asked in IRC #drupal

has anyone made a Drupal 7 module for seeing the system names for all permissions? (now the Permissions UI uses human-friendly names and descriptions)

No response.

Update: This has been incorporated into Xray.


In searching for the perfect name for my dreamed-for annotation module, i found Marginalia. And through the name, i found a JavaScript tool already built to do it!

The search is over:

Syndicate content