Index: doc/cvs.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/cvs.html,v retrieving revision 1.2.6.1 diff -u -r1.2.6.1 cvs.html --- doc/cvs.html 24 Sep 2003 02:14:54 -0000 1.2.6.1 +++ doc/cvs.html 6 Nov 2004 15:25:36 -0000 @@ -1,127 +1,127 @@ - - - - -phpgroupware.org - - - - - -
- - - - - - -
- - - - -
-
-
-

You can get your own copy of the phpGroupWare CVS tree by using a CVS client from your own system. If you don't already -have one, you can find one at http://www.cvshome.org. -You can get your own copy of the tree with the commands:

- -
cvs -d:pserver:anoncvs@savannah.gnu.org:/cvsroot/phpgroupware login
- -

When it asks you for a password, simply press the Enter key

-

Then type:

- -
cvs -z3 -d:pserver:anoncvs@savannah.gnu.org:/cvsroot/phpgroupware co [ -r <TAG> ] <MODULE>
- -

This will create a <MODULE> directory in your current -directory. It may take a bit of time, especially if your network connection -is slow or the module is an espeicially large one. But once it is done, you -will have an up to date copy of the master CVS source for that module. You -can then at any time cd into this directory and type:

- -
cvs -z3 update -dP
- -

to update your source tree to be in sync with the master tree. (The -z3 sets -the compression level)

- -

The <TAG> refers to the release version that you -wish to checkout. At this time, tags that would be of use are: -

-"Version-0_9_16-branch" - most recent release with patches applied,
-"HEAD" - a development version and should be treated as such.
-
-

- - -

Valid module names are:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
all # All modules
release # All modules is this release
core_modules # The core modules (indicated here with a *)
phpgroupware * The basic phpGroupWare module
phpgwapi * The phpGroupWare API
addressbook * an addressbook
admin * Administration module
bookkeeping Personal finance manager
bookmarks Bookmark manager
calendar * personal/Group calendar
cart Shopping Cart
cdb Contact Database Manager (work in progress)
chat chat system
chora CVS repository front-end
comic Comic Strip system
cron * cron files for administrative uses
dj MP3 list manager (Indirectly interfacing with icecast)
eldaptdir LDAP Browser
email * EMAIL reader (interfaces to IMAP/POP3)
filemanager * Personal/Group Filemanagement
files * Simple Structure for filemanager system
forum A forum system
ftp web based FTP client
headlines news site headline system
hr Human Resource module
inv Invoice system
manual * online phpGroupWare manual
mediadb Media database tracking system
news_admin create system wide news for your phpGroupWare installation
nntp * Network News Reader
notes * create personal/group notes
phonelog * Phonelog system
bookkeeping Personal finance manager
phpgroupware * The core phpGroupWare libraries
phpgwapi * The phpGroupWare API
phpgwnetsaint Netsaint viewer
polls * create/administer polls
preferences * Manage phpGroupWare user preferences
projectbilling ?
projectdelivery ?
projecthours ?
projects ?
projectstatistics?
rbs Remote Booking System (soon to be merged into calendar)
setup * phpGroupWare setup
squirrelmail * EMAIL reader (interfaces to IMAP/POP3)
stocks stock info grabber
todo * TO-DO List manger
tts Trouble Ticket System
wap Wireless Application Protocol templates
weather weather information grabber
- -

You should probably check out phpgroupware first, then -cd phpgroupware, and then check out any additional modules that you -want.
We suggest at a minimum that you install those modules that mare marked with an "*". -Modules marked with a '#' are designed to make checking out easier.

- -

Please keep in mind that the CVS '-r HEAD' version may not always work correctly, -may be unpredictable, etc. The CVS '-r HEAD' version is a development version -and should be treated as such.

-
- - - -
- - - + + + + +phpgroupware.org + + + + + +
+ + + + + + +
+ + + + +
+
+
+

You can get your own copy of the phpGroupWare CVS tree by using a CVS client from your own system. If you don't already +have one, you can find one at http://www.cvshome.org. +You can get your own copy of the tree with the commands:

+ +
cvs -d:pserver:anoncvs@savannah.gnu.org:/cvsroot/phpgroupware login
+ +

When it asks you for a password, simply press the Enter key

+

Then type:

+ +
cvs -z3 -d:pserver:anoncvs@savannah.gnu.org:/cvsroot/phpgroupware co [ -r <TAG> ] <MODULE>
+ +

This will create a <MODULE> directory in your current +directory. It may take a bit of time, especially if your network connection +is slow or the module is an espeicially large one. But once it is done, you +will have an up to date copy of the master CVS source for that module. You +can then at any time cd into this directory and type:

+ +
cvs -z3 update -dP
+ +

to update your source tree to be in sync with the master tree. (The -z3 sets +the compression level)

+ +

The <TAG> refers to the release version that you +wish to checkout. At this time, tags that would be of use are: +

+"Version-0_9_16-branch" - most recent release with patches applied,
+"HEAD" - a development version and should be treated as such.
+
+

+ + +

