README.textile in murlsh-1.2.1 vs README.textile in murlsh-1.3.0
- old
+ new
@@ -2,18 +2,19 @@
* fetches url titles and generates thumbnails
* jGrowls embedded versions of Imageshack, Vimeo and YouTube urls
* converts Twitter status urls to their full text and adds user thumbnail
* generates Atom and RSS feeds
+* generates json and jsonp feeds for client-side inclusion in other sites
* regex search
-* embeds Flash mp3 player for mp3 urls
+* uses HTML5 audio for mp3 and ogg urls
* looks good on iPhone
* PubSubHubbub notification
* plugin interface
* rack interface
* Gravatar support
-* imports Netscape bookmark format files
+* generates import scripts from delicious api exports
See "http://urls.matthewm.boedicker.org/":http://urls.matthewm.boedicker.org/ for example.
h1. Installation
@@ -30,15 +31,33 @@
edit config.yaml
rake init
</code>
</pre>
+h2. Development
+
+* Create a fork and check it out
+* edit config.yaml
+* rake init
+* rackup
+* open http://localhost:9292/
+
h1. Updating
If you are using the gem and it gets updated to a new version you should run
the murlsh command again from your web directory to update plugins, javascript
and css. It will prompt before overwriting anything in case you have made
modifications.
+
+h1. API
+
+h2. Recent urls
+
+* http://your_root/atom.atom
+* http://your_root/rss.rss
+* http://your_root/podcast.rss (urls with audio/mpeg content type)
+* http://your_root/json.json
+* http://your_root/json.json?callback=x (jsonp)
h1. Plugins
Classes in the plugins directory can be used to change behavior at certain
points. Each class that extends Murlsh::Plugin and sets an instance variable