phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] phpgwapi/inc/adodb adodb-csvlib.inc.php adodb-d...


From: Sigurd Nes
Subject: [Phpgroupware-cvs] phpgwapi/inc/adodb adodb-csvlib.inc.php adodb-d...
Date: Sat, 18 Mar 2006 16:53:18 +0000

CVSROOT:        /sources/phpgwapi
Module name:    phpgwapi
Branch:         
Changes by:     Sigurd Nes <address@hidden>     06/03/18 16:53:17

Modified files:
        inc/adodb      : adodb-csvlib.inc.php adodb-datadict.inc.php 
                         adodb-error.inc.php adodb-errorhandler.inc.php 
                         adodb-errorpear.inc.php 
                         adodb-exceptions.inc.php adodb-iterator.inc.php 
                         adodb-lib.inc.php adodb-pager.inc.php 
                         adodb-pear.inc.php adodb-perf.inc.php 
                         adodb-php4.inc.php adodb-xmlschema.inc.php 
                         adodb.inc.php pivottable.inc.php 
                         rsfilter.inc.php server.php toexport.inc.php 
                         tohtml.inc.php 
        inc/adodb/datadict: datadict-access.inc.php datadict-db2.inc.php 
                            datadict-firebird.inc.php 
                            datadict-generic.inc.php 
                            datadict-ibase.inc.php 
                            datadict-informix.inc.php 
                            datadict-mssql.inc.php 
                            datadict-mysql.inc.php datadict-oci8.inc.php 
                            datadict-postgres.inc.php 
                            datadict-sybase.inc.php 
        inc/adodb/docs : docs-adodb.htm docs-datadict.htm docs-perf.htm 
                         docs-session.htm 
        inc/adodb/drivers: adodb-access.inc.php adodb-ado.inc.php 
                           adodb-ado5.inc.php adodb-ado_access.inc.php 
                           adodb-ado_mssql.inc.php 
                           adodb-borland_ibase.inc.php adodb-csv.inc.php 
                           adodb-db2.inc.php adodb-fbsql.inc.php 
                           adodb-firebird.inc.php adodb-ibase.inc.php 
                           adodb-informix.inc.php 
                           adodb-informix72.inc.php adodb-ldap.inc.php 
                           adodb-mssql.inc.php adodb-mssqlpo.inc.php 
                           adodb-mysql.inc.php adodb-mysqli.inc.php 
                           adodb-mysqlt.inc.php adodb-netezza.inc.php 
                           adodb-oci8.inc.php adodb-oci805.inc.php 
                           adodb-oci8po.inc.php adodb-odbc.inc.php 
                           adodb-odbc_db2.inc.php 
                           adodb-odbc_mssql.inc.php 
                           adodb-odbc_oracle.inc.php adodb-odbtp.inc.php 
                           adodb-odbtp_unicode.inc.php 
                           adodb-oracle.inc.php adodb-pdo.inc.php 
                           adodb-pdo_mssql.inc.php 
                           adodb-pdo_mysql.inc.php adodb-pdo_oci.inc.php 
                           adodb-pdo_pgsql.inc.php 
                           adodb-postgres.inc.php 
                           adodb-postgres64.inc.php 
                           adodb-postgres7.inc.php 
                           adodb-postgres8.inc.php adodb-proxy.inc.php 
                           adodb-sapdb.inc.php adodb-sqlanywhere.inc.php 
                           adodb-sqlite.inc.php adodb-sqlitepo.inc.php 
                           adodb-sybase.inc.php adodb-sybase_ase.inc.php 
                           adodb-vfp.inc.php 
        inc/adodb/perf : perf-db2.inc.php perf-informix.inc.php 
                         perf-mssql.inc.php perf-mysql.inc.php 
                         perf-oci8.inc.php perf-postgres.inc.php 
        inc/adodb/session: adodb-compress-bzip2.php 
                           adodb-compress-gzip.php 
                           adodb-cryptsession.php 
                           adodb-encrypt-mcrypt.php 
                           adodb-encrypt-md5.php 
                           adodb-encrypt-secret.php 
                           adodb-session-clob.php adodb-session.php 
                           adodb-sessions.mysql.sql 
                           adodb-sessions.oracle.clob.sql 
                           adodb-sessions.oracle.sql 
        inc/adodb/session/old: adodb-cryptsession.php 
                               adodb-session-clob.php adodb-session.php 
        inc/adodb/tests: benchmark.php rr.htm test-datadict.php 
                         test-php5.php test-xmlschema.php test.php 
                         test3.php test5.php testcache.php 
                         testdatabases.inc.php testoci8.php 
                         testoci8cursor.php testpaging.php testpear.php 
                         testsessions.php 
        inc/adodb/xsl  : convert-0.1-0.2.xsl 
Added files:
        inc/adodb      : adodb-active-record.inc.php 
                         adodb-xmlschema03.inc.php xmlschema03.dtd 
        inc/adodb/docs : docs-active-record.htm 
        inc/adodb/pear : readme.Auth.txt 
        inc/adodb/pear/Auth/Container: ADOdb.php 
        inc/adodb/tests: test-active-record.php test-active-recs2.php 
        inc/adodb/xsl  : convert-0.1-0.3.xsl convert-0.2-0.3.xsl 
                         remove-0.3.xsl 

Log message:
        update to latest and greatest from upstream 4.8.0 released 13-Mar-2006

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-active-record.inc.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-csvlib.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-datadict.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-error.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-errorhandler.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-errorpear.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-exceptions.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-iterator.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-lib.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-pager.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-pear.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-perf.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-php4.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-xmlschema.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-xmlschema03.inc.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pivottable.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/rsfilter.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/server.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/toexport.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tohtml.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xmlschema03.dtd?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-generic.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-active-record.htm?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-adodb.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-datadict.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-perf.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-session.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-csv.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pear/readme.Auth.txt?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pear/Auth/Container/ADOdb.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-compress-bzip2.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-compress-gzip.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-cryptsession.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-md5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-secret.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-session-clob.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-session.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-cryptsession.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-session-clob.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-session.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/benchmark.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/rr.htm.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-active-record.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-active-recs2.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-datadict.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-php5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-xmlschema.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test3.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testcache.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testdatabases.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testoci8.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testoci8cursor.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testpaging.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testpear.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testsessions.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.1-0.3.xsl?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.2-0.3.xsl?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/remove-0.3.xsl?rev=1.1

Patches:
Index: phpgwapi/inc/adodb/adodb-csvlib.inc.php
diff -u phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.3 
phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.3 Tue Feb 21 13:47:41 2006
+++ phpgwapi/inc/adodb/adodb-csvlib.inc.php     Sat Mar 18 16:53:16 2006
@@ -8,7 +8,7 @@
 
 /* 
 
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/adodb-datadict.inc.php
diff -u phpgwapi/inc/adodb/adodb-datadict.inc.php:1.3 
phpgwapi/inc/adodb/adodb-datadict.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-datadict.inc.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-datadict.inc.php   Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-error.inc.php
diff -u phpgwapi/inc/adodb/adodb-error.inc.php:1.3 
phpgwapi/inc/adodb/adodb-error.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-error.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-error.inc.php      Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/adodb-errorhandler.inc.php
diff -u phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.3 
phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-errorhandler.inc.php       Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /**
- * @version V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license.
  * Whenever there is any discrepancy between the two licenses,
  * the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-errorpear.inc.php
diff -u phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.3 
phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-errorpear.inc.php  Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/adodb-exceptions.inc.php
diff -u phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.3 
phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.3     Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-exceptions.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @version V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license.
  * Whenever there is any discrepancy between the two licenses,
  * the BSD license will take precedence.
@@ -45,8 +45,10 @@
                }
        
                $this->dbms = $dbms;
-               $this->host = $thisConnection->host;
-               $this->database = $thisConnection->database;
+               if ($thisConnection) {
+                       $this->host = $thisConnection->host;
+                       $this->database = $thisConnection->database;
+               }
                $this->fn = $fn;
                $this->msg = $errmsg;
                                
Index: phpgwapi/inc/adodb/adodb-iterator.inc.php
diff -u phpgwapi/inc/adodb/adodb-iterator.inc.php:1.3 
phpgwapi/inc/adodb/adodb-iterator.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-iterator.inc.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-iterator.inc.php   Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -81,4 +81,5 @@
        }
 } 
 
+
 ?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/adodb-lib.inc.php
diff -u phpgwapi/inc/adodb/adodb-lib.inc.php:1.3 
phpgwapi/inc/adodb/adodb-lib.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-lib.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-lib.inc.php        Sat Mar 18 16:53:16 2006
@@ -7,7 +7,7 @@
 $ADODB_INCLUDED_LIB = 1;
 
 /* 
- @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/adodb-pager.inc.php
diff -u phpgwapi/inc/adodb/adodb-pager.inc.php:1.3 
phpgwapi/inc/adodb/adodb-pager.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-pager.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-pager.inc.php      Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-       V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+       V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
          Released under both BSD license and Lesser GPL library license. 
          Whenever there is any discrepancy between the two licenses, 
          the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/adodb-pear.inc.php
diff -u phpgwapi/inc/adodb/adodb-pear.inc.php:1.3 
phpgwapi/inc/adodb/adodb-pear.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-pear.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-pear.inc.php       Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/adodb-perf.inc.php
diff -u phpgwapi/inc/adodb/adodb-perf.inc.php:1.3 
phpgwapi/inc/adodb/adodb-perf.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-perf.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-perf.inc.php       Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/adodb-php4.inc.php
diff -u phpgwapi/inc/adodb/adodb-php4.inc.php:1.3 
phpgwapi/inc/adodb/adodb-php4.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-php4.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-php4.inc.php       Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-xmlschema.inc.php
diff -u phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.3 
phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-xmlschema.inc.php  Sat Mar 18 16:53:16 2006
@@ -10,9 +10,9 @@
  * build a database on any ADOdb-supported platform using a simple
  * XML schema.
  *
- * Last Editor: $Author: skwashd $
+ * Last Editor: $Author: sigurdne $
  * @author Richard Tango-Lowy & Dan Cech
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
  *
  * @package axmls
  * @tutorial getting_started.pkg
@@ -1209,7 +1209,7 @@
 * @tutorial getting_started.pkg
 *
 * @author Richard Tango-Lowy & Dan Cech
-* @version $Revision: 1.3 $
+* @version $Revision: 1.4 $
 *
 * @package axmls
 */
Index: phpgwapi/inc/adodb/adodb.inc.php
diff -u phpgwapi/inc/adodb/adodb.inc.php:1.3 
phpgwapi/inc/adodb/adodb.inc.php:1.4
--- phpgwapi/inc/adodb/adodb.inc.php:1.3        Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb.inc.php    Sat Mar 18 16:53:16 2006
@@ -14,7 +14,7 @@
 /**
        \mainpage       
        
-        @version V4.72 21 Feb 2006  (c) 2000-2006 John Lim 
(jlim#natsoft.com.my). All rights reserved.
+        @version V4.80 8 Mar 2006  (c) 2000-2006 John Lim 
(jlim#natsoft.com.my). All rights reserved.
 
        Released under both BSD license and Lesser GPL library license. You can 
choose which license
        you prefer.
@@ -171,7 +171,7 @@
                /**
                 * ADODB version as a string.
                 */