Valid module names are:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
all # All modules
release # All modules is this release
core_modules # The core modules (indicated here with a *)
phpgroupware * The basic phpGroupWare module
phpgwapi * The phpGroupWare API
addressbook * an addressbook
admin * Administration module
bookkeeping Personal finance manager
bookmarks Bookmark manager
calendar * personal/Group calendar
cart Shopping Cart
cdb Contact Database Manager (work in progress)
chat chat system
chora CVS repository front-end
comic Comic Strip system
cron * cron files for administrative uses
dj MP3 list manager (Indirectly interfacing with icecast)
eldaptdir LDAP Browser
email * EMAIL reader (interfaces to IMAP/POP3)
filemanager * Personal/Group Filemanagement
files * Simple Structure for filemanager system
forum A forum system
ftp web based FTP client
headlines news site headline system
hr Human Resource module
inv Invoice system
manual * online phpGroupWare manual
mediadb Media database tracking system
news_admin create system wide news for your phpGroupWare installation
nntp * Network News Reader
notes * create personal/group notes
phonelog * Phonelog system
bookkeeping Personal finance manager
phpgroupware * The core phpGroupWare libraries
phpgwapi * The phpGroupWare API
phpgwnetsaint Netsaint viewer
polls * create/administer polls
preferences * Manage phpGroupWare user preferences
projectbilling ?
projectdelivery ?
projecthours ?
projects ?
projectstatistics?
rbs Remote Booking System (soon to be merged into calendar)
setup * phpGroupWare setup
squirrelmail * EMAIL reader (interfaces to IMAP/POP3)
stocks stock info grabber
todo * TO-DO List manger
tts Trouble Ticket System
wap Wireless Application Protocol templates
weather weather information grabber
+ +

You should probably check out phpgroupware first, then +cd phpgroupware, and then check out any additional modules that you +want.
We suggest at a minimum that you install those modules that mare marked with an "*". +Modules marked with a '#' are designed to make checking out easier.

+ +

Please keep in mind that the CVS '-r HEAD' version may not always work correctly, +may be unpredictable, etc. The CVS '-r HEAD' version is a development version +and should be treated as such.

+
+ + + +
+ + + Index: doc/index.lyx =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/index.lyx,v retrieving revision 1.2 diff -u -r1.2 index.lyx --- doc/index.lyx 6 Apr 2001 03:11:11 -0000 1.2 +++ doc/index.lyx 6 Nov 2004 15:25:39 -0000 @@ -2684,7 +2684,7 @@ \newline $x = 42; \newline - echo lang("The counter is %1",$x)."
"; + echo lang("The counter is %1",$x)."
"; \newline \newline @@ -2727,7 +2727,7 @@ \newline \newline -The counter is 42*
+The counter is 42*
\newline \newline @@ -2744,7 +2744,7 @@ \newline \newline -il contatore è 42
+il contatore è 42
\newline \newline Index: doc/vfs/index.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/Attic/index.html,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 index.html --- doc/vfs/index.html 24 Sep 2003 01:35:55 -0000 1.1.2.1 +++ doc/vfs/index.html 6 Nov 2004 15:25:39 -0000 @@ -12,7 +12,7 @@

- This document was written by Dave Hall
+ This document was written by Dave Hall
© 2003 Free Software Foundation This document is distributed under the terms of the GNU Free Documentation License v1.2 Index: doc/vfs/vfs-1.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-1.html,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 vfs-1.html --- doc/vfs/vfs-1.html 25 Feb 2002 08:46:10 -0000 1.1.2.1 +++ doc/vfs/vfs-1.html 6 Nov 2004 15:25:39 -0000 @@ -11,7 +11,7 @@ Next Previous Contents -


+

1. Introduction and Purpose

The latest version of the VFS for phpGroupWare combines actual @@ -20,7 +20,7 @@ as well as files inside and outside the virtual root. This document is intended to provide API and application developers with a guide to incorporating the VFS into their work.

-
+
Next Previous Contents Index: doc/vfs/vfs-2.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-2.html,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 vfs-2.html --- doc/vfs/vfs-2.html 25 Feb 2002 08:46:10 -0000 1.2.2.1 +++ doc/vfs/vfs-2.html 6 Nov 2004 15:25:40 -0000 @@ -11,7 +11,7 @@ Next Previous Contents -
+

2. Basics

2.1 Prerequisites @@ -135,7 +135,7 @@ used to. If something doesn't work right the first time, chances are great it has to do with incorrect relativity settings. We will deal with relativity in depth in the Relativity section.

-
+
Next Previous Contents Index: doc/vfs/vfs-3.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-3.html,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 vfs-3.html --- doc/vfs/vfs-3.html 25 Feb 2002 08:46:10 -0000 1.2.2.1 +++ doc/vfs/vfs-3.html 6 Nov 2004 15:25:40 -0000 @@ -11,7 +11,7 @@ Next Previous Contents -
+

3. Basic Functions

These are two functions you'll need to know before we get into @@ -122,7 +122,7 @@ current path. If you want to know what the current path is, use $GLOBALS['phpgw']->vfs->pwd ().

Now you're ready for relativity.

-
+
Next Previous Contents Index: doc/vfs/vfs-4.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-4.html,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 vfs-4.html --- doc/vfs/vfs-4.html 25 Feb 2002 08:46:10 -0000 1.2.2.1 +++ doc/vfs/vfs-4.html 6 Nov 2004 15:25:41 -0000 @@ -11,7 +11,7 @@ Next Previous Contents -
+

4. Relativity

Ok, just one last thing before we get into relativity. You will @@ -193,7 +193,7 @@ the relativity is reset after each page request; that is, it's good only for the life of the current page loading, and is not stored in session management.

-
+
Next Previous Contents Index: doc/vfs/vfs-5.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-5.html,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 vfs-5.html --- doc/vfs/vfs-5.html 25 Feb 2002 08:46:10 -0000 1.1.2.1 +++ doc/vfs/vfs-5.html 6 Nov 2004 15:25:41 -0000 @@ -11,13 +11,13 @@ Next Previous Contents -
+

5. Function reference

To view the function reference for the VFS, use the doc/inlinedocparser.php script that comes with phpGroupWare, ie http://localhost/doc/inlinedocparser.php?fn=class.vfs_sql.inc.php.

-
+
Next Previous Contents Index: doc/vfs/vfs-6.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-6.html,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 vfs-6.html --- doc/vfs/vfs-6.html 25 Feb 2002 08:46:10 -0000 1.2.2.1 +++ doc/vfs/vfs-6.html 6 Nov 2004 15:25:41 -0000 @@ -11,7 +11,7 @@ Next Previous Contents -
+

