Commit Graph

75 Commits

Author SHA1 Message Date
Ralf Becker
e297cc3fa1 * Admin/Addressbook: do NOT mark accounts as deleted, as accounts do NOT know that state, always deleted them and allow to cleanup already marked as deleted accounts in addressbook 2012-03-07 12:06:20 +00:00
Ralf Becker
018dc6b84d * Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs 2012-02-17 15:01:50 +00:00
Nathan Gray
0b6dd3f974 Make sure letter filter doesn't persist 2012-02-02 15:46:54 +00:00
Ralf Becker
9689ca4236 fixed not readonly custom fields, give all tabs equal height and adjusted height of phone numbers 2011-04-19 14:58:51 +00:00
Klaus Leithoff
eeb86b1fd1 * addressbook: enable advanced search for addressbook org view 2011-04-12 09:39:11 +00:00
Ralf Becker
3054731928 calendar icon for addressbook.index to add an appointment for a contact 2011-02-15 11:43:32 +00:00
Klaus Leithoff
f68e92afd8 * addressbook: check if typefilter is valid (type available), if not remove it 2011-01-14 12:03:21 +00:00
Klaus Leithoff
9f45bea953 * adressbook: fix for Stylite Tracker bug#1152; Links for Addressbook where not shown anymore 2011-01-13 12:14:38 +00:00
Klaus Leithoff
c8afbf93d5 * addressbook: fix for attempt to remove non existing link; happens when addressbook read returns nothing, that may be caused by trying to merge an addressbook-entry with nonexisting customfields array 2011-01-06 14:15:41 +00:00
Klaus Leithoff
de52fe928e filter @ from n_fn when trying to add the email via addressbook.email dialog 2010-12-07 15:16:58 +00:00
Klaus Leithoff
3b8fa83acc * eMail: remove invalid -at- when occurring in full name, when adding address to email; skip addresses that produce a parse error while parsed with imap_rfc822_parse_adrlist 2010-12-06 15:07:48 +00:00
Klaus Leithoff
8f3af965fc handle whitespace in emailaddresses when adding distributionlists to email-compose window 2010-11-25 13:34:32 +00:00
Ralf Becker
73ba743c96 disable history log tab, if it is not applicable (LDAP or new entries) 2010-11-13 09:11:04 +00:00
Ralf Becker
bb01ca3e37 switching new id column off by default 2010-11-10 08:31:14 +00:00
Ralf Becker
58d4cfd858 * scaling now addressbook images uploaded via CardDAV or SyncML to 60 pixel width like already done for web GUI 2010-11-04 20:41:51 +00:00
Nathan Gray
9f315b6187 * Fix for Addressbook History NOT showing old or new value for some custom fields (Stylite #8230) 2010-10-14 15:53:09 +00:00
Ralf Becker
c973df5693 - fix for egw.org bug #2729: extended search for recipients filtered by categories does not work
- cancel button in advanced search, cancels now the advanced search and not just closes the window
2010-10-12 14:05:48 +00:00
Klaus Leithoff
b5a015bf3a feature to show contact_id in list and editview; ability to sort by contact_id, ability to search for contact_id (or parts of it), so beware if you search for a contact by id, you may find more than one, since the number you search for may be part of the content of more than one field and contacts, as numbers can occur also in eg.: phonenumber, roomnumber, ZIP-Code, ... 2010-09-29 12:00:19 +00:00
Nathan Gray
9e8a9a7ee1 Backport 32264 - Add action to undelete selected addresses. Only visible when viewing deleted addresses. 2010-09-23 21:58:51 +00:00
Klaus Leithoff
9216fea675 fix for bug #8178(Stylite) default Addressbook preference is not used, when addressbook-value is not to be copied 2010-09-02 11:35:53 +00:00
Ralf Becker
8b635c5bef moved default fields for copying to addressbook_ui::$copy_fields AND using that default also if nothing is configured 2010-08-30 10:21:58 +00:00
Nathan Gray
a99ae11549 Backport 31797 - Add site configuration setting for which fields to copy when copying an address. (egw.stylite.de bug #8168) 2010-08-25 16:49:13 +00:00
Ralf Becker
48c6e5416a methods to set or get all body tags or javascript files, replacing direct access to variables of old javascript class 2010-06-15 16:12:46 +00:00
Nathan Gray
8d01c5b574 Apply patch to fix PostgreSQL error from Petr Bravenec 2010-05-12 14:37:36 +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
Nathan Gray
b69a151568 Change addressbook_so to extend so_sql_cf 2010-04-08 22:42:25 +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
d397dcded2 Fix n_fn update issue 2010-03-05 08:28:25 +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
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
Nathan Gray
fb50bee888 Log history of custom fields also 2010-02-12 16:47:15 +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
Ralf Becker
39b50631bd fixed typo in english phrase 2010-01-11 23:14:28 +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
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
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
bd3bdae734 fixed again wrong $this->owner to $this->user 2009-11-20 10:37:11 +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
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
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
Ralf Becker
6989d59ba6 fixed no or only partial export of custom fields via nextmatch csv export 2009-10-30 11:18:47 +00:00
Klaus Leithoff
96e8650e1c fix for not displayed last/next Date in Listview 2009-10-15 15:00:49 +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
Klaus Leithoff
e1ae046c49 added the possibility to show notes in addressbook list. 2009-09-22 15:17:38 +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
Ralf Becker
947e09e02f "fix for bug: checking \"whole query\" sets number of rows to -1" 2009-07-18 15:17:41 +00:00