Commit Graph

2764 Commits

Author SHA1 Message Date
Nathan Gray
d7c8f809bf Change contact search to use filter to filter by specific columns 2010-04-21 19:09:11 +00:00
Nathan Gray
39d0fbf9ae Fix for only_keys=true and filter 2010-04-21 18:52:49 +00:00
Jörg Lehrke
334a8c6fc3 Fix addressbook_bo::find_contact() 2010-04-21 17:41:34 +00:00
Klaus Leithoff
d8d677864e fix for strange behavior of isset for an given array-element, when the tested var is a string; solution: use isset together with is_array 2010-04-21 14:26:06 +00:00
Klaus Leithoff
a0a7c04171 fix for strange behavior of isset for an given array-element, when the tested var is a string 2010-04-21 13:50:59 +00:00
Nathan Gray
b71e8899b3 Fixes to deal with customfields when LDAP is the backend 2010-04-20 17:49:32 +00:00
Klaus Leithoff
4756705182 modify filters where extra_table.contact_owner is involved. (reason:ambiguous column error) 2010-04-20 08:11:34 +00:00
Ralf Becker
1d57b61644 fixed handling of group acl: addressbook eg. is NOT using it at all 2010-04-20 06:58:28 +00:00
Nathan Gray
c87e751c76 Disable history logging for accounts when the backend is LDAP because it was showing changes for all entries instead of the current entry 2010-04-16 16:06:37 +00:00
Klaus Leithoff
9ea63f1cbb only try to read calendar entrys, if there are ids/dates 2010-04-16 10:28:29 +00:00
Jörg Lehrke
3262b5a96e Support addressbook synchronization for address list only 2010-04-13 18:10:54 +00:00
Jörg Lehrke
6647c40135 Configurable character set for vCard exports 2010-04-13 17:44:09 +00:00
Jörg Lehrke
30a3296c8e Optimze and clean up GroupDAV 2010-04-13 15:31:59 +00:00
Klaus Leithoff
00ba3606de translations provided by mkk 2010-04-13 15:03:57 +00:00
Klaus Leithoff
5b3c05a616 translations provided by mkk 2010-04-12 11:21:49 +00:00
Jörg Lehrke
f976e3079c Fix vCard export issue 2010-04-11 09:34:42 +00:00
Nathan Gray
b69a151568 Change addressbook_so to extend so_sql_cf 2010-04-08 22:42:25 +00:00
Nathan Gray
f1646e34df Use so_sql::search2criteria() to generate search criteria 2010-04-01 17:07:06 +00:00
Nathan Gray
9eacd3de3c Fix missed class name change in default importexport profile 2010-03-31 15:45:15 +00:00
Nathan Gray
68a2a3d641 Notify linked apps about changes in contact data so linked addresses get displayed with new information 2010-03-24 16:23:12 +00:00
Nathan Gray
a59d33723c Don't change a user account into a regular contact 2010-03-24 15:43:52 +00:00
Jörg Lehrke
0dfb44228c Fix SyncML preferences 2010-03-24 11:37:22 +00:00
Jörg Lehrke
42a09eda30 Add configurable client character set for SyncML & various fixes 2010-03-22 18:03:23 +00:00
Nathan Gray
6de19f924e - Update importexport names/classes to reflect changes in importexport
- Use new wizard base class to simplify import definition wizard
2010-03-22 15:11:12 +00:00
Klaus Leithoff
a185cdece2 fix small spelling bug 2010-03-22 11:23:11 +00:00
Ralf Becker
678baad83f "patch from Lorentz <lorentz(at)friendship-systems.com>" 2010-03-21 09:54:42 +00:00
Jörg Lehrke
28383ae67d Fix Funambol SIF enconding 2010-03-15 17:17:42 +00:00
Jörg Lehrke
7220d96847 Use iterator approach in GroupDAV; fix various issues 2010-03-15 09:55:16 +00:00
Ralf Becker
ca3f3b463f "adding fields for (max. 10) single category names" 2010-03-10 18:05:44 +00:00
Klaus Leithoff
2595f62573 changing the condition for n_fn adaption. change of given name and family name seems not to be sufficient 2010-03-08 11:14:49 +00:00
Jörg Lehrke
a8804a44ef GroupDAV updates 2010-03-06 23:06:43 +00:00
Ralf Becker
97d3b59999 "sort group-addressbooks and other-user-addressbooks alphabetical" 2010-03-05 14:54:07 +00:00
Jörg Lehrke
d397dcded2 Fix n_fn update issue 2010-03-05 08:28:25 +00:00
Nathan Gray
5179365a8c Record how many of which action were done 2010-03-03 16:29:25 +00:00
Nathan Gray
b390965803 Fixes around contact_id, addressbook backend has issues with importing a record with a contact_id in it, it only works for matching for updates. 2010-03-01 23:08:50 +00:00
Nathan Gray
a7d4af0ab1 Fix for default group 2010-03-01 17:45:42 +00:00
Nathan Gray
8f815a951e Fix infinite loop if no sample file provided, default field separator to ; 2010-03-01 15:53:47 +00:00
Klaus Leithoff
30b683cf5a fixing of an orgview bug: orgview was extremly sticky, after you selected an org member for e.g. infolog view 2010-03-01 10:22:43 +00:00
Jörg Lehrke
e377d1914c Addressbook cleanups from backport 2010-02-26 15:47:51 +00:00
Nathan Gray
c6a2c8bbcc Changes for importexport
- Fix wizard so you can define import definitions
- Change import so an update with no differences will not change anything
2010-02-25 23:18:45 +00:00
Klaus Leithoff
c9ab7e557b fixing issue: failed add to organisation from org-view, when colon in org_unit/org_location/organisation 2010-02-25 13:42:27 +00:00
Nathan Gray
56b51a4285 Fix so sitemgr contact form shows contact's address instead of current user 2010-02-18 23:32:25 +00:00
Klaus Leithoff
d2d64a73fe get rid of comma in full-emailadresses, as imap_rfc_address_list assumes a new address to come after comma 2010-02-17 12:03:37 +00:00
Klaus Leithoff
ea5535284f fix for addressbook hook_home problem; birthdays where not displayed correctly anymore in home view 2010-02-16 10:42:27 +00:00
Ralf Becker
ba5bdb79a2 fixed not working listing of groups, after r29189 2010-02-13 06:45:24 +00:00
Nathan Gray
fb50bee888 Log history of custom fields also 2010-02-12 16:47:15 +00:00
Nathan Gray
adf9a0917f Fix deleted filter to hide from select-entry widget also 2010-02-11 20:43:11 +00:00
Nathan Gray
63117b9ceb Add an option to keep deleted contacts, and only admins can purge them 2010-02-10 23:07:43 +00:00
Klaus Leithoff
e763d692c9 make sure the default type for addressbook is found if there is no entry in egw_config 2010-02-10 14:27:14 +00:00
Jörg Lehrke
b6097fa156 SyncML Content Handling
* Improved find-methods
* Timezone support for InfoLog
* SyncML Preferences
    - addressbook and address list are now joined
    - Primary User Group for addressbook and calendar
* SlowSync uses old mapping information (can be disabled within the preferences)
2010-02-09 21:56:39 +00:00
Nathan Gray
0db5355347 Add history logging to addressbook 2010-02-08 17:53:47 +00:00
Ralf Becker
936c636ffd display upload failed (because post_max_size of webserver exceeded) message from etemplate, could be nicer but way better then before 2010-02-05 03:34:17 +00:00
Jörg Lehrke
75746226a4 Use egw_time for InfoLog, tracking backend and Tracker 2010-02-04 12:08:03 +00:00
Klaus Leithoff
ff7bc54de5 translations provided by G.Mueller 2010-02-02 15:45:34 +00:00
Ralf Becker
c73107cb7a fixed wired layout if email address starts with td (because email was prefixed with < instead of &lt;) 2010-01-24 00:45:36 +00:00
Klaus Leithoff
ba7bfb3628 using new classnames in addressbook emailpopup 2010-01-22 10:34:39 +00:00
Ralf Becker
39b50631bd fixed typo in english phrase 2010-01-11 23:14:28 +00:00
Jörg Lehrke
548f5f8c98 Fix various issues introduced with Funambol adjustments; code cleanup 2010-01-10 19:02:16 +00:00
Jörg Lehrke
3242e169cc More Funambol adjustments and workarounds 2010-01-09 18:04:21 +00:00
Jörg Lehrke
49823ecd7e Fix encoding issues; improvements for Funambol clients 2010-01-08 13:09:36 +00:00
Ralf Becker
8d55e4800e fixed supported-report-set according to a calendarserver example and reorganized HTTP_WebDAV_Server to generally support hierachical properties 2010-01-07 04:24:45 +00:00
Ralf Becker
b446f6de4e supported-report-set as required for CardDAV and Sogo connector 2010-01-07 02:04:09 +00:00
Ralf Becker
2e99a3fb20 ctag for addressbook, sogo connector seem to require it, thought it should be optional, anyway ctag makes sense 2010-01-05 23:27:28 +00:00
Ralf Becker
d53f0c91bf ctag for addressbook, sogo connector seem to require it, thought it should be optional, anyway ctag makes sense 2010-01-05 23:25:17 +00:00
Nathan Gray
08b7ab173e Implement new link hook view_list, to be able to be taken to a list of entries 2009-12-08 21:27:56 +00:00
Nathan Gray
6df521de8d Implement options so link_query() can be limited 2009-12-08 21:24:46 +00:00
Oscar Manuel Gómez Senovilla
e2424d6c65 Recover history from rev 28543 2009-12-02 19:22:01 +00:00
Oscar Manuel Gómez Senovilla
e2f45bd770 Temporary remove to recover history from rev 28467 2009-12-02 19:20:37 +00:00
Christian Binder
c3df45932f make birthday date check also work for 200 years more in the future 2009-12-02 11:18:20 +00:00
Christian Binder
144f5fe24c check for a valid birthday date if we run the contacts cleanup tool 2009-12-02 11:06:01 +00:00
Jörg Lehrke
dd92e60180 Use UID for find_content(); code cleanups 2009-12-01 10:24:55 +00:00
Stefan Becker
183b524e9c fixed some typos 2009-11-29 19:10:53 +00:00
Ralf Becker
7c67b5bd59 "fixed birthday reminder on home for ldap:
- transfer wildcard via parameter, as it get's quoted otherwise
- searching accounts too, if accounts stored in ldap and contacts not"
2009-11-29 13:34:00 +00:00
Ralf Becker
0e08767e79 "quiten warning, if search returns empty result" 2009-11-29 10:56:17 +00:00
Oscar Manuel Gómez Senovilla
552c6c3378 Move addressbook lang files 2009-11-28 12:24:46 +00:00
Ralf Becker
7f176742ee replaced some more API calls with static calls 2009-11-28 11:56:53 +00:00
Ralf Becker
0e25113bb0 unsetting etag too when copying contacts to fix optimistic locking error after 2. apply 2009-11-28 11:43:10 +00:00
Stefan Becker
6e78479b52 new prefix tags for serial letters 2009-11-27 16:34:28 +00:00
Ralf Becker
e642601607 Allow to use account_id as unique key in csv import and added it to cvs
export.
2009-11-27 13:35:43 +00:00
Christian Binder
4cc1862668 use central method in categories class to check for categorie permissions, also respect category permissions in addressbook list 2009-11-26 08:32:18 +00:00
Christian Binder
f94c037269 instanciate categories class in addressbook_bo constructor 2009-11-26 08:30:22 +00:00
Oscar Manuel Gómez Senovilla
a70df0ddbb Pending language updates 2009-11-24 05:51:49 +00:00
Christian Binder
bd3bdae734 fixed again wrong $this->owner to $this->user 2009-11-20 10:37:11 +00:00
Christian Binder
6e8f5f453d fixed categories var being initialized somewhere between nowhere and nirvana 2009-11-20 09:05:23 +00:00
Christian Binder
2cba91f6bf respect category permissions on contact view, remove all categories on contact copy, fixed typo 2009-11-20 08:49:39 +00:00
Jörg Lehrke
9e7f4a989e Disable debug messages in addressbook SIF class 2009-11-20 07:22:20 +00:00
Jörg Lehrke
d9adef103b Add new contacts to selected addressbook. Fix SIF category delimiter 2009-11-19 20:52:44 +00:00
Christian Binder
e76d659cac applied category preserve on import also to SIF classes 2009-11-19 15:30:53 +00:00
Christian Binder
71c7c427ca check for contact_id > 0 2009-11-19 14:18:45 +00:00
Oscar Manuel Gómez Senovilla
31bc2ff512 tracker #2349 2009-11-18 19:40:17 +00:00
Christian Binder
43649aa268 fixed typo 2009-11-18 11:11:16 +00:00
Christian Binder
bde63a01f9 fixed missing argument error on search (e.g. slowsync), sorry - my fault 2009-11-18 11:10:36 +00:00
Christian Binder
dee4177242 changed owner to user, this was an old error which probably never produced any impacts 2009-11-18 09:55:31 +00:00
Christian Binder
0b4313adba using new categories check_perms() method on vcard export (prevent exposing private categories) and merge given categories with existing ones on vcard import 2009-11-18 07:46:01 +00:00
Christian Binder
509c20a625 just fixed some typos 2009-11-13 08:01:28 +00:00
Christian Binder
8e6f54f9de new addressbook admin function to cleanup addressbook fields on all contacts - useful if synchronisatioin creates duplicates 2009-11-11 08:44:51 +00:00
Stefan Becker
90d5815dfa "fixed typo in documentation" 2009-11-10 14:20:33 +00:00
Klaus Leithoff
3ea7a80876 show advanced search/add AND Typeselection if you have more than one addressbooktypes. If you have only one type, use this one as filter not 'n' 2009-11-09 10:15:18 +00:00
Jörg Lehrke
5810575d05 Be more tolerant within find_contact() 2009-11-06 14:43:46 +00:00
Christian Binder
94c29e7819 remove url und url_home from mandatory matching fields because this fields vary too much (with http:// or not) 2009-11-04 16:22:36 +00:00
Christian Binder
79a3b59ccb avoid setting fullname to empty string by first checking the strlen of it 2009-11-04 15:09:24 +00:00
Ralf Becker
6989d59ba6 fixed no or only partial export of custom fields via nextmatch csv export 2009-10-30 11:18:47 +00:00
Ralf Becker
78143cb9c6 "fixed backend detection to recognice $contact_id = array('account_id' => 123) as account" 2009-10-26 11:47:23 +00:00
Ralf Becker
20e655c466 Default and forced preferences for nearly all apps 2009-10-19 17:04:11 +00:00
Ralf Becker
3c3c988851 "fixing settings hook to run under setup (for default and forced prefs - not yet set)" 2009-10-18 12:58:38 +00:00
Ralf Becker
447c8b618a Using an iterator to query addressbook in chunks of 100 contacts to
allow to do propfinds on hugh addressbooks independent of memory_limit:
- regular groupdav_handler::profind() method gets split in a method just
  computing a filter and a callback to run that filter on the backend
- groupdav_propfind_iterator class is returned from profind method
  instead of an array with information about the files
- iterator calls groupdav_hander::propfind_callback if there are no more
  entries from the previous call
- constructor of groupdav_propfind_iterator allows to pass an extra array
  with files to return, to simplify modifying existing implementation
  (were eg. information about the current path, get's supplied from
  calling groupdav class).
2009-10-17 09:13:36 +00:00
Ralf Becker
4f69a5d1b0 using references to loop of items in profind and some cleanups 2009-10-16 08:36:28 +00:00
Ralf Becker
ae3ecf9891 "- using a referencing foreach to loop over contacts in propfind to minimize memory usage
- some other cleanups"
2009-10-16 08:01:28 +00:00
Klaus Leithoff
96e8650e1c fix for not displayed last/next Date in Listview 2009-10-15 15:00:49 +00:00
Klaus Leithoff
36233b6ce2 fixing small typo 2009-10-15 14:08:09 +00:00
Jörg Lehrke
6b81216bbd Support street2 fields during import 2009-10-12 20:12:52 +00:00
Jörg Lehrke
3c80e5aa26 Fix Funambol QP issue 2009-10-06 23:32:02 +00:00
Stefan Becker
8ae115dbb5 added scurity checks before delete selected or distribution list entry with the action menu on the button of the page 2009-10-01 13:04:54 +00:00
Stefan Becker
8b01210dd7 fixed some typos 2009-09-29 07:54:11 +00:00
Stefan Becker
7eed120731 added paramter to select, if sender gets also an email via contactform 2009-09-28 19:22:45 +00:00
Stefan Becker
7a23ad6e3c added new Tag 6768NELF to avoid emty lines on rtf serial letters 2009-09-23 12:58:58 +00:00
Klaus Leithoff
266ac3e8f1 do not search in uid, while doing a 'global' search, as you cant see the field, and you probably dont understand, why you get extra rows 2009-09-23 12:17:26 +00:00
Klaus Leithoff
20da79db8a enable search in extra colums, as it was broken since get_class() returns addressbook_sql for Addresses stored in SQL instead of socontacts_sql 2009-09-23 10:47:13 +00:00
Klaus Leithoff
e1ae046c49 added the possibility to show notes in addressbook list. 2009-09-22 15:17:38 +00:00
Jörg Lehrke
6ab542b88b Support iPhone specific TEL type 2009-09-17 20:26:56 +00:00
Oscar Manuel Gómez Senovilla
2386a28cc5 Update Czech translation for trunk. Tracker #1956 2009-09-09 22:12:43 +00:00
Ralf Becker
d990609083 refractored addressbook merge class in an abstract class and an implementation for addressbook 2009-08-26 17:12:43 +00:00
Ralf Becker
bfecedaf7a docu update 2009-08-26 17:09:44 +00:00
Jörg Lehrke
3a6e839a14 Moved device specific supported fields to SyncML API. 2009-08-22 15:57:57 +00:00
Jörg Lehrke
2d89868180 allows to limit contact synchronization to specific an addressbook and distribution list (thanks to Zorg) 2009-08-22 14:22:55 +00:00
Jörg Lehrke
3188333c45 Implemented ability to check for more then one right for get_lists:
@param int $required=EGW_ACL_READ required rights on the addressbook or multiple rights or'ed together,
to return only listss fullfilling all the given rights
2009-08-22 11:55:10 +00:00
Ralf Becker
7b63b57aae "Patch from Jean-Charles Passard <jcharles(at)provectio.org>: allows to use either uid or id to retrieve contacts
"
2009-08-22 06:28:58 +00:00
Ralf Becker
ff7aff5207 "Implemented ability to check for more then one right:
@param int $required=EGW_ACL_READ required rights on the addressbook or multiple rights or'ed together,
to return only addressbooks fullfilling all the given rights
"
2009-08-21 07:12:07 +00:00
Ralf Becker
044cd984cc "added warning if zip extension is missing (OpenOffice and MsOffice documents)" 2009-08-14 09:50:28 +00:00
Ralf Becker
444018cdaf "fix for using GroupDAV with LDAP as addressbook backend" 2009-08-07 07:16:14 +00:00
Ralf Becker
1ba343a837 "fix for using GroupDAV with LDAP as addressbook backend" 2009-08-07 07:15:37 +00:00
Ralf Becker
d89e7b088b "regular expression to fix garbled placeholders in msword xml format" 2009-08-03 12:06:59 +00:00
Ralf Becker
b49d561491 "- added existens check for ZipArchive class (RHEL5 contains zip extension without that class!)
- only fix zip files if php version < 5.3.1 (which claims to fix the issue)
- fix mimetype of msword xml format truncated to 64 chars"
2009-08-03 11:44:45 +00:00
Stefan Becker
8e9eb0aa2e changed handling of mimetype for other types 2009-08-02 12:32:39 +00:00
Nigel Vickers
2a04a9c9f0 add switch based logging to default file /tmp/log-vcard or if set to ['server']['temp_dir']./log-vcard part II 2009-07-27 07:03:10 +00:00
Jörg Lehrke
ea2d01b1f6 Reorganized the vCard parser to assign to datebase columns with to following priciples
1. Most qualified field matches  EMAIL;INTERNET;WORK  wins against EMAIL;INTERNET
2. First field wins (if vCard contains same field twice)
2009-07-22 20:31:15 +00:00
Ralf Becker
35a0323027 Added CSS class "iphoto" to photo in address list and give it a width:
60px; to scale bigger images down.
2009-07-22 07:24:05 +00:00
Nigel Vickers
e5c802a3a6 Added logging 2009-07-21 11:23:58 +00:00
Jörg Lehrke
e5ee24dcfc Parser ajustments 2009-07-20 17:41:15 +00:00
Klaus Leithoff
2efaf05803 if there is an & within org_name, org_unit and such, the add to org will not work, as the GET Parameter gets splitted by &; ADDITIONAL: if there is any export limit set, pass it on to the nextmatch, to be evaluated by the export 2009-07-20 12:11:05 +00:00
Klaus Leithoff
21d2db0e54 fixing an n_fn issue, (n_fn was not updated anymore) 2009-07-20 07:47:55 +00:00
Jörg Lehrke
367d2b5ad6 Keep Field Order 2009-07-19 20:05:06 +00:00
Jörg Lehrke
81afb6f8e9 Fix Funambol Outlook Client Issues 2009-07-18 23:02:31 +00:00
Ralf Becker
947e09e02f "fix for bug: checking \"whole query\" sets number of rows to -1" 2009-07-18 15:17:41 +00:00
Jörg Lehrke
89d8486583 Support of Funambol Outlook Sync Client 2009-07-18 13:11:43 +00:00
Jörg Lehrke
99eaf8921b Enable FN again 2009-07-16 19:40:02 +00:00
Ralf Becker
a5ff2eb037 fix for invalid category ids, eg. delete categories 2009-07-16 16:05:40 +00:00
Ralf Becker
d333605510 - merged SyncML-1.2 branch with trunk:
svn merge ^/trunk/addressbook@27378 ^/branches/SyncML-1.2/addressbook .
- re-added to trunk commits, which were somehow not in SyncML-1.2 branch:
svn merge -c 26581 ^/trunk/addressbook
svn merge -c 26582 ^/trunk/addressbook
2009-07-15 19:44:09 +00:00
Klaus Leithoff
ab20b324e0 fix for: if no cf import fails with fatal error 2009-07-15 14:22:29 +00:00
Ralf Becker
abbe9915fa "- allways display addressbook contact is imported to
- dont move accounts to default addressbook"
2009-07-10 12:39:00 +00:00
Ralf Becker
25dc87e835 "only use default addressbook, if none is specified AND no existing contact already in a defined addressbook" 2009-07-09 13:02:57 +00:00
Ralf Becker
69d377b5d5 "use default addressbook for new contacts (user preferences), if no owner specified" 2009-07-09 12:38:50 +00:00
Ralf Becker
dc813fd741 Implemented configurable unique id's in addressbook cvs import:
- primary unique id: id (default), uid, or any custom field
- fallback: id, uid(default), two from n_family, org_name or n_given,
  or any custom field
- some bugfixes
2009-07-09 12:27:42 +00:00
Ralf Becker
ae657f2b26 "handling text/rtf as rtf" 2009-07-07 10:12:31 +00:00
Ralf Becker
fc3cb9a798 - moved detection of implemented mime types for merge print to
(static) addressbook_merge::is_implemented($mimetype,$extension)
- documented syntax for custom fields
- some more mime types
2009-07-04 10:50:19 +00:00
Ralf Becker
48993a04dd "fix for newest Funambol Outlook client: ignoring VOICE in TEL;VOICE;HOME and TEL;VOICE;WORK" 2009-06-29 19:03:43 +00:00
Ralf Becker
e1dbb4688a "fixed not working custom fileds in Insert-in-document feature" 2009-06-29 13:27:13 +00:00
Ralf Becker
bacf86c1a8 Fixed display of birthdays from addressbook on home page:
- dont display year, if calendar config forbidds to display of birthyear
- dont display them at all, if they are forbidden in calendar
2009-06-15 13:48:09 +00:00
Ralf Becker
4f418e8766 "fix for email addressbook popup: going to next page, readds already added email again
--> caused by using old global var in addressbook code, which is now a static var of etemplate object"
2009-06-10 08:55:51 +00:00
Stefan Becker
8058dfdfb1 fixed wrong date format in rtf addressbook template 2009-06-08 19:48:26 +00:00
Ralf Becker
232252475f patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Ralf Becker
6776235671 "fixed wrong order of private column in csv import" 2009-06-04 13:57:16 +00:00
Ralf Becker
af18ea1f7d "fix for bug #2106 - Addressbook warning message when deleting LDAP contact" 2009-06-01 19:13:48 +00:00
Ralf Becker
88d92e78f9 "- fix for bug #2097: Addressbook bug when filemanager is disabled
- fixed not working export limit"
2009-05-30 07:39:58 +00:00
Stefan Becker
613e56e8b7 added Birthday to the Adressbook list as new field 2009-05-29 08:37:47 +00:00
Oscar Manuel Gómez Senovilla
67b0a09c15 update spanish translation 2009-05-15 15:33:15 +00:00
Ralf Becker
e8b8d2859b "- opening popup centered
- using static egw::link()"
2009-05-14 17:11:17 +00:00
Ralf Becker
7209eac430 calling translation class static and remove (unnecessary) extra utf-8 charset 2009-05-11 08:11:08 +00:00
Ralf Becker
0220e3a99a - added filemanager icon to index
- named tabs in edit 'tabs'
2009-05-11 06:47:38 +00:00
Ralf Becker
4634465bb8 addressbook maintenance: set full name and file as in contacts of all
users
2009-05-09 07:58:16 +00:00
Ralf Becker
c84a6fd78a "- search($criterial,...) was removing critera with numerical key 0
- pending postgres bugfix (got no feedback from list)"
2009-05-09 07:57:25 +00:00
Ralf Becker
eb7e801074 - moved get_addressbooks method from ui to bo
- fixed not removed '()' if org-name is empty
2009-05-02 09:37:19 +00:00
Ralf Becker
b72236a663 allow "settings" hook to return the settings, instead of passing it via a global variable (depricated now) 2009-04-29 06:26:04 +00:00
Ralf Becker
646931dc8a fix for bug #1838: problem with utf-8 data in all csv imports
- fgetcsv only works correct, if setlocal is called with an existing and
  correct local
- improved projectmanager method guess_local and moved it to
  common::setlocal, which takes now the charset, lang and country of the
  user into account
- csv-import also displays now the conversation done and reads usernames
  in brackets
- added some missing fields
2009-04-03 12:26:32 +00:00
Ralf Becker
677a7b0be0 "fix for \"bug\" #1954: greatings should be greetings
and a new file-header"
2009-04-03 12:13:28 +00:00
Stefan Becker
b71a2209d2 Added some German Translation 2009-04-03 07:29:30 +00:00
Klaus Leithoff
e1e09203ed njv: addressbook/groupdav work to improve groupdav compatibility 2009-04-02 12:31:44 +00:00
Klaus Leithoff
c0baa83dbe read_calendar should return an array, as it is expected, and described in the functions description 2009-04-01 10:59:56 +00:00
Ralf Becker
f27989b931 "fixed author & maintainer info" 2009-03-30 14:12:21 +00:00
Klaus Leithoff
432798715a fixing a problem with non numeric contact ids, while retrieving the distributionlist (reported by Benoit LORAND) 2009-03-18 09:31:11 +00:00
Klaus Leithoff
81a8b7dda9 making view typesafe, hardening view against sql-injection 2009-03-16 13:08:33 +00:00
Klaus Leithoff
9ba0957ba5 improving speed for the retrieval ov the distributionlists 2009-03-12 09:06:10 +00:00
Ralf Becker
cfcbdc93f4 "query account_lid (via accounts::id2name) only if it's not already in the data
without that accounts_sql::get_list without limit requires quite a lot more time and memory"
2009-03-02 11:40:28 +00:00
Ralf Becker
5e2ff3b54f "fixed SQL error introduced by r26581:
Column 'account_id' in where clause is ambiguous
--> happens if account-repository is in ldap"
2009-02-27 08:47:10 +00:00
Ralf Becker
9083041e37 "show only active account in the addressbook (only for sql account repository)" 2009-02-26 14:58:55 +00:00
Stefan Becker
5c948f5d5d "Addressbook is now able to print more than one Adresslables into a page. This is needed to print out Addreslables for a mailing.
New Tags $$label$$ and $$labelplacement$$ added.
Also possible to print out the County name, if it is not your own contry.
I will add a exsample to EGroupware demo page.
This is sponsored by Deutsche Kinemathek – Museum für Film und Fernsehen.

"
2009-02-22 12:24:24 +00:00
Ralf Becker
7441773280 "fixed error in docu (no real need to backport to 1.6)" 2009-02-16 08:00:40 +00:00
Klaus Leithoff
687f6b0a16 fixed bug with the multiple category adding (no category select dialog appeared) 2008-11-28 12:24:02 +00:00
Oscar Manuel Gómez Senovilla
0ed6cda053 Update nl lang files 2008-11-23 08:30:49 +00:00
Oscar Manuel Gómez Senovilla
388c515883 preparing to sync current lang files before branching for 1.6. One more commit
expected meanwhile!
2008-11-22 11:05:43 +00:00
Ralf Becker
6164f3f1e8 "fixed missing argument for $$creaed$$ and $$modified$$ placeholders, reported on the German list" 2008-11-21 09:25:16 +00:00
Ralf Becker
1baa158195 Big SyncML patch from Philip Herbert <pherbert(at)knauber.de>:
- change the processing of slowsync, to use the content_map instead of
  trying to build a new one. This caused duplication issues on the
  client if multiple similar records where stored, because only the first
  one found in the server-db was matched, These duplicate entries at client
  side had no entry at serverside, so deleting the wrong one
  on the client (the content with a valid map entry) could cause
  unwanted data loss at server side, because it is impossible for the
  user to see what is a duplicate, and what is not.

see also: 
http://www.nabble.com/again---syncml-duplication-issue-to20333619s3741.html

- reenabled UID from syncml clients, because it was partly used this caused
  issues during SlowSync if the content was changed. 

- infolog, calendar if a uid is found in the provided data, allway try to
  find the corresponding content first   using only the UID, instead of
  using the content-id taken from content_map.

also fixed:

- a few fixes in ./notes
- creating an entry on the client that can not be imported,
  (Example, Nokia E Series Appointment without a Title)
  will no longer create an invalid content-map entry
  However, at client side this is still counted in the Protocol as
  Server-Add
2008-11-16 10:42:29 +00:00
Ralf Becker
bf3c88731d "curly brackets are depricated in php6" 2008-11-12 18:05:19 +00:00
Ralf Becker
f2b50bdf8b "fix for bug #1805: SQL error when searching mail addresses from fmail
Integer column etag was search with ILIKE '%@%' which is not allowed in Postgres, as theres no ILIKE operator for Integer"
2008-11-12 17:53:58 +00:00
Ralf Becker
d28f6f672c - fixed url recreation for links (use ? for get-params, if no ? in the
link)
- made bo_tracking abstract
- added default return null to bo_tracking::get_config and removed it
  from extensions implementing no config
- fixed signature of get_config($name,$data,$old=null)
2008-11-08 10:37:52 +00:00
Ralf Becker
5e0cbfb49e "fix for bug #1355: Addressbook view does not display link if an url didn't start with http:// or www" 2008-11-08 09:09:40 +00:00
Ralf Becker
4c6c69bebc "correctly store 2-char country-codes as full country name, as the UI does" 2008-11-07 09:59:49 +00:00
Ralf Becker
43f860ba8f Reworked GroupDAV and iCal/vCard handler to set 'GroupDAV' as product
manufacturer and the recogniced GroupDAV client as product name.
This way we are able to handle different GroupDAV clients, as we
allready do with different SyncML clients.
Also removed the no longer needed code enabling the use of the real UID, 
as SyncML does no longer misuse the UID for it's GUID.
2008-11-03 09:36:20 +00:00
Ralf Becker
71edd1c938 Big patch from Philip Herbert (Knauber) modifying the SyncML code to no
longer use GUIDs containing eGW's install_id, as the information is
irrellevant for SyncML and cause doublications of entries if the
install_id changes.
I plan to have a new rc4 Wednesday or Thursday containing these changes.
2008-11-03 07:44:02 +00:00
Oscar Manuel Gómez Senovilla
7c3ab3ab8c tracker #1774, added estonian translation 2008-11-02 14:23:56 +00:00
Oscar Manuel Gómez Senovilla
3edee675a7 tracker #1812 2008-11-02 13:38:18 +00:00
Ralf Becker
f22de2cc36 "get_rows should use all (readable) distribution lists, not only the ones the user has edit right for, thanks to Lluis Faja for noticing" 2008-11-02 07:10:40 +00:00
Ralf Becker
00065b8247 fixed multiple bugs with addressbook types:
- bug #1772: custom fields for single addressbook types show in all
- removed template warning, if no template was selected
- showing type icon if available
- added "all" to type selection
- removed some weird doublicate code
2008-10-20 19:35:18 +00:00
Ralf Becker
1709fdf2ae fix for bug #1715: Create infolog for several addresses fails
This was caused by the (only) clientside code, which could not evaluate
the whole query. It's now done on serverside, thought there's still a
limit of the number of id's transfered in the url.
2008-10-20 09:51:38 +00:00
Ralf Becker
01a3800b27 "removed all special handling for SOGo connector, as it is no longer required from version 0.9pre14 on.
Thanks to Ludovic Marcotte from Inverse."
2008-10-16 19:51:29 +00:00
Ralf Becker
273bd722e2 fix for bug #1739: config for CSV export for non-admins is not working.
Reworked it not in the following way:
- numerical limit or total disabling (setting "no"), are only valid for
  non-admins
- addressbook has it's own value, but uses now the global one, if no
  addressbook specific limit is set
2008-10-16 11:17:49 +00:00
Oscar Manuel Gómez Senovilla
504b096e06 latest update of egw translators pending work 2008-10-15 21:11:30 +00:00
Ralf Becker
db52734dd1 default format for fileas 2008-10-10 11:25:35 +00:00
Ralf Becker
90dbfd6a37 "addressbook part of Regis patch" 2008-10-10 10:55:52 +00:00
Ralf Becker
5131bdeee3 "removed n_files from search() as it causes doublicates, because the clients (eg. outlook) have different fileas options" 2008-10-10 06:28:58 +00:00
Ralf Becker
29af6786d1 "fixed not working delete for contacts in ldap, as reported by Bernhard D Rohrer on the English user list" 2008-10-08 15:28:37 +00:00
Ralf Becker
2c1eec5832 uiinfolog --> infolog_ui 2008-10-07 13:04:49 +00:00
Ralf Becker
b4540c337c "removed unnecessary include" 2008-10-07 12:24:15 +00:00
Ralf Becker
338f3f246f file_access hook for attachments 2008-10-07 09:05:48 +00:00
Ralf Becker
1da86275f9 version to 1.6 incl. API dependences 2008-10-07 06:59:07 +00:00
Klaus Leithoff
b459070ab3 addressbook::groupdav: fixing a bug regarding the retrieval of addressbook entrys with groupdav, (occurring when accounts stored in ldap and
addresses in sql, and the entry in question is retrieved via uid (as it is possible to retrieve a contact by bassing on an array as contact_id))
2008-10-06 09:24:42 +00:00
Oscar Manuel Gómez Senovilla
8ed57c413b tracker #1747 2008-10-05 19:24:49 +00:00
Ralf Becker
d25b648258 "feature request from Frank Becker, make AND the first and theirefore default option in extended search" 2008-10-05 06:16:13 +00:00
Oscar Manuel Gómez Senovilla
1d1e80fb83 tracker #1723 2008-09-13 20:46:59 +00:00
Klaus Leithoff
8d9f3eb858 addressbook_contactform: handle the submit, if verification math is done wrong. 2008-09-12 11:14:04 +00:00
Ralf Becker
043fda48a4 "check for fileuploads and attach the found files" 2008-09-11 14:34:44 +00:00
Ralf Becker
f755c12365 "fixed problem reported on the german list: copied address contains the original uid" 2008-09-11 10:48:13 +00:00
Ralf Becker
e3b9117d4f "Patch from Phillip Herbert from Knauber to support Nokia e51, e90, 9300 and funambol iphone" 2008-09-03 17:09:17 +00:00
Klaus Leithoff
e5f1bc9a24 bugfix for missing search/cancel buttons in advanced search dialog 2008-08-26 10:40:20 +00:00
Ralf Becker
48c7fae782 "fixed bug reported by Phillip Herbert on the user list: addressbook view >> more phone numbers does NOT show the fax number" 2008-08-25 13:49:32 +00:00
Ralf Becker
5b18045927 fixed bug reported by Philip Herbert from Knauber: new button in org-view is not working 2008-08-20 14:16:12 +00:00
Ralf Becker
8a9bf481f5 "fixed problem reported by Phillip Herbert on the devel-list: Mass move to private addressbook does not work" 2008-08-13 06:18:03 +00:00
Ralf Becker
b491fe8312 "fixed not working letter-search filter if DB is postgres, thanks to Larquère Laurent <llarquere(at)aacom.fr>" 2008-08-12 13:06:51 +00:00
Oscar Manuel Gómez Senovilla
f2b92c8cbb tracer #1670 2008-08-09 10:57:24 +00:00
Klaus Leithoff
68ba92e1b9 Some clients do not use uppercase charaters to name PRIVATE/PUBLIC class.
To be more fault tolerant change line 687 of trunk/addressbook/inc/class.addressbook_vcal.inc.php
this was pointed out by Philip Herbert. Carl Knauber Holding GmbH & Co KG
2008-08-04 08:24:34 +00:00
Oscar Manuel Gómez Senovilla
f98569ee85 Updated russian translation (#1658) and some spanish updates 2008-08-03 19:07:15 +00:00
Oscar Manuel Gómez Senovilla
77f63b4c00 updated russian translation 2008-07-29 20:40:02 +00:00
Oscar Manuel Gómez Senovilla
8913855001 tracker #1476 2008-07-25 22:15:31 +00:00
Oscar Manuel Gómez Senovilla
e6a0bc30a9 tracker #1511 2008-07-25 21:22:37 +00:00
Oscar Manuel Gómez Senovilla
bf36524009 Updated spanish translation for trunk 2008-07-25 08:07:35 +00:00
Oscar Manuel Gómez Senovilla
753c766eff Pending translations for trunk 2008-07-24 19:00:41 +00:00
Stefan Becker
dfa524628c patch for better Layout of the template on IE 6/7 2008-07-21 12:42:37 +00:00
Nathan Gray
5a9550ef31 Accept an integer parameter, as specified in function documentation. Used to throw an invalid argument warning. 2008-07-10 20:22:58 +00:00
Ralf Becker
d3ecff4dd1 "fixed typo reported by Phillip Herbert <philip-at-knauber.de>, causing german umlauts and other non-ascii chars to be handeled wrong for eg. the e90 or kde addressbook" 2008-07-07 07:27:56 +00:00
Stefan Becker
5f87546421 "fixed is not array warning in addressbook display block" 2008-07-03 08:03:23 +00:00
Ralf Becker
7ae3cc0dda suppress unnecessary update of uid (which overwrites an existing uid with the eGW default uid), happend for existing entries, if the uid was not given in the update, also removed etag increment, as so_sql::update does not longer call our save method 2008-07-02 15:28:52 +00:00
Ralf Becker
4bca7982d6 moved rest of the addressbook group-acl code to addressbook 2008-06-30 16:46:01 +00:00
Ralf Becker
0e58c00b98 use new hook facility to register for group acl 2008-06-27 10:04:05 +00:00
Stefan Becker
40c143c843 "Patch for negate the seaching in custom fields, starting with \"!\" " 2008-06-18 10:12:11 +00:00
Stefan Becker
4167181289 "Patch for changing customfields in organisations, whan updating every member in the organisation" 2008-06-12 17:40:19 +00:00
Stefan Becker
968be31df1 "Patch for changing a empty org field, when changing all fields for all members of organisations" 2008-06-12 14:28:25 +00:00
Ralf Becker
c350dddc9b using the new url, email, phone widget 2008-06-11 07:17:30 +00:00
Klaus Leithoff
2c33afe51b fix regarding the renaming of the calendar classes 2008-06-09 12:32:15 +00:00
Ralf Becker
c618dad433 no extra charset attributes in iCal for GroupDAV/CalDAV 2008-06-07 18:00:29 +00:00
Ralf Becker
ef700b0061 new class naming schema 2008-06-07 17:45:33 +00:00
Ralf Becker
28654c560e include next and last date in csv export and use same fields for nextmatch csv export 2008-06-05 12:04:00 +00:00
Ralf Becker
7b6e3be922 "upps forget to rename the class itself: fixed bug in csv export (class addressbook_csv not found)" 2008-05-23 05:56:40 +00:00
Ralf Becker
1580ece9b7 "addressbook.so_ldap --> addressbook.addressbook_ldap" 2008-05-23 05:48:05 +00:00
Ralf Becker
2a88bd0fab "addressbook.csv_export --> addressbook_csv, thank to Christoph Kaulich for the report" 2008-05-21 07:44:41 +00:00
Ralf Becker
6abf7b87b0 "fixed concatination of rtf files" 2008-05-20 19:23:51 +00:00
Ralf Becker
1ac7a8535b "fixed 2 problems:
- new entry were not handled correct after the last commits (201 Created and Loaction header)
- cadaver reports entires as not found, because modified and contentlength were not set"
2008-05-20 09:02:16 +00:00
Ralf Becker
9f30e824b0 enforce a certain strength of uid, as some clients set quite weak ones) 2008-05-20 04:59:26 +00:00
Ralf Becker
01407a4e38 "fixed renamed addressbook_vcal, as reported by <kaulich(at)gns-mbh.com> on the devel list" 2008-05-19 11:51:21 +00:00
Ralf Becker
ee7b0643bd "dont send accounts via GroupDAV/CardDAV, if user choose in his prefs to hide the accounts" 2008-05-19 08:01:28 +00:00
Ralf Becker
0d60e6f245 "checking for different cases in the object class, as suggested by Nigel Kukard <nkukard(at)lbsd.net> at the devel list" 2008-05-19 05:34:11 +00:00
Ralf Becker
499ac36bff "- fixed charset for Thunderbird/SOGo connector
- using uid as filename to improve the support of newer SOGo connectors (>= 0.62), which require the server to remember the path they used to store a new contact
--> still not working reliable and causes TB to lock up
--> recommended is still version 0.62 of the SOGo connector "
2008-05-17 13:11:46 +00:00
Ralf Becker
b69b8085e6 Fixed some problems with the etag handling, causing an SQL error on
merging contacts, as reported by Johannes Gorschlüter from Stylite
2008-05-17 06:44:17 +00:00
Ralf Becker
246af6840e fixed bug reported by alvin(at)zoomwireless.net on the developer list: edit button in addressbook >> view does not work 2008-05-15 14:08:27 +00:00
Ralf Becker
fd5b231760 "added missing uid attribute (for file / all and kde)" 2008-05-10 21:01:53 +00:00
Ralf Becker
7bb929eabe "missed one" 2008-05-10 12:11:02 +00:00
Ralf Becker
7a2e1a66e2 renamed addressbook classes to use autoloading, was just a test to get
an idea about the effort - not sure I want to do that with all apps ;-)
2008-05-10 12:02:49 +00:00
Ralf Becker
d2e9143213 First version of new CalDav/CardDAV/GroupDAV access for calendar and
addressbook (infolog will follow).
CalDAV is tested so far with lightning 0.8 and Apple's iCal. Please note
that both distinguish between iCalServer and CalDAV!
The URL is currently http://domain.com/egroupware/groupdav.php/calendar/
2008-05-08 20:31:32 +00:00
Ralf Becker
9d7e48fcaa use a cn given+family name, instead of link title for contacts 2008-05-08 20:19:20 +00:00
Klaus Leithoff
641817662b enable roles in main addressbook list view 2008-05-07 14:13:34 +00:00
Ralf Becker
eef92b5785 Migration LDAP --> SQL 2008-05-07 13:13:23 +00:00
Ralf Becker
0c586d9ff0 bot-safer contact form 2008-05-07 13:12:33 +00:00
Ralf Becker
84a9f87127 "- setting ldapLimit to 2000, which is the default of slapd
- returning personal entries as personal (and not private)"
2008-05-07 13:08:58 +00:00
Ralf Becker
ec3327010c optional check etag/optimistic lock on delete too 2008-05-06 19:58:15 +00:00
Ralf Becker
2f4a67094e add missing (not used) parameters, creating warnings in error_log 2008-04-26 08:47:26 +00:00
Ralf Becker
69d7ee916d small fix for the etag & uid handling of new entries 2008-04-26 08:46:44 +00:00
Ralf Becker
86368a1903 uid and etag (optimistic locking) for addressbook 2008-04-25 19:06:15 +00:00
Ralf Becker
684d6551f2 using static methods for the hooks (you need to update addressbook or call Admin >> Register hooks!) 2008-04-25 18:59:00 +00:00
Stefan Becker
69ac5df990 Add to create a new Infolog directly from the Addressbook with multiple
Addresses als Links
2008-04-23 08:22:22 +00:00
Ralf Becker
3ef9def241 using iso-8859-1 for talking to SoGo Connector (0.61 works) via GroupDAV 2008-04-22 08:55:18 +00:00
Ralf Becker
1113f2ec1c "spelling" 2008-04-22 06:09:02 +00:00
Ralf Becker
c2c2c390ce "fixed bug reported by Peter Goerzen and Nathan: deleting a contact from view gives error, even if the contact get's successful delete" 2008-04-22 06:08:01 +00:00
Nathan Gray
72cbfd4083 Fixed misplaced bracket causing forced default addressbook preference to be re-set to the current user 2008-04-21 16:11:59 +00:00
Ralf Becker
92f16b2d7e "fixed warning if there's no col-selection yet" 2008-04-18 06:10:31 +00:00
Stefan Becker
a879dd4055 "avoid $$fields in RTF Dodument instead of emty values" 2008-04-17 09:17:56 +00:00
Ralf Becker
da4a19b7dc fixed GroupDAV "charset prob" (non-ascii did show up wrong in KAddressbook) and handling of jpeg photo
I hope that works well for SyncML too
2008-04-16 16:05:48 +00:00
Ralf Becker
09cdf3efe1 "fixed photo handling as suggested by tolux <5408w1h2dkm3c7r(at)bodhi.lawlita.com> on the developer list" 2008-04-16 04:37:05 +00:00
Ralf Becker
f3387a7c1f modified addressbook templates to use new vfs, it uses now templates in sub-dirs of the template dir too 2008-04-15 10:28:45 +00:00
Stefan Becker
78d7f5c550 Patch to use IF Statements in RTF-Documents Example "$$IF
n_prefix~Mr~Hello Mr.~Hello Ms.$$" - search the field "n_prefix", for
"Mr", if found, write Hello Mr., else write Hello Ms.
2008-04-15 08:26:50 +00:00
Stefan Becker
a900cf91a7 fixed small Bug in the serial letter function 2008-04-11 12:35:58 +00:00
Stefan Becker
6b3c511524 Add an new feature to the addressbook. Put your Pagecontent/letter
between two Tag of $$pagerepeat$$. After selecting more than one
contact, you will recive an RTF File with one Contact on each page.
This is a possibility to print serial letters.
2008-04-09 14:59:55 +00:00
Klaus Leithoff
6d36d46e90 another bug: if we dont order by cf's we dont need to extend the customfields by its tablename 2008-04-07 10:02:01 +00:00
Klaus Leithoff
8057d8b368 forgot the debug, and fixed a bug in advanced search regarding customfields, if you sort by a customfield 2008-04-07 09:47:01 +00:00
Klaus Leithoff
777ef7f4f7 fix for a sql error while searching and sort by customfield 2008-04-07 09:29:19 +00:00
Ralf Becker
f490000771 "hide delete button for not stored entries, gives an error" 2008-04-04 08:14:30 +00:00
Ralf Becker
b5d3888f74 "- allow more then one cf filter, gave sql error before
- allow to combine lettersearch with cf filter, gave sql error before"
2008-04-02 08:42:28 +00:00
Ralf Becker
db8b9cc428 "query and display only selected cfs" 2008-04-02 08:24:52 +00:00
Ralf Becker
5825fb3b9a "fixed typo causing cf's not to be displayed" 2008-04-02 08:24:27 +00:00
Ralf Becker
400a5bd48d "fixed error reported on the german list, happens when contacts are stored in ldap (no distribution lists)" 2008-03-31 05:40:53 +00:00
Ralf Becker
b0da799ee7 fixed sql error reported by Uwe Redecker on the German list and got cfs as orga fields working (including multiselections) 2008-03-30 08:53:40 +00:00
Patrick Bihan-Faou
2b1ee9c0ef Recognize 'nexthaus corp' just like 'nexthaus corporation' for blackberry users.
Fixes tracker #1478, thanks for the patch.
2008-03-27 07:50:35 +00:00
Ralf Becker
f9abc6fa2a removed unnecessary instancations and using static methods of html and egw_link class 2008-03-25 15:25:01 +00:00
Ralf Becker
d155e3b5cd "fixed PHP Fatal error: Cannot assign by reference to overloaded object" 2008-03-25 10:01:29 +00:00
Ralf Becker
f562ea44f3 removed unnecessary instanciations 2008-03-21 20:57:01 +00:00
Ralf Becker
69643ecb73 using global db object 2008-03-21 20:56:50 +00:00
Ralf Becker
f57f6a805b "using global db object" 2008-03-13 20:18:52 +00:00
Ralf Becker
1d5979bb1e xet of addressbook display block (sitemgr) 2008-03-13 16:24:50 +00:00
Stefan Becker
889960567e my first commit: add or delete an categorie to the addresbokk entry. In a popup window, you can select, the categories zu want to modify. You can select more than one addresses. 2008-03-10 16:33:17 +00:00
Klaus Leithoff
2ec1a77daf attempt to fix the problem with the stick org_view problem in addressbook. col_filter is not reseted if org_view criteria is set to all. 2008-03-10 12:15:47 +00:00
Klaus Leithoff
123777682e to be able to do the contains feature of adv-search we split the value and search for each part individually
we do that only if the advanced search is set to contains (wildcard is set)
2008-03-10 10:08:27 +00:00
Ralf Becker
7e9c82ce64 "Fix to never store private accounts, as they are always public (seems to be still the case for SyncML) " 2008-03-10 07:00:32 +00:00
Ralf Becker
f9315dc39c reworked for new link-class and added titles method 2008-03-08 22:45:01 +00:00
Klaus Leithoff
2bb4fd1df1 fixed a problem regarding search in extra fields for addressbook when using the advanced search dialog 2008-03-05 11:41:40 +00:00
Ralf Becker
db165536e1 configurable fields belonging to our (virtual) organisations, patch from Stefan Becker 2008-03-05 10:31:26 +00:00
Ralf Becker
9887c58b4d fixed not working ldap connection using php4-restore session-mode 2008-03-02 13:13:23 +00:00
Ralf Becker
e9003d58f2 fixed not working ldap connection using php4-restore session-mode 2008-03-02 13:11:01 +00:00
Klaus Leithoff
594fa7df4b Feature to display a list of addresses from a given adressbook within the sitemanager
you may choose all addressbooks (which the Sitemanager user is allowed to see). 
NOTE the anonymous user, respectively the user you assigned for
anonymous access must have sufficient rights for the addressbook(s) to be shown.
This is provided by Stefan Becker

Bugfix for broken Move2Adressbook callback
2008-02-21 11:54:22 +00:00
Ralf Becker
9aa040bec2 "fixed not working last event" 2008-02-15 02:17:47 +00:00
Ralf Becker
7c5b6c94d6 "removing replacements for empty cf's (finally)" 2008-02-15 01:36:58 +00:00
Ralf Becker
722903656b missing commit for contacts colored by category in the link search 2008-02-15 01:36:43 +00:00
Klaus Leithoff
54e606e2a0 after trouble with the advanced search in connection with the distributionlist tab in addressbook, some modifications that should fix the problem. 2008-02-13 13:40:57 +00:00
Oscar Manuel Gómez Senovilla
54ef56c27a lang updates 2008-02-09 22:01:42 +00:00
Lars Kneschke
bec1c05070 disabled not working code 2008-02-08 11:14:47 +00:00
Ralf Becker
9eaa3efb75 - $$calendar/-1/...$$ for data of the last event
- showing a category path (full cat hierarchy), if category tree is configured
- deleting placeholders of empty (not-stored) custom fields
2008-02-07 02:45:48 +00:00
Klaus Leithoff
55eb8ece48 adding the feature of viewing the distributionlists of a contact in list and singleview
enabling longer orgnames and emailaddresses
2008-01-31 12:52:43 +00:00
Klaus Leithoff
0ca42fe9ac fixed a bug in addressbook regarding the adding of adresses to the adressbook configured in preferences 2008-01-25 12:57:13 +00:00
Ralf Becker
9d15b05a4f - private cf's only visible to certain user or groups
- configurable extra tab for the private cf's
- cf's displayed in the list are now configurable like in InfoLog via
  the column-selection
