Drupal

Drupal Band Website

Submitted by Jason on

My Dad vs Yours Album Cover

 Working at OpenConcept has given me a tremendous appreciation for the poewr and flexibility of Drupal. Thus, it was a no-brainer to suggest using Drupal, when my band asked about the prospects of developing a new website. My band, My Dad vs Yours, had just released a new album and I decided to borrow our new album cover to help me create a website design that looked good and was easy to code up, for a relative CSS newbie like myself.

Using Views, I was easily able to create pages that displayed our upcoming and archived shows. I also used Views to create a news archive, where we can post news as well as list media releases and album reviews.  Next, I added some simple social networking tools to allow pages to be Tweeted and shared on Facebook. Finally, I used an mp3 player module that used the 'Wordpress' music player in order to create a multimedia section that played tracks from all 3 of our albums. 

Another nice touch to the website, was Mailchimp integration. It literally took a couple minutes to setup and instantly had a way for our fans to signup to receive news about the band. This was especially useful when we needed to email blast news of our new album release.

Drupal Accessibility as an Example

Submitted by mgifford on

Note: The video/audio of this presentation is now available thanks to Patricia Shaver from the University of Guelph.

My presentation at AccessConf - Your Help is Needed

I took a great opportunity to go to Guelph to both participate in and present to the 2011 Accessibility Conference. I was able to meet with a number of great accessibility professionals from Southern Ontario who were gathered for this event at the University of Guelph.  I missed the A11yCamp which Sean Yo organized and also to Derek Featherstone's HTML5/CSS3 training, but sent two of my team to it.

In thinking about what to present to this audience I had rethink a few things.  In presenting to Drupal audiences I had to go into depth about accessibility and work to educate the audience about the various ways that their sites are perceived & operated.  Many of the people in the audience had more experience in this area than I did so this wouldn't have been much of a benefit.  There were a surprising number of Drupal people in attendance as many universities in Ontario are now using it as their default CMS.  That being said, I didn't feel that there would be enough to justify a talk focusing on this one system.  

I decided to focus the presentation what can be learned from Drupal that can be applied to any system.  There are best practices in accessibility that have been defined in Drupal and that I do hope are adopted by other systems.  I figured it would be worth pulling out some of the highlights from Drupal 7's enhancements that I think still stand as best practices and that are generic enough that they could be emulated by others.  I wanted to use this session to talk about ways the ways that with greater collaboration we could take and improve these best practices for all systems.

I was hoping that the video would be available online right now, but for now I'll summarize my presentation notes & provide a link to the slides.

{C}

Writing a Web Development RFP

Submitted by Jason on

Request for proposals can take on many different shapes, sizes and flavours. No two organizations are alike and subsequently, no two RFPs are alike. However, there are certainly some common elements that need to be included in any strong RFP, to give a potential vendor an opportunity to provide a suitably strong response. Requests that are vague can elicit vague proposals, or more likely, if a company deems an RFP a waste of their time, they will not submit a response at all. The following are elements that I have identified as key to strong RFPs. 

Proposal Writing

Introduction:

  • History of the organization;
  • Brief summary of the project & overall objectives;
  • State of the current website and URL(if it exists).

Budget:

Provide a range that can give the prospective bidders an idea of how much functionality they can include in their response.

DrupalCon Chicago and Accessibility

Submitted by mgifford on

I don't know where the time's gone, but next week at this time I'm going to be at DrupalCon with thousands of other users & developers.  I've really enjoyed Boston, DC & San Francisco, and expect that Chicago will be just as exciting.  It's interesting to reflect that it was in 2008 at the Boston Keynote that Dries set the course for Drupal 7 challenged the community to embrace RDFa.  This was long before we became involved in making Drupal 7 more accessible, but making sites more machine readable will do a lot to making them more accessible to people too.  

William Lawrence gave the first Accessibility talk at a DrupalCon back in Szeged in 2008. I didn't get to see Accessibility: Best Practices In Drupal Theming, but was happy to meet with William at other DrupalCons.  In 2009, we helped to organize two Birds of a Feather sessions on Accessibility.   It was a great start, but unfortunately there were no main sessions looking at this issue.  In SF, there was a great session by 

Katherine but and also some frank strategic discussions about how to enhance on Drupal 7.  We were fortunate that John Foliot was able to come in and that we were able to bring in Cliff Tyllick on Skype.  

San Francisco also had two accessibility talks which were wonderful.  Everett Zufelt presented first at the Drupal Core Developers Summit. He also became Drupal's first Accessibility Maintainer. It was a strong presentation to the key decision makers in the Drupal community and having him give that talk was an important indication of how important this issue is.  Katherine Lynch gave the talk at the main conference Accessibility in Drupal 6 and Drupal 7 - Write Accessible Modules and Themes and did an impressive job explaining the importance of accessibility considerations.

