Skip to content

devth/soliloquy.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soliloquy

Soliloquy is a jQuery plugin that aggregates posts from various data sources and outputs them as structured HTML. It makes no assumptions about your design or formatting preferences and defaults to a minimalistic layout that's ready to be styled using CSS.

Demo

For a working demo, visit the project page

Solos

A solo is a data source accessed via an API. Soliloquy's goal is to support many solos and make it extremely quick and easy to add additional solos.

To facilitate this, AJAX data retrieval is abstracted away as much as possible, leaving the absolute necessary pieces to be described for each module.

  • Options -- jQuery.fn.soliloquy.options_[name] -- public options to be used as defaults when a user doesn't override them in the API call.
  • Settings -- jQuery.fn.soliloquy.settings_[name] -- internal settings that include properties such as the external API url and the local function to parse the data and create the HTML.

The abstracted architecture makes it simple to add new data sources as they come along. See the source for examples.

Soliloquy currently supports the following solos:

  • Twitter
  • Twitter Lists
  • Last.fm plays
  • Facebook wall feeds

Contributing

Fork the project, add a module and send a pull request.

License

Copyright (c) 2010 Trevor C. Hartman
Released under the MIT License

About

jQuery plugin for aggregating posts from many data sources

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •