US Bahá’í Directory
The United States Bahá’í community numbers in the hundreds of thousands of members in almost 10,000 localities around the country, and the national office wanted a website to highlight local Bahá’í communities.
The United States Bahá’í community numbers in the hundreds of thousands of members in almost 10,000 localities around the country, and the national office wanted a website to highlight local Bahá’í communities.
The new version of the directory of Baha'i communities in the United States has just been released, built on the Community Directory install profile on Drupal.org. Install profiles bundle together Drupal core with contributed modules and external libraries, enabling new sites to provide some functionality out of the box while still allowing the customization for which Drupal is famous.
I threw this site together because I needed a place to showcase the things I'm doing with Drupal. My portfolio shows a few projects that I've worked on and can share.
The Local Bahá'í Community Website Incubator is a Drupal installation profile geared toward providing local Baha'i communities with a no-hassle, cookie-cutter website. At present over 40 local community sites run on the platform.
Views is a fantastic module that allows you to build complex database queries through configuration. However, I've found that a weird variation of the 80/20 rule applies to views: 80% of the time, the configuration will get you 100% of what you want, but 20% of the time, it will only get you 80% of what you want. That's where the views hooks are handy, especially hook_views_query_alter. I've used this many times - adding a where clause, modifying a field, etc.
This website commemorates the 1912 visit of 'Abdu'l-Bahá, then head of the Bahá'í Faith, to America. It is a complex site built on Drupal 6 which makes heavy use of taxonomy, views, cck and imagecache.
I maintain several modules and installation profiles on Drupal.org and contribute to other projects through the issue queues. View my drupal.org user profile.
Navanti Group had a graphic design for a fairly simple website. They needed brochure pages, file downloads, videos, profiles, news and a twitter feed. It was good to have a project that could be finished in a weekend.
Yoursphere is a COPPA-compliant social networking site for kids and teens, similar to Facebook and Myspace but with safety and identity verification features that set new standards for social networks.
For about 15 years I subsisted as a singer/songwriter. As I have gradually switched over to web development, my music site has periodically provided me with a place to synthesize my knowledge and experience.