Tagcrumbs Gem
DESCRIPTION:
This is a RubyGem that provides an ActiveRecord-like interface to the www.tagcrumbs.com web service.
WEBSITES:
FEATURES:
-
ActiveRecord and ActiveResource-like interface
-
Support for OAuth authorization (3-legged and 2-legged)
-
Automatic loading of associated Models when they are accessed (just like ActiveRecord associations)
-
JSON and XML support
-
URLs are loaded from the web service and are not build manually to automatically adapt to smaller changes
-
A console program to interactively create new Placemarks or to create a Placemark by passing command line arguments (scripting support)
-
Validation error messages are read from the server and loaded into the objects
-
Find Tagcrumbs by many filter criteria
-
Load name, tag and city suggestions to help a user create a new placemark
-
Create new User Accounts on tagcrumbs.com
SYNOPSIS:
-
see the examples directory for some usage examples
REQUIREMENTS:
-
activesupport
-
hpricot
-
htmlentities
-
json
-
oauth
-
mime-types
-
builder
INSTALL:
-
sudo gem install tagcrumbs
SPECS:
Some fixtures are in a git submodule, this makes them reusable for different libraries. If you want to run the tests execute the following first:
git submodule init git submodule update
LICENSE:
-
see License.txt for more information