egroupware_official/phpgwapi/inc
Ralf Becker 61b6d0b993 moved contact-data (firstname, lastname and email) from the account-table to the contact table:
- all (sql) accounts have now allways a contact associated with them (account_id is added as new column to the contacts table)
- contacts queries are simplefied a lot now, as no more join with the accouns-table, union and case when statesments are necessary
- lot of the special handling for accounts in the contacts class is no longer needed
- new contact-repository mode "sql-ldap" which additional writes all changes to the ldap repository, to allow to use it read-only from eg. thunderbird and still have the full sql speed and features within eGW (not yet fully working!)
==> requites update of API and addressbook to work (setup!)
2006-06-17 18:47:02 +00:00
..
adodb extra code for changing defaults under mssql 2006-04-09 10:53:31 +00:00
fpdf added class to create pdf file 2004-06-04 06:17:23 +00:00
horde fix for incomplete targetURI 2006-06-14 05:38:15 +00:00
savant2 Initial addition of the savant2 template engine and the egw-wrapper class.tplsavant2.inc.php Enjoy ;) 2005-05-26 19:38:09 +00:00
class.accounts_ldap.inc.php using ldap::quote() to gard against LDAP query injection 2006-06-13 04:23:36 +00:00
class.accounts_sql.inc.php moved contact-data (firstname, lastname and email) from the account-table to the contact table: 2006-06-17 18:47:02 +00:00
class.accounts.inc.php enabling the session cache for sql too 2006-06-17 18:40:07 +00:00
class.acl.inc.php rewrite of the accounts classes: 2006-06-06 23:42:36 +00:00
class.applications.inc.php fix for bug [ 1357995 ] LDAP account import errors 2005-11-20 08:03:06 +00:00
class.arrayfunctions.inc.php replace the crap 2004-08-09 13:46:03 +00:00
class.asyncservice.inc.php modernized asyncservice class and renamed phpgw_async to egw_async 2005-05-23 18:57:58 +00:00
class.auth_ads.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.auth_http.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.auth_ldap.inc.php changed the authticate method to use common::ldapConnect() and not do it yourself, which fails as the ldap-version3 attribute no longer exists 2006-06-09 00:07:57 +00:00
class.auth_mail.inc.php fix to NOT use tls for IMAP 2006-06-07 06:49:08 +00:00
class.auth_nis.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.auth_pam.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.auth_sql.inc.php fix typo 2005-11-22 22:32:21 +00:00
class.auth_sqlssl.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.auth.inc.php setting the default for encrypt_ldap() to des and not just return false, the default is needed if you never saved setup >> config 2006-06-17 16:04:35 +00:00
class.bolink.inc.php moved link registry and functions for addressbook into the bocontacts class of addressbook 2006-04-23 14:49:08 +00:00
class.browser.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.categories.inc.php fixed csv import: 2006-04-14 09:50:39 +00:00
class.common.inc.php renamed ldap::ldapAddslashes to ldap::quote, like in db::quote or preg_quote 2006-06-13 04:22:24 +00:00
class.config.inc.php calling invalidate_session_cache only if it exists (setup does not have/need it) 2005-11-24 20:08:09 +00:00
class.contacts.inc.php improved emulation of old contact class 2006-06-16 04:47:22 +00:00
class.contenthistory.inc.php SyncML fixes 2006-05-17 03:33:50 +00:00
class.country.inc.php centralised 2-digit iso country codes in phpgwapi/inc/class.country.inc.php 2004-06-15 07:45:21 +00:00
class.crypto.inc.php Check for array or object on decrypt/unserialize. Return this even if empty. 2005-04-13 13:03:04 +00:00
class.datetime.inc.php phpgw->egw 2005-11-25 00:13:29 +00:00
class.db_backup.inc.php fixed not working system-charset conversation (now removed) with backup and re-install of backup with a different charset. A setable client encoding is used if availible. 2005-12-01 23:18:07 +00:00
class.db.inc.php renamed our db-class to egw_db to allow easier integration of other code (eg. Lars SyncML stuff which is partially from horde) 2005-06-19 12:43:00 +00:00
class.egw_db.inc.php bugfix for db::expression: As the function has a variable number of arguments, you CAN NOT add further parameters !!! 2006-04-30 18:23:17 +00:00
class.egw.inc.php autocreate_session_callback can now return (beside false or true&account-data) also a session-id (by calling session::create($account) itself). That allows to handle wrong account-data yourself and NOT get redirected to login.php 2006-04-06 18:32:22 +00:00
class.error.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.errorlog.inc.php fix 2006-06-14 23:43:53 +00:00
class.graphics.inc.php replace the crap 2004-08-09 13:20:26 +00:00
class.historylog.inc.php if called by setup, use setup's db-instance 2005-11-14 10:21:02 +00:00
class.hooks.inc.php modernized and documented the hooks-class, phpgw_hooks --> egw_hooks 2005-11-13 06:58:38 +00:00
class.html.inc.php further improved the detection of "real" links 2006-06-16 04:53:52 +00:00
class.http_dav_client.inc.php replace the crap 2004-08-09 13:46:03 +00:00
class.http.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.interserver.inc.php phpgw_interserv --> egw_interserv 2005-11-13 11:55:07 +00:00
class.javascript.inc.php Some changes: 2005-06-18 20:43:14 +00:00
class.jscalendar.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.kses.inc.php fix for chines chars 2004-06-07 02:07:04 +00:00
class.ldap.inc.php allow to use an url (eg. "ldaps://domain.com") instead just a domain name 2006-06-16 04:54:55 +00:00
class.ldapserverinfo.inc.php new classes to detect ldap capabilities 2006-04-26 06:01:21 +00:00
class.listbox.inc.php *** empty log message *** 2005-07-17 19:58:41 +00:00
class.log.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.mime_magic.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.net_http_client.inc.php fix for big files in web_dav as suggested by bug [ 964418 ] Downloading large files through webdav fails 2004-07-10 08:01:25 +00:00
class.network.inc.php phpgw->egw 2005-11-25 00:13:29 +00:00
class.nextmatchs.inc.php fix for bug [ 1370943 ] Nextmatches->search doesn't set the value 2006-03-08 18:10:36 +00:00
class.PclZip.inc.php Some changes: 2005-06-18 20:43:14 +00:00
class.pdf.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.phpmailer.inc.php imported phpmailer 2003-09-14 10:08:47 +00:00
class.portalbox.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.preferences.inc.php new param to not invalidate the session-cache 2006-06-17 18:37:35 +00:00
class.resultbox.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.rssparser.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.sbox2.inc.php phpgw->egw 2005-11-25 00:20:34 +00:00
class.sbox.inc.php corrected typo 2004-06-15 08:16:07 +00:00
class.schema_proc.inc.php fix: suppress index or unique index, which is already a primary key 2006-04-09 10:56:29 +00:00
class.send.inc.php bugfix suggested by <martinjcole-AT-gmail.com> 2006-04-24 20:20:48 +00:00
class.service_contacts.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.service_notes.inc.php Fix headers and adjust classname in schedule service 2004-11-30 13:40:46 +00:00
class.service_schedule.inc.php update for new calendar function 2005-11-26 15:37:14 +00:00
class.service.inc.php Fix headers and adjust classname in schedule service 2004-11-30 13:40:46 +00:00
class.sessions_db.inc.php phpgw_(app_)sessions --> egw_(app_)sessions 2005-11-13 09:16:31 +00:00
class.sessions_php4.inc.php bugfix 2006-01-11 05:20:01 +00:00
class.sessions.inc.php use the new type parameter for accounts::name2id to specify accounts 2006-06-17 18:38:32 +00:00
class.smbhash.inc.php Creates LM and NT hashes natively in php 2005-12-25 10:56:54 +00:00
class.smtp.php imported phpmailer 2003-09-14 10:08:47 +00:00
class.soap_client.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.soap_parser.inc.php make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:31:11 +00:00
class.soap_server.inc.php added configuration switch for xmlrpc and soap services (default off) 2005-09-10 10:39:36 +00:00
class.soapclient.inc.php add license info from original 2001-09-28 21:31:39 +00:00
class.soapmsg.inc.php Rollback soap server class to workable state, make login/logout work 2001-12-10 02:09:17 +00:00
class.soapval.inc.php make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:31:11 +00:00
class.solink.inc.php bugfix, sql-error - one bracket too much 2006-01-11 05:20:50 +00:00
class.Template.inc.php change back the egwhack 2004-08-09 21:28:47 +00:00
class.tplsavant2.inc.php tplsavant enhancements needed for jinn and japie functionality 2006-05-22 17:53:56 +00:00
class.translation.inc.php fixed smal prob with non existing header 2006-05-31 01:58:03 +00:00
class.uiaccountsel.inc.php set multiselectbox size=4, as some browsers dont show scrollbars if its under 4 2006-03-09 18:21:22 +00:00
class.validator.inc.php phpgw->egw 2005-11-25 00:20:34 +00:00
class.vcard.inc.php Adjust banner, cleanup formatting and use foreach() where possible 2004-01-31 19:48:34 +00:00
class.vfs_customfields.inc.php cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
class.vfs_dav.inc.php for https:// url the port was detected as 80 2006-04-20 06:03:02 +00:00
class.vfs_mimetypes.inc.php cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
class.vfs_prefixes.inc.php cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
class.vfs_sharing.inc.php cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
class.vfs_sql2.inc.php cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
class.vfs_sql.inc.php Fix from István Pongrácz for acl-problems in filemanager under php4.3.2 2006-06-03 01:43:40 +00:00
class.vfs_versionsystem.inc.php fixed reference with clone, thanks to jpingle <jim-AT-hpcisp.com> from the user-list 2006-03-24 17:26:27 +00:00
class.vfs_webdav_server.inc.php - updated header to be processed by phpDocumentor 2006-05-28 02:39:39 +00:00
class.vfs.inc.php added WebDAV access to filemanager, use the following URL: 2006-05-26 01:47:05 +00:00
class.wsdl.inc.php format, add headers 2001-10-17 22:08:38 +00:00
class.xml.inc.php added a php class that allow us to parse XML files without having php XML 2001-05-08 23:26:42 +00:00
class.xmlrpc_client.inc.php HEAD only: Add client from 2.0 lib - adds compression, proxy auth, etc. 2005-08-16 13:23:03 +00:00
class.xmlrpc_server_epi.inc.php Update lib to version 2.0; remove eval calls 2005-08-14 20:36:46 +00:00
class.xmlrpc_server_php.inc.php Patch 1424030 from Esben 2006-02-04 14:33:40 +00:00
class.xmlrpc_server.inc.php Update lib to version 2.0; remove eval calls 2005-08-14 20:36:46 +00:00
class.xmlrpcmsg.inc.php Update lib to version 2.0; remove eval calls 2005-08-14 20:36:46 +00:00
class.xmlrpcresp.inc.php Correct spelling of function name. More to come... 2006-06-15 11:38:21 +00:00
class.xmlrpcval.inc.php Correct spelling of function name. More to come... 2006-06-15 11:38:21 +00:00
common_functions.inc.php allow ',' in order 2006-03-09 22:33:06 +00:00
footer.inc.php new header-template to: 2005-03-03 10:45:52 +00:00
functions.inc.php add autologin for anonymous user as we need to have on community.egroupware.org 2006-06-07 18:16:43 +00:00
htmlarea-lang.php phpgw->egw 2005-11-25 00:20:34 +00:00
jscalendar-setup.php if n < 0, use n chars from the end of the string, eg. for zh-tw 2006-03-08 11:39:44 +00:00
phpgw_mime.types New mime types added. 2001-12-15 04:25:24 +00:00
soap_functions.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
soaplib.soapinterop.php phpgw->egw 2005-11-26 14:25:39 +00:00
xajax.inc.php fixed wrong charset in xajax responses 2005-07-27 10:04:52 +00:00
xml_functions.inc.php Correct spelling of function name. More to come... 2006-06-15 11:38:21 +00:00
xmlrpc.interop.php Add missing credit to the original author, remove author credited in error 2004-11-22 02:53:55 +00:00