August 21, 2007

Having some problems swapping from a direct db access to using the API.  Because PHP scripts are called behind the scenes in an AJAX application, the session can be accessed at different points of the application, not just on page load.  This is casusing some confusion in development and we are working on syncing up the different session calls in the included PLC gui and those in the AJAX scripts.  Also, the sorting functions need to be rewritten to adapt to the new XSL style sheet as they no longer oppoerate properly.  The XSL syntax is very intricate and adhearing to it is fundamental to the effort of using these style sheets to begin with.

Building this grid class is the start of an effort to rebuild the web GUI to be much more object oriented. Now, it is too relient on various scripts generating each paget on its own, this new style sheet drivin development will make the GUI much easier to develop for and view.