Hello! CMS J2 FIX
Hello! CMS is a simple thus great CMS/WIKI for PHP, written by Kuno Woudt. It doesn't need any database as it uses the filesystem only.
The J2 FIX(es) are my small patches to address some bugs or very personal feature requests, sometimes before the official Hello! CMS includes them.
Always check out Hello! CMS website to get the latest version. It is very likely that my latest patch is already outdated. Because Kuno is regularly working on newer versions.
J2 FIX installation procedure
- Take note of your current configuration variables in index.php (password, etc.) and in markdown.php (if any)
- Download the appropriate J2 FIX version
- Overwrite the files
- Rewrite your configuration
Can't login in Hello! CMS
If you have this particular problem, please read the instructions for version 0.1.0h in the changelog. You must have mod﹍rewrite to use this workaround. But it is not needed if you don't have this problem.
The available fix applies when this problem is caused by your PHP engine being installed as CGI instead of some Apache handler. See your phpinfo's Server API to check wether you are in CGI (you need this patch) or in Apache mode. If you are in Apache mode, you don't have the login problem and uprading this patch will not cause new problems to you.
Latest J2 FIX
New version (2010-01-19)
J2 FIX v0.1.0 i for Hello! CMS v0.1.0
See changelog for details about how to use these.
- NEW : Customizable LOGIN﹍LINK﹍TEXT and LOGOUT﹍LINK﹍TEXT
- NEW : Configuration switches to enable/disable Hello! wiki syntax addons
- NEW : Customizable TITLE﹍SEPARATOR (default: ", ")
- NEW : DEFAULT﹍TITLE used when there is no first level heading <h1> in the title page
- NEW : Asks confirmation before deleting a page
- NEW : Switch between XHTML and HTML code generation
- UPG : Dirlisting dates now in ISO-8601 format
- UPG : markdown 1.0.1n / extra 1.2.4
- FIX : Textareas' cursor position and focus are lost when editing again
- FIX : [hello-cms-dynamic-info] doesn't output anything
- FIX : Can't login when PHP is in CGI mode
- FIX : <title> separator even when no <h1> in the page
- FIX : Login/Logout links should be rel="nofollow"
- FIX : Window <title> shows HTML tags
- FIX : Unicode not supported in index.php's customizable texts
- FIX : Some non W3C compliance
J2 FIX v0.0.7b for Hello! CMS v0.0.7
See changelog for details about how to use these.
- NEW : Unicode support
- FIX : <textarea> in page even when not logged in
- FIX : "Request-URI Too Large" error with long pages
- FIX : Internet Explorer 6 not supported