includes/lang.php
Mon, 06 Jul 2009 11:26:42 -0400 Dan Language: fixed improper null return in add_filter()
Mon, 04 May 2009 23:02:53 -0400 Dan Removed "@" from all call_user_func() calls to make debugging special pages and such possible
Wed, 14 Jan 2009 20:33:05 -0500 Dan Added CLI installer. Supports interactive, command-line, and internal-call installation. Fixed a few bugs related to anti-SQL injection parser and plugin installation.
Sun, 04 Jan 2009 00:55:40 -0500 Dan Two big commits in one day I know, but redid password storage to use HMAC-SHA1. Consolidated much AES processing to three core methods in session that should handle everything automagically. Installation works; upgrades should. Rebranded as 1.1.6.
Mon, 11 Aug 2008 22:31:04 -0400 Dan Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Mon, 28 Jul 2008 13:07:41 -0600 Dan Added ability to have language strings send variables through filter functions. Operates based on predefined filters, expandable with a call to Language::register_filter at the hook lang_init
Tue, 22 Jul 2008 17:01:42 -0500 Dan Made lang.php stop dying due to no strings installed for current language [experimental]
Sat, 12 Jul 2008 00:07:53 -0400 Dan Refined upgrade process a bit. Uses libenanoinstall (incomplete), and post stage added to flush caches and import new strings
Wed, 09 Jul 2008 23:44:04 -0400 Dan Fixed language string loading in upgrader
Wed, 09 Jul 2008 20:53:47 -0400 Dan Got the installer working. Fixed a few bugs including a nasty-to-debug issue where the lang_id was being hardcoded during installation, resulting in strings being inserted with the wrong lang_id causing an infinfinite loop with fetch() throwing a "no strings" error and using template (which calls fetch()) to complain
Wed, 09 Jul 2008 17:47:57 -0400 Dan Completed work (we hope) on CacheManager admin page
Mon, 07 Jul 2008 18:12:30 -0400 Dan First stab at cache management backend. Everything seems to have been tested and working so far, but a number of things require a more specialized cache and can't go through the framework (e.g. user ranks which use references to map usernames to user IDs)
less more (0) -12 tip