[phpMP-CVS] CVS: phpMP/docs Changelog,1.35,1.36
Status: Pre-Alpha
Brought to you by:
heimidal
From: Brian R. <hei...@us...> - 2003-05-17 07:10:12
|
Update of /cvsroot/phpmp/phpMP/docs In directory sc8-pr-cvs1:/tmp/cvs-serv17352 Modified Files: Changelog Log Message: Changelog updated. Index: Changelog =================================================================== RCS file: /cvsroot/phpmp/phpMP/docs/Changelog,v retrieving revision 1.35 retrieving revision 1.36 diff -C2 -r1.35 -r1.36 *** Changelog 12 May 2003 07:05:09 -0000 1.35 --- Changelog 17 May 2003 07:10:09 -0000 1.36 *************** *** 1,361 **** ! 2003-05-12 [Heimidal] ! * includes/session.php ! Added support for per-session invisible use mode. ! This allows a user to not show up in the Who's ! Online listing (which hasn't been written yet). ! Invisible mode remains persistent if auto-login ! is utilized (spanning multiple sessions, obviously). ! ! 2003-05-09 [Heimidal] ! * almost all files (so check them all) ! $Config is now located in its own object. ! All Config, User, and Template array values are ! henceforth unaccessible by means of direct access. ! You must use the $ObjectName->get() and set() ! functions in order to access this data. Currently, ! the set() function in both the $User and $Template ! classes accepts both singular values as well as an ! associative array of values. The $Config class ! does not, however. ! Finally, value names must begin with a letter, ! can contain all letters, numbers, dashes (-), and ! underscores (_). In addition, , with the exception ! of the $Template class, value names are no longer ! case sensitive. ! ! 2003-05-08 [Heimidal] ! * includes/template.php ! * includes/core.php ! Working on the template system. You can now ! assign template vars to the $tplvars array. ! ! 2003-05-04 [Heimidal] ! * includes/template.php ! * includes/core.php ! Globalized a few variables and fixed the way a ! var was declared. ! Ensured that the correct number of variables were ! specified in a function call to template. ! * includes/session.php ! * includes/constants.php ! Added an entry to the constants file for ! 'ANONYMOUS' so the user_id for the anonymous user ! can be quickly edited in the future. ! ! 2003-05-02 [AnthonyWhite] ! * includes/mpcode.php ! * includes/mpcode_arrays.php ! I got more work done on the MPCode system today, ! and it seems to be working great. ! I just need to add support for the harder mpcodes ! such as [url=] and [email=]. ! Hopefully I will have a complete system by the end ! of next week :) ! ! 2003-05-01 [Heimidal] ! * includes/debug.php ! * includes/core.php ! Began work on debug/error handling. ! * includes/session.php ! * includes/session.php ! * login_test.php ! * includes/user.php ! Autologin now works as I expect it to. ! Cleanup of sessions is more reliable. ! ! 2003-05-01 [AnthonyWhite] ! * includes/mpcode.php ! Added a mpcode class to handle parsing of mpcode. ! * includes/mpcode_arrays.php **NEW** ! Contains mpcode syntax array with corresponding html ! syntax array. ! ! 2003-04-23 ! * session.php ! Added support for decoding our hexed IPs. ! * dba/sql/mysql_structure.sql ! * dba/sql/mysql_default_vals.sql ! Updated the table definitions. ! ! 2003-04-23 [Heimidal] ! * index.php ! * login_test.php ! * includes/sessions.php **REMOVED** ! * includes/session.php **NEW** ! * includes/user.php ! * includes/core.php ! * includes/functions.php ! * includes/language.php ! * includes/auth.php **REMOVED** ! The session/login system now works as I expect it to. ! All config settings are now housed in $Config. ! You MUST globalize $Config in each new class. ! The Auth class has bee removed, in favor of the ! User class. ! ! 2003-02-18 [AnthonyWhite] ! * includes/admin.php ! Changed some tabs because of my new editor ! ! 2003-02-14 [AnthonyWhite] ! * dba/mssql.dba **NEW** ! Added support for Microsoft SQL databases ! ! 2003-02-11 [AnthonyWhite] ! * admin/main.php ! Fixed a few issues regarding parsing multiple forms ! * includes/admin.php ! Added support for complete user management ! Having a few problems, but I will fix them soon ! ! 2003-02-10 [AnthonyWhite] ! * includes/admin.php ! Started on User Management ! * admin/main.php ! * admin/nav.php ! * admin/index.php ! ! 2003-02-09 [AnthonyWhite] ! * includes/admin.php ! Added timezone dropdown ! Doesnt select timezone, it is displayed beside box ! ! 2003-02-09 [AnthonyWhite] ! * includes/admin.php ! Minor changes with site config form ! ! 2003-02-09 [Heimidal] ! * includes/constants.php ! Added timezones. ! ! 2003-02-09 [AnthonyWhite] ! * admin/main.php ! Changed the panel handling once again ! Not a big change - just got rid of if statement ! * admin/nav.php ! Nothing special, just changed a link's text ! * includes/admin.php ! Handles site configuration fully now ! outputs a form and handles it (for site config) ! Site config functions are basis for others now ! ! 2003-02-09 [AnthonyWhite] ! * admin/main.php ! Changed the way the panel is handled. ! May not be the best, but it works ! * includes/admin.php **NEW** ! Class file - Backend for the admin panel ! ! 2003-02-08 [AnthonyWhite] ! * admin/main.php **NEW** ! The main page for the admin panel, will show site stats ! Controlled by a switch / case statement (not best way) ! I will probably change the way this is eventually ! * admin/nav.php ! Just added a link for testing ! * admin/index.php ! Changed the frameset a bit ! ! 2003-02-08 [AnthonyWhite] ! * admin/index.php ! My first commit :) ! I am basically just starting on the admin panel here. ! So far, I have a basic layout with frames and so on. ! * admin/nav.php **NEW** ! Just a basic navigation file for the admin panel. ! If you dont like what I did just let me know, ! otherwise I will just continue on. ! ! 2003-02-08 [Heimidal] ! * A LOT of files. ! Dreamweaver changed \r\n to \r. That's fixed. ! Started moving includes around in core.php. ! Making the loading structure of files logical. ! constant.php actually contains 'constants' now. ! Began serious work on sessions.php. ! Auth will be called by sessions.php henceforth. ! ! 2003-02-05 [Heimidal] ! * Most included files. ! Changed DB table to carry a DB_ prefix. ! Fixed a mistake I made in constants.php. ! ! 2003-02-03 [Heimidal] ! ! * Every file I can think of. ! Changed <? to <?php for compatibility. ! Changed a few config values and such. ! ! 2003-02-03 [Heimidal] ! ! * includes/user.php ! * includes/auth.php ! Fixed a few small problems. ! ! 2003-01-31 [Heimidal] ! ! * dba/mysql.dba ! Added escapeString() function. ! * includes/user.php ! Added the escapeString() call to usernames. ! ! 2003-01-14 [Heimidal] ! ! * includes/user.php ! Continuing my update to the Authentication system. ! ! 2002-12-07 [Heimidal] ! ! * dba/sql/mysql_default_vals.sql ! Removed the date format for the Anon user. ! Added a 'T' to the default date format (timezone). ! ! 2002-12-07 [Heimidal] ! ! * index.php ! Missed the addition of 'C_' on a config variable. ! ! 2002-12-05 [Heimidal] ! ! * dba/sql/mysql_default_vals.sql ! * includes/user.php ! Changed the Anonymous user back to userid=1. ! ! 2002-12-04 [Heimidal] ! ! * all php files ! Added 'C_' to all config values not involving the DB. ! ! 2002-12-04 [Heimidal] ! ! * languages/english/lang_main.php ! * languages/french/lang_main.php ! Forgot $this->, changing the depth of the $lang var. ! ! 2002-12-04 [TopherCoS] ! ! * languages/english/lang_main.php ! * languages/french/lang_main.php ! Escape more single-quotes neeeding escaping (fr) ! Aesthetic cleanups ! Convert fr language file to new format ! ! 2002-12-03 [Heimidal] ! ! * includes/constants.php ! * includes/user.php ! * includes/auth.php ! Continuous updates to the auth system. ! 2002-12-02 [Heimidal] ! ! * dba/sql/mysql_structure.sql ! Updates to DB structure. ! * dba/sql/mysql_default_vals.sql ! Updates to default MySQL table values. ! ! 2002-12-02 [Heimidal] ! ! * languages/english/lang_main.php ! Altered the way in which the lang array is defined. ! * includes/core.php ! * includes/functions.php ! * includes/constants.php ! Begin arranging and declaring constants. ! * includes/template.php ! * includes/user.php ! To be logical, U_ will now prefix user vars. ! User variables will not be defined if empty. ! Anonymous user now carries a User ID of -1. ! ! 2002-12-02 [Heimidal] ! ! * includes/core.php ! Added an 's' to SESSIONS_TABLE. ! * includes/user.php ! Keep work up on the auth system. ! * dba/sql/mysql_default_vals.sql ! Changed a few defaults to reflect typical setups. ! ! ! ! 2002-12-02 [Heimidal] ! ! * index.php ! * includes/core.php ! Attempt to comply with coding standards. ! * includes/language.php ! Fixed inclusion of main language file. ! ! 2002-12-02 [Heimidal] ! ! * templates/TealMP/compile/ **NEW** ! * templates/TealMP/configs/ **NEW** ! ! 2002-12-02 [TopherCoS] ! ! * languages/french/lang_main.php **NEW** ! Added French language support ! ! 2002-12-02 [Heimidal] ! ! * includes/auth.php ! * includes/user.php ! Started work on the Auth system. ! * includes/language.php ! Changed the way language class works. ! * languages/english/lang_main.php ! Reformatted the language file for better use. ! * includes/debug.php **NEW** ! Just laying stuff out. ! ! 2002-12-02 [TopherCoS] ! ! * languages/english/lang_main.php ! Fix another minor typo I missed earlier ! ! 2002-12-02 [TopherCoS] ! ! * languages/english/lang_main.php ! Fix a minor typo ! ! 2002-12-02 [TopherCoS] ! ! * Changelog **NEW** ! Added Changelog to help keep track of changes ! * Format ! Entries begin with date in YYYY-MM-DD ! One <TAB> after the date followed by the SF username in ! brackets ! Optionally the software version number seperated by one ! <TAB> ! One empty line ! One <TAB> followed by "* dir/filename.php" ! One <TAB> then "**NEW** if a new file ! Next line is two <TAB>s followed by a concise description ! of the changes. ! Text should not wrap, nor should it extend beyond 80 ! characters on a single line. ! Entries seperated by an empty line ! Added a couple of extra entries to help illustrate format ! ! 2002-12-02 [heimidal] ! ! * includes/core.php ! Ugh. Stupid mistake ! ! 2002-12-02 [heimidal] ! ! * includes/core.php ! Fixed a few small errors ! ! 2002-12-02 [heimidal] ! ! * index.php ! * includes/auth.php ! * includes/core.php ! * includes/user.php **NEW** ! Made use of files within hierarchy much easier. ! Seperated User and Auth so we aren't forced into ! loading Auth. ! Started writing a basic auth system (though the ! parts written are contained in User) --- 1,372 ---- ! 2003-05-17 [Heimidal] ! * includes/core.php ! * includes/config.init.php **NEW** ! Moved the Config class to its own file. ! * includes/Smarty.class.php **REMOVED** ! * includes/Smart_Compiler.class.php **REMOVED** ! * includes/Config_ ! * includes/plugins/ **REMOVED** ! Removed all remnant Smarty files. We'll design ! our own template engine. ! ! 2003-05-12 [Heimidal] ! * includes/session.php ! Added support for per-session invisible use mode. ! This allows a user to not show up in the Who's ! Online listing (which hasn't been written yet). ! Invisible mode remains persistent if auto-login ! is utilized (spanning multiple sessions, obviously). ! ! 2003-05-09 [Heimidal] ! * almost all files (so check them all) ! $Config is now located in its own object. ! All Config, User, and Template array values are ! henceforth unaccessible by means of direct access. ! You must use the $ObjectName->get() and set() ! functions in order to access this data. Currently, ! the set() function in both the $User and $Template ! classes accepts both singular values as well as an ! associative array of values. The $Config class ! does not, however. ! Finally, value names must begin with a letter, ! can contain all letters, numbers, dashes (-), and ! underscores (_). In addition, , with the exception ! of the $Template class, value names are no longer ! case sensitive. ! ! 2003-05-08 [Heimidal] ! * includes/template.php ! * includes/core.php ! Working on the template system. You can now ! assign template vars to the $tplvars array. ! ! 2003-05-04 [Heimidal] ! * includes/template.php ! * includes/core.php ! Globalized a few variables and fixed the way a ! var was declared. ! Ensured that the correct number of variables were ! specified in a function call to template. ! * includes/session.php ! * includes/constants.php ! Added an entry to the constants file for ! 'ANONYMOUS' so the user_id for the anonymous user ! can be quickly edited in the future. ! ! 2003-05-02 [AnthonyWhite] ! * includes/mpcode.php ! * includes/mpcode_arrays.php ! I got more work done on the MPCode system today, ! and it seems to be working great. ! I just need to add support for the harder mpcodes ! such as [url=] and [email=]. ! Hopefully I will have a complete system by the end ! of next week :) ! ! 2003-05-01 [Heimidal] ! * includes/debug.php ! * includes/core.php ! Began work on debug/error handling. ! * includes/session.php ! * includes/session.php ! * login_test.php ! * includes/user.php ! Autologin now works as I expect it to. ! Cleanup of sessions is more reliable. ! ! 2003-05-01 [AnthonyWhite] ! * includes/mpcode.php ! Added a mpcode class to handle parsing of mpcode. ! * includes/mpcode_arrays.php **NEW** ! Contains mpcode syntax array with corresponding html ! syntax array. ! ! 2003-04-23 ! * session.php ! Added support for decoding our hexed IPs. ! * dba/sql/mysql_structure.sql ! * dba/sql/mysql_default_vals.sql ! Updated the table definitions. ! ! 2003-04-23 [Heimidal] ! * index.php ! * login_test.php ! * includes/sessions.php **REMOVED** ! * includes/session.php **NEW** ! * includes/user.php ! * includes/core.php ! * includes/functions.php ! * includes/language.php ! * includes/auth.php **REMOVED** ! The session/login system now works as I expect it to. ! All config settings are now housed in $Config. ! You MUST globalize $Config in each new class. ! The Auth class has bee removed, in favor of the ! User class. ! ! 2003-02-18 [AnthonyWhite] ! * includes/admin.php ! Changed some tabs because of my new editor ! ! 2003-02-14 [AnthonyWhite] ! * dba/mssql.dba **NEW** ! Added support for Microsoft SQL databases ! ! 2003-02-11 [AnthonyWhite] ! * admin/main.php ! Fixed a few issues regarding parsing multiple forms ! * includes/admin.php ! Added support for complete user management ! Having a few problems, but I will fix them soon ! ! 2003-02-10 [AnthonyWhite] ! * includes/admin.php ! Started on User Management ! * admin/main.php ! * admin/nav.php ! * admin/index.php ! ! 2003-02-09 [AnthonyWhite] ! * includes/admin.php ! Added timezone dropdown ! Doesnt select timezone, it is displayed beside box ! ! 2003-02-09 [AnthonyWhite] ! * includes/admin.php ! Minor changes with site config form ! ! 2003-02-09 [Heimidal] ! * includes/constants.php ! Added timezones. ! ! 2003-02-09 [AnthonyWhite] ! * admin/main.php ! Changed the panel handling once again ! Not a big change - just got rid of if statement ! * admin/nav.php ! Nothing special, just changed a link's text ! * includes/admin.php ! Handles site configuration fully now ! outputs a form and handles it (for site config) ! Site config functions are basis for others now ! ! 2003-02-09 [AnthonyWhite] ! * admin/main.php ! Changed the way the panel is handled. ! May not be the best, but it works ! * includes/admin.php **NEW** ! Class file - Backend for the admin panel ! ! 2003-02-08 [AnthonyWhite] ! * admin/main.php **NEW** ! The main page for the admin panel, will show site stats ! Controlled by a switch / case statement (not best way) ! I will probably change the way this is eventually ! * admin/nav.php ! Just added a link for testing ! * admin/index.php ! Changed the frameset a bit ! ! 2003-02-08 [AnthonyWhite] ! * admin/index.php ! My first commit :) ! I am basically just starting on the admin panel here. ! So far, I have a basic layout with frames and so on. ! * admin/nav.php **NEW** ! Just a basic navigation file for the admin panel. ! If you dont like what I did just let me know, ! otherwise I will just continue on. ! ! 2003-02-08 [Heimidal] ! * A LOT of files. ! Dreamweaver changed \r\n to \r. That's fixed. ! Started moving includes around in core.php. ! Making the loading structure of files logical. ! constant.php actually contains 'constants' now. ! Began serious work on sessions.php. ! Auth will be called by sessions.php henceforth. ! ! 2003-02-05 [Heimidal] ! * Most included files. ! Changed DB table to carry a DB_ prefix. ! Fixed a mistake I made in constants.php. ! ! 2003-02-03 [Heimidal] ! ! * Every file I can think of. ! Changed <? to <?php for compatibility. ! Changed a few config values and such. ! ! 2003-02-03 [Heimidal] ! ! * includes/user.php ! * includes/auth.php ! Fixed a few small problems. ! ! 2003-01-31 [Heimidal] ! ! * dba/mysql.dba ! Added escapeString() function. ! * includes/user.php ! Added the escapeString() call to usernames. ! ! 2003-01-14 [Heimidal] ! ! * includes/user.php ! Continuing my update to the Authentication system. ! ! 2002-12-07 [Heimidal] ! ! * dba/sql/mysql_default_vals.sql ! Removed the date format for the Anon user. ! Added a 'T' to the default date format (timezone). ! ! 2002-12-07 [Heimidal] ! ! * index.php ! Missed the addition of 'C_' on a config variable. ! ! 2002-12-05 [Heimidal] ! ! * dba/sql/mysql_default_vals.sql ! * includes/user.php ! Changed the Anonymous user back to userid=1. ! ! 2002-12-04 [Heimidal] ! ! * all php files ! Added 'C_' to all config values not involving the DB. ! ! 2002-12-04 [Heimidal] ! ! * languages/english/lang_main.php ! * languages/french/lang_main.php ! Forgot $this->, changing the depth of the $lang var. ! ! 2002-12-04 [TopherCoS] ! ! * languages/english/lang_main.php ! * languages/french/lang_main.php ! Escape more single-quotes neeeding escaping (fr) ! Aesthetic cleanups ! Convert fr language file to new format ! ! 2002-12-03 [Heimidal] ! ! * includes/constants.php ! * includes/user.php ! * includes/auth.php ! Continuous updates to the auth system. ! 2002-12-02 [Heimidal] ! ! * dba/sql/mysql_structure.sql ! Updates to DB structure. ! * dba/sql/mysql_default_vals.sql ! Updates to default MySQL table values. ! ! 2002-12-02 [Heimidal] ! ! * languages/english/lang_main.php ! Altered the way in which the lang array is defined. ! * includes/core.php ! * includes/functions.php ! * includes/constants.php ! Begin arranging and declaring constants. ! * includes/template.php ! * includes/user.php ! To be logical, U_ will now prefix user vars. ! User variables will not be defined if empty. ! Anonymous user now carries a User ID of -1. ! ! 2002-12-02 [Heimidal] ! ! * includes/core.php ! Added an 's' to SESSIONS_TABLE. ! * includes/user.php ! Keep work up on the auth system. ! * dba/sql/mysql_default_vals.sql ! Changed a few defaults to reflect typical setups. ! ! ! ! 2002-12-02 [Heimidal] ! ! * index.php ! * includes/core.php ! Attempt to comply with coding standards. ! * includes/language.php ! Fixed inclusion of main language file. ! ! 2002-12-02 [Heimidal] ! ! * templates/TealMP/compile/ **NEW** ! * templates/TealMP/configs/ **NEW** ! ! 2002-12-02 [TopherCoS] ! ! * languages/french/lang_main.php **NEW** ! Added French language support ! ! 2002-12-02 [Heimidal] ! ! * includes/auth.php ! * includes/user.php ! Started work on the Auth system. ! * includes/language.php ! Changed the way language class works. ! * languages/english/lang_main.php ! Reformatted the language file for better use. ! * includes/debug.php **NEW** ! Just laying stuff out. ! ! 2002-12-02 [TopherCoS] ! ! * languages/english/lang_main.php ! Fix another minor typo I missed earlier ! ! 2002-12-02 [TopherCoS] ! ! * languages/english/lang_main.php ! Fix a minor typo ! ! 2002-12-02 [TopherCoS] ! ! * Changelog **NEW** ! Added Changelog to help keep track of changes ! * Format ! Entries begin with date in YYYY-MM-DD ! One <TAB> after the date followed by the SF username in ! brackets ! Optionally the software version number seperated by one ! <TAB> ! One empty line ! One <TAB> followed by "* dir/filename.php" ! One <TAB> then "**NEW** if a new file ! Next line is two <TAB>s followed by a concise description ! of the changes. ! Text should not wrap, nor should it extend beyond 80 ! characters on a single line. ! Entries seperated by an empty line ! Added a couple of extra entries to help illustrate format ! ! 2002-12-02 [heimidal] ! ! * includes/core.php ! Ugh. Stupid mistake ! ! 2002-12-02 [heimidal] ! ! * includes/core.php ! Fixed a few small errors ! ! 2002-12-02 [heimidal] ! ! * index.php ! * includes/auth.php ! * includes/core.php ! * includes/user.php **NEW** ! Made use of files within hierarchy much easier. ! Seperated User and Auth so we aren't forced into ! loading Auth. ! Started writing a basic auth system (though the ! parts written are contained in User) |