Projects / mobiki

mobiki

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
Licenses
Implementation

RSS Last announcement

OOP 12 Aug 2013

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...

RSS Recent releases

  •  15 Aug 2013 14:18

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.

  •  07 Aug 2013 20:06

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.

  •  23 Jul 2013 09:47

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.

  •  19 Jul 2013 23:02

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.

  •  17 Jul 2013 21:58

    Release Notes: This release has support for hash tags.

    RSS Recent comments

    08 Aug 2013 20:16 datenbrei Thumbs up

    Ok, my provider did fix the fault and now everything is back again, also the testing site. :-)

    07 Aug 2013 21:01 datenbrei Thumbs up

    The main mobiki site is actually up and running again. All my domains do run well if configured for Apache/PHP5.3, but do actually not run with the providers setup for PHP 5.4 as FastCGI server. So the testsite is still down for to be a testbed for the provider. I'm very sorry for that! :-( I will inform you as soon as the test site is up again.

    07 Aug 2013 09:47 datenbrei Thumbs up

    I'm sorry, but since tonight all my 8 domains and the correspondending webservers at my provider are down. Hope, they will fix it soon.

    18 Jul 2013 13:32 datenbrei Thumbs up

    For now there are two example websites using mobiki: my own website döring.net/index.php in german language and the mobiki.datenbrei.de site itself.

    Screenshot

    Project Spotlight

    brothersinarms

    A Super Mario Bros. game.

    Screenshot

    Project Spotlight

    Text Fiction

    A Z-Machine for Android.