- row color of the list get's now set by category, if cats have colors
  defined (first match for multiple cats)
- fax is now allways direct visible in list and edit
2008-01-19 05:41:04 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5 periodical lang updates from translators 2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15 tracer #1370 for farsi 2007-12-22 10:28:44 +00:00
Oscar Manuel Gómez Senovilla
de08a06de2 tracker #1363 2007-12-15 16:25:38 +00:00
Ralf Becker
9eb50fff4a fixed bug reported on the users list: if admin forced or set a default of 'personal' for the default addressbook where new accounts should be created, it prevents eg. syncml to create the contact, as it's the admins personal addressbook, to whom no user user has access, thanks to pgoerzen-at-hustlerturf.com 2007-12-14 23:20:18 +00:00
Patrick Bihan-Faou
d97f1eed5e Extend the patch to get_categories in infolog submitted by matthias to the other classes as well.
Added a hack that allows one to search for the categories' names prefixed by X-
Sony Ericsson phones (and possibly others) systematically prepend a X- to the 
category names, so with this patch we match X-CatName just like CatName

This is only done for SyncML obviously.
2007-12-11 09:29:50 +00:00
Ralf Becker
e522141b42 "using the labels of selectbox-customfields instead of the values in notifications" 2007-12-07 08:14:50 +00:00
Ralf Becker
3bcc3ee251 "fixed typo causing only sending the mail without storing in an addressbook to fail" 2007-12-07 07:49:00 +00:00
Patrick Bihan-Faou
1e7fa3983a Provide proper vcard profile for syncevolution
Patch provided by Ioannou Ioannis (patch # 1230)
2007-12-03 10:21:50 +00:00
Ralf Becker
3bbc80948f "removed unused code reported by Oliver Welter on the user list" 2007-11-24 16:13:57 +00:00
Ralf Becker
5428f8d941 "allow admins to import contacts with creator / created date set" 2007-11-23 17:19:38 +00:00
Klaus Leithoff
006400768d bugfix: if you have custom addressbook types defined, the custom addressbook type selection within the listview will work now. 2007-11-23 08:32:08 +00:00
Pim Snel
37c8bd0049 add kinyarwanda lang 2007-11-12 14:24:37 +00:00
Oscar Manuel Gómez Senovilla
6c0db1110b catalan updates for trunk 2007-11-10 23:22:17 +00:00
Oscar Manuel Gómez Senovilla
54066896e8 big commit: all lang files not in utf-8 converted to utf-8, including charset phrase 2007-11-10 22:46:02 +00:00
Ralf Becker
cffa8b9aeb "patch from Nigel Vickers from Stylite, to fix doublicate contacts and missing fields issues with the Synthesis Standard edtion for Windows Mobile/Pocket PC" 2007-11-10 08:07:44 +00:00
Oscar Manuel Gómez Senovilla
895ba44b47 Updated czech translation files, using provided utf-8 files 2007-11-09 16:46:15 +00:00
Christian Binder
7c81140147 updated german translation for addressbook 2007-11-06 15:46:28 +00:00
Christian Binder
875fe14219 some improvements when selecting a distribution list in mail: -users can switch between email and email_home (the default behaviour can be set via user-prefs), -auto-fallback to email_home if email not present and vice versa 2007-11-06 15:45:40 +00:00
Cornelius Weiß
1509ae821e add mendatory fields again which got lost by the patches of Patrick Bihan-Faou 2007-10-31 21:17:40 +00:00
Ralf Becker
ba380b7540 fixed a few small bugs in the contactform: verification can be turned off now, 2. customfiled is now disable if not set, email-address verification allows for "-" in the mail part 2007-10-31 11:13:28 +00:00
Ralf Becker
cf69bfd0a9 1) added missing fields to defaultEntries[1]: TEL;CELL;HOME, TEL;FAX;HOME, URL;HOME, FBURL (not sure if they are understood by nexthaus, but the definitly belong to the all fields entry)
2) added minimal vCard3 support required by thunderbird GroupDAV plugin: eg. ADR;TYPE=work instead of ADR;WORK
2007-10-25 06:26:50 +00:00
Ralf Becker
e1dec0fc76 fixed not shown list of replacement, if language is english 2007-10-19 09:47:06 +00:00
Ralf Becker
5174804b39 added last and next date to edit & view too 2007-10-19 08:34:47 +00:00
Oscar Manuel Gómez Senovilla
a840dd6d45 rest of pending files for the egw_ prefix update 2007-10-14 18:48:56 +00:00
Oscar Manuel Gómez Senovilla
0441f0b760 Hopefully, rest of language files 2007-10-14 16:19:43 +00:00
Ralf Becker
cd266aba21 "Patch #1077 from Di Guest:
- allow  to unset/remove all cats from Outlook
- wrong private value (missing bracket in cast)
- unsetting n_fileas in (slow sync) search as it causes doublicates
--> I guess there are other fields having the same problem (RalfBecker)"
2007-10-12 05:38:48 +00:00
Ralf Becker
74c9b0ccb7 fix prevent deleting of accounts via SyncML and to read private flag from the DB if missing 2007-10-11 06:24:57 +00:00
Ralf Becker
7b6a1013fc SyncML patches from patrick.bihan-faou-AT-mindstep.com (without
logout+mbstring stuff), small modification to use the already exiting
methodes to generate full name and fileas)
The code is commited to trunk only at the moment to allow testing of it.
If everything goes well, we intend to commit it to 1.4 branch too.
Here's the original description of the patch by Patrick:
- handles the default config for current versions of funambol (i.e. the
scard/stask/snote/scal locations)
- tries to be a bit smarter on how the data content should be encoded
based on what the client specified (sif+base64/vcard, / fragmented or
not, etc.)
- workaround a bug in some versions of funambol, where funambol does not
specify the proper sif type for the type of requested data
- imported patch #117 from egw's tracker
- make sure that the logs generated by the horde code go to stderr so
they can be view in the webserver's logs
- as much as possible reduce code duplication. For example, the
categories are handled in the parent classes for both the SIF avn VCAL
formats for each type of data (addressbook,infolog,calendar).
- make sure the code can handle more than one categories in each
  direction
- treat the 'sony ericsson' vendor string just like 'sonyericsson', the
newer phones apparently have a space in the vendor string... (this
touches some files in the icalsrv as well)
- handle notes: these should now work with everything (funambol or
  other)
- remove more code duplication: the syncml "api" for the various data
types (calendar, contacts, infolog) is now common for both the vcard and
sif data formats (cf the files that need to be removed)
- handle the "privat" filter in infolog like the "private" filter (some
part of the code use the name without the trailing e)
- imported patch # 267 from egw's tracker
2007-09-29 10:29:48 +00:00
Klaus Leithoff
bdf27e11d9 Merged language Patch from r24464 (1.4) to trunc. 2007-09-25 10:21:19 +00:00
Oscar Manuel Gómez Senovilla
e385c6412f retry for patch 1170 2007-09-25 07:37:31 +00:00
Ralf Becker
6a1a75adad fixed problem reported by perci <tin_nospam-AT-oleco.net>: typo ->bo instead of ->contacts 2007-09-24 07:06:23 +00:00
Ralf Becker
f146332a3e fixed problem reported by perci <tin_nospam-AT-oleco.net>: typo ->bo instead of ->contacts 2007-09-24 07:05:29 +00:00
Ralf Becker
d159593b28 patch from aleksander.adamowski-AT-olo.org.pl 2007-09-21 17:06:11 +00:00
Ralf Becker
15f201c07e patch from aleksander.adamowski-AT-olo.org.pl 2007-09-21 15:08:56 +00:00
Ralf Becker
63a9c2debb fixed new calendar-column code to NOT procduce a sql error if selecting account addressbook and having accounts in LDAP 2007-09-17 07:25:53 +00:00
Oscar Manuel Gómez Senovilla
dec28cbe89 spanish lang updates for trunk 2007-09-16 14:35:58 +00:00
Ralf Becker
4682133d82 "fixed not shown calendar if custom fields are selected too" 2007-09-14 10:31:08 +00:00
Ralf Becker
2676cb4a5c optional column in addressbook list to show the last and next date for a contact, eg. last and next visit 2007-09-14 10:03:18 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71 pending lang updates 2007-09-13 13:57:21 +00:00
Klaus Leithoff
2416e9cd6a fix for small typo in switch of the export definitions 2007-09-05 06:50:19 +00:00
Klaus Leithoff
a4a85097a4 fix of small typo in the switching of the export definition fields 2007-09-05 06:27:35 +00:00
Cornelius Weiß
9e91aafcc7 add german outlook import 2007-08-30 15:47:16 +00:00
Cornelius Weiß
b7013343a2 add german outlook import 2007-08-30 15:44:11 +00:00
Ralf Becker
a012a4ba22 removed formatting chars from the phone-number in callto:-links, as the mess up the links 2007-08-30 13:25:34 +00:00
Ralf Becker
f2ea7ea2f6 removed formatting chars from the phone-number in callto:-links, as the mess up the links 2007-08-30 13:24:54 +00:00
Ralf Becker
1192e0ec90 new config to show a category tree 2007-07-22 13:25:00 +00:00
Ralf Becker
4e75d475fc bugfix from Jan Schneider <jan-AT-janschneider.net> 2007-07-18 19:29:07 +00:00
Ralf Becker
ab9899f07b bugfix from Jan Schneider <jan-AT-janschneider.net> 2007-07-18 19:28:26 +00:00
Ralf Becker
dcce858d3c fixed not working actions with result of advanced search, nextmatch looped because of the way the extended search content was transfered 2007-07-12 13:03:02 +00:00
Ralf Becker
7160e6595f fixed not working actions with result of advanced search, nextmatch looped because of the way the extended search content was transfered 2007-07-12 13:02:19 +00:00
Ralf Becker
077f432d6c fixed sql error if an addressbook get selected in the extended search 2007-07-12 09:58:17 +00:00
Ralf Becker
d8b290f177 fixed sql error if an addressbook get selected in the extended search 2007-07-12 09:57:35 +00:00
Ralf Becker
1e3627ad51 fix for bug #658: Custom Fields - added user in list comes up as ID (number)
Unfortunatetly this bugfix requires some corrections in the way the customfield widget is called in the templates of other apps
2007-07-11 15:43:09 +00:00
Ralf Becker
eadc1c7b38 fix for bug #658: Custom Fields - added user in list comes up as ID (number)
Unfortunatetly this bugfix requires some corrections in the way the customfield widget is called in the templates of other apps
2007-07-11 15:39:41 +00:00
Ralf Becker
d18508da58 fix for MaxDB and MsSQL 2007-07-11 15:35:10 +00:00
Ralf Becker
73f209ccb1 fix for MaxDB and MsSQL 2007-07-11 15:34:13 +00:00
Ralf Becker
f6f17b6b1b windows seems to use applicaton/msword for rtf-documents, instead of application/rtf, we now list files with both mime type, if the extension is .rtf 2007-07-09 13:29:57 +00:00
Ralf Becker
760eb2af1a windows seems to use applicaton/msword for rtf-documents, instead of application/rtf, we now list files with both mime type, if the extension is .rtf 2007-07-09 13:29:09 +00:00
Ralf Becker
072919c07d deutsche sprache, schwere ... 2007-07-09 09:57:54 +00:00
Ralf Becker
db1951fc81 deutsche sprache, schwere ... 2007-07-09 09:57:21 +00:00
Ralf Becker
5194f86f6b fixed mixed up category and location 2007-07-09 09:52:21 +00:00
Ralf Becker
f78d36b4dd fixed mixed up category and location 2007-07-09 09:51:41 +00:00
Ralf Becker
50ab2c2465 some missing translations from inserting contacts in documents 2007-07-09 09:01:23 +00:00
Ralf Becker
89731da7f7 some missing translations from inserting contacts in documents 2007-07-09 09:00:16 +00:00
Oscar Manuel Gómez Senovilla
2d29a56f4e lang updates 2007-07-08 20:13:04 +00:00
Cornelius Weiß
b6cd1ee9e6 backport syncML fixes 2007-07-04 19:13:00 +00:00
Cornelius Weiß
b331036715 fix: privat flag not working with syncML 2007-07-02 18:35:39 +00:00
Cornelius Weiß
2ce3929f46 fix: NULL cat_id has to be found in case of NOT cat_id searches 2007-07-02 15:32:24 +00:00
Cornelius Weiß
e3203f7cd9 fix: notes containing commas where not working when coming via syncML 2007-07-02 13:11:13 +00:00
Cornelius Weiß
a594417e24 fix: vcal missing mendatory fields break palm sync
fix: not working cat filter with not operator
2007-06-30 11:20:31 +00:00
Cornelius Weiß
6b5dc22ff1 Welcome to Darwin!
fix: owner field in adb is owner and _not_ contact_owner
fix: selector for cli exports
2007-06-28 10:07:16 +00:00
Cornelius Weiß
88de9c67a6 fix: owner field in adb is owner and _not_ contact_owner
fix: selector for cli exports
2007-06-28 10:05:27 +00:00
Ralf Becker
41e8533465 patch #978 from Nathan Gray, file as option incl. org_unit 2007-06-28 06:17:47 +00:00
Ralf Becker
25197222bf "patch #978 from Nathan Gray, file as option incl. org_unit" 2007-06-28 06:11:58 +00:00
Cornelius Weiß
fdcabcc515 backport fix from ralf:
some fixes for syncml:
- if no owner/addressbook set on update load owner AND private from the exi=
sting contact
- if no owner/addressbook set for new entries, use the add_default prefs if=
 set and the personal adb of the user if not"