Why Bother with Web Accessibility?

Submitted by mgifford on

I'm happy to announce that the video of my presentation is now online. Thanks DBNStudios for recording it. I'd also like to thank @cobalt123, @Chris Devers, @Let Ideas Compete, @OlsenWeb, @crizzirc, @mcbeth, @liber, @leshoward, @willem velthoven, @nickhall, @Stefan, @cobalt123, @Kalense Kid, @Kalense Kid, @PhillipC, @United Nations Photo, @ChrisGoldNY, @Norma Desmond, @Sara G..., @Dan Kunitz, @Gabor Hojtsy, @Christolakis, @Don Solo, @cobalt123, @Rene Ehrhardt, @patrick h. lauke, @m.gifford, @, @NJLA: New Jersey Library Association licensing their images under a creative commons license so that I could use them in this presentation. Sadly, I was not organized enough to have them incorporated in the video presentation unfortunately.

Photo from DrupalCon Montreal's Closing Plenary This weekend I presented a session at Drupal Camp Montreal 2010 on Drupal 7 & Accessibility. I always get nervous around presentations, but this is an important issue in which I have invested a lot of time & effort in the last two years. I've blogged about the HTML5 slide presentation, but it's also interesting.

I had a few goals in doing this presentation and I'm not sure how well I did in covering them. I certainly did raise the issue of Accessibility in the Drupal community. Many people were aware that there are some accessibility enhancements in D7, but there were a few who were not familiar with the W3C's Web Accessibility Initiative Web Content Accessibility Guidelines or the WCAG 2.0 P.O.U.R. objectives.

Guidelines like WCAG are an indispensable part of improving accessibility, but they aren't the only means tool at our disposal and shouldn't be used in isolation. They are guidelines which can be used in conjunction with user feedback & expert advice.

Congrats Web Axe for 5 Years of Podcasting

Submitted by mgifford on

Web Axe Logo with a party hat!I was invited by Dennis Lembree and Ross Johnson to contribute some audio for their 84th podcast celebrating the Web Axe 5-year anniversary. They have had a huge impact on the community over that time and really appreciate the work they put into raising awareness about accessibility. Please subscribe to the Web Axe podcast if this content is interesting to you.

The following is the text prepared for the podcast. I want to thank Cliff Tyllick for his help on preparing this:

My name is Mike Gifford and I am the president of OpenConcept Consulting, an Ottawa-based Drupal shop working closely with both government and non-governmental organizations. Drupal is a content management system — a tool for building websites so you can manage them with not only great power but also great finesse. As an open source project, Drupal is built, maintained, and improved by the people who use it every day.

Just Vision

Submitted by Jason on

Just Vision is an organization that, through award-winning media, community outreach and an array of educational tools, informs, connects and engages people in Palestinian-Israeli civilian efforts to resolve the conflict nonviolently.  Screenshot of the Budrus site at Justvision.org

OpenConcept was lucky enough to work with this passionate organization to help them develop a truly unique Drupal-based website.

Just Vision had previously implemented another CMS solution and as such, had an existent, complex database that linked interviews from a diverse selection of 'peacebuilders' on a variety of themes. Developing the appropriate taxonomies and linking interviews with themes, footnotes, glossary terms and profiles was challenging but something that Drupal was able to handle well using content types and taxonomies.

You can visit the Just Vision website at http://www.justvision.org

Recognia

Submitted by Jason on

Recognia provides technical analysis products (interpreted chart recognition) to large brokerage firms worldwide. They help the brokerage firms attract, retain and engage traders by providing actionable research tools. Recognia Logo

Recognia came to OpenConcept because they were trying to enhance their web presence with a new website that is more engaging to users, clearly defines the company mandate and product offerings and enables their internal team to take control of content entry.

Final Stretch: Help Needed for Drupal 7 Accessibility

Submitted by Everett Zufelt on

Yesterday was the third Drupal 7 accessibility taskforce meeting, and the final meeting before code freeze. With September 1 just around the corner the Drupal accessibility community would like to reach out the the broader community for some additional help during this busy time to get as many accessibility improvements into Drupal 7 core as possible.

Update to the State of Drupal 7 Accessibility

Submitted by Everett Zufelt on

Introduction

I have been encouraged by the increased participation in the Drupal 7 accessibility issue queue in the past few weeks. There are still a number of outstanding issues that are fundamental to improving the accessibility of Drupal 7. Some of these issues can be dealt with after code freeze, others need to be dealt with before.

I believe that Drupal accessibility has to be adopted and fostered at the grassroots level.  Hopefully after code freeze some additional accessibility documentation can be added to Drupal.org and the documentation that is currently on the site can be reordered to make it more useful.  I believe that clear and thorough documentation will lower the barrier for entry into the Drupal accessibility arena, making it easier for community members to get involved who currently don't know where to start.

Pages

Subscribe to Drupal