You are viewing Revision 10 of Version_0_20

Beta This page is all about version 0.20 of Aneuch. This is the successor to version 0.10, and is considered the "beta" version.

Jan 25, 2013: Progress has been very slow (read: non-existent). Hopefully that'll change soon.

New Features

You can see the progress of all features on the discussion page

Page Deletion - Deleting pages will be introduced in version 0.20. Somehow this escaped my attention in version 0.10.

Blocking - Sometimes you need to ban/block somebody. Version 0.20 will include a method to block IP's.

Extensible Posting - When sending data via the 'post' method, previously the allowed functions were fairly limited. In version 0.20, handling post data will now be extensible via plugins. It'll be a simple matter of adding a new post handler to %PostingActions.

Theme Framework - Version 0.20 should implement a true "theme framework" whereby themes can be installed and activated through the settings file.

404 Status - Pages that do not exists return an HTTP 404 status, so that bots (Google, et all) will recognize that it is not a valid page.

Maintenance Tasks - Implement the maintenance tasks. I'm thinking two classes: 1) Tasks that run each time the script is called (after DoVisit()); and 2) Tasks that can be called from the Administrative interface (create new menu item "Run Maintenance Tasks")

Changes

Timeline

  • Begin working on 0.20:
    Target: None Actual: 11 July 2012
  • Required features done:
    Target: 1 May 2013 Actual:
  • Testing of all required features:
    Target: 13 May 2013 Actual:
  • Documentation complete:
    Target: 13 May 2013 Actual:
  • 0.20 branch and download made available:
    Target: 14 May 2013 Actual: