All,
I have a PHP Web application built using Zend Framework and MVC with MySQL database. I plan to implement Context-Sensitive Help for the application.. I did my research but I didn’t find any good pointers on how to achieve this.
Can someone point me to a book or a nice reference with example that does this? I see this implemented in major insurance company websites and other Web 2.0 sites.. How do they all do that?
Thanks
I did this with a simple wiki using PHPMarkdown syntax.
There was a whole lot more additional related documentation stored in the wiki, so context Help pages started with the prefix ‘Help ‘ in the title. This was useful because it allowed help pages to refer to other business process documentation and to save me repeating myself in several places (grin).
In the layout script, I added a menu item “Help” which was rendered via a helper
so this link was visible in the top right corner of every page.
For the customer/edit action the help page would be ‘Help Customer Edit’. A lot of my pages had help information and links already embedded in them: so form fields had descriptions advising on correct content with examples, some with links to wiki pages for more detail or extended examples.
The wiki database schema is real simple
Happy to post the Manual model and controller (plus a few supporting helpers) but they are a bit long… let me know if you are interested and I’ll make a blog post and link to it from here.