6. Notes

6.1 Database @@ -102,7 +102,7 @@ not absolute, and use $GLOBALS['phpgw']->vfs->fakebase instead. I suggest setting $fakebase = $GLOBALS['phpgw']->vfs->fakebase; right off the bat to keep things neater.

-
+
Next Previous Contents Index: doc/vfs/vfs-7.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs-7.html,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 vfs-7.html --- doc/vfs/vfs-7.html 25 Feb 2002 08:46:10 -0000 1.1.2.1 +++ doc/vfs/vfs-7.html 6 Nov 2004 15:25:41 -0000 @@ -10,7 +10,7 @@ Next Previous Contents -
+

7. About this Document

7.1 Copyright and License @@ -36,7 +36,7 @@

Contributions are always welcome. Please send to the current maintainer, Jason Wies, zone@phpgroupware.org.

-
+
Next Previous Contents Index: doc/vfs/vfs.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/vfs/vfs.html,v retrieving revision 1.2.2.1 diff -u -r1.2.2.1 vfs.html --- doc/vfs/vfs.html 25 Feb 2002 08:46:10 -0000 1.2.2.1 +++ doc/vfs/vfs.html 6 Nov 2004 15:25:41 -0000 @@ -11,14 +11,14 @@ Next Previous Contents -
+

phpgwapi - VFS Class

Jason Wies

June 2001, February 2002 -
+
The VFS, or Virtual File System, handles all file system activity for phpGroupWare. -
+

1. Introduction and Purpose

