I've been working on ideas for a help system for Radiant and have
tagged version 1 of Help on github:
http://github.com/saturnflyer/radiant-help/commits/v1
You can easily create help information for extensions by providing
files with the appropriate information, or by injecting partials into
the help interface. There is no database dependency so extension
authors may safely provide documentation that will easily work with or
without Help installed.
A previous version (the 'legacy' branch) required db migration and is
obsolete, but I may resurrect ideas from there into an additional
extension.
Future versions will have a cleaner interface, screenshots for better
info, javascript enhancements, etc.
For other extensions that I use, I may write some HELP docs and send
pull requests to the owners. Sean's recent message about the
share_layouts extension seems like a great way to use this. All that
needs to be done is to write up the documentation in a file called
HELP_developer.markdown or HELP_admin.textile (for example) and
whomever uses the extension will have all the necessary info either in
the source, or right there in the Radiant interface if they have Help
installed (displayed based on the user's role).
For details on using it, see
http://github.com/saturnflyer/radiant-help/tree/master/HELP_developer.rdoc
_______________________________________________
Radiant mailing list
Post: Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant