Above is the signup form from Brompt, the blog reminder service I built a few years ago for undisciplined bloggers like myself. I’m very proud of this form: it’s clear, it contextualizes the data being requested within the functionality of the application, and it drives people to action. There are a few areas for improvement: [...]
Last weekend I participated in the Boston Hack Day Challenge, a 48 hour (so I’m not sure why they called it a hack day) competition sponsored by the Boston Globe and held in the MassChallenge workspace. The goal of the event was to develop tools that would improve the lives of Bostonians. My team won [...]
One of the coolest pieces of Drupal is how simple it is to quickly enter a street address and have it show up on a dynamic map on your website using Location and GMap modules. To make it happen, a lot of stuff goes on behind the scenes. Unfortunately, in typical Drupal fashion, when something [...]
I really like using the Drupal CAPTCHA system with ReCAPTCHA (the one that helps scan in books). Both of them suck in the standard “Drupal makes everything ugly and hard to use by default, but it’s still easier than building something from scratch”. One of ReCaptcha’s problems is that the words are sometimes hard to [...]
Update: this functionality can now be achieved with the iTweak_upload module . Thanks to Damon for the tip! I made a custom override for Drupal 6.x’s Upload.module’s attachments table that is displayed at the bottom of a node when you create file attachments. That table is, in my opinion, one of the ugliest common and default [...]
Notes from Rebecca below on managing nonprofit technology projects http://aspirationtech.org/events/mntp-sf http://mntp.aspirationtech.org/index.php/Event_Agenda Becket divx …maybe I’ll clean this up someday. —- !!!Basic Stages of a Project 1. Initiate * define project * talk about start and end points, budget, participants/roles, timeline 2. Plan * defining scope, requirements, use cases 3. Implement 4. Monitor 5. Close *how [...]
I’m partial to the following WYSIWYG editors for Drupal: WidgEditor — stupid simple TinyMCE — way complicated powerful But Super Capers neither of them work well enough for me to want to use them. The trade-off for using these is that it’s easy to make pretty text, but if you ever need to manually edit, [...]
I recently did some Drupal development work for Cambridge Community Television. As part of the really amazing work they are doing combining new media with traditional Cable Access Television, CCTV has been mapping videos their members produce. They call this project the Mediamap. I was really excited to work on the Mediamap with CCTV because [...]
Island94.org has undergone some revision today; I hope you noticed. I upgraded Drupal to 4.7 and rethemed the site. Drupal 4.7 adds a lot of really great features, the main one, from a ‘nifty’ perspective is free tagging. This gives a lot more granularity to organizing posts. There is also a lot of nice stuff under [...]