v1.1.0 Patch Notes


v1.1.0 Release

This is a major release, as it includes some new functionality and changes to internal functions. If you're the type of kiki coder that made heavy changes to kiki's internal functions in interpreter.php or page.php or build.php, this will affect your code! 

For everyone else who didn't make changes to kiki's internal functions, the patch procedure is the same as previous releases. If you're not sure, always make a backup of your instance before overwriting files.

New Features:

  •  Preliminary gopher hole support for the gopher protocol. When gopher_enabled=true in settings.php, kiki will auto-generate a gopher hole for you in /gopher/ (or whatever folder you set it to generate in). This is preliminary support, because honestly, building gopher-formatted pages is a huge pain in the butt. Gopher support is only included in the registered version of kiki, and it doesn't do a lot of things you'd want for a full-featured gopher site .... yet! Right now, it just generates each page as a new .gophermap, with footnotes for links to other pages. Note that kiki is not a gopher server daemon - you'll have to run your own gopher server. It just builds the pages for you.
  • Custom Dynamic variables get their own bug document! Instead of having to modify page.php to create custom dynamic variables, you can now create them in /layout/dynamic.bug. Refer to dynamic.bug for an example of how to add your own custom dynamic variables.
  • Loading pages by tags can now be sorted from newest to oldest, or oldest to newest.
    • e.g. if you'd like your default page to show everything you wrote about cats and dogs and horses, it would look like this in settings.php:
      • $default_page = "tags=post,dogs,cats"
  • new kiki keywords: "show page tags:post,cats"
    • e.g. say you want your front page to show one page from the cats tag, and then all pages from the dogs tag, sorted from newest to oldest.
      • !{show page tags:cats sort:newest maximum:1}
      • !{show page tags:dogs sort:newest maximum:3}

Files

kiki v1.1.0 Registered 955 kB
1 day ago
kiki v1.1.0 Shareware 294 kB
1 day ago

Get kiki: a tiny homepage construction set

Buy Now$11.00 USD or more