2007-06-25 20:52:52 +00:00
Ralf Becker
ed64e9102a fixed moving contracts to and from private addressbook 2007-06-25 16:37:42 +00:00
Ralf Becker
d81a239640 "fixed moving contracts to and from private addressbook" 2007-06-25 16:36:58 +00:00
Ralf Becker
1602ebc69d "some fixes for syncml:
- if no owner/addressbook set on update load owner AND private from the existing contact
- if no owner/addressbook set for new entries, use the add_default prefs if set and the personal adb of the user if not"
2007-06-25 16:16:55 +00:00
Lars Kneschke
3d7f714379 merge from trunk 2007-06-25 09:03:58 +00:00
Lars Kneschke
ef1e1721dc added support for funambol thunderbird plugin 2007-06-24 23:53:10 +00:00
Oscar Manuel Gómez Senovilla
99771edd87 language updates 2007-06-24 21:55:08 +00:00
Ralf Becker
313edf6eed fix for bug #928: Distribution lists are not working with pgsql, thanks to Peter Eisentraut <peter_e-at-gmx.net>
postgres requires that expressions in order by appear in the columns of a distinct select
2007-06-24 09:20:35 +00:00
Ralf Becker
f9023da5e2 "fix for bug #928: Distribution lists are not working with pgsql, thanks to Peter Eisentraut <peter_e-at-gmx.net>
postgres requires that expressions in order by appear in the columns of a distinct select"
2007-06-24 09:19:48 +00:00
Ralf Becker
6318ef6d0f fixed bug in xmlrpc read reported by Espen 2007-06-23 17:46:42 +00:00
Ralf Becker
8d739d827f "fixed bug reported in xmlrpc read by Esben" 2007-06-23 17:45:54 +00:00
Cornelius Weiß
4268f2a356 fix: skip empty lines, even if conversion fills (empty) record 2007-06-23 12:06:08 +00:00
Cornelius Weiß
f1d0271672 fix: skip empty lines, even if conversion fills (empty) record 2007-06-23 12:04:30 +00:00
Ralf Becker
e08f8bf63f fix for bug #948: space missing in regular addressbook view in home address 2007-06-23 07:14:27 +00:00
Ralf Becker
88370ceb8a fix for bug #948: space missing in regular addressbook view in home address 2007-06-23 07:14:01 +00:00
Ralf Becker
c669fed918 fix for bug #953: Addresbook Contact Info ignores Default Address Format Rule 2007-06-23 07:10:34 +00:00
Ralf Becker
ab74fbeca0 "fix for bug #953: Addresbook Contact Info ignores Default Address Format Rule" 2007-06-23 07:09:52 +00:00
Ralf Becker
fe4f9eabdd fix for bug #952: Fatal error: Undefined class name 'self' in class.bocontacts.inc.php on line 86
self:: is PHP5 :-(
2007-06-22 12:44:17 +00:00
Ralf Becker
68eb676729 "fix for bug #952: Fatal error: Undefined class name 'self' in class.bocontacts.inc.php on line 86
self:: is PHP5 :-("
2007-06-22 12:42:56 +00:00
Cornelius Weiß
f7b3b2cd3f improve dry-run 2007-06-21 18:08:17 +00:00
Cornelius Weiß
10225ce9d8 fixed category handling.
allow to preserv cat if record is updated
2007-06-21 14:02:28 +00:00
Ralf Becker
28d9dbf471 fixed some bugs in the document templates and added the ability to print the next appointments of a contact 2007-06-19 17:06:32 +00:00
Ralf Becker
1651819dce fixed 2 bugs with the new addressbook document templates 2007-06-19 10:19:47 +00:00
Ralf Becker
76c98cf9ec ability to insert contacts into documents, one can specify a document dir and a default document in the addressbook prefs. Addressbook then offers actions to insert (at the moment only single) contacts into that document. The default document is also shown as in extra icon for each contact in the list. Documents have to be text document including rtf, which allows to be saved as open office or word documents. 2007-06-17 13:56:35 +00:00
Ralf Becker
e34e046fd7 ability to insert contacts into documents, one can specify a document dir and a default document in the addressbook prefs. Addressbook then offers actions to insert (at the moment only single) contacts into that document. The default document is also shown as in extra icon for each contact in the list. Documents have to be text document including rtf, which allows to be saved as open office or word documents. 2007-06-17 13:55:43 +00:00
Cornelius Weiß
3de717157c fix bug found by sven kloeckner: addressbook does not work, when template is not set correctly in customfields section 2007-06-17 13:15:13 +00:00
Ralf Becker
4b8657013e changed translation of created to angelegt 2007-06-13 16:34:23 +00:00
Ralf Becker
1557afe792 some fixes for the contactform: customfields, not working mail-subject, ... 2007-06-13 16:29:06 +00:00
Ralf Becker
4ce40c0fd2 "address formats from many countries from http://www.bitboost.com/ref/international-address-formats.html
thanks to mikaelarhelger-AT-gmail.com"
2007-06-12 16:31:58 +00:00
Ralf Becker
4b72cd5bb0 modification because of changes in bo_tracking (calling the constructor now neccessary) 2007-06-10 08:51:42 +00:00
Cornelius Weiß
e34fb944a5 - adopted export plugin to new interface
- extended outlook export definitions
2007-06-09 15:38:30 +00:00
Cornelius Weiß
9e6050bc22 reworked import:
- cli import working fine now
- ui wizzard is broken atm. will also be reworked
- export definitions as xml files (see arrayxml functions in importexport)
- moved importexport stuff to own dir
2007-06-07 22:31:08 +00:00
Ralf Becker
e2b7b6c52a slight modification of the contactform 2007-06-06 10:24:50 +00:00
Ralf Becker
ab8d5f5085 "small layout fix: 9 lines only" 2007-06-06 09:04:36 +00:00
Ralf Becker
381d421466 email for the contactform 2007-06-06 08:18:45 +00:00
Ralf Becker
df73036d2b sitemgr contact-form that stores direct into the addressbook 2007-06-05 23:22:24 +00:00
Oscar Manuel Gómez Senovilla
a33363a884 Czech translation in #824 and extra pending language updates 2007-06-03 18:01:21 +00:00
Ralf Becker
b970654f4f "bugfix: removed change-org checkbox in view" 2007-06-03 13:21:13 +00:00
Ralf Becker
9957f21e21 fixed not shown/working customfields, 2. phone-numbers, file-as and links in own account acl 2007-06-03 12:24:49 +00:00
Ralf Becker
6a001d1cdf removed not longer usable old import/export 2007-06-03 12:01:31 +00:00
Ralf Becker
d5829fa68b "fix for bug #821: Entry of private addressbook is shown as \"personal\" in view mode
also fixed not working private icon in the list"
2007-06-03 11:42:39 +00:00
Ralf Becker
1828683be2 "fixed not working modification of contact with cn= dn" 2007-06-03 11:07:50 +00:00
Ralf Becker
03cf41c5ba fixed duplicate validation error, because groupbox also had the name of the birthdate field 2007-06-03 10:24:58 +00:00
Ralf Becker
21b0cb6648 "layout fix: align the phone-block with the tabs" 2007-06-03 10:23:48 +00:00
Ralf Becker
6d04243cd6 "fix for bug #838: Distributionlist as mail addres: XML Response from server invalid" 2007-06-03 09:49:10 +00:00
Ralf Becker
ad013af084 "fix for bug #817: addressbook Orga view grouped by units -> wrong SQL Querry for postgres 8.1" 2007-06-03 09:27:41 +00:00
Ralf Becker
dbb52e5ca7 "fix for bug #316: addressbook does not support mssql properly
MsSQL seems not to like != for not equal, using now <>"
2007-06-03 08:42:59 +00:00
Ralf Becker
65b18f32a5 "fixed bug reported on the users list by e.rawpuorge@pfr.de: KAddressbook labels the work and home address wrong: we are no longer using the adr_(one|two)_type fields from addressbook, but KAddressbook expects them, they are now send with constant values 'Work' and 'Home'" 2007-06-03 08:20:51 +00:00
Oscar Manuel Gómez Senovilla
688dd5f46f Latest lang updates 2007-05-31 14:49:26 +00:00
Ralf Becker
86ecd44066 "bugfix for xmlrpc (KAdressbook): customfield names (keys) were NOT prefix with a hash" 2007-05-29 05:58:46 +00:00
Ralf Becker
a9c3d066c5 "fix for bug #802: Duplicate birthday preview on hompage" 2007-05-27 07:03:39 +00:00
Ralf Becker
7010efc75c "fixed not always working display of customfields (was still relying on the old pref instead the colum-selection)" 2007-05-26 07:58:37 +00:00
Ralf Becker
4983f4ab73 "fixed xmlrpc bugs reported by pe <e.rawpuorge-AT-pfr.de>:
- customfields were not send to KAddressbook (it's now a default, which can be turned off with $param['customfields']=false
- tel_prefer should be the phone-number not the field-name (is now transparently converted)"
2007-05-26 07:32:26 +00:00
Ralf Becker
0d1dbaa6e1 some fixes and improvments around the distribution lists:
- to, cc, bcc is working again in the email-selection-popup
- shortcut to directly add the whole list in the email-popup
- error message that a list already exist
- javascript only get's loaded if not already loaded
- fix for bug #588: content of emailpopup to wide
- fix for bug #713: wrong redirect creating distrib.list via popup from fmail
2007-05-25 18:20:57 +00:00
Ralf Becker
889a5c01c6 "fixed not returned id's if only_keys==true" 2007-05-25 17:33:26 +00:00
Ralf Becker
26952223f3 "fix for bug reported by Frank-braucht-Hilfe from the German list: infolog's from one organisation are incomplte if the org-view was limited by a searchletter" 2007-05-22 18:06:38 +00:00
Ralf Becker
1830f0fb1f fixes as suggesteg by Hans-Juergen Tappe <tappe-AT-hek.uni-karlsruhe.de> 2007-05-22 15:55:58 +00:00
Ralf Becker
452adb97ae fixed not working export of huge number of contacts (memory and execution time limit reached) AND added a new configuration option to limit the maximum number of exported contacts for non admins 2007-05-22 08:02:06 +00:00
Ralf Becker
da48c78fc2 "fixed not working forced preference for addressbook: csv-fields == all" 2007-05-21 09:08:03 +00:00
Ralf Becker
9c884e4b94 "fix for bug #764: \"Hide accounts from addressbook\" does not work with contacts in LDAP" 2007-05-21 06:54:55 +00:00
Ralf Becker
d683c2c7e1 "Fix for not working birthdays in xmlrpc as reported on the users-list" 2007-05-20 15:14:39 +00:00
Ralf Becker
891906d72f bugfix: using css-classes instead of the no longer existing theme colors 2007-05-20 09:37:52 +00:00
Oscar Manuel Gómez Senovilla
83e4306bce Language updates 2007-05-16 22:10:08 +00:00
Ralf Becker
61d0659715 fix for bug #450: Advanced search does not work regarding categories 2007-05-15 14:23:28 +00:00
Ralf Becker
3cdd3a8600 "some docu, maybe useful for others too" 2007-05-09 07:42:41 +00:00
Ralf Becker
a8266bf40b propset svn:keywords Id 2007-05-07 06:56:49 +00:00
Oscar Manuel Gómez Senovilla
c93262d3d7 Fix por #690 2007-05-05 09:07:52 +00:00
Ralf Becker
22c7e8fbd8 fix for bug #615: no xmlrpc in addressbook (no KOrganizer, eGWOSync access) 2007-05-04 18:32:37 +00:00
Ralf Becker
0820742057 "orga-views use now ManualAddressbookIndexOrga, for the context sensitiv manual" 2007-05-04 11:57:37 +00:00
Ralf Becker
2bdd4e9f37 "fix for bug #139: Wrong timezone for created and modified in LDAP" 2007-05-04 05:43:33 +00:00
Ralf Becker
5f04d280c0 "patch #481: 'tel_cell_private' to 'callbackphone' (ldap) not working (typo)" 2007-05-03 13:57:21 +00:00
Ralf Becker
81026357a6 "fix for bug #667: moving contacts to private addressbook does not work" 2007-05-03 13:04:29 +00:00
Ralf Becker
4a9fa4ef59 "fix for bug #643: Public-Keys can not be displayed after saving/closing addressbook-entry" 2007-05-03 09:22:49 +00:00
Ralf Becker
ac4c7eb249 fix for bug #323: Postal Code / City, Country / State fields confusing 2007-05-03 08:18:26 +00:00
Ralf Becker
00ea3da691 fix for bug #323: Postal Code / City, Country / State fields confusing 2007-05-03 08:17:31 +00:00
Ralf Becker
3da4294e2b fix for bug #673: Verzerrtes Bild beim Betrachten/Bearbeiten eines Kontakts 2007-05-03 05:22:37 +00:00
Ralf Becker
291aa0301a fix for bug #660/2: lists selectbox gets only populated once 2007-05-03 05:07:30 +00:00
Oscar Manuel Gómez Senovilla
747da8fd79 Pending lang updates 2007-05-02 21:25:42 +00:00
Cornelius Weiß
2acc48d0ee fix: in view mode, a detailed name view resulted in an submit and a messed page 2007-05-02 09:10:40 +00:00
Ralf Becker
53d0d3d21f fix for bug #637: Birthday reminder on homepage not working properly 2007-05-01 09:51:03 +00:00
Ralf Becker
4ca46d10d0 fix for bug #639: Distribution lists with user accounts in LDAP 2007-05-01 09:17:23 +00:00
Ralf Becker
09bfe009aa fix for bug #626: sql error when adding to distribution list 2007-05-01 08:18:33 +00:00
Ralf Becker
1aca20e56d fix for bug #625: Warning when deleting contacts 2007-05-01 08:17:22 +00:00
Ralf Becker
5c4f58f196 reverted accidently commited cvs_import 2007-04-30 15:20:33 +00:00
Ralf Becker
ecb0667898 bugfix: if accounts were switched off in the addressbook prefs, they were also missing from the account-selection and accounts::search, now they get only switched off on UI level of the addressbook 2007-04-30 15:18:29 +00:00
Ralf Becker
14fc433fcf updated application versions 1.4 and dependencies accordingly (API is still 1.3.xxx 'til the first RC) 2007-04-30 09:10:36 +00:00
Ralf Becker
6675194ff8 worked around stupid php5.2 empty haystack warnings 2007-04-29 14:28:47 +00:00
Oscar Manuel Gómez Senovilla
d42198bf07 tracker patch #257 and extra lang files 2007-04-19 21:12:39 +00:00
Ralf Becker
6470e91163 removed tab in message phrase, which is not allowed and stops installs on Postgres 2007-04-19 05:26:02 +00:00
Ralf Becker
5d6c711849 bugfix: pressing 2 times apply/save removes just uploaded photo again 2007-04-18 15:39:48 +00:00
Ralf Becker
841c85b9db bugfix: typo prevened deletion of distribution lists 2007-04-18 15:33:22 +00:00
Ralf Becker
d60659935a fix for bug #589: SQL error on adding an existing distribution list again 2007-04-15 13:25:06 +00:00
Ralf Becker
346f5e6be1 pref to hide accounts from the addressbook for non-admins 2007-04-15 13:06:21 +00:00
Ralf Becker
d5c279c353 "fix for bug reported on the german list: group-filter not working in admin >> edit accounts" 2007-04-14 09:23:04 +00:00
Oscar Manuel Gómez Senovilla
532182fa41 latest lang updates 2007-04-05 22:53:35 +00:00
Christian Binder
cbd945c239 just removed some forgotten debugging output 2007-03-13 20:01:39 +00:00
Ralf Becker
62bd5fa81f distribution lists for the sql addressbook 2007-03-13 13:38:15 +00:00
Oscar Manuel Gómez Senovilla
976edfb561 portuguese updates 2007-03-11 17:08:54 +00:00
Oscar Manuel Gómez Senovilla
4b92ad49f0 spanish lang updates and some other 2007-03-10 10:56:23 +00:00
Ralf Becker
c0b6563e17 adaption for the new nextmatch feature plus some nice extra columns 2007-03-07 12:31:48 +00:00
Lars Kneschke
da41b918c9 syncml categories fixes 2007-03-01 20:17:51 +00:00
Lars Kneschke
6a34604c96 fix for not working to,cc,bcc selecttion when adding multiple addresses from addressbook 2007-02-27 09:21:20 +00:00
Oscar Manuel Gómez Senovilla
b45d2879c8 A lot of pending lang updates 2007-02-25 22:14:48 +00:00
Lars Kneschke
51b912557d SyncML fixes 2007-01-23 17:34:24 +00:00
Oscar Manuel Gómez Senovilla
8d6b62a74c pending lang updates 2007-01-21 11:38:09 +00:00
Cornelius Weiß
1168189057 patch #203 from sebastian ebling:
extendet submit_button() to also display <input type=button
 new type buttononly for eTemplate
applied this type for addressbook.index.right_add buttons
 applied this type for tracker.index.right button
2007-01-20 08:57:17 +00:00
Oscar Manuel Gómez Senovilla
7cb034e071 patch 188 and lang updates 2007-01-05 00:13:14 +00:00
Oscar Manuel Gómez Senovilla
0597fc6cd9 pending lang updates, and gallery translations 2006-12-26 22:20:54 +00:00
Ralf Becker
f016c2570b changed addressbook.edit n_fn to have negative size --> rendered as r/o input 2006-12-25 17:45:00 +00:00
Ralf Becker
72a8d897b9 Give focus to the prefix, if user clicks on the name 2006-12-22 10:34:56 +00:00
Ralf Becker
7430c4d638 removed fax from mozilla schemas, as it's already in inetOrgPerson and having it twice for the same attribute creates an error. Thanks to Anton Frolov <afng072-at-frols.com> from the users list. 2006-12-20 14:34:16 +00:00
Ralf Becker
fa4a6608ab - fixed not working copy of accounts via view
- removed debug-message from action()
2006-12-19 14:17:58 +00:00
Ralf Becker
7a653f4a1d - new feature to merge contacts into one
- added missing link::unlink if contacts get deleted
- some tweaks in the edit template: n_fn was not readonly, added focus for n_prefix to onclick
2006-12-19 11:25:44 +00:00
Ralf Becker
f4238614f3 new egw_db::capabilities['case_insensitive_like']=='LIKE' ('ILIKE' for Postgres) used for all so_sql search and the lettersearch in addressbook 2006-12-17 08:44:05 +00:00
Ralf Becker
123a86b2b8 fixed extended search to work with new layout (tab-names) 2006-12-16 12:02:14 +00:00
Ralf Becker
4076328613 fixed not working selection of multiple org's in org-view 2006-12-13 13:39:00 +00:00
Ralf Becker
c29e516e71 removed not fully working literati template 2006-12-13 11:08:17 +00:00
Ralf Becker
d046f849fc removed old, not fully usable (no sidebox) idsociety template 2006-12-12 19:24:49 +00:00
Ralf Becker
93396fe850 some (crm) features:
- filter for business country
- sorting by postal code
- add can create now already linked entries by specifying app/id pairs in the url (as eg. timesheet)
- setting egw_info[flags][currentid] in view to allow to add already linked entries via quick add
some bugfixes:
- sql can now change the ownership if a user gets deleted, ldap implementation still missing, but gives no more error
- photo template was not shown under some circumstances
2006-12-11 07:35:49 +00:00
Oscar Manuel Gómez Senovilla
078d5816bd massive pending language updates 2006-12-09 22:21:27 +00:00
Jerry Ruhe
8422b6035d using default icons 2006-12-09 09:19:23 +00:00
Jerry Ruhe
c80cf461d3 using default icons 2006-12-09 08:42:25 +00:00
Ralf Becker
1c1e2d49b1 reorganized tabs in addressbook edit 2006-12-07 19:11:39 +00:00
Ralf Becker
46dfa3e3ff using nation from the general prefs for new addresses 2006-12-04 12:41:03 +00:00
Cornelius Weiß
8c86a244c9 fix not working delete in edit mode 2006-12-02 11:47:34 +00:00
Ralf Becker
24ae9727d5 new jerryr template set from Jerry Ruhe 2006-11-28 07:45:33 +00:00
Ralf Becker
f2be211de1 re-applying commit 22775 which got removed by Lars last commit (22866):
- fixed not always exported custom fields
- removed old ex_search method
2006-11-23 14:31:22 +00:00
Lars Kneschke
d0e5d6a188 worse hack to get sql->ldap export working with strict ldap acl applied
Ralf needs to review this, because it's a hack
2006-11-23 06:46:51 +00:00
Ralf Becker
2563cd7f53 allow to change the addressbook/owner for new contacts, even if you have no delete rights for the preselected addressbook 2006-11-14 09:25:07 +00:00
Ralf Becker
04afc8f6cb fixed "complete query" in email popup, it was using the query from the index page and not the popup, for all actions 2006-11-13 14:53:40 +00:00
Cornelius Weiß
522009d565 plugin and wrapper class for addressbook to use importexport framework 2006-11-10 15:35:35 +00:00
Ralf Becker
d9fdd0ed25 typo 2006-11-07 06:35:29 +00:00
Ralf Becker
1facb0b7b0 added check for the gd-extension and the existens of the function 'imagecreatefromjpeg', which is only availible if the gd-extension is compiled with jpeg support. 2006-11-07 06:30:43 +00:00
Oscar Manuel Gómez Senovilla
b157241ec8 lang updates 2006-11-06 23:12:29 +00:00
Cornelius Weiß
c5d92cca87 adv search was not working with autohide sidebox in idots template 2006-11-02 13:52:24 +00:00
Cornelius Weiß
3e6921d5b9 preserv cats if updateing contacts from import 2006-10-31 09:26:40 +00:00
Ralf Becker
25055b8603 improved advanced search:
- fixed not working paging (lost advanced search)
- uses now a named window and gives it focus
- disabled for org-views
- can be unset via clicking on the addressbook icon (index.php)
- last search can always be restored from session
2006-10-31 07:56:34 +00:00
Ralf Becker
ba311860b0 - fixed not always exported custom fields
- removed old ex_search method
2006-10-31 07:50:51 +00:00
Cornelius Weiß
c431575d69 logic updates to advanced search 2006-10-27 13:10:51 +00:00
Ralf Becker
bcb22e45ef php < 5.1 fix for the advanced search 2006-10-27 12:03:37 +00:00
Cornelius Weiß
03c7a819d3 litte js bug 2006-10-27 10:22:50 +00:00
Ralf Becker
ff137bd345 fixed not shown customfields in addressbook index, if a not set one is in before 2006-10-26 13:40:47 +00:00
Lars Kneschke
d50f13d980 call the function and do not try searching the non existing array 2006-10-26 04:01:41 +00:00
Cornelius Weiß
07ddbdd0d6 fix typo 2006-10-25 10:11:19 +00:00
Cornelius Weiß
a0bc65dcab fix cancle buttion in adv search 2006-10-24 20:07:20 +00:00
Cornelius Weiß
b269793191 lang updates 2006-10-24 20:00:57 +00:00
Cornelius Weiß
f65d771e5c template for advanced search 2006-10-24 19:47:57 +00:00
Cornelius Weiß
d4d81a940c make advanced-search working in new addressbook 2006-10-24 19:20:37 +00:00
Ralf Becker
7eec77c451 fix for not set default addressbook preference on copy 2006-10-24 14:23:04 +00:00
Ralf Becker
3ae17a35cf InfoLog view for organisations or multiple contacts 2006-10-23 11:48:56 +00:00
Ralf Becker
2c56e220bc added again adding of the whole selection to the email-address popup 2006-10-22 11:40:43 +00:00
Ralf Becker
01461852ed not working with up-to-date version 2006-10-22 09:46:13 +00:00
Cornelius Weiß
c2d8db0e2f start with reimplementation of advanced search 2006-10-21 20:17:49 +00:00
Cornelius Weiß
f302a74156 start with reimplementation of advanced search 2006-10-21 20:14:31 +00:00
Ralf Becker
1a60791aaf etemplate is still 1.2 2006-10-19 19:49:00 +00:00
Ralf Becker
d2f93575e7 removed not longer supported link and fixed addressbook dependencies 2006-10-19 08:52:00 +00:00
Ralf Becker
2bbcb5c7e8 remove error_log message 2006-10-19 08:51:11 +00:00
Ralf Becker
01286bbc9b make the display of addressbook-links configurable:
- own sorting (default: Company: Last name, First name)
- Company: Last name, First name
- Company, Department: Last name, First name
- Company, City: Last name, First name
- Company, Department, City: Last name, First name
2006-10-19 08:50:25 +00:00
Pim Snel
1e2f5307f9 update dutch translation 2006-10-15 20:40:20 +00:00
Oscar Manuel Gómez Senovilla
6fe1eec825 several language updates, including polish 2006-10-12 08:29:57 +00:00
Ralf Becker
a557977d23 extended socontacts_sql::search to search custom fields like other columns (a search by one string already searched all custom fields) 2006-10-11 13:00:23 +00:00
Ralf Becker
48a76e2354 fixed under some circumstances not working fileas title creation 2006-10-11 12:34:22 +00:00
Oscar Manuel Gómez Senovilla
6e1d8c1037 spanish updates 2006-10-08 12:29:27 +00:00
Ralf Becker
860613df61 moved creation of group addressbook for Default into the api's default_records, as the tables are there and default_records only works for apps with tables 2006-10-07 10:55:08 +00:00
Ralf Becker
e01d9cb8af reset lettersearch if viewing the contacts of one organisation 2006-10-07 10:18:35 +00:00
Ralf Becker
91480e8acc - fixed wrongly selected "None" Kategorie on first ever start of addressbook
- added pref for the addressbook selected on adding new contacts, if you dont have add rights for the current addressbook (eg. "All" selected as filter)
2006-10-07 09:17:30 +00:00
Ralf Becker
5cfe53bc7d typo 2006-10-07 09:16:04 +00:00
Ralf Becker
816e11629a fixed and enhanced cat-filter:
- cats with children were not working, because:
  + sql applied two filters (one in UI and one in SO, UI is removed now)
  + ldap did not handle it at all
- new cat-filter 'None', which returns all contacts without a category
2006-10-02 07:49:00 +00:00
Ralf Becker
f4e79928f6 fixed link_query hook, it returned array('') instead of array() for nothing found 2006-10-02 06:45:46 +00:00
Ralf Becker
3321dd1d48 - sorting criteria does no longer exclude entries with the soring criteria empty, but puts them always on the end of the list (changing the sorting no longer changes to total number of entries)
- this also fixes the bug that sorting after the org_name in an org_view, disables the org_view
2006-09-25 10:18:05 +00:00
Ralf Becker
70bbd9c71b removed no longer needed templates 2006-09-20 04:46:23 +00:00
Ralf Becker
e32fdcb322 removed no longer needed old classes 2006-09-20 04:39:50 +00:00
Ralf Becker
e376d27008 removed no longer needed old classes 2006-09-20 04:39:21 +00:00
Ralf Becker
acd9ac7777 fixed error-message on save of new contact (id was not returned due to a recent change) 2006-09-20 04:30:13 +00:00
Ralf Becker
0b375135aa Fixed problem reported on the developer list: editing an account under the SQL backend removes first and last name 2006-09-18 08:22:09 +00:00
Ralf Becker
13439ea6ac Fixed problem reported on the developer list: editing an account under the SQL backend removes first and last name 2006-09-18 08:15:08 +00:00
Oscar Manuel Gómez Senovilla
963f29d859 lang updates 2006-09-16 15:48:46 +00:00
Ralf Becker
e2ee971ac7 "editaccountemail" hook to allow other apps to monitor the changes 2006-09-16 09:59:29 +00:00
Ralf Becker
b968f9327c - ACL to allow non-admin users to edit certain (explicitly allowed) fields in their own account contact data
- new hook editaccountcontact to sync other apps with these data
- admin ACL "edit users" is now respected by the contact class for account-contact-data too (you can deny admins to edit accounts)
- fixed bug in ldap-backend: it was deleting all not set contact fields
2006-09-15 07:16:07 +00:00
Ralf Becker
f5cf1ed1d2 fixed error in ldap-backend: "Error saving the contact !!! 1" 2006-09-13 04:49:53 +00:00
Ralf Becker
4e884eda9a fixed problem with php4.3.2 (negative integer as index) 2006-09-10 06:40:56 +00:00
Oscar Manuel Gómez Senovilla
746988d553 mass lang updates 2006-09-04 17:15:19 +00:00
Ralf Becker
e907216780 fixed bug reported by Deti Fliegl: [ 1548175 ] Pictures in Addressbook cannot be deleted 2006-08-29 04:18:32 +00:00
Ralf Becker
52f02a4ec2 small documentation update 2006-08-29 04:16:00 +00:00
Ralf Becker
47d18e092a fixed not working address import from FMail under ldap 2006-08-24 16:06:45 +00:00
Ralf Becker
153a642b56 Two new options for the account-selection:
- Selectbox with groupmembers (only)
- No user-selection at all
These two options limit the visibility of other users. There for they should be forced and apply NOT to administrators.
2006-08-22 16:50:32 +00:00
Ralf Becker
53ad443399 fixed not working update via SyncML 2006-08-22 08:14:35 +00:00
Ralf Becker
754e6948bf fixed not working copy 2006-08-22 08:14:15 +00:00
Lars Kneschke
215bf8f305 - added mappings for nokia e61
- removed unneeded charset conversion on import
2006-08-15 12:46:26 +00:00
Cornelius Weiß
71810b2000 fix: migration of cats in evolutionorgperson 2006-08-12 16:56:57 +00:00
Ralf Becker
4e64f9d62e fix for accounts in LDAP, but no passwords (auth against something else), in that case we need to search with the root_dn and not the user himself 2006-08-03 08:21:42 +00:00
Ralf Becker
b3454d9983 fixed an other "Fatal error: [] operator not supported for strings" error reported by Bastian Schern 2006-07-31 18:10:43 +00:00
Oscar Manuel Gómez Senovilla
33310098b9 lang updates 2006-07-31 16:20:28 +00:00
Ralf Becker
82824f0a6c fixed bug reported by Bastian on the german list: Fatal error: [] operator not supported for strings 2006-07-28 16:44:41 +00:00
Lars Kneschke
60752ba913 added support for nokia 6600 2006-07-23 18:10:37 +00:00
Ralf Becker
671f175090 setting the freebusy_uri only if not in setup! 2006-07-22 18:02:15 +00:00
Lars Kneschke
07b45df538 syncml fixes 2006-07-20 13:32:02 +00:00
Oscar Manuel Gómez Senovilla
dab5e19ef8 massive lang update 2006-07-16 07:13:01 +00:00
Ralf Becker
8f26ec2b1b automatic setting the freebusy url for accounts 2006-07-14 23:25:52 +00:00
Ralf Becker
95d6f36322 fixed creation of new contacts to use id=null (not longer -1) 2006-07-09 23:35:16 +00:00
Ralf Becker
2b549bcfe8 - fixed sifaddressbook to use bocontacts
- adapted to bocontacts::save returning the id again
- added comment for Lars about the id in LDAP & save
2006-07-09 22:59:22 +00:00
Ralf Becker
c14d006c15 bocontact::save returns now (again) the id on success and false on error 2006-07-09 22:58:04 +00:00
Ralf Becker
7ae03372ab savegard the account_id against changes not triggered by the accounts-class, eg. via SyncML/xmlrpc 2006-07-09 22:46:58 +00:00
Lars Kneschke
ecc09fc1a2 make adds working 2006-07-09 20:26:57 +00:00
Ralf Becker
6e0605899e an other fix for check_perms (used via SyncML) 2006-07-09 20:07:09 +00:00
Lars Kneschke
5c057a26dd make syncml working with the new addressbook 2006-07-09 13:29:19 +00:00
Ralf Becker
8f5467044a phpDoc header and some docu 2006-07-09 07:14:01 +00:00
Ralf Becker
9e525b0989 re-read the owner in check_perms, if it's not set 2006-07-09 06:09:32 +00:00
Ralf Becker
958a83a06d fixed vCard export and added it to the user-interface
ToDo: include the new 1.3+ fields like the jpegphoto
2006-07-08 23:02:30 +00:00
Ralf Becker
cc7020f9a6 fixed sql error in setup/account_migration, as there are no grants, if there's no user 2006-07-08 21:38:54 +00:00
Ralf Becker
bbf8a48a71 making the customfields max. 3 Lines heigh 2006-07-08 03:41:02 +00:00
Ralf Becker
bd7f7f417d - readonly LDAP sync (acount-repository SQL --> LDAP) is fully working now
- migration for contacts to LDAP
- some general addressbook fixes
2006-07-08 00:36:23 +00:00
Ralf Becker
b9a639d3cf - changed labels from company to organisation
- using a country-selection instead of an text-input
- disabled "change all members of org" if no org set
2006-07-06 23:01:29 +00:00
Ralf Becker
af35ee028e - fixed co (country) attribute which is NOT inetOrgPerson, but mozillaOrgPerson
- use/set c (country-code) attribute for mozillaOrgPerson and mozillaAbPersonAlpha
- fixed primparyPhone of evolutionPerson to store the phone-number and NOT the internal eGW name of the number
2006-07-06 22:59:28 +00:00
Cornelius Weiß
a3f36ebcb4 fix: wrong url found by j635 2006-07-01 05:10:07 +00:00
Ralf Becker
a48b353c14 link_title method returns now null to indicate an entry does not exist (and all links can be deleted) or false if there are insufficent rights to view the title 2006-06-24 16:03:00 +00:00
Ralf Becker
a3ff0decd1 making "all" the default for the addressbook selection (was the personal addressbook) 2006-06-24 06:09:02 +00:00
Ralf Becker
4685b9e003 search was missing the email address 2006-06-24 05:57:13 +00:00
Ralf Becker
fbcded1a6b prevent SQL error "contact_owner is ambigues" 2006-06-24 05:54:28 +00:00
Ralf Becker
1b39b7d4fb fixed wrong attribute name as reported by Bastian Schern from the german list 2006-06-23 00:06:27 +00:00
Ralf Becker
c28dfbcf37 typo 2006-06-22 21:14:39 +00:00
Ralf Becker
185b151ae9 - fixed not working add of new accounts (due to addressbook acl, which allows not to add accounts via the addressbook)
- invalidate the cache of the accounts-class if contact-data of an account get changed
2006-06-21 23:12:45 +00:00
Ralf Becker
30336978f9 improved emulation of old contact class 2006-06-18 05:07:24 +00:00
Ralf Becker
d7fee19ad7 translations 2006-06-18 05:04:26 +00:00
Ralf Becker
e5abeeeded quitend warning if search is empty 2006-06-18 05:04:01 +00:00
Ralf Becker
591444be4b dont update the content-history, if we run inside setup (admin-account-creation) 2006-06-18 05:03:35 +00:00
Ralf Becker
9f59a77b85 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:50:07 +00:00
Ralf Becker
3992f7eef8 new email-address-selection popup for felamimail 2006-06-16 04:44:58 +00:00
Ralf Becker
b8074706e4 some fixes for the email search in the new felamimail 2006-06-15 22:05:27 +00:00
Ralf Becker
b978be2eec removed the leading space, thanks to Bastian Schern from the german list 2006-06-15 05:31:56 +00:00
Ralf Becker
ac102085ac fixed about deleting of accounts:
- prevent deleting of own account (as in admin)
- return for accounts account_id and _lid as the sql class does
- do not redirect to admin.uiaccounts.delete_user if no account_id set, as I deletes the current user ;-)
2006-06-14 16:53:14 +00:00
Ralf Becker
6d3833d0ed fixed the ACL stuff, it was included in the wrong position 2006-06-14 16:27:21 +00:00
Ralf Becker
5e0d628d93 - added LDAP ACL stuff to the readme
- reworked Admin >> Addressbook >> Site config
- fixed for LDAP and SQL (eg. LDAP error are now forwarded to the UI)
2006-06-13 21:53:00 +00:00
Ralf Becker
ebdec8bcbb mapped private cell-phone and public key 2006-06-13 15:40:42 +00:00
Ralf Becker
9d3d376d47 fixed not working orga-view: total is no longer a reference to somain->total, so it needs to be set manualy 2006-06-13 15:40:13 +00:00
Ralf Becker
91cd07d611 fixed sql error: "unknown column account_id" 2006-06-13 15:39:25 +00:00
Ralf Becker
2201a45d27 reworked and restructured LDAP support:
- addressbook now supports contacts in SQL and accounts in LDAP
- added supported objectClasses and a README in new doc dir
- ldap::quote() against LDAP query injection
- got jpegphoto in LDAP working (they are binary)
- we support now mozillaAbPersonAlpha and the older mozillaOrgPerson schema, beside inetOrpPerson and evolutionPerson
- added sorting, letter-search and limited result sets for LDAP
still missing is to disable the organisation stuff in the UI for LDAP
2006-06-13 04:30:16 +00:00
Ralf Becker
2973ed5de1 fixed birthday reminder and made the days, it shows birthdays in advance, configurable 2006-06-11 17:26:54 +00:00
Oscar Manuel Gómez Senovilla
c3bbdcbe57 langs update, trying to fix the phpgwapi/phpgw_fr.lang problem 2006-06-09 05:09:06 +00:00
Oscar Manuel Gómez Senovilla
76aa311f39 addressbook lang updates 2006-06-03 17:36:08 +00:00
Ralf Becker
e288f028bd fixed not working cat-filter if multiple (comma-separated) categories where assinged to a contact. Also got sub-cats included again. 2006-05-24 02:28:57 +00:00
Lars Kneschke
8cbca0bfd2 SyncML fixes 2006-05-17 03:36:48 +00:00
Ralf Becker
956445d6f9 fileas selector was not readonly in view 2006-05-17 03:04:03 +00:00
Ralf Becker
b38f020e32 fixed bug no addresses show, if only one contact type defined 2006-05-16 17:02:12 +00:00
Ralf Becker
a4e33c20c1 fixed old method-name 2006-05-04 07:37:15 +00:00
Oscar Manuel Gómez Senovilla
ae44b61223 spanish updates 2006-05-03 16:56:15 +00:00
Oscar Manuel Gómez Senovilla
a2c7927269 lang updates 2006-05-01 23:09:26 +00:00
Ralf Becker
374f4eba24 ability to activate phonenumbers in the addressbook list (index), configuration has to be done via the source at the moment (beginning of class.uicontact.inc.php) 2006-04-30 18:03:06 +00:00
Ralf Becker
6d6ec22c18 addressbook can now group contacts by organisations (sql only atm.) and change organisational fields for all organisation members 2006-04-30 09:34:24 +00:00
Oscar Manuel Gómez Senovilla
74a54f8e6a vietnamese additions and other updates 2006-04-27 08:03:15 +00:00
Ralf Becker
2c4b529449 small js change for the selectbox in index 2006-04-26 21:27:22 +00:00
Ralf Becker
3780b08336 - added csv export
- fixed csv import
2006-04-26 21:23:38 +00:00
Ralf Becker
455a96c873 changed to use the bocontacts instead of boaddressbook, need to be tested 2006-04-26 14:02:17 +00:00
Ralf Becker
90f778b5dd moved the logic what fields to search from the uicontacts in the socontacts 2006-04-26 12:23:10 +00:00
Ralf Becker
cf2686e3ed fixed accounts only search, was returning the account more then once --> order of the joins were wrong 2006-04-26 12:11:12 +00:00
Lars Kneschke
cdd165ef50 new ldap backend for addressbook 2006-04-26 06:00:31 +00:00
Ralf Becker
a696318869 - several bug fixes
- new HEAD install works
- update 1.2 works
- update 1.0 should work, but untested
2006-04-25 12:43:41 +00:00
Ralf Becker
9bffe8f947 fixed wrong column-name in index 2006-04-24 21:38:44 +00:00
Ralf Becker
2315bfc199 - regular search method used by index is called now search
- search for (not yet working) extended search is called now ex_search (will be replaced by search)
- some parameter cleanups
- some changes for the new API contacts class, which just extends the bocontacts class of addressbook
2006-04-24 20:52:14 +00:00
Ralf Becker
870424755f js fix 2006-04-24 12:21:48 +00:00
Ralf Becker
7429b4fe2b - own sorting of the list/index
- preferred phone can be selected in the main-screen (not only the popup) too
- polishing of the layout and labels/translations
2006-04-24 11:15:10 +00:00
Ralf Becker
6d3478cea5 search searches now the custom fields too 2006-04-24 11:09:52 +00:00
Oscar Manuel Gómez Senovilla
55bfc4fac2 weekend lang updates 2006-04-24 09:44:22 +00:00
Ralf Becker
b6b3db5ed4 first version / step to the new 1.4 addressbook:
- User accounts are an own addressbook now
- every user and group (can) have an own addressbook
- for groups the accessrights no longer depend on the creator
- new acl for adding into an addressbook
- all addressbooks can be displayed together (eg. accounts mixed with personal and group AB's)
- some useful new fields (photo, private cellphone, ...) and some obscure ones have been removed
- db update puts all contacts in the owners personal addressbook (further manual migration tools will follow), thought the UI already allows to mass-move them into a group-addressbook
- group addressbooks in SQL are created by making a group-grant for addressbook (like filemanger)
- Warning: all import/export/xmlrpc/syncml stuff and other apps accessing the addressbook is broken until the contacts class in the API gets fixed!
- it depends on further updates of etemplate, phpgwapi, admin!
==> it's pretty cool (specialy the foto's), but NOT ready for a production server !!!
2006-04-23 14:40:31 +00:00
Ralf Becker
dc68edab46 fixed csv import:
- no more caching in the cat_id function, as it's done in the categories class in the API no
- categories::name2id no longer caches not found entries, as they might be added in this request
- contacts_sql::add set's all unset telefon numbers to '', to avoid the stupid db-default '+1 (000) 000-0000', which I dont want to change in the stable release
2006-04-14 09:50:39 +00:00
Ralf Becker
bba94d054e removed jerryr specific templates as index is not up-to-date (does not work) and view is not longer used 2006-04-14 09:01:07 +00:00
Oscar Manuel Gómez Senovilla
4f88a0bcef commit for closing the 1.2 2006-04-10 16:59:48 +00:00
Ralf Becker
46df2ba37c added n_prefix as mentioned on the list 2006-04-10 15:36:35 +00:00
Oscar Manuel Gómez Senovilla
ea2f4e7a16 patch 1467304 2006-04-09 22:32:21 +00:00
Ralf Becker
0205b0bf64 fixed not working ldif export:
- object class has to be phpgwContact
- time()+cn gives not always ab unique uid (eg. no name = empty cn), added array index
2006-04-09 08:53:34 +00:00
Cornelius Weiß
821f206962 fix: advsearch in cat 2006-04-05 13:53:37 +00:00
Oscar Manuel Gómez Senovilla
5bef910835 pending commits after CVS problem 2006-04-05 12:18:58 +00:00
Oscar Manuel Gómez Senovilla
3e19646bc1 *** empty log message *** 2006-03-28 22:08:01 +00:00
Ralf Becker
062d4531e0 fixed sometimes (no customfields) wrong redirects and NOT calling the content-history 2006-03-28 11:41:48 +00:00
Oscar Manuel Gómez Senovilla
a6a7b0b7d5 catalan and other updates 2006-03-25 10:49:56 +00:00
Lars Kneschke
5efcad7ab3 fixed typo 2006-03-24 20:57:01 +00:00
Lars Kneschke
389916d191 added support for SIF encoded files(Sync4j)
added search support(needed for slowsync)
2006-03-21 13:19:38 +00:00
Lars Kneschke
2a8544edd3 added support for SIF encoded files(Sync4j)
added search support(needed for slowsync)
2006-03-21 13:19:38 +00:00
Oscar Manuel Gómez Senovilla
10cde37f83 lang updates, including english preferences 2006-03-21 02:27:48 +00:00
Ralf Becker
e1311d98cc made cat-selection the same width as the other input fields 2006-03-20 22:02:11 +00:00
Oscar Manuel Gómez Senovilla
f84be88515 *** empty log message *** 2006-03-16 22:32:12 +00:00
Ralf Becker
e9e2dc6c18 - phpgw --> eGroupWare
- fixed tablename from phpgw_addressbook to egw_addressbook
2006-03-16 12:27:10 +00:00
Cornelius Weiß
4e9c822ed8 addressbook extension:
Admin can now define multiple addressbooks each with an own edit / view template and an own icon.
Atm. all Addressbooks are stored in one backend, but this will change soon^tm
2006-03-14 14:26:55 +00:00
Oscar Manuel Gómez Senovilla
ef2cabef9e *** empty log message *** 2006-03-12 13:09:19 +00:00
Ralf Becker
c1722f0bf9 adding 1.3 api to dependencies 2006-03-08 21:41:25 +00:00
Oscar Manuel Gómez Senovilla
ab3154991f patch 1424307 (updated files) 2006-03-08 11:03:03 +00:00
Ralf Becker
15c845e0de fixed timezone handling in addressbook:
- db stores now server-time as everywhere in eGW
- contacts-class in the api and bocontacts in addressbook take and deliver user-time
- xmlrpc gives user-time as the other apps too
2006-03-07 22:43:08 +00:00
Oscar Manuel Gómez Senovilla
9840574e61 *** empty log message *** 2006-03-06 00:44:10 +00:00
Ralf Becker
fbb52e8f47 fixed addressbook: customfields where not displayed if the name contained eg. upper case letters 2006-03-04 12:46:15 +00:00
Ralf Becker
785a3e18c6 fixed addressbook prefs for customfields:
- customfields could not be saved if the name contained eg. upper case letters
- using the user-defined title from the field and not generate one from the name
2006-03-04 12:34:35 +00:00
Ralf Becker
7cf5e2cde7 removed my personal email 2006-03-02 14:40:58 +00:00
Cornelius Weiß
3618514657 *** empty log message *** 2006-03-01 19:32:31 +00:00
Oscar Manuel Gómez Senovilla
271364abf1 slovak updates 2006-02-24 01:08:15 +00:00
Oscar Manuel Gómez Senovilla
84c8db4e8b slovensky (sk) additions and some updates 2006-02-18 03:06:35 +00:00
Cornelius Weiß
df76b59edb fix: timezone was not displayed in view-mode 2006-02-17 10:38:00 +00:00
Oscar Manuel Gómez Senovilla
a14e5bc8c2 basque additions 2006-02-16 20:30:15 +00:00
Cornelius Weiß
ebe03cad86 language updates 2006-02-16 17:18:25 +00:00
Cornelius Weiß
488df1c485 fix: address2, address3 and ophone where not saved :-( 2006-02-16 11:50:16 +00:00
Oscar Manuel Gómez Senovilla
aef673da05 slovak additions 2006-02-15 00:31:18 +00:00
Oscar Manuel Gómez Senovilla
94fd7bacf4 hungarian updates 2006-02-11 02:24:20 +00:00
Lars Kneschke
ab0a0d5ba6 removed some debug output 2006-01-23 05:34:55 +00:00
Oscar Manuel Gómez Senovilla
0c9f991149 danish updates 2006-01-16 14:35:20 +00:00
Lars Kneschke
17219eac09 improved handling of vcard import 2006-01-16 09:49:04 +00:00
Cornelius Weiß
76e572f500 italian outlook connection, commited by S.Capra 2006-01-12 14:51:56 +00:00
Cornelius Weiß
50222354b8 fix: remove boudarys for time range of bdays 2006-01-07 10:33:40 +00:00
Cornelius Weiß
6cb1919319 fixed: not working customfield search, reported by josef 2005-12-30 12:47:24 +00:00
Lars Kneschke
eacbbcd718 no need to convert charset twice 2005-12-23 12:34:48 +00:00
Lars Kneschke
ccb945942f enable content history for addressbook again 2005-12-23 11:54:51 +00:00
Cornelius Weiß
1d96eeb3f6 *** empty log message *** 2005-12-18 19:06:32 +00:00
Oscar Manuel Gómez Senovilla
55be079d34 workflow and other lang updates 2005-12-10 14:15:12 +00:00
Oscar Manuel Gómez Senovilla
3610548d7e bug 1374900 and extra 2005-12-07 01:17:58 +00:00
Oscar Manuel Gómez Senovilla
7581ae6b53 dutch updates 2005-12-03 23:57:57 +00:00
Cornelius Weiß
11388cb28d fix: missing onclick atribut in jerryr template 2005-12-01 20:33:55 +00:00
Cornelius Weiß
4ca328c05d fix: add contacts from mail 2005-12-01 17:21:38 +00:00
Oscar Manuel Gómez Senovilla
a7fc10f621 several italian and chines updates 2005-12-01 15:56:15 +00:00
Ralf Becker
748eb58148 fixed bug: privat citi was not saved 2005-11-30 12:32:35 +00:00
Oscar Manuel Gómez Senovilla
6fa4221c46 finnish updates 2005-11-28 12:25:47 +00:00
Miles Lott
d4f9449240 forgot to add these months ago 2005-11-26 13:15:57 +00:00
Ralf Becker
5c71cc8378 changed delete-confirmation to use javascript 2005-11-23 17:31:50 +00:00
Ralf Becker
4adc7504f1 - fixed not displayed links on new entries
- removed all tab-indexes, as the default order is inutitive (with the one-column layout we us now)
- added missing copied by note (as link now and no longer a note)
2005-11-23 17:07:33 +00:00
Oscar Manuel Gómez Senovilla
03fd033b56 dutch updates 2005-11-20 09:49:41 +00:00
Ralf Becker
2ea764e672 - activating email(_home) and url in view
- using felamimail as default over email
2005-11-18 17:03:23 +00:00
Oscar Manuel Gómez Senovilla
7890653854 italian updates 2005-11-17 10:57:26 +00:00
Ralf Becker
210b04fae0 - moved all css to app.css file
- groupboxes have a fixed height and similar design to tabs now
- fixed not working IE popup (position: fixed)
- layout looks good now in firefox and konq, it's Ok in IE
2005-11-14 19:17:24 +00:00
Ralf Becker
0e155c2ae5 fixed not displayed links in view 2005-11-14 17:46:23 +00:00
Ralf Becker
784fa6add7 fixed size of popup 2005-11-14 17:45:53 +00:00
Ralf Becker
0b8dbfcdd1 fixed javascript error which cause submit in uicontacts::view, when you click on [more ...] 2005-11-14 17:29:39 +00:00
Cornelius Weiß
fb48a4896d killed warnigs on lagre resultsets 2005-11-14 16:44:23 +00:00
Ralf Becker
82afc6783c app version and dependencies to 1.2 2005-11-13 22:33:49 +00:00
Oscar Manuel Gómez Senovilla
dccb3b29ef spanish updates for 1.2 rc1 2005-11-13 21:22:11 +00:00
Ralf Becker
2bd1de92a8 saveing the links 2005-11-13 18:22:43 +00:00
Ralf Becker
35b9fe0cbe redesigned the edit and view dialog, hope you like it Conny ;-) 2005-11-13 17:51:41 +00:00
Ralf Becker
8e25d2e29c phpgw_addressbook(_extra) --> egw_addressbook(_extra) 2005-11-13 12:05:35 +00:00
Oscar Manuel Gómez Senovilla
5c9dcc3194 Traditional chinese (Taiwan) completion 2005-11-13 10:38:23 +00:00
Oscar Manuel Gómez Senovilla
545d77784c spanish completion 2005-11-12 09:49:39 +00:00
Cornelius Weiß
cda193ba66 - a few buxfixes
- new view dialog
2005-11-11 20:50:12 +00:00
Cornelius Weiß
c13fd6c40a big fix for ! search in cf :-) 2005-11-10 13:29:05 +00:00
Cornelius Weiß
c6a83c93eb small fix for ! search in cf 2005-11-10 12:22:55 +00:00
Oscar Manuel Gómez Senovilla
04f215beee *** empty log message *** 2005-11-10 10:50:31 +00:00
Cornelius Weiß
7116559eed added edit and delete for result rows in advanced search 2005-11-09 19:15:22 +00:00
Oscar Manuel Gómez Senovilla
24844f2972 norwegian updates 2005-11-09 16:53:36 +00:00
Ralf Becker
1e637decaf not longer used 2005-11-08 12:04:52 +00:00
Cornelius Weiß
fc24544f11 fixed not working work email in advanced search
added a more clear WARNING for deletebutton in adv. search
2005-11-07 23:06:16 +00:00
Oscar Manuel Gómez Senovilla
a3a5746186 spanish completion 2005-11-07 22:13:23 +00:00
Ralf Becker
b9008dd3ad fixed customfields returned as serialized array 2005-11-07 16:12:41 +00:00
Cornelius Weiß
393250d8e6 use tabindex.
tnx ralf
2005-11-05 17:39:38 +00:00
Oscar Manuel Gómez Senovilla
49d548dd25 bug 1240675: removing old phpgw_zt.lang files 2005-11-05 14:22:46 +00:00
Oscar Manuel Gómez Senovilla
b68272942e bug 1240675, from zt -> zh-tw. First part, just add new files 2005-11-05 13:45:37 +00:00
Cornelius Weiß
8684a2c3ce fix. work email was not saved 2005-11-05 09:10:24 +00:00
Cornelius Weiß
e6fe128144 fixed bug with exploded edit dialog 2005-11-04 21:58:45 +00:00
Cornelius Weiß
b5ac883794 fixed problem with exploded dialog for long cat names 2005-11-04 21:57:32 +00:00
Cornelius Weiß
fd5a8b7510 forgot to use the new edit dialog if we come from view-mode.
we cant change view mode jet, since we need to find a solution for the infolog below the contact.
2005-11-04 01:12:37 +00:00
Oscar Manuel Gómez Senovilla
f5cbe1e7ca several updates 2005-11-04 00:39:00 +00:00
Cornelius Weiß
fd9e935e63 - new add/edit dialog using tabs
- new "advanced search" function / dialog
- customfields can now be of type text, selectbox, radio and checkbox
2005-11-03 23:47:52 +00:00
Oscar Manuel Gómez Senovilla
9e32132eaa bug 1344288: dutch translation update 2005-10-31 22:48:15 +00:00
Oscar Manuel Gómez Senovilla
26a9fed831 *** empty log message *** 2005-10-26 00:54:00 +00:00
Oscar Manuel Gómez Senovilla
2f4259dfd0 *** empty log message *** 2005-10-23 22:49:01 +00:00
Oscar Manuel Gómez Senovilla
07dca33f46 persian files and several updates 2005-10-20 09:44:57 +00:00
Oscar Manuel Gómez Senovilla
cffd0551fe *** empty log message *** 2005-10-19 06:59:19 +00:00
Ralf Becker
583a58007d icons to select all rows and do something with all rows moved from resources and addressbook into the api, to be used by other apps too (eg. ProjectManager) 2005-10-16 07:07:44 +00:00
Oscar Manuel Gómez Senovilla
fea8c1660d bug 1294588 and lang setup fixes 2005-10-15 21:52:37 +00:00
Ralf Becker
d240021947 some missing translations 2005-10-14 09:07:12 +00:00
Oscar Manuel Gómez Senovilla
fe866fedae bug 1239981 2005-09-29 21:04:59 +00:00
Oscar Manuel Gómez Senovilla
d7921303d8 bug 1266300 2005-09-29 19:10:21 +00:00
Lars Kneschke
e7179a8977 use the same name schema like the other egw apps 2005-09-26 07:06:04 +00:00
Lars Kneschke
1085534c94 modified the delete hooks to use $GLOBALS['hook_values'] 2005-09-20 10:11:38 +00:00
Oscar Manuel Gómez Senovilla
82e8d1ff7c bug 1004437 2005-09-17 16:35:53 +00:00
Lars Kneschke
c01925959a display "grant access" link only when we have NOT user grants disabled 2005-09-07 09:24:13 +00:00
Miles Lott
b8bf4655fb formatting 2005-07-28 03:44:13 +00:00
Ralf Becker
2bc834b576 1) fixed missing charset conversation on import
2) phpgw --> egw
2005-07-27 16:11:01 +00:00
Ralf Becker
5156ab1024 commit for Lars: latest SyncML updates 2005-07-20 12:14:39 +00:00
Miles Lott
9a48625481 Fix apply button in preferences 2005-07-17 16:51:03 +00:00
Miles Lott
29cfef66be Switch to use of Save/Apply/Cancel for save and edit pages. Fix array close in boaddressbook. 2005-07-17 16:46:36 +00:00
Lars Kneschke
fc09bb2ab3 defined twice and breaking PHP5 2005-07-05 04:56:05 +00:00
Miles Lott
4924cfc9e2 Switch remaining variables to egroupware convention 2005-07-03 14:15:23 +00:00
Miles Lott
8e4a4edb51 Move custom field functions to new bo class, and implement in calls within this application 2005-07-02 20:20:06 +00:00
zhangweiwu
c1da59af08 more w3 compliance so that we could use styles like input[type=text] 2005-06-30 07:39:56 +00:00
zhangweiwu
0adcf97c33 add better w3 complaince so that I could use style like input[type=text] 2005-06-30 07:38:51 +00:00
zhangweiwu
c5078e9f98 replace bgcolor=row_on/off with stylesheet class=row_on/off for better control with stylesheets. this is necessary for now I can define more then just color for row_on/off. 2005-06-30 07:14:04 +00:00
Miles Lott
2cc1972c51 Converting to new egw arrays 2005-05-01 14:34:59 +00:00
Miles Lott
622bb81b07 Update to new arrays 2005-04-30 03:27:36 +00:00
Oscar Manuel Gómez Senovilla
296c82f996 *** empty log message *** 2005-04-24 21:30:37 +00:00
Miles Lott
c651776aca Fix for bug #1187688 2005-04-22 12:45:23 +00:00
Ralf Becker
b4c9197e20 Russian langfiles from ReklamaLab.RU 2005-04-15 15:03:28 +00:00
Miles Lott
47afabd5b1 missing string identifier 2005-04-15 12:39:26 +00:00
Ralf Becker
94202f6581 Croation translations from Mladen Novosel <mnovosel-AT-info-sol.net> 2005-04-15 10:18:20 +00:00
Miles Lott
81f926b501 Add special case for correct filename in Palm_PDB export (Bug #1162859) 2005-03-24 13:29:51 +00:00
Ralf Becker
e6947642bf renamed French export file, as its non-ascii chars caused trouble on non-iso-8859-1 systems 2005-03-15 15:01:17 +00:00
Ralf Becker
f7b38fc301 fixed problems pointed out by gulftech 2005-03-15 14:32:30 +00:00
Ralf Becker
818149f6bc fixed typo from lars 2005-03-03 17:07:32 +00:00
Ralf Becker
2a8019bc12 added {hidden_vars} to save the referer 2005-03-03 17:06:46 +00:00
dawnlinux
5b7f56fce7 Fix the following bugs,
[ 996794 ] Custom field can not be deleted.
[ 1029059 ] Delete user fields
[ 1154738 ] Customer fields contain UTF-8 works could not be deleted.

The problem is due to, some specail characters, e.g, utf-8 chars, are url-encoded for generationg the url, but are not decoded when trying to delete them.
2005-03-02 02:50:42 +00:00
dawnlinux
146a25179b Add a German translation 2005-02-28 03:18:44 +00:00
Lars Kneschke
f6c2029094 changes to keep track of changed content 2005-02-27 23:33:14 +00:00
reinerj
fb8e4a76ae update lang file from Mats Fredriksson for Swedish 2005-02-04 17:35:29 +00:00
reinerj
2b3508c4ca update lang file from Mats Fredriksson for Swedish 2005-02-04 17:33:19 +00:00
reinerj
1e3a018471 update lang file from Mats Fredriksson for Swedish 2005-02-04 17:32:12 +00:00
Ralf Becker
bdd24516b5 re-added 1.0.1 dependeny for phpgwapi (was lost after omgs's bugfix) 2005-02-03 13:20:47 +00:00
Oscar Manuel Gómez Senovilla
69b888d74b bug 1112125 2005-01-29 20:32:07 +00:00
Oscar Manuel Gómez Senovilla
29997ba72f bug 1112125 2005-01-29 19:36:06 +00:00
Oscar Manuel Gómez Senovilla
a06003edef *** empty log message *** 2005-01-29 13:05:52 +00:00
reinerj
1ad8d8bf21 lang file update Swedish from Marko 2005-01-17 12:58:22 +00:00
Oscar Manuel Gómez Senovilla
c701fd5a44 *** empty log message *** 2004-12-15 15:30:44 +00:00
reinerj
cebed6849d update the slovenian lang file from orb_ter 2004-12-02 22:37:43 +00:00
Miles Lott
cac9d272c5 Add developer-use test for contacts service class 2004-11-30 13:41:19 +00:00
reinerj
41ab433325 update the slovenian lang file from orb_ter 2004-11-29 14:33:47 +00:00
reinerj
9c4a32e183 update the slovenian lang file from orb_ter 2004-11-28 14:24:57 +00:00
reinerj
5d866a0bce update Sloven translation 2004-11-17 00:44:48 +00:00
reinerj
6b182d0e6d add import script file from itanczos 2004-10-24 09:57:47 +00:00
Oscar Manuel Gómez Senovilla
e4d1f6ea5e *** empty log message *** 2004-10-21 21:30:38 +00:00
Carsten Wolff
466e423dbc forwardport of the recent xml-rpc-fixes in stable 2004-10-06 09:29:12 +00:00
Oscar Manuel Gómez Senovilla
812f05a3e8 *** empty log message *** 2004-10-01 12:05:17 +00:00
reinerj
635de3de64 Lang file update traditional Chinese from Finjon Kiang 2004-10-01 10:26:18 +00:00
reinerj
bc30bb88dd update lang file from Oldrich Dlouhy 2004-09-27 09:02:29 +00:00
reinerj
8816a6f15d update lang file from Theytaz Antoine 2004-09-20 07:45:50 +00:00
alpeb
2fc3edccc2 Added button translation 2004-09-18 21:35:51 +00:00
alpeb
88451fd126 Added button translation 2004-09-18 21:33:23 +00:00
alpeb
66794f7a77 Added button translation 2004-09-18 21:31:12 +00:00
alpeb
9bc9aa19c2 Added some translations to import and export screens 2004-09-18 15:26:21 +00:00
alpeb
f88561e3c6 Added some translations for import and export screens 2004-09-18 15:21:08 +00:00
alpeb
bbe871a450 Added some translations for import and export screens 2004-09-18 15:18:28 +00:00
Oscar Manuel Gómez Senovilla
df8f5a858c *** empty log message *** 2004-09-17 09:36:18 +00:00
Ralf Becker
378ec0680b fixed bug reported on the german mailinglist:
- Warning implode wrong arguments on line 120
- space after comma is not ignored
2004-09-15 18:13:48 +00:00
Ralf Becker
9819f08b48 allow to specify cats by there id again 2004-09-02 10:16:30 +00:00
reinerj
468f434a8c update lang file from Theytaz Antoine 2004-09-02 06:32:44 +00:00
reinerj
a83d020083 in this file, no tabs where included and this produce errors on install 2004-08-31 15:50:34 +00:00
petere78
75ac5fa3a2 Fix "Land" translation in head as well, so all branches are in sync. 2004-08-27 16:53:26 +00:00
dragob
65feffc4d4 New/updated Slovenian translations (by Matev� Bokal). 2004-08-23 14:11:00 +00:00
Ralf Becker
e30da3d40f fix for palm-download as suggested by Peter Hrastnik's patch [ 1010631 ] patch for broken pdb file-download (headers already sent) 2004-08-18 08:32:59 +00:00
Oscar Manuel Gómez Senovilla
9449ea5afa *** empty log message *** 2004-08-07 10:22:51 +00:00
reinerj
1f1c58be46 update korea lang translation from Futurizer 2004-08-07 00:58:47 +00:00
Oscar Manuel Gómez Senovilla
26bf92520e *** empty log message *** 2004-08-04 20:59:09 +00:00
Ralf Becker
906dd66691 bulgarian translations from Iassen Pramatarov <turin-AT-fsa-bg.org> 2004-08-04 14:56:19 +00:00
reinerj
ea33d7c050 update Korea translation futurizer 2004-08-04 10:06:58 +00:00
Ralf Becker
0a991e6cc8 fixed email-address 2004-08-02 14:04:01 +00:00
reinerj
55765dfc3e fix some wrong tabs in file which produce error messages 2004-07-31 17:59:52 +00:00
reinerj
290d20d22a fix some wrong tabs in file which produce error messages 2004-07-31 17:52:34 +00:00
reinerj
b9d03ca23f fix some wrong tabs in file which produce error messages 2004-07-31 17:49:45 +00:00
reinerj
05d84d1324 fix some wrong tabs in file which produce error messages 2004-07-31 17:26:42 +00:00
reinerj
6dfa3b2326 fix some wrong tabs in file which produce error messages 2004-07-31 17:03:23 +00:00
reinerj
b470959420 fix some wrong tabs in file which produce error messages 2004-07-31 16:58:35 +00:00
shrykedude
ff34378a1e Fixed app dependencies for api-1.0.1 version change 2004-07-30 19:06:35 +00:00
Ralf Becker
f9e0f8f0d4 updated lang file from Emil Varjasi 2004-07-21 16:45:52 +00:00
Ralf Becker
43c3b79893 patch from Erwan LE DISEZ 2004-07-21 16:42:34 +00:00
Ralf Becker
19cbdcec1d killed a warning in xmlrpc from the kdepim list:
HTML-formated Errors (see below) are returned instead of well formed XML.
Is this already solved in a later Version of eGroupware  or is this a special
setting that causes this behaviour ?

kontact: ERROR: Result: <br />
<b>Warning</b>:  Invalid argument supplied for foreach() in
<b>/home/httpd/localhost/htdocs/egroupware/addressbook/inc/c
lass.boaddressbook.inc.php</b> on line <b>392</b><br />
2004-07-12 20:02:15 +00:00
Ralf Becker
f6c07ba556 pushing all versions to 1.0.0 2004-07-02 22:32:53 +00:00
Ralf Becker
d9eb3ad604 not used anymore 2004-06-30 09:41:18 +00:00
Ralf Becker
d0b2a3a823 fix for 2 people importing an equally named file at the same time, thanks to Matthew Galgoci <mgalgoci -at- redhat.com> 2004-06-20 09:03:34 +00:00
Ralf Becker
afd3ba4a95 updated the css of the letter-search (like the accounts popup now) 2004-06-16 00:53:45 +00:00
Ralf Becker
26507a6aa7 greek translations thanks to Nikolaos Batsis <nickthegreek-AT-yahoo.com> 2004-06-13 20:48:44 +00:00