Commit Graph

266 Commits

Author SHA1 Message Date
Nathan Gray
9726db1eaa *Users can now see and restore their 'deleted' but held contacts, if deletion prevention is turned on. There is now a config setting to allow users to purge their own 'deleted' contacts. 2010-11-22 17:10:11 +00:00
Ralf Becker
93d34b8557 - 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:01:36 +00:00
Klaus Leithoff
e840850db2 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 10:38:44 +00:00
Nathan Gray
5524c3573c Use the two letter ISO country code, or allow user to use a free text country field (custom) to preserve syncing 2010-09-27 23:02:32 +00:00
Nathan Gray
989011fe69 Add site configuration setting for which fields to copy when copying an address. (egw.stylite.de bug #8168) 2010-08-25 16:47:25 +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
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
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
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
Stefan Becker
613e56e8b7 added Birthday to the Adressbook list as new field 2009-05-29 08:37:47 +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
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
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
Ralf Becker
2c1eec5832 uiinfolog --> infolog_ui 2008-10-07 13:04:49 +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
Stefan Becker
dfa524628c patch for better Layout of the template on IE 6/7 2008-07-21 12:42:37 +00:00
Ralf Becker
c350dddc9b using the new url, email, phone widget 2008-06-11 07:17:30 +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
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
eef92b5785 Migration LDAP --> SQL 2008-05-07 13:13:23 +00:00
Ralf Becker
86368a1903 uid and etag (optimistic locking) for addressbook 2008-04-25 19:06:15 +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
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
Ralf Becker
db165536e1 configurable fields belonging to our (virtual) organisations, patch from Stefan Becker 2008-03-05 10:31:26 +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
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
5174804b39 added last and next date to edit & view too 2007-10-19 08:34:47 +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
Ralf Becker
1192e0ec90 new config to show a category tree 2007-07-22 13:25:00 +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
88370ceb8a fix for bug #948: space missing in regular addressbook view in home address 2007-06-23 07:14:01 +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
Ralf Becker
e2b7b6c52a slight modification of the contactform 2007-06-06 10:24:50 +00:00
Ralf Becker
df73036d2b sitemgr contact-form that stores direct into the addressbook 2007-06-05 23:22:24 +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
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
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
891906d72f bugfix: using css-classes instead of the no longer existing theme colors 2007-05-20 09:37:52 +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
c0b6563e17 adaption for the new nextmatch feature plus some nice extra columns 2007-03-07 12:31:48 +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
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