jeff-optimizely/Guiders-JS — pull request #72 by toepoke (2012-07-16 15:13:46+00:00)
Title: Proposed changes to Guiders-JS

Hi Jeff,

I've been using your Guiders-JS plug-in a fair bit in the last few weeks and I've been adding tweaks as I've gone along. So I thought I'd try and see if the changes would also benefit your repository. Changes are summarised as:

* Added "closeOnEscape" property which allows the user to use the ESCape button to close the guides.
* Added a mechanism to go "Back" through the tour as well as forwards.
* Added an "onClose" event that gets fired when either the X button is used, or when ESCape is pressed.
* Added a separate jquery.guiders.ext.js file and readme. This is basically a set of helpers and conventions for creating a tour. So for instance it wires up the identifiers for "id"/"next" for you.

You can see the stuff I've been working on here ... which is a more fully formed example that the readme
http://toepoke.co.uk/account.aspx/sign-in-demo

The is the first time I've forked and submitted back a set of changes so if I've done anything "un-github" like, please shout me and I'll and try and sort it.

Hope you think the changes are worthwhile.

Regards,
Franz.