@@ -64,7 +64,7 @@
  • 7.2 History
  • 7.3 Contributing -
    +
    Next Previous Contents Index: doc/xmlrpc/index.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/xmlrpc/Attic/index.html,v retrieving revision 1.1.2.2 diff -u -r1.1.2.2 index.html --- doc/xmlrpc/index.html 28 Jan 2004 10:54:25 -0000 1.1.2.2 +++ doc/xmlrpc/index.html 6 Nov 2004 15:25:41 -0000 @@ -15,7 +15,7 @@

    - This document was written by Dave Hall
    + This document was written by Dave Hall
    © 2003 Free Software Foundation This document is distributed under the terms of the GNU Free Documentation License v1.2 Index: doc/xmlrpc/new_xmlrpc.html =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/doc/xmlrpc/Attic/new_xmlrpc.html,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 new_xmlrpc.html --- doc/xmlrpc/new_xmlrpc.html 28 Jan 2004 10:54:25 -0000 1.1.2.1 +++ doc/xmlrpc/new_xmlrpc.html 6 Nov 2004 15:25:42 -0000 @@ -25,18 +25,18 @@


    Default branch: MAIN -
    +
    Bookmark a link to: HEAD / (download) -
    +

    @@ -50,14 +50,14 @@ Revision 1.2 / (as text) @@ -74,13 +74,13 @@ , Sat Oct 25 04:40:20 2003 UTC (3 months ago) by rweather -
    Branch: +
    Branch: MAIN -
    CVS Tags: +
    CVS Tags: r_0_1, @@ -90,12 +90,12 @@ -
    Changes since 1.1: +1 -1 lines +
    Changes since 1.1: +1 -1 lines -
    Diff to previous 1.1 +
    Diff to previous 1.1 @@ -116,14 +116,14 @@ Revision 1.1 / (as text) @@ -140,7 +140,7 @@ , Wed Oct 22 10:17:18 2003 UTC (3 months ago) by ajmitch -
    Branch: +
    Branch: MAIN @@ -190,7 +190,7 @@ -
    Type of Diff should be a +
    Type of Diff should be a '."\n"; return $str; Index: inc/class.crypto.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.crypto.inc.php,v retrieving revision 1.20.4.6 diff -u -r1.20.4.6 class.crypto.inc.php --- inc/class.crypto.inc.php 4 Sep 2004 06:01:54 -0000 1.20.4.6 +++ inc/class.crypto.inc.php 6 Nov 2004 15:26:05 -0000 @@ -54,8 +54,8 @@ if($this->debug) { - echo '
    crypto: algorithm=' . $this->algo; - echo '
    crypto: mode =' . $this->mode; + echo '
    crypto: algorithm=' . $this->algo; + echo '
    crypto: mode =' . $this->mode; } $this->enabled = True; @@ -122,14 +122,14 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() unencrypted data: ---->>>>' . $data . "\n"; + echo '
    ' . time() . ' crypto->encrypt() unencrypted data: ---->>>>' . $data . "\n"; } if(is_array($data) || is_object($data)) { if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() found an "' . gettype($data) . '". Serializing...' . "\n"; + echo '
    ' . time() . ' crypto->encrypt() found an "' . gettype($data) . '". Serializing...' . "\n"; } $data = serialize($data); $_obj = True; @@ -138,7 +138,7 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() found "' . gettype($data) . '". No serialization...' . "\n"; + echo '
    ' . time() . ' crypto->encrypt() found "' . gettype($data) . '". No serialization...' . "\n"; } } @@ -149,14 +149,14 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() adding slashes' . "\n"; + echo '
    ' . time() . ' crypto->encrypt() adding slashes' . "\n"; } $data = addslashes($data); } if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() data: ---->>>>' . $data; + echo '
    ' . time() . ' crypto->encrypt() data: ---->>>>' . $data; } switch ($this->mcrypt_version) @@ -174,7 +174,7 @@ $encrypteddata = bin2hex($encrypteddata); if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() crypted data: ---->>>>' . $encrypteddata; + echo '
    ' . time() . ' crypto->encrypt() crypted data: ---->>>>' . $encrypteddata; } return $encrypteddata; } @@ -183,7 +183,7 @@ /* No mcrypt == insecure ! */ if($this->debug) { - echo '
    ' . time() . ' crypto->encrypt() crypted data: ---->>>>' . $data; + echo '
    ' . time() . ' crypto->encrypt() crypted data: ---->>>>' . $data; } return $data; } @@ -193,7 +193,7 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() crypted data: ---->>>>' . $encrypteddata; + echo '
    ' . time() . ' crypto->decrypt() crypted data: ---->>>>' . $encrypteddata; } /* Disable all encryption if the admin didn't set it up */ if ($this->enabled) @@ -214,14 +214,14 @@ if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() decrypted data: ---->>>>' . $data; + echo '
    ' . time() . ' crypto->decrypt() decrypted data: ---->>>>' . $data; } $test = stripslashes($data); if(@unserialize($test)) { if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() stripping slashes' . "\n"; + echo '
    ' . time() . ' crypto->decrypt() stripping slashes' . "\n"; } $data = $test; } @@ -229,7 +229,7 @@ if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() data: ---->>>>' . $data . "\n"; + echo '
    ' . time() . ' crypto->decrypt() data: ---->>>>' . $data . "\n"; } } else @@ -243,8 +243,8 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() found serialized "' . gettype($newdata) . '". Unserializing...' . "\n"; - echo '
    ' . time() . ' crypto->decrypt() returning: '; _debug_array($newdata); + echo '
    ' . time() . ' crypto->decrypt() found serialized "' . gettype($newdata) . '". Unserializing...' . "\n"; + echo '
    ' . time() . ' crypto->decrypt() returning: '; _debug_array($newdata); } return $newdata; } @@ -252,8 +252,8 @@ { if($this->debug) { - echo '
    ' . time() . ' crypto->decrypt() found UNserialized "' . gettype($data) . '". No unserialization...' . "\n"; - echo '
    ' . time() . ' crypto->decrypt() returning: ' . $data; + echo '
    ' . time() . ' crypto->decrypt() found UNserialized "' . gettype($data) . '". No unserialization...' . "\n"; + echo '
    ' . time() . ' crypto->decrypt() returning: ' . $data; } return $data; } Index: inc/class.datetime.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.datetime.inc.php,v retrieving revision 1.5.2.12.2.10 diff -u -r1.5.2.12.2.10 class.datetime.inc.php --- inc/class.datetime.inc.php 28 Jun 2004 07:08:09 -0000 1.5.2.12.2.10 +++ inc/class.datetime.inc.php 6 Nov 2004 15:26:06 -0000 @@ -16,7 +16,7 @@ $d3 = strtolower(@substr(PHPGW_APP_INC,0,3)); if($d1 == 'htt' || $d1 == 'ftp' || $d2 == 'htt' || $d2 == 'ftp' || $d3 == 'htt' || $d3 == 'ftp') { - echo 'Failed attempt to break in via an old Security Hole!
    '."\n"; + echo 'Failed attempt to break in via an old Security Hole!
    '."\n"; exit; } unset($d1); Index: inc/class.db_msql.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_msql.inc.php,v retrieving revision 1.5.4.6 diff -u -r1.5.4.6 class.db_msql.inc.php --- inc/class.db_msql.inc.php 28 Jun 2004 07:08:09 -0000 1.5.4.6 +++ inc/class.db_msql.inc.php 6 Nov 2004 15:26:06 -0000 @@ -67,7 +67,7 @@ { $this->connect(); - # printf("Debug: query = %s
    \n", $Query_String); + # printf("Debug: query = %s
    \n", $Query_String); $this->Query_ID = msql_query($Query_String,$this->Link_ID); $this->Row = 0; @@ -151,8 +151,8 @@ function halt($msg) { - printf("Database error: %s
    \n", $msg); - printf("MSQL Error: %s
    \n", $this->Error); + printf("Database error: %s
    \n", $msg); + printf("MSQL Error: %s
    \n", $this->Error); die('Session halted.'); } } Index: inc/class.db_mssql.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_mssql.inc.php,v retrieving revision 1.20.2.1.2.7 diff -u -r1.20.2.1.2.7 class.db_mssql.inc.php --- inc/class.db_mssql.inc.php 28 Jun 2004 07:08:09 -0000 1.20.2.1.2.7 +++ inc/class.db_mssql.inc.php 6 Nov 2004 15:26:07 -0000 @@ -123,7 +123,7 @@ if ($this->Debug) { - printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); + printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); } $this->query($Query_String, $line, $file); @@ -324,12 +324,12 @@ if ($file) { - printf("
    File: %s",$file); + printf("
    File: %s",$file); } if ($line) { - printf("
    Line: %s",$line); + printf("
    Line: %s",$line); } if ($this->Halt_On_Error != "report") @@ -342,10 +342,10 @@ function haltmsg($msg) { - printf("Database error: %s
    \n", $msg); + printf("Database error: %s
    \n", $msg); if ($this->Errno != "0" && $this->Error != "()") { - printf("MS-SQL Error: %s (%s)
    \n", $this->Errno, $this->Error); + printf("MS-SQL Error: %s (%s)
    \n", $this->Errno, $this->Error); } } Index: inc/class.db_mysql.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_mysql.inc.php,v retrieving revision 1.30.2.3.2.11 diff -u -r1.30.2.3.2.11 class.db_mysql.inc.php --- inc/class.db_mysql.inc.php 28 Jun 2004 07:08:09 -0000 1.30.2.3.2.11 +++ inc/class.db_mysql.inc.php 6 Nov 2004 15:26:08 -0000 @@ -185,7 +185,7 @@ if ($this->Debug) { - printf("Debug: query = %s
    \n", $Query_String); + printf("Debug: query = %s
    \n", $Query_String); } $this->Query_ID = @mysql_query($Query_String,$this->Link_ID); @@ -233,7 +233,7 @@ if ($this->Debug) { - printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); + printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); } return $this->query($Query_String, $line, $file); @@ -548,11 +548,11 @@ if ($file) { - printf("
    File: %s",$file); + printf("
    File: %s",$file); } if ($line) { - printf("
    Line: %s",$line); + printf("
    Line: %s",$line); } if ($this->Halt_On_Error != "report") @@ -569,10 +569,10 @@ */ function haltmsg($msg) { - printf("Database error: %s
    \n", $msg); + printf("Database error: %s
    \n", $msg); if ($this->Errno != "0" && $this->Error != "()") { - printf("MySQL Error: %s (%s)
    \n",$this->Errno,$this->Error); + printf("MySQL Error: %s (%s)
    \n",$this->Errno,$this->Error); } } Index: inc/class.db_odbc.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_odbc.inc.php,v retrieving revision 1.5.4.4 diff -u -r1.5.4.4 class.db_odbc.inc.php --- inc/class.db_odbc.inc.php 28 Jun 2004 07:08:09 -0000 1.5.4.4 +++ inc/class.db_odbc.inc.php 6 Nov 2004 15:26:08 -0000 @@ -56,7 +56,7 @@ { $this->connect(); - # printf("
    Debug: query = %s
    \n", $Query_String); + # printf("
    Debug: query = %s
    \n", $Query_String); # rei@netone.com.br suggested that we use this instead of the odbc_exec(). # He is on NT, connecting to a Unix MySQL server with ODBC. -- KK @@ -144,7 +144,7 @@ { # Many ODBC drivers don't support odbc_num_rows() on SELECT statements. $num_rows = odbc_num_rows($this->Query_ID); - //printf ($num_rows."
    "); + //printf ($num_rows."
    "); # This is a workaround. It is intended to be ugly. if ($num_rows < 0) @@ -178,7 +178,7 @@ $i=$j; } } - //printf("$i $j $k
    "); + //printf("$i $j $k
    "); } $num_rows=$i; } @@ -197,8 +197,8 @@ function halt($msg) { - printf("Database error: %s
    \n", $msg); - printf("ODBC Error: %s (%s)
    \n", + printf("Database error: %s
    \n", $msg); + printf("ODBC Error: %s (%s)
    \n", $this->Errno, $this->Error); die('Session halted.'); Index: inc/class.db_oracle.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_oracle.inc.php,v retrieving revision 1.6.2.1.2.4 diff -u -r1.6.2.1.2.4 class.db_oracle.inc.php --- inc/class.db_oracle.inc.php 28 Jun 2004 07:08:09 -0000 1.6.2.1.2.4 +++ inc/class.db_oracle.inc.php 6 Nov 2004 15:26:09 -0000 @@ -76,13 +76,13 @@ { if($this->Debug) { - printf('
    Connecting to ' . $Database . "...
    \n"); + printf('
    Connecting to ' . $Database . "...
    \n"); } if($this->Remote) { if($this->Debug) { - printf("
    connect() $User/******@$Database.world
    \n"); + printf("
    connect() $User/******@$Database.world
    \n"); } if($GLOBALS['phpgw_info']['server']['db_persistent']) { @@ -105,7 +105,7 @@ { if($this->Debug) { - printf("
    connect() $User, $Password
    \n"); + printf("
    connect() $User, $Password
    \n"); } if($GLOBALS['phpgw_info']['server']['db_persistent']) { @@ -119,7 +119,7 @@ } if($this->Debug) { - printf("
    connect() Link_ID: $this->Link_ID
    \n"); + printf("
    connect() Link_ID: $this->Link_ID
    \n"); } if (!$this->Link_ID) { @@ -133,7 +133,7 @@ } if($this->Debug) { - printf("
    connect() Obtained the Link_ID: $this->Link_ID
    \n"); + printf("
    connect() Obtained the Link_ID: $this->Link_ID
    \n"); } } } @@ -174,21 +174,21 @@ } if($this->Debug) { - printf("Debug: query = %s
    \n", $Query_String); - printf("
    Debug: Query_ID: %d
    \n", $this->Query_ID); + printf("Debug: query = %s
    \n", $Query_String); + printf("
    Debug: Query_ID: %d
    \n", $this->Query_ID); } if(!@ora_parse($this->Query_ID,$Query_String)) { $this->Errno=ora_errorcode($this->Query_ID); $this->Error=ora_error($this->Query_ID); - $this->halt("
    ora_parse() failed:
    $Query_String
    Snap & paste this to sqlplus!"); + $this->halt("
    ora_parse() failed:
    $Query_String
    Snap & paste this to sqlplus!"); } elseif (!@ora_exec($this->Query_ID)) { $this->Errno=ora_errorcode($this->Query_ID); $this->Error=ora_error($this->Query_ID); - $this->halt("
    \n$Query_String\n
    Snap & paste this to sqlplus!"); + $this->halt("
    \n$Query_String\n
    Snap & paste this to sqlplus!"); } $this->Row=0; @@ -213,7 +213,7 @@ { if ($this->Debug) { - printf("
    next_record(): ID: %d,Rows: %d
    \n", + printf("
    next_record(): ID: %d,Rows: %d
    \n", $this->Query_ID,$this->num_rows()); } $this->Row +=1; @@ -232,7 +232,7 @@ $this->Errno=$errno; if($this->Debug) { - printf('
    %d Error: %s', + printf('
    %d Error: %s', $this->Errno, $this->Error); } @@ -247,7 +247,7 @@ $col=strtolower(ora_columnname($this->Query_ID,$ix)); $value=ora_getcolumn($this->Query_ID,$ix); $this->Record[ "$col" ] = $value; - # echo"[$col]: $value
    \n"; + # echo"[$col]: $value
    \n"; } $stat=1; } @@ -275,12 +275,12 @@ } else { - $this->halt("Invalid seek(): Position is cannot be handled by API.
    ". + $this->halt("Invalid seek(): Position is cannot be handled by API.
    ". "Difference too big. Wanted: $pos Current pos: $this->Row"); } if($Debug) { - echo "
    Debug: seek = $pos
    "; + echo "
    Debug: seek = $pos
    "; } $this->Row=$pos; } @@ -426,7 +426,7 @@ { if ($Debug) { - echo '
    Debug: affected_rows='. ora_numrows($this->Query_ID).'
    '; + echo '
    Debug: affected_rows='. ora_numrows($this->Query_ID).'
    '; } return ora_numrows($this->Query_ID); } @@ -459,7 +459,7 @@ ORA_fetch($curs); if ($Debug) { - echo '
    Debug: num_rows='. ORA_getcolumn($curs,0).'
    '; + echo '
    Debug: num_rows='. ORA_getcolumn($curs,0).'
    '; } return(ORA_getcolumn($curs,0)); } @@ -478,7 +478,7 @@ { if ($Debug) { - echo '
    Debug: num_fields='. ora_numcols($this->Query_ID) . '
    '; + echo '
    Debug: num_fields='. ora_numcols($this->Query_ID) . '
    '; } return ora_numcols($this->Query_ID); } @@ -502,14 +502,14 @@ if(!@ora_parse($Query_ID,"CREATE SEQUENCE $seq_name") || !@ora_exec($Query_ID)) { - $this->halt('
    nextid() function - unable to create sequence'); + $this->halt('
    nextid() function - unable to create sequence'); return 0; } @ora_parse($Query_ID,"SELECT $seq_name.NEXTVAL FROM DUAL"); } if (!@ora_exec($Query_ID)) { - $this->halt("
    ora_exec() failed:
    nextID function"); + $this->halt("
    ora_exec() failed:
    nextID function"); } if (@ora_fetch($Query_ID) ) { @@ -536,7 +536,7 @@ { if($this->Debug) { - echo "Debug: Disconnecting $this->Query_ID...
    \n"; + echo "Debug: Disconnecting $this->Query_ID...
    \n"; } if ( $this->Query_ID < 1 ) { @@ -577,8 +577,8 @@ */ function haltmsg($msg) { - printf("Database error: %s
    \n", $msg); - printf("Oracle Error: %s (%s)
    \n", + printf("Database error: %s
    \n", $msg); + printf("Oracle Error: %s (%s)
    \n", $this->Errno, $this->Error); } Index: inc/class.db_pgsql.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_pgsql.inc.php,v retrieving revision 1.30.2.1.2.9 diff -u -r1.30.2.1.2.9 class.db_pgsql.inc.php --- inc/class.db_pgsql.inc.php 28 Jun 2004 07:08:09 -0000 1.30.2.1.2.9 +++ inc/class.db_pgsql.inc.php 6 Nov 2004 15:26:10 -0000 @@ -232,7 +232,7 @@ if ($this->Debug) { - printf("Debug: query = %s
    \n", $Query_String); + printf("Debug: query = %s
    \n", $Query_String); } $this->Query_ID = @pg_Exec($this->Link_ID, $Query_String); @@ -281,7 +281,7 @@ if ($this->Debug) { - printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); + printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); } return $this->query($Query_String, $line, $file); @@ -584,8 +584,8 @@ } else { - $s = sprintf("Database error: %s
    \n", $msg); - $s .= sprintf("PostgreSQL Error: %s (%s)
    \n",$this->Errno,$this->Error); + $s = sprintf("Database error: %s
    \n", $msg); + $s .= sprintf("PostgreSQL Error: %s (%s)
    \n",$this->Errno,$this->Error); } if ($file) @@ -596,7 +596,7 @@ } else { - $s .= sprintf("
    File: %s",$file); + $s .= sprintf("
    File: %s",$file); } } @@ -608,7 +608,7 @@ } else { - $s .= sprintf("
    Line: %s",$line); + $s .= sprintf("
    Line: %s",$line); } } @@ -704,8 +704,8 @@ if($outval != 0) { // either the rights are not available or the postmaster is not running .... - echo 'database creation failure
    '; - echo 'please setup the postreSQL database manually
    '; + echo 'database creation failure
    '; + echo 'please setup the postreSQL database manually
    '; }*/ $this->query("CREATE DATABASE $currentDatabase"); Index: inc/class.db_sapdb.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/Attic/class.db_sapdb.inc.php,v retrieving revision 1.1.2.3 diff -u -r1.1.2.3 class.db_sapdb.inc.php --- inc/class.db_sapdb.inc.php 28 Jun 2004 07:08:09 -0000 1.1.2.3 +++ inc/class.db_sapdb.inc.php 6 Nov 2004 15:26:11 -0000 @@ -186,7 +186,7 @@ if ($this->Debug) { - printf("Debug: query = %s
    \n", $Query_String); + printf("Debug: query = %s
    \n", $Query_String); } $this->Query_ID = @odbc_exec($this->Link_ID,$Query_String); @@ -241,7 +241,7 @@ if ($this->Debug) { - printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); + printf("Debug: limit_query = %s
    offset=%d, num_rows=%d
    \n", $Query_String, $offset, $num_rows); } return $this->query($Query_String, $line, $file); @@ -464,7 +464,7 @@ $i=$j; } } - //printf("$i $j $k
    "); + //printf("$i $j $k
    "); } $num_rows=$i; } @@ -599,11 +599,11 @@ if ($file) { - printf("
    File: %s",$file); + printf("
    File: %s",$file); } if ($line) { - printf("
    Line: %s",$line); + printf("
    Line: %s",$line); } if ($this->Halt_On_Error != "report") @@ -621,10 +621,10 @@ */ function haltmsg($msg) { - printf("Database error: %s
    \n", $msg); + printf("Database error: %s
    \n", $msg); if ($this->Errno != "0" && $this->Error != "()") { - printf("ODBC Error: %s (%s)
    \n",$this->Errno,$this->Error); + printf("ODBC Error: %s (%s)
    \n",$this->Errno,$this->Error); } } Index: inc/class.db_sybase.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.db_sybase.inc.php,v retrieving revision 1.6.4.5 diff -u -r1.6.4.5 class.db_sybase.inc.php --- inc/class.db_sybase.inc.php 28 Jun 2004 07:08:09 -0000 1.6.4.5 +++ inc/class.db_sybase.inc.php 6 Nov 2004 15:26:12 -0000 @@ -76,7 +76,7 @@ { $this->connect(); - # printf("Debug: query = %s
    \n", $Query_String); + # printf("Debug: query = %s
    \n", $Query_String); $this->Query_ID = sybase_query($Query_String,$this->Link_ID); $this->Row = 0; @@ -169,8 +169,8 @@ function halt($msg) { - printf("Database error: %s
    \n", $msg); - printf("Sybase Error
    \n"); + printf("Database error: %s
    \n", $msg); + printf("Sybase Error
    \n"); die("Session halted."); } } Index: inc/class.http_dav_client.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.http_dav_client.inc.php,v retrieving revision 1.3.2.4 diff -u -r1.3.2.4 class.http_dav_client.inc.php --- inc/class.http_dav_client.inc.php 10 Feb 2004 13:51:18 -0000 1.3.2.4 +++ inc/class.http_dav_client.inc.php 6 Nov 2004 15:26:14 -0000 @@ -82,11 +82,11 @@ { $element = $this->tree; } - echo $prefix.$element['namespace'].':'.$element['name'].' '.$element['start'].'->'.$element['end'].'
    '; + echo $prefix.$element['namespace'].':'.$element['name'].' '.$element['start'].'->'.$element['end'].'
    '; $prefix .= '-->'; if ($element['data']) { - echo $prefix.$element['data'].'
    '; + echo $prefix.$element['data'].'
    '; } foreach ($element['children'] as $id=>$child) @@ -421,7 +421,7 @@ { echo $info; } - echo '
    '; + echo '
    '; } } /*! @@ -693,7 +693,7 @@ $newitem['mime_type']='Directory'; } - $this->debug('

    properties:
    '); + $this->debug('

    properties:
    '); $this->debug($newitem); $newitem['name'] = $this->decodeurl($newitem['name']); $result[$fixed_name]=$newitem; Index: inc/class.interserver.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.interserver.inc.php,v retrieving revision 1.21.2.1.2.3 diff -u -r1.21.2.1.2.3 class.interserver.inc.php --- inc/class.interserver.inc.php 10 Feb 2004 13:51:18 -0000 1.21.2.1.2.3 +++ inc/class.interserver.inc.php 6 Nov 2004 15:26:15 -0000 @@ -190,12 +190,12 @@ $v = $r->value(); if (!$r->faultCode()) { - $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); + $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); $this->result = phpgw_xmlrpc_decode($v); } else { - $this->debug('Fault Code: ' . $r->faultCode() . ' Reason "' . $r->faultString() . '"
    ',$debug); + $this->debug('Fault Code: ' . $r->faultCode() . ' Reason "' . $r->faultString() . '"
    ',$debug); $this->result = htmlentities($r->serialize()); } return $this->result; @@ -243,12 +243,12 @@ $v = $r->value(); if (!$r->faultCode()) { - $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); + $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); $this->result = phpgw_xmlrpc_decode($v); } else { - $this->debug('Fault Code: ' . $r->faultCode() . ' Reason "' . $r->faultString() . '"
    ',$debug); + $this->debug('Fault Code: ' . $r->faultCode() . ' Reason "' . $r->faultString() . '"
    ',$debug); $this->result = htmlentities($r->serialize()); } return $this->result; @@ -289,13 +289,13 @@ /* _debug_array($soap);exit; */ if($r = $soap->send($soap_message,$method_name)) { - $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); + $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); $this->result = $r->decode(); return $this->result; } else { - $this->debug('Fault Code: ' . $r->ernno . ' Reason "' . $r->errstring . '"
    ',$debug); + $this->debug('Fault Code: ' . $r->ernno . ' Reason "' . $r->errstring . '"
    ',$debug); } } @@ -342,14 +342,14 @@ { _debug_array(htmlentities($soap->outgoing_payload)); _debug_array(htmlentities($soap->incoming_payload)); - $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); + $this->debug('
    I got this value back
    ' . htmlentities($r->serialize()) . '

    ',$debug); $this->result = $r->decode(); return $this->result; } else { _debug_array($soap->outgoing_payload); - $this->debug('Fault Code: ' . $r->ernno . ' Reason "' . $r->errstring . '"
    ',$debug); + $this->debug('Fault Code: ' . $r->ernno . ' Reason "' . $r->errstring . '"
    ',$debug); } } @@ -526,7 +526,7 @@ $select .= ''; + $str .= ''; } $str = '' . "\n"; } @@ -595,7 +595,7 @@ { $filter = $filter_obj[$index][0]; } - $str .= ' '."\n"; + $str .= ' '."\n"; } $str = ' '; @@ -655,7 +655,7 @@ { $filter = $filter_obj[$index][0]; } - $str .= ' '."\n"; + $str .= ' '."\n"; } $str = ' '; @@ -816,7 +816,7 @@ /*! @function nav_left_right_imap @abstract same code as left and right (as of Dec 07, 2001) except all combined into one function - @param feed_vars : array with these elements:
    + @param feed_vars : array with these elements:
    start total cmd_prefix Index: inc/class.ping.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.ping.inc.php,v retrieving revision 1.1.2.1.2.2 diff -u -r1.1.2.1.2.2 class.ping.inc.php --- inc/class.ping.inc.php 10 Feb 2004 13:51:18 -0000 1.1.2.1.2.2 +++ inc/class.ping.inc.php 6 Nov 2004 15:26:21 -0000 @@ -87,14 +87,14 @@ function debug_output() { - echo '
    Debug output
    '; + echo '
    Debug output
    '; echo 'hostname: ' . $this->hostname; - echo '
    tx: ' . $this->packet_tx; - echo '
    rx: ' . $this->packet_rx; - echo '
    loss: ' . $this->packet_loss; - echo '
    min: ' . $this->response_min; - echo '
    max: ' . $this->response_max; - echo '
    avg: ' . $this->response_avg; - echo '
    mdev: ' . $this->response_mdev; + echo '
    tx: ' . $this->packet_tx; + echo '
    rx: ' . $this->packet_rx; + echo '
    loss: ' . $this->packet_loss; + echo '
    min: ' . $this->response_min; + echo '
    max: ' . $this->response_max; + echo '
    avg: ' . $this->response_avg; + echo '
    mdev: ' . $this->response_mdev; } } Index: inc/class.portalbox.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.portalbox.inc.php,v retrieving revision 1.6.4.2 diff -u -r1.6.4.2 class.portalbox.inc.php --- inc/class.portalbox.inc.php 10 Feb 2004 13:51:18 -0000 1.6.4.2 +++ inc/class.portalbox.inc.php 6 Nov 2004 15:26:21 -0000 @@ -56,18 +56,18 @@ $value = $$var; } $this->$var = $value; - // echo $var." = ".$this->$var."
    \n"; + // echo $var." = ".$this->$var."
    \n"; } function getvar($var='') { if ($var=='' || !isset($this->$var)) { - echo 'Programming Error: '.$this->getvar('classname').'->getvar('.$var.')!
    '."\n"; + echo 'Programming Error: '.$this->getvar('classname').'->getvar('.$var.')!
    '."\n"; $GLOBALS['phpgw']->common->phpgw_exit(); } - //echo "Var = ".$var."
    \n"; - //echo $var." = ".$this->$var."
    \n"; + //echo "Var = ".$var."
    \n"; + //echo $var." = ".$this->$var."
    \n"; return $this->$var; } @@ -77,7 +77,7 @@ function portalbox($title='', $primary='', $secondary='', $tertiary='') { $this->setvar('title',$title); - // echo 'After SetVar Title = '.$this->getvar('title')."
    \n"; + // echo 'After SetVar Title = '.$this->getvar('title')."
    \n"; $this->setvar('titlebgcolor',$primary); $this->setvar('innerbgcolor',$secondary); $this->setvar('outerbordercolor',$tertiary); Index: inc/class.preferences.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.preferences.inc.php,v retrieving revision 1.43.2.2.2.19 diff -u -r1.43.2.2.2.19 class.preferences.inc.php --- inc/class.preferences.inc.php 10 Feb 2004 13:51:18 -0000 1.43.2.2.2.19 +++ inc/class.preferences.inc.php 6 Nov 2004 15:26:24 -0000 @@ -801,7 +801,7 @@ */ function create_email_preferences($accountid='', $acctnum=0) { - print_debug('class.preferences: create_email_preferences: ENTERING
    ', 'messageonly','api'); + print_debug('class.preferences: create_email_preferences: ENTERING
    ', 'messageonly','api'); // we may need function "html_quotes_decode" from the mail_msg class $email_base = CreateObject("email.mail_msg"); @@ -1043,7 +1043,7 @@ else { // error, no instructions on how to handle this element's default value creation - echo 'class.preferences: create_email_preferences: set_proc ERROR: '.serialize($set_proc).'
    '; + echo 'class.preferences: create_email_preferences: set_proc ERROR: '.serialize($set_proc).'
    '; } } else @@ -1226,8 +1226,8 @@ //$prefs['email']['font_size_offset'] = (-1); // DEBUG - //echo "
    prefs['email']:
    " - // .'
    '.serialize($prefs['email']) .'

    '; + //echo "
    prefs['email']:
    " + // .'
    '.serialize($prefs['email']) .'

    '; return $prefs; */ } /* end of preferences class */ Index: inc/class.sbox.inc.php =================================================================== RCS file: /cvsroot/phpgwapi/phpgwapi/inc/class.sbox.inc.php,v retrieving revision 1.22.2.3.2.4 diff -u -r1.22.2.3.2.4 class.sbox.inc.php --- inc/class.sbox.inc.php 10 Feb 2004 13:51:18 -0000 1.22.2.3.2.4 +++ inc/class.sbox.inc.php 6 Nov 2004 15:26:25 -0000 @@ -303,7 +303,7 @@ function hour_formated_text($name, $selected = 0) { $s = ''; - $t_s[$selected] = " selected"; + $t_s[$selected] = ' selected="selected"'; for ($i=1; $i<13; $i++) { $s .= '' . ' '; @@ -371,7 +371,7 @@ $out = ''; for($i=0;$iweekdays);$i++) { - $out .= ''."\n"; + $out .= ''."\n"; } return ''."\n"; } @@ -393,7 +393,7 @@ $c_monthnames = count($this->monthnames); for($i=0;$i<$c_monthnames;$i++) { - $out .= ''."\n"; + $out .= ''."\n"; } return ''."\n"; } @@ -404,7 +404,7 @@ for($i=0;$i<32;$i++) { - $out .= ''."\n"; + $out .= ''."\n"; } return ''."\n"; } @@ -428,7 +428,7 @@ $out .= '\n"; } @@ -606,7 +606,7 @@ $s .= '