From 5444c42b4c75e151522ab17d6f3bcd23ddea74c7 Mon Sep 17 00:00:00 2001 From: ceb Date: Sun, 17 Nov 2002 23:35:02 +0000 Subject: [PATCH] update --- phpgwapi/doc/CREDITS | 162 ++++++++++++++++------------- phpgwapi/doc/php-configuration.txt | 60 +++++++++++ phpgwapi/doc/phpgw.css | 21 ---- 3 files changed, 152 insertions(+), 91 deletions(-) create mode 100644 phpgwapi/doc/php-configuration.txt delete mode 100644 phpgwapi/doc/phpgw.css diff --git a/phpgwapi/doc/CREDITS b/phpgwapi/doc/CREDITS index 46fb14f3c5..9f3fce9ae7 100644 --- a/phpgwapi/doc/CREDITS +++ b/phpgwapi/doc/CREDITS @@ -1,46 +1,89 @@ -### Core Developers ### +####################### +### core developers ### +####################### -* Joseph Engo (aka Jengo) -- The man who started it all. -- Provides project direction, documentation. -- Works on core services session management, permissions, groups class, etc... -- Wrote the following applications ---- Addressbook (original work) ---- ToDolist (original work) ---- Inventory (original work) ---- Contacts class (original work) +* Joseph Engo (aka jengo) +- project leader/administrator +- works on core services session management, permissions, groups class, etc... +- wrote the following applications: +--- initial development of Addressbook, ToDolist, Inventory +--- Developer Tools, Voting Both, News Admin +--- Contacts class --- Email (Adapted from Aeromail, which was written by Mark Cushman http://the.cushman.net/) --- Calendar (Adapted from WebCalendar, which was written by Craig Knudsen http://www.radix.net/~cknudsen) -- Continues development and project direction. * Dan Kuykendall (aka Seek3r) -- Project Administrator/Supervisor. -- Provides project direction, documentation. -- Works on core services such as the $phpgw[] array for application developers. -- Hosts website, and offers commercial support thru Clear River Technologies (http://www.clearrivertech.com) -- Wrote the following applications ---- File Manager (Based on filemanager, which was written by Lacey Pevey http://px.sklar.com/code.html?code_id=258) +- project leader/administrator +- works on core services such as the $phpgw[] array for application developers. +- hosts website, and offers commercial support thru Clear River Technologies (http://www.clearrivertech.com) +- wrote the following applications: +--- former Filemanager (Based on filemanager, which was written by Lacey Pevey http://px.sklar.com/code.html?code_id=258) --- Chat (original work) -- Continues development and project direction. * Mark A Peters (aka skeeter) -- Maintains Calendar application -- Works on core API -- Developed/Maintains Headlines application -- Developed/Maintains NNTP application -- Helps with almost all other applications as well +- project leader/administrator +- maintains calendar application +- works on core API +- developes/maintains the headlines and nntp application +- helps with almost all other applications as well -* Bettina Gille (aka ceb) -- Developed/Maintains the categories class -- Works on core API -- Develops/Maintains the projects, inventory, stocks, notes and netsaint applications +* Bettina Gille [ceb] [ceb@phpgroupware.org] +- project leader/administrator +- developes/maintains the xml/xslt based framework +- developes/maintains the categories class +- developes/maintains the funkwerk layout and the application/framework images +- developes/maintains the categories class +- works on core API +- developes/maintains the projects, inventory, stocks, notes, backup, todo, cart, img and netsaint applications + +####################### +### more developers ### +####################### + +* Ralf Becker (ralfbecker) +- developes/maintains the etemplates and infolog application * Lars Kneschke (aka knecke) -- Works on LDAP support for accounts and authentication +- works on LDAP support for accounts and authentication - former project leader of the old phpGroupWare Apps project. -- Works on core API -- Ported Squirrelmail to phpgroupware -- Devlops/Maintains the qmailldap application +- works on core API +- ported Squirrelmail to phpgroupware +- devlopes/maintains the qmailldap application + +* Dave Hall (aka skwashd) +- Project Manager of the release branches + +############################## +### application developers ### +############################## + +* Michael Dean (aka mdean) +- Influences the object-oriented design of phpgroupware +- Wrote schema_proc used in the new setup application +- Works on improving DBMS support +- Ported his application, DCL, to phpgroupware + +* Tony Puglisi (aka Angles) +- developes Anglemail +- maintained the EMail application +- rewrote mail classes for better standards compliance +- worked in the past on the idsociety template to make it work in older browsers + +* Jason Wies (aka Zone) +- Rewrote vfs class in the API +- Wrote phpwebhosting application as proof of concept for the vfs + +################### +### Translators ### +################### + +* Yoshihiro Kamimura (aka itheart) +- works on Japanese-ization of phpgroupware, which helps +- ensure we are all using the lang() function properly + +######################### +### Former developers ### +######################### * Miles Lott (aka Milosch) - Rewrote/maintains Addressbook to use a new contacts class @@ -56,58 +99,37 @@ - Project Release Manager - Creates testplans and assigns testcases to volunteers -### Application Developers ### -* Michael Dean (aka mdean) -- Influences the object-oriented design of phpgroupware -- Wrote schema_proc used in the new setup application -- Works on improving DBMS support -- Ported his application, DCL, to phpgroupware - -* Tony Puglisi (aka Angles) -- Maintains EMail application -- Rewrote mail classes for better standards compliance -- Works on the idsociety template to make it work in older browsers - -* Jason Wies (aka Zone) -- Rewrote vfs class in the API -- Wrote phpwebhosting application as proof of concept for the vfs - -* Michael Weber -- Develops/Maintains Trouble Ticket System - -* Vincent Larchet (aka vinz) -- He hops from application to application helping out everywhere -- Keeps phpGW working on NT servers - -* Scott Moser (aka smoser) --Developed/Maintains the FTP application - * Itzchak Rehberg (aka izzy) - has been working on replacement for mail() function - Developed/Maintains POP-3 class - Built/Maintains the german language files - He hops from application to application helping out everywhere -* Stephan Beal (aka wander) -- Initial quick-n-dirty rbs port from the MRBS system -- Minor bug fixes. -- Conned Hakon into doing the Norwegian translations ;) - -... and SO many others ... - -### Translators ### -Yoshihiro Kamimura (aka itheart) -- Works on Japanese-ization of phpgroupware, which helps -- ensure we are all using the lang() function properly - -### Former developers ### * Marc Logemann (aka Loge) - Developed/Maintained todo application - Developed utility classes for phpgwapi - mental support for Palm Sync issue :) - Now working on another groupware project +* Michael Weber +- Develops/Maintains Trouble Ticket System + +* Vincent Larchet (aka vinz) +- He hops from application to application helping out everywhere +- Keeps phpGW working on NT servers + +* Scott Moser (aka smoser) +- Developed/Maintains the FTP application + +* Stephan Beal (aka wander) +- Initial quick-n-dirty rbs port from the MRBS system +- Minor bug fixes. +- Conned Hakon into doing the Norwegian translations ;) + +########################## ### Patch Contributors ### (in alphabetical order) Let us know if we forgot anyone :) +########################## + * Wolfgang Lunz * bachroxx * brandonne diff --git a/phpgwapi/doc/php-configuration.txt b/phpgwapi/doc/php-configuration.txt new file mode 100644 index 0000000000..298085106a --- /dev/null +++ b/phpgwapi/doc/php-configuration.txt @@ -0,0 +1,60 @@ +------------------------------- +- Suggested PHP Configuration - +------------------------------- + +This is a suggested php.ini config for running phpGroupWare 0.9.14 on php4. It +is roughly in the order of the paramters in you php.ini file. These recommendations +are based on feedback from users and developers. + +RESOURCES +max_execution_time = 90 +This allows for encoding/decoding large file attachments on slower machines and +other complex functions. + +memory_limit = 20M +At least this value should help with more complex operations. + +ERRORS +error_reporting = E_ALL ~E_NOTICE +Having this set to E_ALL, will cause all types of problems if left to +display on the screen. E_NOTICE are no-fatal errors such as undefined +variable etc. Having this set to E_ALL only will dramatically increase +the size of your log files if you log erros. + +display_errors = Off +This can cause header output problems if left on. They are better stored in you +log file and that way you have a record of any problems. + +log_errors = On +See above. + +DATABASES +[dbms].allow_persistent = On +This must be set to on if you want to use persistent databse +connections. Change [dbms] to what ever db you want to use ie mysql or +pgsql + +FILE UPLOADING +file_uploads = On +If you want to use email,phpwebhosting, infolog or any apps that upload files +this must be set to on. + +upload_max_filesize = 5M +At least this. This will allow for larger email attachments and +phpwebhosting files. Use filesize * 4 = memory_limit to allow for +base64 encodes. + +PHP4 SESSIONS +session.save_path = /tmp +Your httpd must be able to read and write to this directory, if you +intend to use php4 sessions. + +session.gc_maxlifetime = 1440 +Set this to what you want to be your session time out limit. It is in +second so set it to 3660 if you want it to one hour ... the default is +24mins, which is generally too short. + +REGISTER GLOBALS +register_globals = On +Until release 0.9.14 phpGroupWare will not work, if the value is set to Off. +All further releases will support the Off setting. diff --git a/phpgwapi/doc/phpgw.css b/phpgwapi/doc/phpgw.css deleted file mode 100644 index a797bc216d..0000000000 --- a/phpgwapi/doc/phpgw.css +++ /dev/null @@ -1,21 +0,0 @@ -body { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; } -pre { font-family: Lucida Console, monospace; font-size: 10pt; } -tt { font-family: Lucida Console, monospace; font-size: 10pt; } -td { font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; } - -.h1 { font-size: 18pt; color: white; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; } -.h1black { font-size: 18pt; color: black; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; } -.h2 { font-size: 14pt; color: #ccccff; } -.h2black { font-size: 14pt; color: black; } - -a { color: #333399; text-decoration: underline; } -a:visited { color: #6666aa; text-decoration: underline; } -a:hover { color: #0000ff; text-decoration: underline; } - -a.side { color: #ff9900; text-decoration: none; } -a.side:visited { color: #ffcc66; text-decoration: none; } -a.side:hover { color: #ffffcc; text-decoration: underline; } - -a.anchor { color: #000066; text-decoration: none; } - -td.side { color: white; }