-               $ADODB_vers = 'V4.72 21 Feb 2006  (c) 2000-2006 John Lim 
(jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL.';
+               $ADODB_vers = 'V4.80 8 Mar 2006  (c) 2000-2006 John Lim 
(jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL.';
        
                /**
                 * Determines whether recordset->RecordCount() is used. 
@@ -314,7 +314,6 @@
        var $_evalAll = false;
        var $_affected = false;
        var $_logsql = false;
-
        
        /**
         * Constructor
@@ -801,6 +800,8 @@
                        $element0 = reset($inputarr);
                        # is_object check because oci8 descriptors can be 
passed in
                        $array_2d = is_array($element0) && 
!is_object(reset($element0));
+                       //remove extra memory copy of input -mikefedyk
+                       unset($element0);
                        
                        if (!is_array($sql) && !$this->_bindInputArray) {
                                $sqlarr = explode('?',$sql);
@@ -808,12 +809,14 @@
                                if (!$array_2d) $inputarr = array($inputarr);
                                foreach($inputarr as $arr) {
                                        $sql = ''; $i = 0;
-                                       foreach($arr as $v) {
+                                       //Use each() instead of foreach to 
reduce memory usage -mikefedyk
+                                       while(list(, $v) = each($arr)) {
                                                $sql .= $sqlarr[$i];
                                                // from Ron Baldwin 
<ron.baldwin#sourceprose.com>
                                                // Only quote string types      
                                                $typ = gettype($v);
                                                if ($typ == 'string')
+                                                       //New memory copy of 
input created here -mikefedyk
                                                        $sql .= $this->qstr($v);
                                                else if ($typ == 'double')
                                                        $sql .= 
str_replace(',','.',$v); // locales fix so 1.1 does not get converted to 1,1
@@ -1953,6 +1956,48 @@
                }
        }
 
+       function &GetActiveRecordsClass($class, 
$table,$whereOrderBy=false,$bindarr=false, $primkeyArr=false)
+       {
+       global $_ADODB_ACTIVE_DBS;
+       
+               $save = $this->SetFetchMode(ADODB_FETCH_NUM);
+               if (empty($whereOrderBy)) $whereOrderBy = '1=1';
+               $rows = $this->GetAll("select * from ".$table.' WHERE 
'.$whereOrderBy,$bindarr);
+               $this->SetFetchMode($save);
+               
+               $false = false;
+               
+               if ($rows === false) {  
+                       return $false;
+               }
+               
+               
+               if (!isset($_ADODB_ACTIVE_DBS)) {
+                       include_once(ADODB_DIR.'/adodb-active-record.inc.php');
+               }       
+               if (!class_exists($class)) {
+                       ADOConnection::outp("Unknown class $class in 
GetActiveRcordsClass()");
+                       return $false;
+               }
+               $arr = array();
+               foreach($rows as $row) {
+               
+                       $obj =& new $class($table,$primkeyArr,$this);
+                       if ($obj->ErrorMsg()){
+                               $this->_errorMsg = $obj->ErrorMsg();
+                               return $false;
+                       }
+                       $obj->Set($row);
+                       $arr[] =& $obj;
+               }
+               return $arr;
+       }
+       
+       function 
&GetActiveRecords($table,$where=false,$bindarr=false,$primkeyArr=false)
+       {
+               $arr =& $this->GetActiveRecordsClass('ADODB_Active_Record', 
$table, $where, $bindarr, $primkeyArr);
+               return $arr;
+       }
        
        /**
         * Close Connection
@@ -2017,6 +2062,7 @@
                        
                        return false;
                }
+       
                
        /**
         * @param ttype can either be 'VIEW' or 'TABLE' or false. 
@@ -3143,6 +3189,7 @@
                return $lnumrows;
        }
        
+       
        /**
         * @return the current row in the recordset. If at EOF, will return the 
last row. 0-based.
         */
@@ -3873,7 +3920,6 @@
                case 'oracle': $drivername = 'oci8'; break;
                case 'access': if ($perf) $drivername = ''; break;
                case 'db2'   : break;
-               case 'odbc_db2': $drivername = 'db2'; break;
                case 'sapdb' : break;
                default:
                        $drivername = 'generic';
Index: phpgwapi/inc/adodb/datadict/datadict-access.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-access.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-db2.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.3        Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-db2.inc.php    Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.3   Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php       Sat Mar 18 
16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-generic.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.3    Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-generic.inc.php        Sat Mar 18 
16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php  Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-informix.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.3   Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-informix.inc.php       Sat Mar 18 
16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php  Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -10,6 +10,34 @@
  
 */
 
+/*
+In ADOdb, named quotes for MS SQL Server use ". From the MSSQL Docs:
+
+       Note Delimiters are for identifiers only. Delimiters cannot be used for 
keywords, 
+       whether or not they are marked as reserved in SQL Server.
+       
+       Quoted identifiers are delimited by double quotation marks ("):
+       SELECT * FROM "Blanks in Table Name"
+       
+       Bracketed identifiers are delimited by brackets ([ ]):
+       SELECT * FROM [Blanks In Table Name]
+       
+       Quoted identifiers are valid only when the QUOTED_IDENTIFIER option is 
set to ON. By default, 
+       the Microsoft OLE DB Provider for SQL Server and SQL Server ODBC driver 
set QUOTED_IDENTIFIER ON 
+       when they connect. 
+       
+       In Transact-SQL, the option can be set at various levels using SET 
QUOTED_IDENTIFIER, 
+       the quoted identifier option of sp_dboption, or the user options option 
of sp_configure.
+       
+       When SET ANSI_DEFAULTS is ON, SET QUOTED_IDENTIFIER is enabled.
+       
+       Syntax
+       
+               SET QUOTED_IDENTIFIER { ON | OFF }
+
+
+*/
+
 // security - hide paths
 if (!defined('ADODB_DIR')) die();
 
Index: phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php  Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php   Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.3   Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php       Sat Mar 18 
16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.3 
phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /**
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/docs/docs-adodb.htm
diff -u phpgwapi/inc/adodb/docs/docs-adodb.htm:1.3 
phpgwapi/inc/adodb/docs/docs-adodb.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-adodb.htm:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-adodb.htm      Sat Mar 18 16:53:16 2006
@@ -15,7 +15,7 @@
 <body bgcolor="#ffffff" text="black">
 
 <h2>ADOdb Library for PHP</h2>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com)</p>
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com)</p>
 <p><font size="1">This software is dual licensed using BSD-Style and LGPL. 
This 
   means you can use it in compiled proprietary and commercial 
products.</font></p>
   
@@ -166,6 +166,7 @@
   <li><b>Portable table and index creation</b> with the <a 
href="docs-datadict.htm">datadict</a> classes.
   </li><li><b>Database performance monitoring and SQL tuning</b> with the <a 
href="docs-perf.htm">performance monitoring</a> classes.
   </li><li><b>Database-backed sessions</b> with the <a 
href="docs-session.htm">session management</a> classes. Supports session expiry 
notification.
+<li><b>Object-Relational Mapping</b> using <a 
href="docs-active-record.htm">ADOdb_Active_Record</a> classes.
 </li></ul>
 <h2>How People are using ADOdb<a name="users"></a></h2>
 Here are some examples of how people are using ADOdb (for a much longer list, 
@@ -214,14 +215,15 @@
 </li><li>adodb-time.inc.php
 </li><li>drivers/adodb-$database.inc.php
 </li><li>license.txt (for legal reasons)
-</li><li>adodb-php4.inc.php
-</li><li>adodb-iterator.inc.php
+</li><li>adodb-php4.inc.php 
+</li><li>adodb-iterator.inc.php  (php5 functionality)
 </li></ul>
 Optional:
 <ul>
 <li>adodb-error.inc.php and lang/adodb-$lang.inc.php (if you use MetaError())
 </li><li>adodb-csvlib.inc.php (if you use cached recordsets - CacheExecute(), 
etc)
 </li><li>adodb-exceptions.inc.php and adodb-errorhandler.inc.php (if you use 
adodb error handler or php5 exceptions).
+<li>adodb-active-record.inc.php if you use <a 
href=docs-active-record.htm>Active Records</a>.
 </li></ul>
 
 <h3>Code Initialization Examples<a name="coding"></a></h3>
@@ -1416,10 +1418,10 @@
 </tbody></table>
 <font> 
 </font><p><font>The following code will generate the SQL for a 
cross-tabulation: 
-</font></p><pre><font># Query the main "product" table<br># Set the rows to 
CompanyName<br># and the columns to the values of Categories<br># and define 
the joins to link to lookup tables <br># "categories" and "suppliers"<br>#<br> 
include "adodb/pivottable.inc.php";<br> $sql = PivotTableSQL(<br>      $gDB,    
                                  # adodb connection<br>       'products p 
,categories c ,suppliers s',   # tables<br> 'CompanyName',                      
       # rows (multiple fields allowed)<br> 'CategoryName',                     
       # column to pivot on <br>    'p.CategoryID = c.CategoryID and 
s.SupplierID= p.SupplierID' # joins/where<br>);<br></font></pre>
+</font></p><pre><font># Query the main "product" table<br># Set the rows to 
SupplierName<br># and the columns to the values of Categories<br># and define 
the joins to link to lookup tables <br># "categories" and "suppliers"<br>#<br> 
include "adodb/pivottable.inc.php";<br> $sql = PivotTableSQL(<br>     $gDB,     
                                 # adodb connection<br>       'products p 
,categories c ,suppliers s',   # tables<br> 'SupplierName',                     
        # rows (multiple fields allowed)<br>        'CategoryName',             
               # column to pivot on <br>    'p.CategoryID = c.CategoryID and 
s.SupplierID= p.SupplierID' # joins/where<br>);<br></font></pre>
  
 <p><font> This will generate the following SQL:</font></p>
-<p><code><font size="2">SELECT CompanyName, <br>
+<p><code><font size="2">SELECT SupplierName, <br>
   SUM(CASE WHEN CategoryName='Beverages' THEN 1 ELSE 0 END) AS "Beverages", 
   <br>
   SUM(CASE WHEN CategoryName='Condiments' THEN 1 ELSE 0 END) AS "Condiments", 
@@ -1439,11 +1441,11 @@
   SUM(1) as Total <br>
   FROM products p ,categories c ,suppliers s WHERE p.CategoryID = c.CategoryID 
   and s.SupplierID= p.SupplierID <br>
-  GROUP BY CompanyName</font></code></p>
+  GROUP BY SupplierName</font></code></p>
 <p> You can also pivot on <i>numerical columns</i> and <i>generate totals</i> 
        by using ranges. <font>This code was revised in ADODB 2.41 
        and is not backward compatible.</font> The second example shows 
this:</p>
-<pre> $sql = PivotTableSQL(<br>        $gDB,                                   
    # adodb connection<br>      'products p ,categories c ,suppliers s',    # 
tables<br>        'CompanyName',                              #<font> rows 
(multiple fields allowed)</font>
+<pre> $sql = PivotTableSQL(<br>        $gDB,                                   
    # adodb connection<br>      'products p ,categories c ,suppliers s',    # 
tables<br>        'SupplierName',                              #<font> rows 
(multiple fields allowed)</font>
    array(                                       # column ranges
        ' 0 '      =&gt; 'UnitsInStock &lt;= 0',
        "1 to 5"   =&gt; '0 &lt; UnitsInStock and UnitsInStock &lt;= 5',
@@ -1457,7 +1459,7 @@
 );
 </pre> 
 <p>Which generates: </p>
-<p> <code> <font size="2">SELECT CompanyName, <br>
+<p> <code> <font size="2">SELECT SupplierName, <br>
        SUM(CASE WHEN UnitsInStock &lt;= 0 THEN UnitsInStock ELSE 0 END) AS 
"Sum 
        0 ", <br>
        SUM(CASE WHEN 0 &lt; UnitsInStock and UnitsInStock &lt;= 5 THEN 
UnitsInStock 
@@ -1472,7 +1474,7 @@
        SUM(1) as Total,<br>
        FROM products p ,categories c ,suppliers s WHERE p.CategoryID = 
c.CategoryID 
        and s.SupplierID= p.SupplierID <br>
-       GROUP BY CompanyName</font></code><font size="2"><br>
+       GROUP BY SupplierName</font></code><font size="2"><br>
        </font> </p>
 <font><hr />
 <h1>Class Reference<a name="ref"></a></h1>
@@ -2843,7 +2845,10 @@
 
 <h2><font>Change Log<a name="Changes"></a><a name="changes"></a><a 
name="changelog"></a></font></h2>
 <P>
-
+<p><a name="4.80"></a><b>4.80 8 Mar 2006</b>
+<p>Added activerecord support.
+<p>Added mysql $conn->compat323 = true if you want MySQL 3.23 compat enabled. 
Fixes GetOne() Select-Limit problems.
+<p>Added adodb-xmlschema03.inc.php to support XML Schema version 3 and updated 
adodb-datadict.htm docs.
 <p><a name="4.72"></a><b>4.72 21 Feb 2006</b>
 <p>Added 'new' DSN parameter for NConnect().
 <p>Pager now sanitizes $PHP_SELF to protect against XSS. Thx to James Bercegay 
and others.
Index: phpgwapi/inc/adodb/docs/docs-datadict.htm
diff -u phpgwapi/inc/adodb/docs/docs-datadict.htm:1.3 
phpgwapi/inc/adodb/docs/docs-datadict.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-datadict.htm:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-datadict.htm   Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
-  <title>ADODB Data Dictionary Manual</title>
+  <title>ADOdb Data Dictionary Manual</title>
   <meta http-equiv="Content-Type"
  content="text/html; charset=iso-8859-1">
   <style type="text/css">
@@ -20,7 +20,7 @@
 </head>
 <body style="background-color: rgb(255, 255, 255);">
 <h2>ADOdb Data Dictionary Library for PHP</h2>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (<a
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (<a
  href="mailto:jlim#natsoft.com.my";>jlim#natsoft.com.my</a>).<br>
 AXMLS (c) 2004 ars Cognita, Inc</p>
 <p><font size="1">This software is dual licensed using BSD-Style and
@@ -241,7 +241,11 @@
 <p>Now that we've defined an XML schema, you need to know how to apply
 it to your database. Here's a simple PHP script that shows how to load
 the schema.</p>
-<pre class="listing"><pre>&lt;?PHP<br>/* You must tell the script where to 
find the ADOdb and<br> * the AXMLS libraries.<br> */<br>require( 
"path_to_adodb/adodb.inc.php");<br>require( 
"path_to_adodb/adodb-xmlschema.inc.php" );<br><br>/* Configuration information. 
Define the schema filename,<br> * RDBMS platform (see the ADODB documentation 
for valid<br> * platform names), and database connection information here.<br> 
*/<br>$schemaFile = 'example.xml';<br>$platform = 'mysql';<br>$dbHost = 
'localhost';<br>$dbName = 'database';<br>$dbUser = 'username';<br>$dbPassword = 
'password';<br><br>/* Start by creating a normal ADODB connection.<br> 
*/<br>$db = ADONewConnection( $platform );<br>$db-&gt;Connect( $dbHost, 
$dbUser, $dbPassword, $dbName );<br><br>/* Use the database connection to 
create a new adoSchema object.<br> */<br>$schema = new adoSchema( $db 
);<br><br>/* Call ParseSchema() to build SQL from the XML schema file.<br> * 
Then call ExecuteSchema() to apply the resulting SQL to <br> * the 
database.<br> */<br>$sql = $schema-&gt;ParseSchema( $schemaFile );<br>$result = 
$schema-&gt;ExecuteSchema();<br>?&gt;<br></pre></pre>
+<pre class="listing"><pre>&lt;?PHP<br>/* You must tell the script where to 
find the ADOdb and<br> * the AXMLS libraries.<br> */
+require( "path_to_adodb/adodb.inc.php");
+require( "path_to_adodb/adodb-xmlschema.inc.php" ); # or 
adodb-xmlschema03.inc.php
+
+/* Configuration information. Define the schema filename,<br> * RDBMS platform 
(see the ADODB documentation for valid<br> * platform names), and database 
connection information here.<br> */<br>$schemaFile = 
'example.xml';<br>$platform = 'mysql';<br>$dbHost = 'localhost';<br>$dbName = 
'database';<br>$dbUser = 'username';<br>$dbPassword = 'password';<br><br>/* 
Start by creating a normal ADODB connection.<br> */<br>$db = ADONewConnection( 
$platform );<br>$db-&gt;Connect( $dbHost, $dbUser, $dbPassword, $dbName 
);<br><br>/* Use the database connection to create a new adoSchema object.<br> 
*/<br>$schema = new adoSchema( $db );<br><br>/* Call ParseSchema() to build SQL 
from the XML schema file.<br> * Then call ExecuteSchema() to apply the 
resulting SQL to <br> * the database.<br> */<br>$sql = $schema-&gt;ParseSchema( 
$schemaFile );<br>$result = 
$schema-&gt;ExecuteSchema();<br>?&gt;<br></pre></pre>
 <p>Let's look at each part of the example in turn. After you manually
 create the database, there are three steps required to load (or
 upgrade) your schema.</p>
@@ -251,11 +255,11 @@
 <p>Second, create the adoSchema object that load and manipulate your
 schema. You must pass an ADOdb database connection object in order to
 create the adoSchema object.</p>
-<pre class="listing"><pre>$schema = new adoSchema( $db );<br></pre></pre>
+<pre class="listing">$schema = new adoSchema( $db );<br></pre>
 <p>Third, call ParseSchema() to parse the schema and then
 ExecuteSchema() to apply it to the database. You must pass
 ParseSchema() the path and filename of your schema file.</p>
-<pre class="listing"><pre><br>$schema-&gt;ParseSchema( $schemaFile ); 
<br>$schema-&gt;ExecuteSchema(); <br></pre></pre>
+<pre class="listing">$schema-&gt;ParseSchema( $schemaFile ); 
<br>$schema-&gt;ExecuteSchema();</pre>
 <p>Execute the above code and then log into your database. If you've
 done all this right, you should see your tables, indexes, and SQL.</p>
 <p>You can find the source files for this tutorial in the examples
@@ -263,7 +267,34 @@
 documentation for a more detailed description of the adoSchema methods,
 including methods and schema elements that are not described in this
 tutorial.</p>
+<h3>XML Schema Version 3</h3>
+<p>In March 2006, we added adodb-xmlschema03.inc.php to the release, which 
supports version 3 of XML Schema. 
+The adodb-xmlschema.inc.php remains the same as previous releases, and 
supports version 2 of XML Schema. 
+Version 3 provides some enhancements:
+
+<ul>
+     <li> Support for updating table data during an upgrade.
+     <li> Support for platform-specific table options and platform negation.
+     <li> Support for unsigned fields.
+     <li> Fixed opt and constraint support
+     <li> Many other fixes such as OPT tag, which allows you to set optional 
platform settings:
+</ul>
+
+<p>Example usage:
+<pre>&lt;?xml version="1.0"?>
+<b>&lt;schema version="0.3"></b>
+ &lt;table name="ats_kb">
+  &lt;descr>ATS KnowledgeBase&lt;/descr>
+  &lt;opt platform="mysql">TYPE=INNODB&lt;/opt>
+  &lt;field name="recid" type="I"/>
+  &lt;field name="organization_code" type="I4"/> 
+  &lt;field name="sub_code" type="C" size="20"/>
+  etc...
+</pre>
+<p>To use it, change your code to include adodb-xmlschema03.inc.php.
+
 <h3>Upgrading</h3>
+<p>
 If your schema version is older, than XSLT is used to transform the
 schema to the newest version. This means that if you are using an older
 XML schema format, you need to have the XSLT extension installed.
Index: phpgwapi/inc/adodb/docs/docs-perf.htm
diff -u phpgwapi/inc/adodb/docs/docs-perf.htm:1.3 
phpgwapi/inc/adodb/docs/docs-perf.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-perf.htm:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-perf.htm       Sat Mar 18 16:53:16 2006
@@ -18,7 +18,7 @@
 </head>
 <body>
 <h3>The ADOdb Performance Monitoring Library</h3>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)</p>
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)</p>
 <p><font size="1">This software is dual licensed using BSD-Style and
 LGPL. This means you can use it in compiled proprietary and commercial
 products.</font></p>
