Currently, the Google maps that get loaded into each venue's page are from the iFrame embed code that Google provides with any map search. In order to make a page that would show all the venues at once, I had to delve a little deeper. I checked out a couple tutorials, but it turns out that most of the ones I could find were dealing with v2 of the API.
Athenites is optimized for use with smartphones. It's main feauture is a directory of live music venues in downtown Athens, Georgia. The page for each venue provides general information as well as their twitter and facebook status updates, and a Google maps widget.
You can see Athenites at athenites.com.
When writing code I always try to keep things simple and with smartphones, this is a really good idea. Compared to a desktop or laptop, a smartphone is a puny thing: much less screen area, and less bandwidth and processing power. Good reasons to keep those HTML and CSS files as small as possible.
This page features an accordion which contains 3 Views, each of which displays a list of articles tagged with the taxonomy terms "Drupal," "JQuery," and "CSS." (See the accordion at the bottom of the page.)
If you go to one of my Magnifier pages, you will see, between the title and the image, the link "Back to Magnifier index."
This particular link is not provided by Views or by Drupal, but is added to the page by jquery. It's a situation that comes up surprisingly often - wanting to add something to a generated page.
It's fairly simple. In fact, it's just one line of jquery.
A while back I made a demo of an image magnifier on a stand-alone web page. Now I'm going to implement the same functionality in a Drupal page. All Drupal needs to provide is a simple content type with a title, image, and description. The rest will be done by jquery.
Another demonstration of jquery-powered animation. This one is zooming. In our first example, panning, the jquery animate method only changed one property of our image. In this one we will see how to change the values of several properties at once.
For this demo I am using an 1862 photo (fron the Library of Congress) of a view of Richmond, Virginia.