Bugs
- Generated documents are missing doctype, it was removed because when used doctype, on IE an unnecessary horizontal scrollbar was displayed in right frame in Tree Template.
Plugins
- Content preview on live using Tree Template, single script in which we configure the path to SimpleDoc installation, it will generate the same content that you have when publishing, it will require mod_rewrite and .htaccess so the links are the same as using Published version.
High priortiy
- Check php version on initializing, required php 4.3.0 or higher, or php 5.0.0 or higher
- Tree Menu template with help icons, like in mdb-extension.
- automatic error detection & fix in content/ - .sort files, so user can edit content manually easier.
- detect in javascript tree name collisions when adding documents/folders or changing their names.
- documents and folders names cannot contain | because data in cookie is not escaped (DynamicTree, opened)
- check documents/folders names, any restrictions on linux/windows in files/folders names ?
Low priority
- currently application can be used only by 1-user-at-the-same-time, if more users edit content at the same time, many errors can appear.
- I assume that user that has access to administration panel is a trusted person, currently there is no protection against hacking when user has access to administration panel, for example when exporting single document, by chaning url someone can export other sensitive files from the server.
- on IE application runs really quick ! On mozilla some actions are executed very slowly sometimes.
- create demo version with some limits.
- The snippet that generates TOC and Permanent Link is quite heavy - 1.5 KB - and is included in each document, make it lighter by using it as an external script <script src=""></script> (that solution would work only for Tree Template).
Problems
- xmlhttprequest works only with UTF-8, you can set your own charset only when loading data by sending header('Content-type: text/html; charset='.$CONFIG['encoding']); But even then, the data in the URL is sent using UTF-8, only the retrieved data is in custom charset. When saving data there is no way to change the charset, I've found only a solution to change manually specific chars from UTF-8 to custom charset, see function fix_charset().
Generated by SimpleDoc on 2004-11-22 22:05:49 GMT+01:00