ChangeLog
Version 4.0b1
------------------------------------------------------------------------
r85 | bok | 2007-11-25 18:06:07 +1100 (Sun, 25 Nov 2007) | 1 line
Renamed trunk to 4.0b1
------------------------------------------------------------------------
r84 | bok | 2007-11-25 18:05:37 +1100 (Sun, 25 Nov 2007) | 1 line
Creation of 4.0b1 branch
------------------------------------------------------------------------
r83 | bok | 2007-11-25 17:57:54 +1100 (Sun, 25 Nov 2007) | 1 line
Initial checkin of version 4
------------------------------------------------------------------------
Version 3.0
------------------------------------------------------------------------
r72 | bok | 2005-09-27 22:00:24 -0700 (Tue, 27 Sep 2005) | 2 lines
Release of Xnyo 3.0
Version 3.0b1
------------------------------------------------------------------------
r71 | bok | 2004-10-13 05:47:27 -0700 (Wed, 13 Oct 2004) | 1 line
Update version numbers
------------------------------------------------------------------------
r70 | bok | 2004-10-13 05:38:00 -0700 (Wed, 13 Oct 2004) | 2 lines
These arent in the release tar.
------------------------------------------------------------------------
r69 | bok | 2004-10-13 05:32:56 -0700 (Wed, 13 Oct 2004) | 1 line
Tagging beta 1 release
------------------------------------------------------------------------
r67 | bok | 2004-10-13 02:17:15 -0700 (Wed, 13 Oct 2004) | 2 lines
Use is_null() its more specific
------------------------------------------------------------------------
r66 | bok | 2004-10-13 02:16:36 -0700 (Wed, 13 Oct 2004) | 3 lines
Add support for cache idle timeouts. IE cache's that are cleared/regen'd after c
ertain periods of inaccess
------------------------------------------------------------------------
r65 | bok | 2004-10-13 02:14:49 -0700 (Wed, 13 Oct 2004) | 2 lines
Add support for cache idle timeouts. IE cache's that are cleared/regen'd after certain periods of inaccess
------------------------------------------------------------------------
r64 | bok | 2004-10-13 02:13:58 -0700 (Wed, 13 Oct 2004) | 2 lines
Weeks start with sunday!@$
------------------------------------------------------------------------
r63 | bok | 2004-09-28 04:28:32 -0700 (Tue, 28 Sep 2004) | 4 lines
Misc whitespace changes
Change references to / in xnyo::load_smarty() to DIRSEP
Add $xnyo->smarty_check_version and version checking
------------------------------------------------------------------------
r62 | bok | 2004-09-12 05:11:05 -0700 (Sun, 12 Sep 2004) | 2 lines
Send 304 Not Modified headers if we can, and the Last-Modified headers also
------------------------------------------------------------------------
r61 | bok | 2004-09-12 05:10:30 -0700 (Sun, 12 Sep 2004) | 2 lines
Dont cache the debug console
------------------------------------------------------------------------
r60 | bok | 2004-09-12 04:28:53 -0700 (Sun, 12 Sep 2004) | 2 lines
Add an additional smarty debug var
------------------------------------------------------------------------
r59 | bok | 2004-09-12 04:27:52 -0700 (Sun, 12 Sep 2004) | 3 lines
Move language stuff to the core Xnyo class (it'll get moved to its own plugin eventually)
Remove old onyx_parent variable
------------------------------------------------------------------------
r58 | bok | 2004-09-12 04:27:01 -0700 (Sun, 12 Sep 2004) | 2 lines
Performance boosting, clean up, etc
------------------------------------------------------------------------
r57 | bok | 2004-09-12 03:30:17 -0700 (Sun, 12 Sep 2004) | 2 lines
Add XNYY_DEBUG checking, for speed
------------------------------------------------------------------------
r56 | bok | 2004-09-12 02:19:52 -0700 (Sun, 12 Sep 2004) | 2 lines
Move forms stuff to plugin repo.
------------------------------------------------------------------------
r51 | bok | 2004-09-12 02:13:39 -0700 (Sun, 12 Sep 2004) | 2 lines
Branch this over to the plugin repository
------------------------------------------------------------------------
r48 | bok | 2004-09-12 02:05:02 -0700 (Sun, 12 Sep 2004) | 2 lines
Merge pavid_server class into pavid itself, server object can be initiated by calling $pavid->get_server();
------------------------------------------------------------------------
r47 | bok | 2004-09-09 12:59:15 -0700 (Thu, 09 Sep 2004) | 2 lines
sepll goob!
------------------------------------------------------------------------
r46 | bok | 2004-09-09 12:37:49 -0700 (Thu, 09 Sep 2004) | 2 lines
Moved!
------------------------------------------------------------------------
r45 | bok | 2004-09-09 12:37:16 -0700 (Thu, 09 Sep 2004) | 2 lines
SVN supports move, you fool
------------------------------------------------------------------------
r44 | bok | 2004-09-09 12:34:08 -0700 (Thu, 09 Sep 2004) | 2 lines
Add debug_tpl default location (moved)
------------------------------------------------------------------------
r43 | bok | 2004-09-09 12:30:45 -0700 (Thu, 09 Sep 2004) | 2 lines
Move debug template here, add form templates
------------------------------------------------------------------------
r42 | bok | 2004-09-09 12:30:14 -0700 (Thu, 09 Sep 2004) | 2 lines
Migrate some of the form HTML to templates
------------------------------------------------------------------------
r41 | bok | 2004-09-09 12:28:45 -0700 (Thu, 09 Sep 2004) | 4 lines
Set $xnyo->config_handler to "xml" by default.
Added $xnyo->debug_log (false) to avoid notices.
Added form template locations
------------------------------------------------------------------------
r39 | bok | 2004-09-07 10:19:42 -0700 (Tue, 07 Sep 2004) | 1 line
Update to Smarty 2.6.4
------------------------------------------------------------------------
r37 | bok | 2004-09-02 07:23:37 -0700 (Thu, 02 Sep 2004) | 2 lines
Double to single quote conversion in xnyo::include_plugin()
------------------------------------------------------------------------
r36 | bok | 2004-09-02 07:20:08 -0700 (Thu, 02 Sep 2004) | 2 lines
empty the todo list!
------------------------------------------------------------------------
r34 | bok | 2004-09-01 00:04:11 -0700 (Wed, 01 Sep 2004) | 2 lines
Add --xnyo-debug-output and --xnyo-debug-log for CLI output
------------------------------------------------------------------------
r33 | bok | 2004-09-01 00:03:40 -0700 (Wed, 01 Sep 2004) | 2 lines
Make the cli detection as we should have done from the start. Add debug output via --xnyo-debug-output and --xnyo-debug-log for CLI
------------------------------------------------------------------------
r27 | bok | 2004-08-21 15:24:34 -0700 (Sat, 21 Aug 2004) | 2 lines
Dont try to load session files we cant read
------------------------------------------------------------------------
r24 | bok | 2004-08-12 02:16:34 -0700 (Thu, 12 Aug 2004) | 2 lines
Small syntax error
------------------------------------------------------------------------
r20 | bok | 2004-08-11 23:02:04 -0700 (Wed, 11 Aug 2004) | 2 lines
Add Smarty assigned variables to the debug template
------------------------------------------------------------------------
r19 | bok | 2004-08-11 23:01:07 -0700 (Wed, 11 Aug 2004) | 2 lines
Remove $access->user()
------------------------------------------------------------------------
r18 | bok | 2004-08-11 23:00:15 -0700 (Wed, 11 Aug 2004) | 3 lines
Rename main class to db (from db_plugin)
Add new XnyoDB object + iterator interface ala mysqli
------------------------------------------------------------------------
r17 | bok | 2004-08-11 22:58:01 -0700 (Wed, 11 Aug 2004) | 2 lines
Rename db_plugin to db (class)
------------------------------------------------------------------------
r16 | bok | 2004-08-11 22:54:05 -0700 (Wed, 11 Aug 2004) | 3 lines
Add $xnyo->include_plugin($plugin, $type); (it includes the plugin, doesnt create an object, etc)
Add $xnyo->debug() as the new way of doing $xnyo->trigger_error(..., DEBUG); so we can move the other errors to exceptions
------------------------------------------------------------------------
r15 | bok | 2004-07-31 14:26:15 -0700 (Sat, 31 Jul 2004) | 2 lines
Added more docs
------------------------------------------------------------------------
r14 | bok | 2004-07-29 14:05:37 -0700 (Thu, 29 Jul 2004) | 2 lines
Added Smarty's debug.tpl
------------------------------------------------------------------------
r13 | bok | 2004-07-29 14:02:41 -0700 (Thu, 29 Jul 2004) | 2 lines
Make debug trigger var configurable
------------------------------------------------------------------------
r12 | bok | 2004-07-29 13:59:29 -0700 (Thu, 29 Jul 2004) | 2 lines
Change the debug variable trigger to be configurable, default as xnyo_debug
------------------------------------------------------------------------
r11 | bok | 2004-07-29 13:56:09 -0700 (Thu, 29 Jul 2004) | 2 lines
Whitespace changes
------------------------------------------------------------------------
r10 | bok | 2004-07-29 13:55:30 -0700 (Thu, 29 Jul 2004) | 2 lines
Add dates to the error log output, Apache2 likes to drop them
------------------------------------------------------------------------
r9 | bok | 2004-07-14 16:44:32 -0700 (Wed, 14 Jul 2004) | 2 lines
Dont hide errors, wtf are you meant to know whats going on in the file?
------------------------------------------------------------------------
r8 | bok | 2004-07-14 16:43:45 -0700 (Wed, 14 Jul 2004) | 2 lines
Move the auth constants to xnyo.class.php
------------------------------------------------------------------------
r7 | bok | 2004-07-14 16:43:09 -0700 (Wed, 14 Jul 2004) | 2 lines
Use the $xnyo->user reference, and move the constants to xnyo.class.php
------------------------------------------------------------------------
r6 | bok | 2004-07-14 16:42:03 -0700 (Wed, 14 Jul 2004) | 2 lines
Lots of changes, added a few root xml elements for config, etc
------------------------------------------------------------------------
r5 | bok | 2004-07-14 16:41:31 -0700 (Wed, 14 Jul 2004) | 2 lines
Default the temporary directory searched for sessions to /tmp
------------------------------------------------------------------------
r4 | bok | 2004-07-14 16:40:58 -0700 (Wed, 14 Jul 2004) | 5 lines
Move the auth constants from plugins/class/auth.php because they're needed outside that class
Set the $xnyo->user reference before the access plugin loads, its used in there
Fixed a small debug load bug
Fixed a bug in the returned plugin cache
------------------------------------------------------------------------
r3 | bok | 2004-07-08 08:02:53 -0700 (Thu, 08 Jul 2004) | 2 lines
Make loading of debug nicer
------------------------------------------------------------------------
r2 | bok | 2004-07-06 12:49:11 -0700 (Tue, 06 Jul 2004) | 3 lines
Changed version numbers to 3.0-dev
Added HeadURL and Id tags
------------------------------------------------------------------------
r1 | bok | 2004-07-06 11:59:17 -0700 (Tue, 06 Jul 2004) | 2 lines
Initial import of the Xnyo 3 trunk
------------------------------------------------------------------------
Version 2.0
2003-05-31 10:29 bok
* onyx.class.php: - Move to Onyx 2.0 - I HATE DOS FORMAT!@#!@#
2003-05-31 10:24 bok
* plugins/class/input.php: - Make $input->text() only strip control
characters - Advanced email address checking using getmxrr(); -
Don't escape quotes (') if they are already escaped in
$input->sqltext();
2003-04-22 16:06 bok
* onyx.class.php: - Fix it so its assumed as web when there are no
$_ENV variables
2003-04-22 12:40 bok
* plugins/class/input.php: - Try again with $input->email()
2003-04-22 12:20 bok
* plugins/class/input.php: - Add $input->email()
2003-04-22 10:29 bok
* plugins/class/input.php: - Fix up sqltext for now
2003-04-22 10:16 bok
* plugins/database/pgsql.php: - Fix typo - Move error handling to
use an object variable so we dont lose the last error as soon as
the query runs
2003-04-11 20:11 bok
* plugins/smarty/function.fetch.php,
plugins/smarty/function.html_checkboxes.php,
plugins/smarty/function.html_image.php,
plugins/smarty/function.html_options.php,
plugins/smarty/function.mailto.php,
plugins/smarty/function.popup.php,
plugins/smarty/modifier.count_words.php,
plugins/smarty/modifier.debug_print_var.php,
plugins/smarty/modifier.default.php,
plugins/smarty/modifier.escape.php,
plugins/smarty/shared.escape_special_chars.php,
smarty/Config_File.class.php, smarty/Smarty.class.php,
smarty/Smarty_Compiler.class.php: - Update to Smarty-2.5.0
2003-04-10 18:44 bok
* plugins/class/access.php: - Oops, bug fix. missing a )
2003-04-10 18:43 bok
* plugins/class/access.php: - Allow for overall $onyx->access
control
2003-04-10 17:07 bok
* plugins/auth/sql.php: - Don't allow passwords through
2003-04-01 20:52 bok
* plugins/database/pgsql.php: - Stop $db->fetch_array() using
bloody PGSQL_BOTH instead of PGSQL_ASSOC
2003-04-01 20:51 bok
* onyx.class.php: - Add $onyx->config to auto the all magical
{$onyx} smarty variable
2003-03-28 16:30 bok
* plugins/class/access.php: - Make setting $_SESSION['location']
optional - Major rewrite to the location code
2003-03-28 16:12 bok
* onyx.class.php: - Added $onyx->set_location, boolean to determine
whether to try and work out $_SESSION['location'] - Moved session
checking before filter_vars so it can access them
2003-03-28 16:09 bok
* onyx.class.php: fix formatting
2003-03-27 17:41 bok
* onyx.class.php: - Fixed error handler function name
2003-03-25 16:26 bok
* onyx.class.php: - Reformat of function comments - Default error
types to WARNING
2003-03-25 16:24 bok
* plugins/class/input.php: - Add unhtmlnlsafe() - reverse of
htmlnlsafe() - Reformat of function comments
2003-03-25 15:33 bok
* plugins/class/auth.php: - Reformat of function comments - Use
Onyx error handlers
2003-03-25 13:38 bok
* plugins/class/access.php: - Reformat of function comments
2003-03-25 13:27 bok
* plugins/auth/activedirectory.php: - Use Onyx error handlers
2003-03-25 13:24 bok
* plugins/cache/file.php: - Reformat of function comments - Use
Onyx error handlers
2003-03-25 13:16 bok
* plugins/cache/database.php: - Reformat of function comments - Use
Onyx error handling routines
2003-03-25 13:10 bok
* plugins/config/file.php: - Reformat of function comments - Use
the Onyx error handling routines
2003-03-25 13:06 bok
* plugins/database/pgsql.php: - Reformat the function comments -
Use the Onyx error handling routines now
2003-03-25 11:51 bok
* plugins/class/auth.php: - Use the error handlers
2003-03-25 11:45 bok
* onyx.class.php: - Empty error handler uses default
2003-03-25 11:03 bok
* onyx.class.php: - Add error plugins - Make error_handler use
plugins - Add check for class_exist when loading plugins - Add
check to make sure the config plugin is an object before use -
Added more verbose erroring to the error_handler
2003-03-25 01:39 bok
* onyx.class.php: - moved all trigger_error references to
$this->trigger_error
2003-03-25 01:35 bok
* plugins/auth/sql.php: - Missing ,
2003-03-25 01:33 bok
* plugins/auth/sql.php: - Fix bug in returning correct group array
2003-03-25 01:22 bok
* plugins/class/access.php: - Its $onyx_parent->trigger_error
dickhead
2003-03-25 00:29 bok
* plugins/class/access.php: - Add check to not loop groups if not
fully logged in
2003-03-25 00:21 bok
* plugins/class/input.php: - Fix character class in
$input->username()
2003-03-25 00:10 bok
* onyx.class.php: - Added $this->trigger_error() for handling onyx
errors with a optional predefined user error function
2003-03-24 21:05 bok
* plugins/class/access.php: - Changed comment style - Added use of
$this->trigger_error() to log errors - Unified support of
access/acl's
2003-03-24 18:46 bok
* onyx.class.php: - Add Constructor/Destructor - Error Handling
Variable Added
2003-03-15 23:46 bok
* plugins/class/input.php: - Allow full stops in usernames (bok)
2003-03-14 17:48 bok
* plugins/class/access.php: - Remove all references to
$access->logged_in()
2003-03-12 21:07 bok
* plugins/auth/activedirectory.php: - Return full data to auth
plugin (bok)
2003-03-12 21:05 bok
* plugins/class/auth.php: - Copy full details to $_SESSION['auth']
instead of selected. (bok)
2003-03-12 21:05 bok
* plugins/auth/sql.php: - Return full details to client auth plugin
instead of select details (bok)
2003-03-12 01:49 bok
* plugins/class/input.php: - Fix up $input->date(); - Use a proper
function for $input->text(); - Removed $input->sqlline() and
$input->unsqlline() and $input->unsqltext(); - $input->sqltext() is
now basically $input->sqlline();
2003-03-11 17:47 bok
* plugins/class/input.php: - Fix missing ;
2003-03-11 17:47 bok
* plugins/database/pgsql.php: - Add error returning function (bok)
2003-03-10 14:47 bok
* plugins/class/input.php: - Support unix timestamps in
$input->date(); (bok)
2003-03-07 02:40 bok
* plugins/database/pgsql.php: - Spelling mistake (bok)
2003-03-07 00:19 bok
* plugins/database/pgsql.php: - Automatically connect to the
database when we read spec files (configurable)
2003-03-06 20:08 bok
* onyx.class.php: - Change check for CLI/WEB. We assume that if all
the $_ENV vars are mirrored in $_SERVER that its the CLI interface.
(bok)
2003-02-26 20:01 bok
* plugins/smarty/function.html_select_date.php,
plugins/smarty/function.html_select_time.php,
smarty/Config_File.class.php, smarty/Smarty.class.php,
smarty/Smarty_Compiler.class.php: - Upgraded to Smarty-2.4.2. (bok)
2003-02-16 10:05 bok
* onyx.class.php: - Use $onyx->smarty_obj as the object, makes
things work better (bok)
2003-02-16 08:25 bok
* onyx.class.php: - Change default auth module to SQL (bok)
Version 2.0RC2
2003-02-04 06:39 tag ONYX_2_0RC2
2003-02-04 06:39 bok
* onyx.class.php, plugins/auth/activedirectory.php,
plugins/auth/sql.php, plugins/cache/database.php,
plugins/cache/file.php, plugins/class/access.php,
plugins/class/auth.php, plugins/class/input.php,
plugins/config/file.php, plugins/database/msql.php,
plugins/database/mssql.php, plugins/database/mysql.php,
plugins/database/oracle.php, plugins/database/pgsql.php,
plugins/database/sybase.php, plugins/dbspec/auth.php,
plugins/dbspec/cache.php: - Changed version number 2.0rc1 -> 2.0rc2
(bok)
2003-02-04 06:36 bok
* onyx.class.php: - Added $onyx->smarty_obj to configure the Smarty
object's variable name (bok) - Added $onyx->smarty_config to change
Smarty config options before start() (bok)
2003-02-03 06:00 bok
* smarty/: Config_File.class.php, Smarty.class.php,
Smarty_Compiler.class.php: - Update to Smarty 2.4.0 (bok)
2003-02-03 06:00 bok
* plugins/smarty/function.mailto.php: - Update to Smarty-2.4.0
(bok)
2003-02-03 06:00 bok
* plugins/smarty/: function.counter.php, function.cycle.php,
function.debug.php, function.eval.php, function.fetch.php,
function.html_options.php, function.math.php, function.popup.php,
function.popup_init.php, modifier.debug_print_var.php,
modifier.escape.php: Update to Smarty 2.4.0
2003-01-31 23:28 bok
* onyx.class.php: - If there are no get_vars etc specified, make
sure you rm all $_GET variables as per our feature list.. (bok)
2003-01-31 23:14 bok
* plugins/class/access.php: - Can select locations based on $_GET
variables now. !!Untested!! (bok)
2003-01-31 23:12 bok
* onyx.class.php: - Let the variable filter routines have first
stab (bok)
2003-01-31 23:01 bok
* plugins/: auth/activedirectory.php, auth/sql.php,
cache/database.php, cache/file.php, class/access.php,
class/auth.php, class/input.php, config/file.php,
database/msql.php, database/mssql.php, database/mysql.php,
database/pgsql.php, database/sybase.php, dbspec/auth.php,
dbspec/cache.php: - Its 2003 now! (bok)
2003-01-31 22:49 bok
* plugins/class/input.php: - Make sure we strip leading slashes
from filenames (bok)
2003-01-31 22:49 bok
* plugins/: auth/sql.php, class/auth.php, dbspec/auth.php: -
Addition of optional icon filename (bok)
2003-01-31 22:46 bok
* onyx.class.php: - We allow leading slashes when using
_transform_path because they're local vars (bok) - Turn off
trim_html by default (bok)
2003-01-31 18:50 bok
* onyx.class.php: - Use different commenting style for
configuration variables (bok)
2003-01-23 23:34 bok
* plugins/cache/file.php: - Trust $onyx->cache_location, you cant
change it from the outside. (bok) - Dont put cache headers in the
file if we're generating output. (bok)
Version 2.0RC1
2002-11-30 00:09 tag ONYX_2_0RC1
2002-11-30 00:09 bok
* onyx.class.php: - Ewps, missed a )
2002-11-29 22:55 bok
* onyx.class.php: - Try include_path first for plugins, ONYX_DIR
after that (bok)
2002-11-29 22:45 bok
* onyx.class.php: - Allow $onyx->cache_filename; (bok)
2002-11-29 22:44 bok
* plugins/cache/file.php: - Allow specification of cache_filename
(bok) - Update $_SESSION['user'] -> $_SESSION['auth']['user'] (bok)
2002-11-29 22:38 bok
* onyx.class.php: - Add ONYX_DIR for compatibility (bok)
2002-11-29 22:38 bok
* plugins/auth/sql.php: - Remove trailing junk (bok) - Allow
specify table props (bok)
2002-11-29 09:22 bok
* onyx.class.php, plugins/auth/activedirectory.php,
plugins/auth/sql.php, plugins/cache/database.php,
plugins/cache/file.php, plugins/class/access.php,
plugins/class/auth.php, plugins/class/input.php,
plugins/config/file.php, plugins/database/msql.php,
plugins/database/mssql.php, plugins/database/mysql.php,
plugins/database/oracle.php, plugins/database/pgsql.php,
plugins/database/sybase.php, plugins/dbspec/auth.php,
plugins/dbspec/cache.php: - Move to Onyx 2.0rc1 (bok)
2002-11-29 09:12 bok
* plugins/: auth/activedirectory.php, auth/sql.php,
cache/database.php, cache/file.php, class/access.php,
class/auth.php, config/file.php, dbspec/auth.php, dbspec/cache.php:
- Shiznatz -> odynia.org (bok)
2002-11-29 09:12 bok
* plugins/class/input.php: - Added $input->htmlnlsafe(); (bok)
2002-11-29 09:11 bok
* plugins/smarty/modifier.strip.php: - Added strip function, it was
missed (bok)
2002-11-29 09:11 bok
* plugins/smarty/: block.access.php, function.accesselse.php: -
Added support for {access acl="bleh"} blah blah {accesselse} bleh
bleh {/access} (bok)
2002-11-29 07:46 bok
* onyx.class.php: - Shiznatz. -> odynia.org. (bok)
2002-11-29 07:45 bok
* plugins/database/: mssql.php, mysql.php, oracle.php, pgsql.php: -
Shiznatz Inc. -> odynia.org. (bok)
2002-11-29 06:05 bok
* plugins/database/sybase.php: - Added Sybase support (bok)
2002-11-29 05:21 bok
* plugins/database/msql.php: - Added mSQL Support (bok)
2002-11-29 05:12 bok
* plugins/database/mssql.php: - MSSQL Support Added. (bok)
2002-11-21 19:08 bok
* plugins/database/pgsql.php: - Default to using array functions
instead of objects (bok)
2002-11-21 19:03 bok
* plugins/database/mysql.php: - MySQL support added (bok)
2002-11-21 18:10 bok
* plugins/smarty/function.debug.php,
plugins/smarty/function.html_options.php,
plugins/smarty/modifier.default.php, smarty/Config_File.class.php,
smarty/Smarty.class.php, smarty/Smarty_Compiler.class.php: - Update
to Smarty-2.3.1 (bok)
2002-11-21 18:06 bok
* plugins/smarty/function.html_options.php.save: bitch
2002-11-21 18:05 bok
* plugins/smarty/: block.textformat.php,
function.html_options.php.save, modifier.input.php: - Addition of
files (bok)
2002-11-10 16:30 bok
* plugins/cache/file.php: - We can trust $onyx->cache_location,
fixes a bug this way (bok) - mmm, warez (bok)
2002-11-10 16:14 bok
* plugins/class/input.php: - Plz 2 b allowing spaces and newlines
in a text stream kthx (bok) - Fixed missing escape character in
$input->regexp(); (bok)
2002-11-10 15:54 bok
* onyx.class.php: - Added {$onyx.colours} in teh templates (bok)
2002-11-01 19:32 bok
* onyx.class.php: - Added HTML trimming function, will remove any
leading whitespaces and extra blank lines, making the HTML smaller
(bok) - Added $onyx->trim_html to determine whether to trim HTML or
not (bok)
2002-11-01 14:15 bok
* plugins/smarty/function.html_options.php: - Added optgroup
support (bok)
2002-11-01 13:40 bok
* plugins/class/input.php: - Added $input->regexp(), escapes
control characters for use in regular expressions (bok) - Finally
settled on a regexp for $input->text() (bok) - $input->username()
uses $input->safetext() until further need arises (bok) -
$input->password() uses $input->text() until futher need arises
(bok)
2002-10-31 07:10 bok
* plugins/class/access.php: - if session_lifetime is 0, dont expire
the session (bok)
2002-10-28 17:20 bok
* onyx.class.php, plugins/database/pgsql.php: - Added
$onyx->use_persistent_db_conns (bok)
Version 2.0b4
2002-10-28 16:49 tag ONYX_2_0B4
2002-10-28 16:49 bok
* onyx.class.php, plugins/auth/activedirectory.php,
plugins/auth/sql.php, plugins/cache/database.php,
plugins/cache/file.php, plugins/class/access.php,
plugins/class/auth.php, plugins/class/input.php,
plugins/config/file.php, plugins/database/pgsql.php,
plugins/dbspec/auth.php, plugins/dbspec/cache.php: - Update to
2.0b4 (bok)
2002-10-28 16:49 bok
* plugins/smarty/block.access.php: - Block {access}{/access}
function (bok)
2002-10-28 16:42 bok
* plugins/cache/database.php: - Fixed SQL statement creation in
read() and delete() (bok) - Load database and input plugins
properly (bok) - Use new $onyx->cache_expire and
$onyx->cache_lifetime syntax (bok)
2002-10-28 16:27 bok
* onyx.class.php: - Added $onyx->cache_lifetime which is the old
$onyx->cache_expire, $onyx->cache_expire is now a date in the
future for pages to expire (bok) - Fixed bug when triggering
caching errors (bok)
2002-10-26 10:41 bok
* plugins/dbspec/cache.php: - PostgreSQL doesn't like it when you
use a field name called 'user' (bok)
2002-10-26 10:40 bok
* plugins/cache/file.php: - Fixed bug where user/ dir was appened
when it wasnt meant to be (bok) - Single cache dir these days (bok)
- Store the expiry date in the file (bok)
2002-10-25 19:44 bok
* plugins/database/pgsql.php: - Fixed $db->select(); for using
pre-existing connections properly. (bok)
2002-10-25 19:15 bok
* plugins/database/pgsql.php: - Dont use persistant connections,
just causes unnecessary strain on server (bok)
2002-10-25 11:49 bok
* plugins/cache/database.php: - Fixed missing ' on $sql query (bok)
- Added $this->delete(); (bok)
2002-10-25 11:43 bok
* plugins/class/access.php: - Support $onyx->location_redirect_url
(bok)
2002-10-25 11:43 bok
* plugins/cache/file.php: - $onyx->cache_expire = 0; will never
expire a cache file (bok)
2002-10-25 11:42 bok
* onyx.class.php: - Added $onyx->location_redirect_url. Redirects
users to this url if they attempt to access pages from a different
location to where they are. (bok)
2002-10-20 16:59 bok
* plugins/cache/file.php: - Added return of Content-Length: headers
(bok) - Fixed spelling mistake causing cache files to go missing.
(bok)
2002-10-20 16:58 bok
* onyx.class.php: - Added return of Content-Length: headers (bok)
2002-10-19 15:59 bok
* plugins/class/input.php: - Added $input->float() (bok)
2002-10-08 19:57 bok
* plugins/dbspec/cache.php: - Database HTML Caching Table (bok)
2002-10-08 19:55 bok
* plugins/cache/database.php: - Initial Import of Database Caching
routines (bok)
Version 2.0b3
2002-10-08 19:19 tag ONYX_2_0b3
2002-10-08 19:19 bok
* onyx.class.php, plugins/auth/activedirectory.php,
plugins/auth/sql.php, plugins/cache/file.php,
plugins/class/access.php, plugins/class/auth.php,
plugins/class/input.php, plugins/config/file.php,
plugins/database/msql.php, plugins/database/pgsql.php,
plugins/dbspec/auth.php: - Update version to 2.0b3
2002-10-08 19:10 bok
* plugins/class/: access.php, auth.php: - Moved $_SESSION access
control variables to $_SESSION['auth'] (bok)
2002-10-08 19:09 bok
* plugins/class/input.php: - Allow for infinite recursion of array
variable types (bok)
2002-10-08 19:08 bok
* plugins/smarty/function.html_select_time.php: - God damn Capitals
(bok) - Allow for the creation of post-name arrays, for grouping of
multiple dates (bok)
2002-10-08 19:07 bok
* plugins/config/file.php: - Properly preserve {$variables} if we
have no match, rather than just erroring (bok)
2002-10-08 19:06 bok
* onyx.class.php: - Fix display of errors when using the CLI (bok)
- Change $onyx->get_vars, etc to allow for infinite recusion of
array() variable types (bok)
2002-10-08 19:03 bok
* plugins/class/events.php: Not an onyx based thing, just for
intranet, leave it in their plugin dir.
2002-10-03 08:51 bok
* plugins/class/access.php: - Fixed location stuff properly this
time (bok)
2002-10-03 08:50 bok
* plugins/class/access.php: - Fix so that the authenticated
location actually works
2002-10-03 08:37 bok
* plugins/cache/file.php: - Fixed caching bug (bok)
2002-10-03 08:34 bok
* plugins/class/input.php: - Change array support for variable
filtering, use $onyx->get_vars['bleh'] = array('type'); (bok)
2002-10-03 08:27 bok
* onyx.class.php: - Add $onyx->logout_redirect_url for clients to
be redirected to upon forced logout (bok) - Change array support
for variable filtering, use $onyx->get_vars['bleh'] =
array('type'); (bok)
2002-09-30 15:52 bok
* plugins/dbspec/auth.php: - $_title and $_database patch (proton)
Version 2.0b2
2002-09-30 15:17 bok
* onyx.class.php, plugins/auth/activedirectory.php,
plugins/auth/sql.php, plugins/cache/file.php,
plugins/class/access.php, plugins/class/auth.php,
plugins/class/events.php, plugins/class/input.php,
plugins/config/file.php, plugins/database/pgsql.php,
plugins/dbspec/auth.php: Version change 2.0b1 -> 2.0b2
2002-09-30 15:12 bok
* plugins/dbspec/auth.php: - Proper class name (bok)
2002-09-30 15:11 bok
* plugins/smarty/function.html_select_date.php: - Change ordering
of select boxes to day, month, year (bok) - We dont want
capitialisation on incoming variable names! god damn americans
(bok)
2002-09-30 15:08 bok
* plugins/database/pgsql.php: - Fix resource handling (bok) - We
only want associative (column names, not numbers) elements of
arrays/objects (bok) - Move $db->load_spec() to $db->spec() (bok)
2002-09-30 15:06 bok
* plugins/config/file.php: - We allow {$variables} in config files
now, searches assigned smarty variables, $onyx->config,
$onyx->page, and $GLOBALS, for variables by that name. (bok)
2002-09-30 15:04 bok
* plugins/class/input.php: - $input->int() works now (bok) -
$input->numer() added. For those who want $onyx->_input_modified to
be set (proton) - $inpux->safetext() added. For text that only
needs to be a-zA-Z0-9, etc (bok) - $input->filename() added. For
filenames (bok) - $input->bool() fixed. (bok) - $input->_array()
added. For when you like to return arrays of data in query's
($input->array() throws an error, etc) (bok) - $input->date_year(),
$input->date_month(), $input->date_day() added. For dates. (bok) -
$input->sqlline(), $input->unsqlline() added. Allows everything
$input->password() allows + addslashes() (proton) -
$input->htmlsafe(), $input->unhtmlsafe() added. htmlentities()
(proton)
2002-09-30 14:57 bok
* plugins/class/access.php: - Access Control Functions initial
addition (bok) - Unset expiry when logging out (proton)
2002-09-30 14:56 bok
* plugins/class/events.php: - Events Juarez (bok)
2002-09-30 14:55 bok
* plugins/class/auth.php: - Add browser, expiry time, and subnet to
the session juarez
2002-09-30 14:52 bok
* plugins/cache/file.php: - Use directory structure that allows for
easier deletion (bok)
2002-09-30 14:47 bok
* plugins/auth/sql.php: - Use correct function name for login
function implementation (proton) - Corrected function names and
variable names for a few t hings (proton)
2002-09-30 14:45 bok
* plugins/auth/activedirectory.php: - we need $email now to auth
with, fool - cope with the fact its an array now, not a function
2002-09-30 14:43 bok
* onyx.class.php: - Can't spell DIRECTORY_SEPARATOR - use DIRSEP,
thats why its there - define SCRIPT_DIR as CWD - enable usage of
Onyx from the command line - $onyx->filter_vars was added -
$onyx->session_lifetime was added - $onyx->db_host was added -
$onyx->db_port was added - $onyx->db_user was added -
$onyx->db_passwd was added - $onyx->auth_params was added -
$onyx->_input_modified was added (proton) - $onyx->plugin_dirs
works for smarty plugins ($dir/smarty) - Assign $onyx->page to
smarty by reference, so that we can change the title etc on the
fly and not have to bother reassigning it - new RETURN style
plugins, they return the object to the calling function -
$db->spec() juarez - cope with $_SERVER['argv'] filtering - load
config handlers properly - don't add DIRSEP when we think its a
directory because we're probably wrong ($onyx->_transform_path())
- load cache handlers properly
2002-09-11 16:08 bok
* onyx.class.php: Theres no trailing slash on SMARTY_DIR, use
appropriately next time
2002-09-11 16:06 bok
* plugins/database/pgsql.php: missed closing } on load_spec()
2002-09-11 16:05 bok
* onyx.class.php: set $onyx_parent first
2002-09-11 16:04 bok
* onyx.class.php: _cache_bleh works better than _cachebleh
2002-09-11 16:02 bok
* onyx.class.php: $name -> $plugin
2002-09-11 16:01 bok
* onyx.class.php: missed . for the php extension
2002-09-11 16:01 bok
* onyx.class.php: $plugin in load_plugin(), not $name
2002-09-11 15:59 bok
* onyx.class.php: trailing slash on ONYXDIR would be goodly.
2002-09-11 15:57 bok
* onyx.class.php: ONYXDIR we need dirname() not basename(),
dickhead Fixed load_plugins() to check for ONYXDIR.$dir first, then
$dir in include path Removed unnecessary ONYXDIR. on the
$this->plugin_dirs Fixed regexp errors
2002-09-11 13:15 bok
* onyx.class.php: Append ONYXDIR to the plugin dir array thingy
2002-09-11 13:13 bok
* onyx.class.php: Add support for dbspec plugins, and plugins that
return the object
2002-09-11 12:42 bok
* plugins/database/pgsql.php: Add load_spec(string table) function
2002-09-11 12:25 bok
* plugins/auth/sql.php: Use the $db->load_spec() leetness
2002-09-11 12:23 bok
* plugins/dbspec/auth.php: Initial import
2002-09-11 12:05 bok
* onyx.class.php: Bug fix, missing )
2002-09-11 12:03 bok
* plugins/class/input.php: Syntax fix, remove the ), fool. and
learn to type.
2002-09-11 12:01 bok
* plugins/auth/sql.php: Bug fixes, missed trailing " on line 26,
missed } for closing the function
Version 2.0b1
2002-09-11 11:56 bok
* plugins/cache/file.php: Initial creation and import for onyx 2.0
2002-09-11 11:55 bok
* onyx.class.php: still use ob_gzhandler with our warez cacheing
stuff
2002-09-11 11:40 bok
* onyx.class.php: dont prepend ONYX_DIR to safe filenames kthx
2002-09-11 11:38 bok
* onyx.class.php: Fix path stuff, fix caching stuff
2002-09-11 09:19 bok
* plugins/config/file.php: Initial Creation for onyx 2.0
2002-09-11 03:22 bok
* onyx.class.php: Fix the config handler parse crap
2002-09-11 03:05 bok
* smarty/Config_File.class.php, smarty/Smarty.class.php,
smarty/Smarty_Compiler.class.php,
plugins/smarty/function.assign.php,
plugins/smarty/function.assign_debug_info.php,
plugins/smarty/function.counter.php,
plugins/smarty/function.cycle.php,
plugins/smarty/function.debug.php,
plugins/smarty/function.eval.php,
plugins/smarty/function.fetch.php,
plugins/smarty/function.html_options.php,
plugins/smarty/function.html_select_date.php,
plugins/smarty/function.html_select_time.php,
plugins/smarty/function.math.php,
plugins/smarty/function.popup.php,
plugins/smarty/function.popup_init.php,
plugins/smarty/modifier.capitalize.php,
plugins/smarty/modifier.count_characters.php,
plugins/smarty/modifier.count_paragraphs.php,
plugins/smarty/modifier.count_sentences.php,
plugins/smarty/modifier.count_words.php,
plugins/smarty/modifier.date_format.php,
plugins/smarty/modifier.debug_print_var.php,
plugins/smarty/modifier.default.php,
plugins/smarty/modifier.escape.php,
plugins/smarty/modifier.indent.php,
plugins/smarty/modifier.lower.php,
plugins/smarty/modifier.regex_replace.php,
plugins/smarty/modifier.replace.php,
plugins/smarty/modifier.spacify.php,
plugins/smarty/modifier.string_format.php,
plugins/smarty/modifier.strip_tags.php,
plugins/smarty/modifier.truncate.php,
plugins/smarty/modifier.upper.php,
plugins/smarty/modifier.wordwrap.php,
plugins/smarty/shared.make_timestamp.php: Initial import of
Smarty-2.3
2002-09-11 03:05 bok
* onyx.class.php: Load smarty
2002-09-11 02:30 bok
* plugins/class/input.php: Initial import and changes for onyx 2
2002-09-09 17:28 bok
* plugins/class/auth.php: $onyx_parent->auth_type; not
$auth->select; bah
2002-09-09 17:05 bok
* plugins/class/auth.php: Change version number
2002-09-09 17:05 bok
* plugins/class/auth.php: Initial Import and changes for onyx 2
2002-09-09 16:38 bok
* plugins/: auth/activedirectory.php, auth/sql.php,
database/msql.php, database/mssql.php, database/mysql.php,
database/oracle.php, database/pgsql.php: Obscure emails in headers
2002-09-09 16:32 bok
* onyx.class.php: Obscure email addresses
2002-09-09 16:23 bok
* plugins/auth/sql.php: Initial Chances for onyx 2.0
2002-09-09 16:21 bok
* plugins/auth/sql.php: Initial Import
2002-09-09 16:13 bok
* plugins/auth/activedirectory.php: Wrong file name in header
2002-09-09 16:12 bok
* plugins/auth/activedirectory.php: Initial Import and
modifications for onyx 2
2002-09-04 21:41 bok
* onyx.class.php: We do want some objects we create to be global
now dont we?
2002-09-04 21:39 bok
* onyx.class.php: Why load a db class when we can do the warez
ourselves?
2002-09-04 21:33 bok
* plugins/database/pgsql.php: Update to spec. Getting tired.
2002-09-04 20:09 bok
* plugins/database/: msql.php, mssql.php, mysql.php, oracle.php,
pgsql.php: Initial Import from Onyx version 1.0.1
2002-09-04 19:16 bok
* onyx.class.php: $this->_transform_dir -> $this->_transform_path
2002-09-04 19:16 bok
* onyx.class.php: Add $onyx->plugin_dirs to config variables.
Prepend ONYX_DIR to $this->_transform_path return value
2002-09-04 19:13 bok
* onyx.class.php: First import of main onyx class!
2002-05-16 15:59 Robert Amos
* onyx.class.php: We dont support function plugins anymore
2002-05-13 19:32 Robert Amos
* onyx.class.php: Use $onyx_parent instead of $parent ($parent is set by php when
you extend classes) also pass it by reference..
2002-05-13 19:30 Robert Amos
* plugins/database/pgsql.php: Use $onyx_parent instead of $parent
2002-05-13 17:02 Robert Amos
* plugins/function/subnet.php: Make a /24 subnet out of the ip: $onyx->_subnet([string ip]);
2002-05-13 16:53 Robert Amos
* plugins/function/login.php: Few minor bug fixes
2002-05-13 16:25 Robert Amos
* plugins/function/access.php: Missed a }, missed the ?>
2002-05-13 16:24 Robert Amos
* plugins/function/cauth.php: Cookie check routine
2002-05-13 15:24 Robert Amos
* onyx.class.php: Specify plugins to load in the config file :)
2002-05-13 14:50 Robert Amos
* TODO: did some more stuff :)
2002-05-13 14:49 Robert Amos
* plugins/function/login.php: login to onyx: $onyx->login(string username, string password);
2002-05-13 14:11 Robert Amos
* onyx.class.php: Check that a class exists before trying to create an object (class plugins)
2002-05-13 14:06 Robert Amos
* plugins/function/access.php: Access Checking: $onyx->access(string acl);
2002-05-13 13:24 Robert Amos
* onyx.class.php: when using the $load variable, try class plugins first,
function plugins second, error if its neither (not found)
2002-05-13 13:18 Robert Amos
* TODO: whats left to do
2002-05-12 07:51 Robert Amos
* onyx.class.php: set the global $parent object == $onyx/$this
2002-05-12 07:25 Robert Amos
* plugins/function/log.php: Log function: $onyx->log();
2002-05-12 07:13 Robert Amos
* plugins/function/input.php: Input Plugin: $onyx->input();
2002-05-12 06:53 Robert Amos
* plugins/database/pgsql.php: Database Plugin - PostgreSQL Server
Supported methods:
$onyx->db->selectdb();
$onyx->db->sql();
$onyx->db->num_rows();
$onyx->db->affected_rows();
$onyx->db->fetch();
2002-05-12 05:38 Robert Amos
* plugins/class/db.php: Class Plugin - Database Abstraction Layer
2002-05-12 05:25 Robert Amos
* onyx.class.php: Bring version to 2.0 alpha 1
2002-05-12 05:25 Robert Amos
* plugins/config/file.php: bring version to 2.0 alpha 1
2002-05-12 05:21 Robert Amos
* onyx.class.php: Heaps of changes
2002-05-12 04:13 Robert Amos
* plugins/config/file.php: Config Plugin - Parse config from file
2002-05-12 03:48 Robert Amos
* onyx.class.php: authors*
2002-05-12 03:44 Robert Amos
* onyx.class.php: Decided not to try caching just yet, its not really necessary
2002-05-12 03:00 Robert Amos
* onyx.class.php: Initial Import, existing methods: $onyx->parse_config(); $onyx->load_plugin();
$onyx->_transform_path(); $onyx->Onyx();
Version 1.x
2002-05-11 23:26 Robert Amos
* include.php: :D
2002-05-11 23:25 Robert Amos
* include.php: h0h0's for the whole family
2002-05-11 23:19 Robert Amos
* include.php: h00h :D
2002-05-11 23:17 Robert Amos
* include.php: h0h0!
2002-05-11 23:13 Robert Amos
* include.php: incorporated? heh
2002-05-11 12:39 Robert Amos
* include.php: dont rely on default values in
$config->parse_config(), specifiy them specifically
2002-05-11 12:37 Robert Amos
* config/config.func.php: Dont have default files to parse, error
if none specified
2002-05-11 12:32 Robert Amos
* auth.func.php, database.func.php, error.func.php: Using DIRSEP
instead of / (for win32 compatibility)
2002-05-11 12:19 Robert Amos
* include.php: Use DIRSEP constant instead of / (so Onyx can be
used on Win32)
2002-05-10 00:26 Robert Amos
* plugins/smarty/: function.eval.php, modifier.indent.php,
modifier.wordwrap.php, shared.make_timestamp.php: Initial addtion
of new smarty plugins (from the smarty team)
2002-05-09 01:08 Robert Amos
* plugins/smarty/: function.access.php, function.calendar_url.php,
function.date.php, function.form.php, function.img.php,
function.input.php, function.mail.php, function.menubox.php,
function.ob_end_flush.php, function.text.php, function.url.php,
function.user.php, modifier.string_limit.php: Onyx: PHP Application
Backend, not DSHS Function Library!
2002-05-09 01:01 Robert Amos
* plugins/database/database.mysql.php: helps if the plugin class
extends the normal class
2002-05-09 01:01 Robert Amos
* plugins/database/: database.msql.php, database.mssql.php,
database.mysql.php, database.oracle.php, database.pgsql.php: Added
information comments at the top of the files
2002-05-09 00:49 Robert Amos
* plugins/auth/: auth.activedirectory.php, auth.database.php: Added
information comments to the top of the files
2002-05-09 00:49 Robert Amos
* plugins/auth/auth.smb.php: This never works anyway
2002-05-09 00:40 Robert Amos
* config/config.func.php, config/config.inc.php,
config/database.spec.php, auth.func.php, database.func.php,
error.func.php, include.php, session.func.php: Shiznatz Inc. !!
2002-05-09 00:21 Robert Amos
* config/: config.func.php, config.inc.php, database.spec.php: Add
information comments to the top of files
2002-05-08 23:48 Robert Amos
* auth.func.php, database.func.php, error.func.php, include.php,
session.func.php, plugins/class/class.auth.php,
plugins/class/class.calendar.php, plugins/class/class.display.php,
plugins/class/class.garbage.php, plugins/class/class.input.php,
plugins/class/class.log.php, plugins/class/class.mail.php,
plugins/class/class.session.php: Add information comments to the
top of the files
2002-05-08 23:40 Robert Amos
* auth.func.php, plugins/class/class.session.php: Move
$network->subnet() to $session->subnet()
2002-05-08 23:37 Robert Amos
* session.func.php: Move $network->subnet() to $sesion->subnet();
Remove the Network Class and $network object, they were no longer
needed
2002-05-06 16:46 Robert Amos
* plugins/smarty/function.menubox.php: fix spelling mistake that
made menu backgrounds not work
2002-05-06 16:20 Robert Amos
* plugins/smarty/function.menubox.php: If its a menu group, pass
all extra args to the menus below
2002-05-06 14:38 Robert Amos
* plugins/smarty/function.menubox.php: Added optional "template"
argument to use a different menu template..
2002-05-01 01:17 Robert Amos
* Config_File.class.php, Smarty.class.php,
Smarty_Compiler.class.php, plugins/smarty/function.assign.php,
plugins/smarty/function.assign_debug_info.php,
plugins/smarty/function.counter.php,
plugins/smarty/function.fetch.php,
plugins/smarty/function.html_select_date.php,
plugins/smarty/function.html_select_time.php,
plugins/smarty/function.math.php,
plugins/smarty/function.popup.php,
plugins/smarty/function.popup_init.php,
plugins/smarty/modifier.date_format.php,
plugins/smarty/modifier.debug_print_var.php,
plugins/smarty/modifier.escape.php: Update to Smarty 2.1.0
2002-04-25 22:51 Robert Amos
* plugins/class/class.input.php: Added option to
$input->make_filename_safe() to allow absolute paths
2002-04-24 11:51 Robert Amos
* plugins/smarty/function.menubox.php: Yes, might help if we
assigned the colours we wanted for each individual menubox instead
of ignoring them :P~
2002-04-23 20:11 Robert Amos
* plugins/smarty/function.menubox.php: Can set colours for
border/text/background now
2002-04-23 19:10 Robert Amos
* plugins/class/class.input.php: Some loser cant remember to put
closing /'s on his regexps :P~
2002-04-23 19:04 Robert Amos
* plugins/class/class.input.php: $input->make_filename_safe():
Remove leading slashes (absolute paths)
2002-04-23 17:59 Robert Amos
* plugins/class/class.input.php:
$input->make_filename_safe($filename); Fixed so it actually
works (removes .. instead of .) Remove multiple ////'s that
might occur from the first part of the function
2002-04-19 22:38 Robert Amos
* plugins/class/class.input.php: lets try this shall we?
2002-04-19 20:11 Robert Amos
* plugins/class/class.input.php: Re-added
checkusername/checkpassword :/
2002-04-19 01:40 Robert Amos
* plugins/class/class.input.php: Added:
$input->make_filename_safe(); -- Makes a filename safe from the
directory transversal bugs
2002-04-19 01:37 Robert Amos
* plugins/class/class.input.php: Added Comments
2002-04-19 01:31 Robert Amos
* plugins/class/class.input.php: Removed:
$input->checkusername(); $input->checkpassword(); These
aren't used anymore.
2002-04-17 20:04 Robert Amos
* plugins/smarty/function.menubox.php: Added support to change the
header font colour for those menuboxes with light backgrounds
2002-04-17 20:04 Robert Amos
* plugins/smarty/function.date.php: Fixed so UNIX timestamps
actually work now...
2002-04-17 04:07 Robert Amos
* plugins/smarty/function.date.php: Added support so the passed
timestamp could be a UNIX timestamp
2002-04-16 16:24 Robert Amos
* plugins/smarty/function.text.php: Added newline attribute, to
display the
or not (set to false if you dont want it)
2002-04-16 12:55 Robert Amos
* display.func.php, include.php, plugins/class/class.display.php:
Made display functions a plugin
2002-04-16 12:53 Robert Amos
* include.php: Changed so that will only attempt to look in user
plugin dir if it cant find it in the system one
2002-04-14 17:15 Robert Amos
* plugins/smarty/function.text.php: Added support for alignment
control
2002-04-14 17:08 Robert Amos
* plugins/smarty/function.text.php: Put a
on the end of the
default line.
2002-04-06 00:11 Robert Amos
* plugins/smarty/function.text.php: Added a missing break; that
cause a formatting error when using underlines Added 'newline'
attribute, to control display of newline at the end of the output
2002-04-06 00:07 Robert Amos
* plugins/smarty/function.calendar_url.php: Accept Smarty object as
a parameter If we arent passed a month number, assume its a
timestamp (or make it into a timestamp if we need it) and get the
month from that Use the passed smarty object to assign variables,
rather than our global one
2002-04-06 00:04 Robert Amos
* config/config.inc.php: Change email to webmaster@dshs Change auth
type to activedirectory
2002-04-06 00:02 Robert Amos
* include.php: Load a module-based config file if one exists
2002-04-06 00:01 Robert Amos
* display.func.php: Allowed for empty event names
2002-04-06 00:00 Robert Amos
* auth.func.php: Removed unnecessary warning that filled up the
logfile
2002-03-09 00:19 Robert Amos
* plugins/smarty/function.calendar_url.php: Added support for
assign attribute, which assigns true/false to the named variable
depending on whether we have a link
2002-03-09 00:09 Robert Amos
* plugins/smarty/function.calendar_url.php: Added support for
linktext, notext, and url attributes
2002-03-06 10:59 Robert Amos
* auth.func.php: Added support for single usernames in access lists
2002-03-06 10:57 Robert Amos
* auth.func.php: Added support for wildcards in access lists
2002-03-02 22:08 Robert Amos
* plugins/: class/class.auth.php, smarty/function.user.php: Added
support for Real Names
2002-03-02 22:07 Robert Amos
* plugins/auth/auth.activedirectory.php: Initial Import
This authentication module runs checks against a Windows 2000
domain using Active Directory
2002-03-02 22:06 Robert Amos
* plugins/auth/auth.database.php: Removed a testing variable that
was missed
2002-03-02 22:03 Robert Amos
* include.php: Fixed capitalisation on the Smarty object call check
2002-03-02 21:57 Robert Amos
* config/config.inc.php: Added Smarty variables
2002-03-02 20:56 Robert Amos
* include.php: Setup so that smarty variables are replaced with our
own if they exist
2002-03-02 20:55 Robert Amos
* Smarty.class.php: Updated $smarty.libsess and $smarty.l
interfaces for Smarty 2.0
2002-03-02 20:53 Robert Amos
* Smarty.class.php, Smarty_Compiler.class.php,
Config_File.class.php: Update to Smarty 2.0
2002-02-27 23:40 Robert Amos
* auth.func.php: Restructed $auth->access() so that it doesnt deny
access if the first group in the list isnt found in the users list
of groups
2002-02-27 12:46 Robert Amos
* session.func.php: Put ' on end of the SQL query to delete session
variables, actually works now.
2002-02-27 11:06 Robert Amos
* database.func.php: Removed flag to check for working connection
2002-02-27 11:05 Robert Amos
* auth.func.php: Changed the false calls to empty() calls Added
extra security layer in $auth->access()
2002-02-27 11:05 Robert Amos
* include.php: Made it so it redirected to the login page if
authentication failed
2002-02-27 11:04 Robert Amos
* session.func.php: All session variables are now sreialize()'d
then urlencode()'d for extra stability
2002-02-25 01:20 Robert Amos
* plugins/class/class.input.php: Moved the nl2br() on the inside of
the htmlspecialquotes() so that the
's get done as well
2002-02-24 22:36 Robert Amos
* auth.func.php, include.php: Moved the Page access check from
inside $auth->cauth() to just after it
2002-02-23 21:16 Robert Amos
* auth.func.php: fixed bug with checking group authentication
2002-02-22 15:46 Robert Amos
* plugins/smarty/: function.access.php, function.assign.php,
function.assign_debug_info.php, function.calendar_url.php,
function.counter.php, function.date.php, function.fetch.php,
function.form.php, function.html_options.php,
function.html_select_date.php, function.html_select_time.php,
function.img.php, function.input.php, function.mail.php,
function.math.php, function.menubox.php, function.ob_end_flush.php,
function.popup.php, function.popup_init.php, function.text.php,
function.url.php, function.user.php, modifier.capitalize.php,
modifier.count_characters.php, modifier.count_paragraphs.php,
modifier.count_sentences.php, modifier.count_words.php,
modifier.date_format.php, modifier.debug_print_var.php,
modifier.default.php, modifier.escape.php, modifier.lower.php,
modifier.regex_replace.php, modifier.replace.php,
modifier.spacify.php, modifier.string_format.php,
modifier.string_limit.php, modifier.strip_tags.php,
modifier.truncate.php, modifier.upper.php: Initial Import of both
Smarty custom functions/modifiers and the DSHS ones
2002-02-22 15:45 Robert Amos
* plugins/database/: database.msql.php, database.mssql.php,
database.mysql.php, database.oracle.php, database.pgsql.php: File
names changed (plugins/pgsql.func.php ->
plugins/database/database.pgsql.php)
2002-02-22 15:44 Robert Amos
* plugins/class/: class.auth.php, class.calendar.php,
class.garbage.php, class.input.php, class.log.php, class.mail.php,
class.session.php: Initial Import of the Plugin Classes
2002-02-22 15:44 Robert Amos
* plugins/auth/: auth.database.php, auth.smb.php: Initial Import of
the Authentication modules
2002-02-22 15:43 Robert Amos
* config/database.spec.php: Added 'module' field to the auth table
2002-02-22 15:42 Robert Amos
* config/config.inc.php: Added plugin config options
2002-02-22 15:42 Robert Amos
* include.php: Changed plugins to user configurable
2002-02-22 15:42 Robert Amos
* error.func.php: Added PARAM_WARNING
2002-02-22 15:41 Robert Amos
* database.func.php: Changed plugin dirs to user configurable
(default: plugins/database)
2002-02-22 15:41 Robert Amos
* display.func.php: Most of this file was cut up and moved to the
Smarty plugin system
2002-02-22 15:40 Robert Amos
* auth.func.php: Moved to an authentication module plugin system
2002-02-22 15:39 Robert Amos
* Config_File.class.php, Smarty.class.php,
Smarty_Compiler.class.php: Update to Smarty 2.0 snapshot
2002-02-22 15:39 Robert Amos
* plugins/: auth.func.php, calendar.func.php, garbage.func.php,
input.func.php, log.func.php, mail.func.php, session.func.php:
Moved to plugins/class/
2002-02-22 15:37 Robert Amos
* Smarty.addons.php: Smarty went to a plugin architecture
2002-02-10 22:57 Robert Amos
* include.php: Added support for module-specific plugin directories
(proton)
2002-02-09 10:16 Robert Amos
* plugins/calendar.func.php: Changed all the Date_Calc:: references
to Calendar_Plugin::
2002-02-09 10:13 Robert Amos
* error.func.php: Turned error_reporting(E_ALL) off (bloody
annoying)
2002-02-09 10:12 Robert Amos
* display.func.php: Added calendar_url smarty function for the
calendar system
2002-02-08 13:32 Robert Amos
* plugins/calendar.func.php: Change to the Date_Calc functions by
Monte Ohrt
2002-02-07 01:06 Robert Amos
* display.func.php: Added a [$box] that fixed menu auth
2002-02-07 00:11 Robert Amos
* include.php: Use PARAM_WARNING, not PLUGIN_WARNING (which didnt
exist anyway)
2002-02-07 00:10 Robert Amos
* error.func.php, config/config.inc.php: Added PARAM_WARNING
2002-02-07 00:08 Robert Amos
* include.php: If the error object hadnt been loaded then it would
include files regardless of whether they existed or not
2002-02-07 00:01 Robert Amos
* auth.func.php: Fixed $auth->access() so that it checks for
required/none properly (propz to proton)
2002-02-06 23:59 Robert Amos
* plugins/mail.func.php: Use load() properly
2002-02-06 23:58 Robert Amos
* plugins/input.func.php: Chop of making the $input object,
include.php does that automatically now when it loads the plugin
2002-02-06 23:57 Robert Amos
* plugins/garbage.func.php: Cant spell globals Moved the log call
back outside the loop, we dont need the same line repeated in the
log 50 times
2002-02-06 23:56 Robert Amos
* plugins/calendar.func.php: Chop of making the $calendar object,
include.php does that when it loads the plugin
2002-02-06 23:55 Robert Amos
* plugins/session.func.php: Global object calls Use load() properly
$config is an object now, not an array
2002-02-06 23:54 Robert Amos
* plugins/auth.func.php: Bux fix Changed the Class name so it can
be loaded automatically Global'd all the object calls
2002-02-06 23:51 Robert Amos
* config/database.spec.php: Made all $db's globals
2002-02-06 23:50 Robert Amos
* config/config.inc.php: Added comment about the display time line
in include.php
2002-02-06 23:50 Robert Amos
* config/config.func.php: Removed 'global $config;', it wasnt being
used anyway (can you actually global the object you're using
anyway??) Removed construction to include.php
2002-02-06 23:48 Robert Amos
* session.func.php: Fixed load() call in the constructor Fixed
$session->getvars() to write to a local variable first, then copy
to the global $LIB_SESS_VARS
2002-02-06 23:46 Robert Amos
* error.func.php: Changed the call to load()
2002-02-06 23:45 Robert Amos
* include.php: Few bug fixes Added automatic parsing of config
files and $auth->cauth()
2002-02-06 23:43 Robert Amos
* display.func.php: New global register Few changes to structure of
functions Added support for menu box groups
2002-02-06 23:42 Robert Amos
* database.func.php: Few global structural changes
2002-02-06 23:40 Robert Amos
* auth.func.php: Fixed global call to $HTTP_SERVER_VARS; Fixed
load() call Fixed access to $config as an object, not an array
2002-01-20 07:35 Robert Amos
* input.func.php, plugins/input.func.php: Moved input.func.php to
the plugin directory
2002-01-20 07:32 Robert Amos
* config/parse_config.php, config/config.func.php, include.php:
Moved parse_config.php -> config.func.php
2002-01-20 07:30 Robert Amos
* include.php: Major+++++++ changes, read the diff to see
2002-01-20 06:59 Robert Amos
* auth.func.php, error.func.php, include.php, session.func.php,
plugins/auth.func.php, plugins/mail.func.php: Its
$GLOBALS['include']->load() not $GLOBALS['config']->load()
2002-01-20 06:55 Robert Amos
* plugins/: garbage.func.php, log.func.php, mail.func.php,
session.func.php: Changed class name to class_Plugin
2002-01-20 06:53 Robert Amos
* session.func.php: Changed class name back to Session
2002-01-20 06:52 Robert Amos
* plugins/: log.func.php, mail.func.php: Moved to plugins directory
Clean up of globals
2002-01-20 06:51 Robert Amos
* log.func.php, mail.func.php: Moved to the plugins/ directory
2002-01-20 06:48 Robert Amos
* input.func.php: Changed class name to Input_Plugin Added new
functions: $input->checkusername(string $text);
$input->checkpassword(string $text);
$input->htmlSqlSafe(string $text);
$input->htmlSqlSafeMultiLine(string $text);
$input->unHtmlSqlSafe(string $text); (propz to proton for
the last 3)
2002-01-20 06:44 Robert Amos
* plugins/calendar.func.php: Changed class name to Calendar_Plugin
2002-01-20 06:43 Robert Amos
* error.func.php: Moved global $object; -> $GLOBALS['object']
2002-01-20 06:43 Robert Amos
* plugins/auth.func.php: Changed class name to
Authenticaiton_Plugin
2002-01-20 06:42 Robert Amos
* auth.func.php: Changed the name of the class back to
Authenticaion
2002-01-20 06:39 Robert Amos
* auth.func.php: Moved $auth-login() to the plugin dir
2002-01-20 06:07 Robert Amos
* plugins/calendar.func.php: Was library/calendar.func.php global
$object; -> $GLOBALS['object']
2002-01-20 06:06 Robert Amos
* calendar.func.php: Moved into the plugins/ dir
2002-01-20 05:48 Robert Amos
* session.func.php: Removal of start() and close() to the plugins
dir no more global $object, $GLOBALS['object'] is used instead
Fixed up alignment of comments/indentations
2002-01-20 05:47 Robert Amos
* plugins/garbage.func.php: Addition of session garbage dump
function This one is loaded automatically when required
2002-01-20 05:45 Robert Amos
* plugins/session.func.php: Addition of session pluginable
functions List of functions: $this->_gen_sesskey();
$session->start(); $session->close(); $dependencies will
need to be specified with 'session' included
2002-01-20 05:15 Robert Amos
* plugins/auth.func.php: Addition of authentication pluginable
functions List of functions: $auth->login(); $dependencies
will need to be specified with 'auth' included
2002-01-20 02:07 Robert Amos
* config/parse_config.php: Moved $config to an object, not an array
($config["library"][] -> $config->library[])
2002-01-20 02:02 Robert Amos
* config/config.inc.php: moved all database_ varables to an array
changed 1/2 letter database type to the abbreviated verison of the
name (p -> pgsql)
2002-01-20 02:00 Robert Amos
* database.func.php: changed the database class into a main class
for all classes to be extended off all database classes moved into
database/ directory Checks to see if our file exists, includes it
and sets class if it does
2002-01-07 10:06 Robert Amos
* session.func.php: Cookie Domain can now be controlled from the
config file
2002-01-07 10:05 Robert Amos
* config/config.inc.php: Added configuration variable to control
the domain the cookie is set for
2002-01-07 09:56 Robert Amos
* session.func.php: $session->start() now actually returns
$sesskey; Fixed it so that updates to the sessvar table actually go
through Fixed bug in $session->getvars();
2002-01-07 09:51 Robert Amos
* error.func.php: Changed it so the filename, line number and
request URI are added to all PHP errors Added extra error types of
'SMS_ERROR', and 'SMS_WARNING'
2002-01-07 09:48 Robert Amos
* config/: config.inc.php, database.spec.php: [no log message]
2002-01-07 09:48 Robert Amos
* display.func.php: Removed last $auth->user() call, all should use
$LIB_SESS_VARS["user"] now Added support for opening menu items in
new window via 'target'
2002-01-07 09:44 Robert Amos
* auth.func.php: Changed escapeshellarg() call to escapeshellcmd()
Changed it so it closes any old/dead sessions before it opens the
new one. We dont need a double call to $auth->cauth() thanks very
much
2002-01-04 09:26 Robert Amos
* include.php: Went overboard with replace - fixed
2001-12-19 13:19 Robert Amos
* auth.func.php: Use escapeshellarg() instead of escapeshellargs()
(stupid spelling mistakes)
2001-12-19 13:16 Robert Amos
* config/database.spec.php: Channged
$db["library"]["mail"]["system"] to
$db["library"]["mail"]["status"] cause im a dickhead and cant do it
properly in the first place.
2001-12-12 15:40 Robert Amos
* Config_File.class.php, Smarty.addons.php, Smarty.class.php,
Smarty_Compiler.class.php: Updated to Smarty 1.5.1
2001-12-11 00:39 Robert Amos
* display.func.php: Moved to old $db style syntax This file
scheduled for merger into the Smarty plugin dir when its available
2001-12-11 00:37 Robert Amos
* config/database.spec.php: Moved from database/ to
database.spec.php
2001-12-11 00:37 Robert Amos
* config/config.inc.php: [no log message]
2001-12-11 00:29 Robert Amos
* config/parse_config.php: Removal of database configuration file
parsing function
2001-12-11 00:26 Robert Amos
* session.func.php: Made $session->getvars() returnt he array as
well as adding it as the global variable $LIB_SESS_VARS Ad
Website is Copyright © Odynia.org 2000-2005 - Xnyo is released under a BSD license.