A new module for CityGrid (Citysearch) APIs

Events happening in the community are now at Drupal community events on www.drupal.org.
scottholmes's picture

I've just completed a working version of a module that fetches information from Citysearch. It utilizes the APIs recently made available to the public, proxied by the Mashery. I do have some issues with the APIs but for the most part it is functioning as I expected. This is my first module offering to the general drupal community. I have now installed the module on my production site, with the nolog toggle on. The module creates a block that contains a form for inputting selection criteria. The first Search API returns either a list of locations or a list of events as a json object (using curl). The object includes links for the Profile API, which returns information specific to a business. This object in turn contains links for the Reviews API. Display of these objects is controlled by jQuery Ajax calls that in turn hide divs and display divs.

I would appreciate hearing any thoughts about this. I don't have a CVS account and I have not been officially part of any particular projects but I have been working with drupal since the release of version 6. This is my first relatively complex module and I would like to get feed back on not only the code itself but best practices issues as well.

Comments

Please apply for a CVS account

rfay's picture

Please go ahead and apply, and you can use this module as your showcase in the application! Congratulations.

What is the module path?

pflame's picture

scottholmes,

Is CityGrid module committed to drupal repository? Where can I download this module? What is module home page?

Contributed Module Ideas

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: