mobiki is a small wiki engine implemented as one PHP file. It is optimized for usage with mobile devices, slim HTTP requests, and fast content delivery. It will stay small, understandable, and easy to hack (no bells or whistles).
|Tags||Wiki Mobile Optimized PHP Web 2.0 Dynamic Content slim|
|Implementation||PHP 5+ HTML 5|
Actually I'm in the process of rewriting the code to be object oriented. The code itself is getting a bit smaller and better structured. So wait an...
Release Notes: The code had been completely restructured in an object oriented manner. In config.php, a WIKI_AUTHOR setting was added for better data quality of the RSS feed. The stylesheet was optimized for size, and the default template was given a nice looking CSS3 shadow effect. When printing a page, the menu bars are now hidden.
Release Notes: The code has experienced a major refactoring, and is no longer spaghetti code. Many bugs have been fixed, and the filesystem layer now is XSS safe. All critical characters are mapped. Most importantly, the password is no longer stored in clear text and the algorithm uses the crypt() call instead of md5(). (Uses are asked for it at installation time). The password and all the other configuration is now saved in a separate config.php file, so individual customizing is not overwritten when installing a new version of mobiki.
Release Notes: This release added a RSS feed and a corresponding button for it. A clear error message is now given if the supplied password was wrong. XSS vulnerabilities were fixed. The generated HTML5 and CSS are now W3C validated.
Release Notes: This is more or less a bugfix release. It produces w3c validated HTML5 output. The logic when making HTML from text pages is changed; the different text elements no longer have interdependencies with each other. For example, the pre-formatted text is really just that, and does not break if it contains characters that introduce a list, a URL, etc. The only thing that has really been changed in usage is that external links now are opened in a new browser window or tab.
Release Notes: This release has support for hash tags.