Hi! I have some plans regarding the CHM version of the PHP manual. Some our feature request (eg. include notes), some our from my mind. Anybody with a Windows box can see a pre-proto version here: http://www.goba.hu/chm_proto.chm
This is a small presentation of some features and designs I would like to incorporate. Many things are not there from my plan. So go through what I would like to achieve: - Much more powefull design (as we are hosting this help file for an "enterprise quality product" - PHP, and so the big mans there like good looking things, and me too :) I am not a designer, so it would be better, if some designer can come up with better graphics, than I have done, but it is certainly better in the file mentioned above, than now. - More information on the pages: + including user notes in the CHM file. it hardens the build process, but makes the CHM much more useful. this is not shown in the file posted above + boxing warnings, notes, see alsos (the last one is the hardest, as we have no <seealsoblock> kind of tag, while we have <warning> and <note> block tags, so these blocks are easy to identfy. + tagging of inside and outside links with small images, opening outside links in a separate window. this eases the distinction between the outside and inside links, and moves outside links to a more suitable browser environment + drop out redundant "Description" header from function pages, make the PHP compatibility numbers more clear with placing and color + "links on this page" feature. collecting, categorizing, and presenting unique links on the page shown in a separate dropdown menu (outside links, links to functions, etc.) this eases the reach of connected pages - User preferences + let the user set, what mirror site he/she would like to use for the online functions mentioned below (also not working at this time on the above page) + maybe more in the future - Online functions + "see this page online" - on the user selected mirror, or one random choosen one + "report docbug on this page" - eases docbug reporting, directs bug reports to the proper destination + "check for newer version" - simple newer CHM download check, eases the update of the CHM file (can simply call php.net/download-docs.php?chm-update=2001-09-29, and if that script finds newer CHM file than this date given, then the download is offered) There are some ideas in my mind, I don't currently know how to implement, (eg. personal note additions to pages offline), but to implement the things above is just a matter of time, as they are not too hard to program. I am really open for other useful tips, and feature requests, and better graphics than mine :)) Note, that the icon files used for the note and see also sections are made by Copland [[EMAIL PROTECTED]] and I currently have no permission to include it in the php doc CHM as I have not asked for any... Goba