]>
src.bluestatic.org Git - isso.git/log
Robert Sesek [Sat, 17 Feb 2007 19:29:54 +0000 (19:29 +0000)]
Check that database caching is enabled before we run off and try to insert templates into the database...
Robert Sesek [Sat, 17 Feb 2007 18:52:00 +0000 (18:52 +0000)]
We don't need the _standardDeviation() and _arrayAverage() functions anymore
Robert Sesek [Sat, 17 Feb 2007 18:51:35 +0000 (18:51 +0000)]
Line graphing is done!
Robert Sesek [Sat, 17 Feb 2007 18:32:45 +0000 (18:32 +0000)]
We can now actually graph lines and points in GraphLine
Robert Sesek [Sat, 17 Feb 2007 18:32:06 +0000 (18:32 +0000)]
Moved the output buffering stuff from the graph() function to _imageFlush() so that other graphing systems can use it
Robert Sesek [Sat, 17 Feb 2007 03:56:55 +0000 (03:56 +0000)]
- Moving some important things (like painting a blank canvas and allocating common colors) to BSGraph from BSGraphPie
- We can now properly label our axes in BSGraphLine, though we don't show any points
Robert Sesek [Fri, 16 Feb 2007 22:50:30 +0000 (22:50 +0000)]
Adding the beginnings of the GraphLine system
Robert Sesek [Thu, 15 Feb 2007 03:17:50 +0000 (03:17 +0000)]
Merging the changes for the database-driven template caching system from r809 on the 2.1.x branch back to the trunk
Robert Sesek [Tue, 26 Dec 2006 02:44:56 +0000 (02:44 +0000)]
BSRouter::_invokeController() should be private
Robert Sesek [Tue, 26 Dec 2006 02:43:11 +0000 (02:43 +0000)]
We have to use call_user_func() in BSRegisteR::_error()
Robert Sesek [Tue, 26 Dec 2006 02:29:58 +0000 (02:29 +0000)]
Controller directories can now be prefixed
Robert Sesek [Tue, 26 Dec 2006 00:29:50 +0000 (00:29 +0000)]
Renaming printer_navigation.php to PrinterNavigation.php
Robert Sesek [Tue, 26 Dec 2006 00:29:27 +0000 (00:29 +0000)]
- Updated printer_navigation.php to get BSPrinterNavigation, however this will be changing to become a more well-suited system
- Added realm support to BSPrinter, and by extension BSPrinterRootElementPage
Robert Sesek [Tue, 26 Dec 2006 00:10:23 +0000 (00:10 +0000)]
Moving the unit test stuff to the docs/ folder
Robert Sesek [Tue, 26 Dec 2006 00:04:00 +0000 (00:04 +0000)]
Renaming graph_pie.php to GraphPie.php
Robert Sesek [Tue, 26 Dec 2006 00:03:37 +0000 (00:03 +0000)]
- Added abstract class BSGraph
- Updated the pie grapher to have BSGraphPie
Robert Sesek [Mon, 25 Dec 2006 23:36:43 +0000 (23:36 +0000)]
In BSRegister::RequiredModules(), because some classes are static, also check to make sure that the class isn't defined so that they aren't ignored in the checking
Robert Sesek [Mon, 25 Dec 2006 23:35:57 +0000 (23:35 +0000)]
Renaming printer_css.php to PrinterCss.php
Robert Sesek [Mon, 25 Dec 2006 23:35:22 +0000 (23:35 +0000)]
Retrofitted BSPrinterCss
Robert Sesek [Mon, 25 Dec 2006 23:20:53 +0000 (23:20 +0000)]
Unifying the way we do singleton so we don't have to think about which method to use internally in these classes
Robert Sesek [Mon, 25 Dec 2006 23:17:57 +0000 (23:17 +0000)]
Capitalizing printer.php's filename
Robert Sesek [Mon, 25 Dec 2006 23:16:26 +0000 (23:16 +0000)]
Create BSPrinter to handle CSS stylesheet linking and language information so individual pages don't keep track of it
Robert Sesek [Mon, 25 Dec 2006 22:58:46 +0000 (22:58 +0000)]
Add accesskey support to BSPrinterBaseElement
Robert Sesek [Mon, 25 Dec 2006 22:55:50 +0000 (22:55 +0000)]
- Added BSPrinterTableElement::RowTextarea()
- Added textarea support to BSPrinterBaseElement
Robert Sesek [Mon, 25 Dec 2006 22:43:44 +0000 (22:43 +0000)]
- BSPrinterTableElement::RowSubmit() now will ignore buttons if they're null
- Implemented BSPrinterRootElementPage:: Redirect(), ::Message(), ::Confirm, ::Error
- Added onClick properties to BSPrinterBaseElement
Robert Sesek [Mon, 25 Dec 2006 21:14:50 +0000 (21:14 +0000)]
The constructor can now take a variable number of arguments as children
Robert Sesek [Mon, 25 Dec 2006 19:49:40 +0000 (19:49 +0000)]
Turn of LaTeX and RTF doxygen generation
Robert Sesek [Mon, 25 Dec 2006 19:46:22 +0000 (19:46 +0000)]
Update the phpdoc script so it works in its new location
Robert Sesek [Mon, 25 Dec 2006 19:34:31 +0000 (19:34 +0000)]
Moving phpdoc.sh to the docs/ folder
Robert Sesek [Mon, 25 Dec 2006 07:57:20 +0000 (07:57 +0000)]
Implemented RowList() and RowCheckbox()
Robert Sesek [Mon, 25 Dec 2006 07:56:32 +0000 (07:56 +0000)]
- Added support for <select> where the value attribute is the built children <option> elements
- Added get/setName()
Robert Sesek [Mon, 25 Dec 2006 07:36:18 +0000 (07:36 +0000)]
Added BSPrinterBaseElement::getType()
Robert Sesek [Mon, 25 Dec 2006 07:28:13 +0000 (07:28 +0000)]
- This testcase is no longer a problem because we don't use a background image
- Another old image is gone
Robert Sesek [Mon, 25 Dec 2006 07:25:05 +0000 (07:25 +0000)]
mkstrings is obsolete compared to makepo.sh.php
Robert Sesek [Mon, 25 Dec 2006 07:24:10 +0000 (07:24 +0000)]
We no longer need these images...
Robert Sesek [Mon, 25 Dec 2006 01:48:10 +0000 (01:48 +0000)]
We need to override the constructor
Robert Sesek [Wed, 20 Dec 2006 03:52:23 +0000 (03:52 +0000)]
- Move the information about constants to Register.php
- Remove kernel.php
Robert Sesek [Wed, 20 Dec 2006 03:51:19 +0000 (03:51 +0000)]
- Fixed some access modifiers so that the template system works
- We now have a working debug block for the template module
Robert Sesek [Wed, 20 Dec 2006 01:45:21 +0000 (01:45 +0000)]
Added the debug output to the Printer system
Robert Sesek [Wed, 20 Dec 2006 01:42:04 +0000 (01:42 +0000)]
Fix GetDebugList()
Robert Sesek [Wed, 20 Dec 2006 01:40:13 +0000 (01:40 +0000)]
Added BSRegister::GetDebugList()
Robert Sesek [Wed, 20 Dec 2006 01:31:13 +0000 (01:31 +0000)]
Parse error fix
Robert Sesek [Wed, 20 Dec 2006 01:28:37 +0000 (01:28 +0000)]
Moved Db::_formatBacktrace() to Functions::FormatBacktrace()
Robert Sesek [Wed, 20 Dec 2006 01:20:56 +0000 (01:20 +0000)]
_query() doesn't take the DB link
Robert Sesek [Wed, 20 Dec 2006 01:20:15 +0000 (01:20 +0000)]
Resolving more issues with DB connection
Robert Sesek [Wed, 20 Dec 2006 01:13:22 +0000 (01:13 +0000)]
We can now get DB errors without notices or warnings
Robert Sesek [Wed, 20 Dec 2006 01:06:22 +0000 (01:06 +0000)]
Change select_db() to _selectDb() in _pConnect()
Robert Sesek [Wed, 20 Dec 2006 01:02:59 +0000 (01:02 +0000)]
Fix a few minor parse errors
Robert Sesek [Wed, 20 Dec 2006 00:48:08 +0000 (00:48 +0000)]
Adding Db::_formatBacktrace() and Db::getHistory()
Robert Sesek [Tue, 19 Dec 2006 23:27:52 +0000 (23:27 +0000)]
ISSO is no longer a product regularly released so we'll remove the issoversion tag from it
Robert Sesek [Tue, 19 Dec 2006 23:24:28 +0000 (23:24 +0000)]
We can now only link to this stylesheet and not include it
Robert Sesek [Tue, 19 Dec 2006 23:23:15 +0000 (23:23 +0000)]
- Remove the functions that have already been created in the new Printer system from printer.php
- Added an upload BaseElement
- Added BSPrinterTableElement::RowUpload() and BSPrinterTableElement::RowYesNo()
Robert Sesek [Tue, 19 Dec 2006 04:43:56 +0000 (04:43 +0000)]
Tad cleaner code for the determining of requests and actions
Robert Sesek [Tue, 19 Dec 2006 04:38:51 +0000 (04:38 +0000)]
- Added a BSPrinterRootElementForm
- The router now has support for URLs that aren't rewritten
Robert Sesek [Tue, 19 Dec 2006 04:02:40 +0000 (04:02 +0000)]
Add info about mod_rewrite for BSRouter
Robert Sesek [Tue, 19 Dec 2006 03:39:09 +0000 (03:39 +0000)]
Change BSRouter::route() to BSRouter::dispatch()
Robert Sesek [Tue, 19 Dec 2006 03:30:17 +0000 (03:30 +0000)]
We need to include ISSO/Input.php
Robert Sesek [Tue, 19 Dec 2006 03:29:10 +0000 (03:29 +0000)]
Back up one level in BSRegister::_errorHandler() to see if we can get the location *before* trigger_error()
Robert Sesek [Tue, 19 Dec 2006 03:17:59 +0000 (03:17 +0000)]
- Added BSRouterController::_verifyPostRequest()
- Added BSInput::getHttpMethod()
Robert Sesek [Tue, 19 Dec 2006 03:07:41 +0000 (03:07 +0000)]
Added the controller system in BSRouter
Robert Sesek [Tue, 19 Dec 2006 01:51:26 +0000 (01:51 +0000)]
Killing the page upon paint()ing is not so good
Robert Sesek [Tue, 19 Dec 2006 00:55:04 +0000 (00:55 +0000)]
We no longer need to modify the array we get back from BSFunctions::ScanDirectory() because we rewrote it
Robert Sesek [Tue, 19 Dec 2006 00:54:06 +0000 (00:54 +0000)]
Add support for hidden elements
Robert Sesek [Tue, 19 Dec 2006 00:51:36 +0000 (00:51 +0000)]
Put spacing in between the submit row buttons
Robert Sesek [Tue, 19 Dec 2006 00:48:32 +0000 (00:48 +0000)]
Update the documentation builder files
Robert Sesek [Tue, 19 Dec 2006 00:25:53 +0000 (00:25 +0000)]
Add a <br /> before the table
Robert Sesek [Tue, 19 Dec 2006 00:16:49 +0000 (00:16 +0000)]
Some serious updates to the new Printer system. It's now almost usable.
Robert Sesek [Mon, 18 Dec 2006 08:24:28 +0000 (08:24 +0000)]
Okay this finally looks good
Robert Sesek [Mon, 18 Dec 2006 07:45:41 +0000 (07:45 +0000)]
Adding a bunch of new Printer stuff that I'm not sure works quite yet
Robert Sesek [Sun, 17 Dec 2006 19:30:33 +0000 (19:30 +0000)]
Rewrote BSFunctions::ScanDirectory() to use a helper method and PHP's DirectoryIterator
Robert Sesek [Sun, 17 Dec 2006 04:27:29 +0000 (04:27 +0000)]
Renaming Template_Fs.php
Robert Sesek [Sun, 17 Dec 2006 04:26:59 +0000 (04:26 +0000)]
Changing the class name for naming convention's sake
Robert Sesek [Sun, 17 Dec 2006 04:25:15 +0000 (04:25 +0000)]
Renaming installer.php... should have done this a few revisions ago
Robert Sesek [Sun, 17 Dec 2006 04:24:29 +0000 (04:24 +0000)]
Renaming api.php
Robert Sesek [Sun, 17 Dec 2006 04:24:00 +0000 (04:24 +0000)]
API is now done and much cleaner so it makes more sense
Robert Sesek [Sun, 17 Dec 2006 04:08:08 +0000 (04:08 +0000)]
Remove the relations system. It was stupid.
Robert Sesek [Sun, 17 Dec 2006 04:07:35 +0000 (04:07 +0000)]
- Cleaning up the API module
- Renamed delete() to remove()
Robert Sesek [Sun, 17 Dec 2006 03:20:23 +0000 (03:20 +0000)]
Better way to check for empty params
Robert Sesek [Sun, 17 Dec 2006 03:17:35 +0000 (03:17 +0000)]
Adding the Router class
Robert Sesek [Sun, 17 Dec 2006 01:33:36 +0000 (01:33 +0000)]
Include files without error suppression when in debug mode in BSRegister::LoadModule()
Robert Sesek [Sun, 17 Dec 2006 00:05:18 +0000 (00:05 +0000)]
Renaming db_postgresql.php
Robert Sesek [Sun, 17 Dec 2006 00:04:53 +0000 (00:04 +0000)]
Finished updating DbPgSql
Robert Sesek [Sat, 16 Dec 2006 23:57:17 +0000 (23:57 +0000)]
Renaming db_mysqli.php
Robert Sesek [Sat, 16 Dec 2006 23:56:46 +0000 (23:56 +0000)]
Updated MySQLi wrapper
Robert Sesek [Sat, 16 Dec 2006 23:56:00 +0000 (23:56 +0000)]
Affected rows uses the dblink not the result ID
Robert Sesek [Sat, 16 Dec 2006 23:48:41 +0000 (23:48 +0000)]
Renaming db_mysql.php
Robert Sesek [Sat, 16 Dec 2006 23:48:23 +0000 (23:48 +0000)]
Renaming db.php to Db.php
Robert Sesek [Sat, 16 Dec 2006 23:47:39 +0000 (23:47 +0000)]
Get rid of _'s in the transaction methods
Robert Sesek [Sat, 16 Dec 2006 23:46:25 +0000 (23:46 +0000)]
Finished updating the DB stuff for MySQL
Robert Sesek [Sat, 16 Dec 2006 23:45:58 +0000 (23:45 +0000)]
We no longer need the installer.css.php as this data is now just printed in all installer output
Robert Sesek [Tue, 12 Dec 2006 05:26:27 +0000 (05:26 +0000)]
A brand new, shiny installer class that will prove to make useful installation modules
Robert Sesek [Mon, 11 Dec 2006 02:23:52 +0000 (02:23 +0000)]
Use the new BSRegister::GetType() to find DB objects
Robert Sesek [Mon, 11 Dec 2006 02:19:04 +0000 (02:19 +0000)]
Lots of testing going on... almost completed the input test. Working towards full code coverage.
Robert Sesek [Mon, 11 Dec 2006 01:06:13 +0000 (01:06 +0000)]
Adding a code coverage test file
Robert Sesek [Wed, 6 Dec 2006 05:22:27 +0000 (05:22 +0000)]
Capitalizing template_fs.php
Robert Sesek [Wed, 6 Dec 2006 05:22:08 +0000 (05:22 +0000)]
Capitalizing template.php
Robert Sesek [Wed, 6 Dec 2006 05:21:41 +0000 (05:21 +0000)]
Finished refactoring Template_FS
Robert Sesek [Wed, 6 Dec 2006 05:17:30 +0000 (05:17 +0000)]
Make some functions static like they should be
Robert Sesek [Wed, 6 Dec 2006 05:07:12 +0000 (05:07 +0000)]
Refactoring template.php
Robert Sesek [Wed, 6 Dec 2006 04:50:43 +0000 (04:50 +0000)]
BSRegister::GetType() will be responsible for adding the BS prefix to class names to the argument, not the end developer