Example Loading Flickr XML Feed Using AJAX & jQuery's FadeIn & FadeOut Functions
By Mike Gifford
July 31, 2007
So AJAX has been and continues to change the face of the web -- making your browser behave more like your desktop. Drupal's done a good job integrating this type of interactivity since Drupal 5 when they integrated the jQuery library. I was inspire recently by SunlightLabs Mashup API as a way to personalize senators and congressfolks in the USA, and decided to try to implement that here in Canada (but that's for another demo).
I was writing this blog and was interrupted by a wonderful production of Shakespeare's Twelfth Night by torch light non-the-less. Was happy to see when writing up this posting that they're using Drupal to drive their site too.
to see photos from this great Ottawa Theatre Company!
Image of Fools
In the Park
I thought that it would be fun to feature pictures that other people had taken of the play I had just seen, and I had forgotten my camera. Fortunately, I could go grab a bunch off of flicker and feature them, but then I figured, why not just pull down rss feeds of all photos tagged with 'companyoffools'. This way I can get new photos added to this list throughout the summer and into the new year. Fresh content for everyone!
Figured it would be best to actually see if Flickr offered an XML version so that I could just pick the content that I wanted from their feed, and fortunately they did. Discovered that SimpleXMLElement is very picky about variable types, and php's settype() function doesn't quite do what you'd expect it to do.
Looking for an intuitive design and for seamless integration of a large catalog of video content, CPAC came to OpenConcept for a solution that would work with their long-established metadata and video delivery practices.
I'm the first to admit that search engine optimization is important. I know that there is a lot to be learned about how to drive people to your site and ensure that they keep coming back to it. Two years ago it was estimated that there were 63 billion pages indexed by search engines. How will your site show up in the first pages of Google results if you don't get an edge over everyone else?
OpenConcept Consulting Inc.
P.O. Box 1023, Station B
Ottawa ON, Canada