Index: phpgwapi/inc/adodb/docs/docs-session.htm
diff -u phpgwapi/inc/adodb/docs/docs-session.htm:1.3 
phpgwapi/inc/adodb/docs/docs-session.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-session.htm:1.3        Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-session.htm    Sat Mar 18 16:53:16 2006
@@ -21,7 +21,7 @@
 <body style="background-color: rgb(255, 255, 255);">
 <h3>ADODB Session Management Manual</h3>
 <p>
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)
 </p>
 <p> <font size="1">This software is dual licensed using BSD-Style and
 LGPL. This means you can use it in compiled proprietary and commercial
Index: phpgwapi/inc/adodb/drivers/adodb-access.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-access.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/drivers/adodb-ado.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado.inc.php        Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
 Released under both BSD license and Lesser GPL library license. 
 Whenever there is any discrepancy between the two licenses, 
 the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.3  Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php      Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-csv.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-csv.inc.php        Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-db2.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-db2.inc.php        Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-  V4.72 21 Feb 2006  (c) 2006 John Lim (address@hidden). All rights reserved.
+  V4.80 8 Mar 2006  (c) 2006 John Lim (address@hidden). All rights reserved.
 
 This is a version of the ADODB driver for DB2.  It uses the 'ibm_db2' PECL 
extension for PHP
   (http://pecl.php.net/package/ibm_db2), which in turn requires DB2 V8.2.2.
Index: phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
- @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
  Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.  
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.  
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-informix.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-informix.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /**
-* @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+* @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
 * Released under both BSD license and Lesser GPL library license.
 * Whenever there is any discrepancy between the two licenses,
 * the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim. All rights reserved.
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
    Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.3        Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php    Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /**
-* @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+* @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
 * Released under both BSD license and Lesser GPL library license.
 * Whenever there is any discrepancy between the two licenses,
 * the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -38,6 +38,7 @@
        var $clientFlags = 0;
        var $substr = "substring";
        var $nameQuote = '`';           /// string to use to quote identifiers 
and names
+       var $compat323 = false;                 // true if compat with mysql 
3.23
        
        function ADODB_mysql() 
        {                       
@@ -156,7 +157,7 @@
        
        function GetOne($sql,$inputarr=false)
        {
-               if (strncasecmp($sql,'sele',4) == 0) {
+               if ($this->compat323 == false && strncasecmp($sql,'sele',4) == 
0) {
                        $rs =& $this->SelectLimit($sql,1,-1,$inputarr);
                        if ($rs) {
                                $rs->Close();
Index: phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.3        Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php    Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
  
   First cut at the Netezza Driver by Josh Eldridge joshuae74#hotmail.com
  Based on the previous postgres drivers.
Index: phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 /*
 
-  version V4.72 21 Feb 2006 (c) 2000-2006 John Lim. All rights reserved.
+  version V4.80 8 Mar 2006 (c) 2000-2006 John Lim. All rights reserved.
 
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
Index: phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim. All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.1       Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.3    Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php        Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
   the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.3  Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php      Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-       V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+       V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
   the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php        Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.1      Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php  Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.1      Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php  Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.1        Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php    Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.1      Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
- V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+ V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
- V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+ V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -161,7 +161,7 @@
        }
 
 // I get this error with PHP before 4.0.6 - jlim
-// Warning: This compilation does not support pg_cmdtuples() in 
d:/inetpub/wwwroot/php/adodb/adodb-postgres.inc.php on line 44
+// Warning: This compilation does not support pg_cmdtuples() in 
adodb-postgres.inc.php on line 44
    function _affectedrows()
    {
                if (!is_resource($this->_resultid) || 
get_resource_type($this->_resultid) !== 'pgsql result') return false;
Index: phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
- V4.72 21 Feb 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
+ V4.80 8 Mar 2006  (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.1      Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
- V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+ V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.3    Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php        Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-version V4.72 21 Feb 2006 (c) 2000-2006  John Lim (address@hidden).  All rights
+version V4.80 8 Mar 2006 (c) 2000-2006  John Lim (address@hidden).  All rights
 reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
Index: phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim. All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.1 
phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.1     Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.3 
phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php        Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/perf/perf-db2.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.3        Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-db2.inc.php    Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/perf/perf-informix.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-informix.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/perf/perf-mssql.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-mssql.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/perf/perf-mysql.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-mysql.inc.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/perf/perf-oci8.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-oci8.inc.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/perf/perf-postgres.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.3 
phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-postgres.inc.php       Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. See License.txt. 
Index: phpgwapi/inc/adodb/pivottable.inc.php
diff -u phpgwapi/inc/adodb/pivottable.inc.php:1.3 
phpgwapi/inc/adodb/pivottable.inc.php:1.4
--- phpgwapi/inc/adodb/pivottable.inc.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/pivottable.inc.php       Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/rsfilter.inc.php
diff -u phpgwapi/inc/adodb/rsfilter.inc.php:1.3 
phpgwapi/inc/adodb/rsfilter.inc.php:1.4
--- phpgwapi/inc/adodb/rsfilter.inc.php:1.3     Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/rsfilter.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/server.php
diff -u phpgwapi/inc/adodb/server.php:1.3 phpgwapi/inc/adodb/server.php:1.4
--- phpgwapi/inc/adodb/server.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/server.php       Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/session/adodb-compress-bzip2.php
diff -u phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.3 
phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.4
--- phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-compress-bzip2.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-compress-gzip.php
diff -u phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.3 
phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.4
--- phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.3      Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-compress-gzip.php  Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-cryptsession.php
diff -u phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.3 
phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.4
--- phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-cryptsession.php   Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.3 
phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-md5.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.3 
phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.3        Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-md5.php    Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-secret.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.3 
phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-secret.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-session-clob.php
diff -u phpgwapi/inc/adodb/session/adodb-session-clob.php:1.3 
phpgwapi/inc/adodb/session/adodb-session-clob.php:1.4
--- phpgwapi/inc/adodb/session/adodb-session-clob.php:1.3       Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-session-clob.php   Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-session.php
diff -u phpgwapi/inc/adodb/session/adodb-session.php:1.3 
phpgwapi/inc/adodb/session/adodb-session.php:1.4
--- phpgwapi/inc/adodb/session/adodb-session.php:1.3    Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-session.php        Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 
 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
          Contributed by Ross Smith (address@hidden). 
   Released under both BSD license and Lesser GPL library license.
   Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.3 
phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.3     Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql Sat Mar 18 16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql,v 1.3 
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql,v 1.4 
2006/03/18 16:53:17 sigurdne Exp $
 
 CREATE DATABASE /*! IF NOT EXISTS */ adodb_sessions;
 
Index: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.3 
phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.3       Tue Feb 
21 13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql   Sat Mar 18 
16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql,v 1.3 
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql,v 1.4 
2006/03/18 16:53:17 sigurdne Exp $
 
 DROP TABLE adodb_sessions;
 
Index: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.3 
phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.3    Tue Feb 21 
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql        Sat Mar 18 
16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql,v 1.3 
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql,v 1.4 
2006/03/18 16:53:17 sigurdne Exp $
 
 DROP TABLE adodb_sessions;
 
Index: phpgwapi/inc/adodb/session/old/adodb-cryptsession.php
diff -u phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.1 
phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.1   Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-cryptsession.php       Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/session/old/adodb-session-clob.php
diff -u phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.1 
phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.1   Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-session-clob.php       Sat Mar 18 
16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/session/old/adodb-session.php
diff -u phpgwapi/inc/adodb/session/old/adodb-session.php:1.1 
phpgwapi/inc/adodb/session/old/adodb-session.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-session.php:1.1        Tue Feb 21 
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-session.php    Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/benchmark.php
diff -u phpgwapi/inc/adodb/tests/benchmark.php:1.3 
phpgwapi/inc/adodb/tests/benchmark.php:1.4
--- phpgwapi/inc/adodb/tests/benchmark.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/benchmark.php      Sat Mar 18 16:53:17 2006
@@ -8,7 +8,7 @@
 <body>
 <?php 
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/rr.htm
diff -u phpgwapi/inc/adodb/tests/rr.htm:1.1 phpgwapi/inc/adodb/tests/rr.htm:1.2
--- phpgwapi/inc/adodb/tests/rr.htm:1.1 Tue Feb 21 14:07:19 2006
+++ phpgwapi/inc/adodb/tests/rr.htm     Sat Mar 18 16:53:17 2006
@@ -49,7 +49,7 @@
        </p>
        <table width=100% ><tr><td bgcolor=beige>&nbsp;</td></tr></table>
        </p>
-<h3>SQL Logging enabled</h3><h3>ADODB Version: V4.72 21 Feb 2006  (c) 
2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. Released BSD & 
LGPL. Host: <i>sherkhan</i> &nbsp; Database: <i></i> &nbsp; PHP: 4.3.8 
</h3>Array
+<h3>SQL Logging enabled</h3><h3>ADODB Version: V4.80 8 Mar 2006  (c) 2000-2006 
John Lim (jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL. Host: 
<i>sherkhan</i> &nbsp; Database: <i></i> &nbsp; PHP: 4.3.8 </h3>Array
 (
     [compat] => 9.2.0.0.0
     [description] => Oracle9i Release 9.2.0.1.0 - Production
Index: phpgwapi/inc/adodb/tests/test-datadict.php
diff -u phpgwapi/inc/adodb/tests/test-datadict.php:1.3 
phpgwapi/inc/adodb/tests/test-datadict.php:1.4
--- phpgwapi/inc/adodb/tests/test-datadict.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-datadict.php  Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 /*
 
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -13,7 +13,7 @@
 error_reporting(E_ALL);
 include_once('../adodb.inc.php');
 
-foreach(array('sapdb','sybase','mysqlt','access','oci8po','postgres','odbc_mssql','odbc','db2','firebird','informix')
 as $dbType) {
+foreach(array('sapdb','sybase','mysql','access','oci8po','postgres','odbc_mssql','odbc','db2','firebird','informix')
 as $dbType) {
        echo "<h3>$dbType</h3><p>";
        $db = NewADOConnection($dbType);
        $dict = NewDataDictionary($db);
@@ -21,7 +21,7 @@
        if (!$dict) continue;
        $dict->debug = 1;
        
-       $opts = array('REPLACE','mysql' => 'TYPE=INNODB', 'oci8' => 'TABLESPACE 
USERS');
+       $opts = array('REPLACE','mysql' => 'ENGINE=INNODB', 'oci8' => 
'TABLESPACE USERS');
        
 /*     $flds = array(
                array('id',     'I',                                            
                
Index: phpgwapi/inc/adodb/tests/test-php5.php
diff -u phpgwapi/inc/adodb/tests/test-php5.php:1.3 
phpgwapi/inc/adodb/tests/test-php5.php:1.4
--- phpgwapi/inc/adodb/tests/test-php5.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-php5.php      Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
@@ -30,7 +30,7 @@
 default:
 case 'mysql':
        $db = NewADOConnection("mysql");
-       $db->Connect('localhost','roots','','northwind');
+       $db->Connect('localhost','root','','northwind');
        break;
        
 case 'mysqli':
@@ -74,5 +74,35 @@
 }
 
 $rs = $db->Execute("select distinct id, firstname,lastname from adoxyz order 
by id");
-echo "Result=\n",$rs;
+echo "Result=\n",$rs,"</p>";
+
+echo "<h3>Active Record</h3>";
+try {
+       include_once("../adodb-active-record.inc.php");
+       class City extends ADOdb_Active_Record{};
+       $a = new City();
+
+} catch(exception $e){
+       echo $e->getMessage();
+}
+
+try {
+       
+       ADOdb_Active_Record::SetDatabaseAdapter($db);
+       $a = new City();
+       
+       echo "<p>Successfully created City()<br>";
+       var_dump($a->GetPrimaryKeys());
+       $a->city = 'Kuala Lumpur';
+       $a->Save();
+       $a->Update();
+       $a->SetPrimaryKeys(array('city'));      
+       $a->country = "M'sia";
+       $a->save();
+       $a->Delete();
+} catch(exception $e){
+       echo $e->getMessage();
+}
+
+include_once("test-active-record.php");
 ?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/tests/test-xmlschema.php
diff -u phpgwapi/inc/adodb/tests/test-xmlschema.php:1.3 
phpgwapi/inc/adodb/tests/test-xmlschema.php:1.4
--- phpgwapi/inc/adodb/tests/test-xmlschema.php:1.3     Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-xmlschema.php Sat Mar 18 16:53:17 2006
@@ -1,54 +1,54 @@
-<?PHP
-
-// V4.50 6 July 2004
-
-error_reporting(E_ALL);
-include_once( "../adodb.inc.php" );
-include_once( "../adodb-xmlschema.inc.php" );
-
-// To build the schema, start by creating a normal ADOdb connection:
-$db = ADONewConnection( 'mysql' );
-$db->Connect( 'localhost', 'root', '', 'schematest' );
-
-// To create a schema object and build the query array.
-$schema = new adoSchema( $db );
-
-// To upgrade an existing schema object, use the following 
-// To upgrade an existing database to the provided schema,
-// uncomment the following line:
-#$schema->upgradeSchema();
-
-print "<b>SQL to build xmlschema.xml</b>:\n<pre>";
-// Build the SQL array
-$sql = $schema->ParseSchema( "xmlschema.xml" );
-
-print_r( $sql );
-print "</pre>\n";
-
-// Execute the SQL on the database
-//$result = $schema->ExecuteSchema( $sql );
-
-// Finally, clean up after the XML parser
-// (PHP won't do this for you!)
-//$schema->Destroy();
-
-
-
-print "<b>SQL to build xmlschema-mssql.xml</b>:\n<pre>";
-
-$db2 = ADONewConnection('mssql');
-$db2->Connect('','adodb','natsoft','northwind') || die("Fail 2");
-
-$db2->Execute("drop table simple_table");
-
-$schema = new adoSchema( $db2 );
-$sql = $schema->ParseSchema( "xmlschema-mssql.xml" );
-
-print_r( $sql );
-print "</pre>\n";
-
-$db2->debug=1;
-
-foreach ($sql as $s)
-$db2->Execute($s);
+<?PHP
+
+// V4.50 6 July 2004
+
+error_reporting(E_ALL);
+include_once( "../adodb.inc.php" );
+include_once( "../adodb-xmlschema03.inc.php" );
+
+// To build the schema, start by creating a normal ADOdb connection:
+$db = ADONewConnection( 'mysql' );
+$db->Connect( 'localhost', 'root', '', 'schematest' );
+
+// To create a schema object and build the query array.
+$schema = new adoSchema( $db );
+
+// To upgrade an existing schema object, use the following 
+// To upgrade an existing database to the provided schema,
+// uncomment the following line:
+#$schema->upgradeSchema();
+
+print "<b>SQL to build xmlschema.xml</b>:\n<pre>";
+// Build the SQL array
+$sql = $schema->ParseSchema( "xmlschema.xml" );
+
+print_r( $sql );
+print "</pre>\n";
+
+// Execute the SQL on the database
+//$result = $schema->ExecuteSchema( $sql );
+
+// Finally, clean up after the XML parser
+// (PHP won't do this for you!)
+//$schema->Destroy();
+
+
+
+print "<b>SQL to build xmlschema-mssql.xml</b>:\n<pre>";
+
+$db2 = ADONewConnection('mssql');
+$db2->Connect('','adodb','natsoft','northwind') || die("Fail 2");
+
+$db2->Execute("drop table simple_table");
+
+$schema = new adoSchema( $db2 );
+$sql = $schema->ParseSchema( "xmlschema-mssql.xml" );
+
+print_r( $sql );
+print "</pre>\n";
+
+$db2->debug=1;
+
+foreach ($sql as $s)
+$db2->Execute($s);
 ?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/tests/test.php
diff -u phpgwapi/inc/adodb/tests/test.php:1.3 
phpgwapi/inc/adodb/tests/test.php:1.4
--- phpgwapi/inc/adodb/tests/test.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test.php   Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/test3.php
diff -u phpgwapi/inc/adodb/tests/test3.php:1.3 
phpgwapi/inc/adodb/tests/test3.php:1.4
--- phpgwapi/inc/adodb/tests/test3.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test3.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/test5.php
diff -u phpgwapi/inc/adodb/tests/test5.php:1.3 
phpgwapi/inc/adodb/tests/test5.php:1.4
--- phpgwapi/inc/adodb/tests/test5.php:1.3      Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test5.php  Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testcache.php
diff -u phpgwapi/inc/adodb/tests/testcache.php:1.3 
phpgwapi/inc/adodb/tests/testcache.php:1.4
--- phpgwapi/inc/adodb/tests/testcache.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testcache.php      Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 <body>
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testdatabases.inc.php
diff -u phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.3 
phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.4
--- phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.3  Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testdatabases.inc.php      Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
   
 /*
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testoci8.php
diff -u phpgwapi/inc/adodb/tests/testoci8.php:1.3 
phpgwapi/inc/adodb/tests/testoci8.php:1.4
--- phpgwapi/inc/adodb/tests/testoci8.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testoci8.php       Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
 <body>
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testoci8cursor.php
diff -u phpgwapi/inc/adodb/tests/testoci8cursor.php:1.3 
phpgwapi/inc/adodb/tests/testoci8cursor.php:1.4
--- phpgwapi/inc/adodb/tests/testoci8cursor.php:1.3     Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testoci8cursor.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testpaging.php
diff -u phpgwapi/inc/adodb/tests/testpaging.php:1.3 
phpgwapi/inc/adodb/tests/testpaging.php:1.4
--- phpgwapi/inc/adodb/tests/testpaging.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testpaging.php     Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testpear.php
diff -u phpgwapi/inc/adodb/tests/testpear.php:1.3 
phpgwapi/inc/adodb/tests/testpear.php:1.4
--- phpgwapi/inc/adodb/tests/testpear.php:1.3   Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testpear.php       Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
 <?php
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tests/testsessions.php
diff -u phpgwapi/inc/adodb/tests/testsessions.php:1.3 
phpgwapi/inc/adodb/tests/testsessions.php:1.4
--- phpgwapi/inc/adodb/tests/testsessions.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testsessions.php   Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
 <?php
 
 /* 
-V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/toexport.inc.php
diff -u phpgwapi/inc/adodb/toexport.inc.php:1.3 
phpgwapi/inc/adodb/toexport.inc.php:1.4
--- phpgwapi/inc/adodb/toexport.inc.php:1.3     Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/toexport.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
 <?php
 
 /** 
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All 
rights reserved.
  * Released under both BSD license and Lesser GPL library license. 
  * Whenever there is any discrepancy between the two licenses, 
  * the BSD license will take precedence. 
Index: phpgwapi/inc/adodb/tohtml.inc.php
diff -u phpgwapi/inc/adodb/tohtml.inc.php:1.3 
phpgwapi/inc/adodb/tohtml.inc.php:1.4
--- phpgwapi/inc/adodb/tohtml.inc.php:1.3       Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tohtml.inc.php   Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
 <?php 
 /*
-  V4.72 21 Feb 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
+  V4.80 8 Mar 2006  (c) 2000-2006 John Lim (address@hidden). All rights 
reserved.
   Released under both BSD license and Lesser GPL library license. 
   Whenever there is any discrepancy between the two licenses, 
   the BSD license will take precedence.
Index: phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl
diff -u phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.2 
phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.3
--- phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.2      Thu Dec 30 06:47:33 2004
+++ phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl  Sat Mar 18 16:53:17 2006
@@ -97,7 +97,7 @@
                                        </xsl:element>
                                </xsl:when>
                                <xsl:when test="count(DEFTIMESTAMP) > 0">
-                                       <xsl:element name="DEFDTIMESTAMP">
+                                       <xsl:element name="DEFTIMESTAMP">
                                                <xsl:attribute name="value">
                                                        <xsl:value-of 
select="DEFTIMESTAMP[1]/@value"/>
                                                </xsl:attribute>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]