This extension implements a set of classes used to manage help content in an Ext JS application. It's designed to be simplistic but easy to use, and it supports two basic types of help content presentation:
- tabulated panels with content tree to provide organized and categorized information
- popup windows for context sensitive help.
All pages are stored as simple text documents that use Markdown tags to provide basic formatting. Content index is stored in JSON file; at present there is no automatic index generation so it should be prepared manually.
Tested in:
- MSIE 6+
- Chrome 6+
- Firefox 3.6+
- Opera 11+
- Safari 4+
For usage, see demo application.
This extension is released under GPL 3.0 license.
Commercial use is permitted to the extent that the code/component(s) do NOT become part of another Open Source or Commercially licensed development library or toolkit without explicit permission.
Copyright (c) 2011-2012 by Alexander Tokarev, nohuhu@nohuhu.org.
This extension depends on Pagedown code, released under MIT license. See pagedown/LICENSE.txt.
Help icon was taken from Fugue icon set:
(C) 2012 Yusuke Kamiyamane. All rights reserved. These icons are licensed under a Creative Commons Attribution 3.0 License. http://creativecommons.org/licenses/by/3.0/
Markdown CSS based on stylesheet by Kevin Burke: https://bitbucket.org/kevinburke/markdowncss