Ralf Becker
c7c00947d3
quiten permanent error_log in doublicate check aka addressbook_ui::ajax_check_values()
2012-10-24 10:18:31 +00:00
Ralf Becker
8903580778
* Addressbook: call doublicate check when creating a new contact from eMail
2012-10-24 10:14:34 +00:00
Nathan Gray
0f7a7da656
Remove outdated CSV export charset preference - Import/Export app is used now
2012-10-17 16:00:51 +00:00
Nathan Gray
ddbcc59a82
Add 'None' category option to context menu for all apps using nextmatch::category_action()
2012-10-16 19:51:15 +00:00
Ralf Becker
1f77853ff5
* Addressbook: doublicate check while adding/editing contacts, based on email or match of 2 out of name, first name, organisation
2012-09-06 12:42:10 +00:00
Ralf Becker
b84fdd4ef7
* Addressbook: fixed error when adding a new organisation member for organisation(department)s containing a comma
2012-07-17 12:14:37 +00:00
Klaus Leithoff
31927c7181
* addressbook/importexport: if there are no export csv definitions for a given user, do not show the csv export option in context menu
2012-05-29 14:00:37 +00:00
Ralf Becker
d4c1a288e4
correctly disable change_org, if no organisation set
2012-05-15 16:55:12 +00:00
Ralf Becker
a8dde2649e
* Addressbook: fixed not working changing of organisation members, also place this feature more prominent beside buttons
2012-05-15 15:53:14 +00:00
Nathan Gray
5b0ecf0491
Fix SQL error when exporting sorted by contact_id
2012-05-15 14:35:09 +00:00
Nathan Gray
5b2b8ea37d
Point account links to addressbook view
2012-05-04 14:16:31 +00:00
Nathan Gray
c87887d11f
Change addressbook Export CSV context menu option to use importexport
2012-04-02 16:35:03 +00:00
Ralf Becker
f30ad83240
do NOT store state in prefs, if csv_export is set
2012-03-29 12:59:43 +00:00
Ralf Becker
08e40605cc
* 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:05:35 +00:00
Ralf Becker
0e9631781b
* Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
2012-02-17 15:01:31 +00:00
Ralf Becker
eb331dc4e8
* Addressbook: use vCard version 3 when exporting via context menu
2012-02-10 20:33:21 +00:00
Nathan Gray
38076211cc
Make sure letter filter doesn't persist
2012-02-02 15:01:38 +00:00
Ralf Becker
ecd6e7ecd1
* Addressbook: show calendar of contact(s) as list-view with date-filter "all" via context menu
...
r37667: ability to open nm_action=location in a given targetapp tab, plus documentation
2012-01-09 22:09:11 +00:00
Klaus Leithoff
15be419929
* addressbook: distributionlists, allow to add any seen contact to an available (and editable) distributionlist
2011-12-28 10:56:47 +00:00
Klaus Leithoff
28c42cc78d
control the availabilityof the stylite app, before trying to offer the mail VCard feature, because stylite.links:// is used/needed here
2011-12-16 11:26:01 +00:00
Ralf Becker
f84f2c779b
* Addressbook: ablity to mail (multiple) vCard via context menu
2011-11-29 12:09:29 +00:00
Ralf Becker
924452030b
fix for bug #3071 : r37248 - new function makes problems in listview/unable to hide field
2011-11-20 09:15:41 +00:00
Ralf Becker
9b7f8ddc65
* Addressbook: filter by country or sort by post code of home address
2011-11-11 16:57:23 +00:00
Klaus Leithoff
4b725d21c8
* addressbook: current contact type is now used on creating new addressbook entrys (except a explizit type is requested via GET)
2011-11-09 09:07:45 +00:00
Klaus Leithoff
55dbf20c33
* calendar/addressbook/importexport/merge-print: introduction of a static function to fetch the export limit, and normalize the possible output: bo_merge::getExportLimit; apply new function to bo_mergen, nextmatch_widget, addressbook, calendar and importexport; introduction of an calendar export limit; introduction of hook to provide appspecific export_limit
2011-09-16 13:23:15 +00:00
Klaus Leithoff
a3b17caa5f
* impportexport/document merge: better control of exportlimits, you are now able to exempt groups or users from any exportlimits set (backport of nathans work, with enhancements from ralf)
2011-09-01 14:32:26 +00:00
Nathan Gray
1094fcba11
- Remove action column from email select rows
...
- Get action button & select all button working for email popup
2011-07-28 15:45:28 +00:00
Nathan Gray
039e351d8b
'Disable' Export & merge spreadsheet in sidebox for addressbook view
2011-06-22 18:14:52 +00:00
Nathan Gray
275a1d3f27
Change category list links
2011-06-21 21:14:51 +00:00
Ralf Becker
92ddeca1fb
- fail with error message, if user trys to export more entries then allowed (previously entries were silently cut down to allowed number, even 0!)
...
- fixed path of document-actions if more then one directory with subdirectories were given
2011-06-16 11:36:15 +00:00
Ralf Becker
1774e5674f
support for multiple space or comma separated download dirs
2011-06-14 10:48:15 +00:00
Nathan Gray
22426b6bd6
If ordering contacts by a numeric field (last modified), apply letter filter to org name instead of ordered field
2011-06-06 16:41:17 +00:00
Ralf Becker
848cde1489
upper check-all button also needs to call egw_objectManager.toggleAllSelected()
2011-05-06 13:28:07 +00:00
Nathan Gray
8b4728ad4a
Allow documents in dirs other than user's preference dir by passing full path
2011-05-05 21:41:00 +00:00
Ralf Becker
1e8de99ed7
Move initialisation for egw_actions stuff into static method of nextmatch_widget, it get called now from:
...
- etemplate::show_grid()
- addressbook_ui::view() to load JS stuff before header get generated
2011-05-02 13:34:59 +00:00
Ralf Becker
8247d55fc1
fixed missing space when adding multiple classes, causing context menu not recognising readonly, if also not deletable
2011-04-28 09:12:30 +00:00
Ralf Becker
594fe78d09
enable via a class and no more need to set enabled='javascript:nm...' for enableClass or disableClass
2011-04-27 16:59:12 +00:00
Ralf Becker
633b3da6b4
disable filemanager link for mulitple selected contacts
2011-04-27 10:14:32 +00:00
Ralf Becker
fb5ea143be
- returning checked state of all checkboxes, not only select_all, in $content[nm][checkboxes]
...
- $content[nm][select_all] is now only reference to $content[nm][checkboxes][select_all]
- checkboxes need no default onExecute, therefore removed nm_select_all method
- improved documentation for action stuff in nextmatch widget
- added egwAction.getActionsByAttr(_attr, _val) method returning all actions with a given attribute and value
2011-04-27 07:49:46 +00:00
Ralf Becker
7d02a952f6
- move all static javascript code to app.js file
...
- fixed "add appointment" to work in org-views by submitting to server to resolve org with contact id's and custom js action prefixing each id with a "c"
- improved "add infolog" to only submit for org-views to server and otherwise save that roundtrip by using a custom ja action
2011-04-26 16:22:10 +00:00
Ralf Becker
98a2731116
- fixed not working add or remove category method from context menu
...
- disabling actions not available, because of missing rights
- trying to disable "remove from distribution list" and "delete distribution list", when no list is selected
--> not yet working
2011-04-25 14:13:40 +00:00
Ralf Becker
e474b0f0d4
- insert in document action:
...
+ one submenu with default document (if set) on top
+ if more then 9 documents, show them in submenus by mime type
- added copy address as second point to add submenu, beside new
- icons for move to addressbook
- fixed icons for org views
--> addressbook context menu should now be fully functional - let me know if not ;-)
2011-04-25 11:30:37 +00:00
Ralf Becker
8d22f87057
fixed not working edit of contacts
2011-04-19 15:11:51 +00:00
Ralf Becker
9859a038af
- fixed not readonly custom fields, give all tabs equal height and adjusted height of phone numbers
...
- removed custom field specific history log code, as it's handled now by historylog-widget and bo_tracking
2011-04-19 15:03:58 +00:00
Ralf Becker
cabcd99149
fixed not working insert in document
2011-04-18 11:56:52 +00:00
Ralf Becker
342799a86a
- further work on addressbook context menu, still not fully functional!
...
- moved a few more common phrases into API
2011-04-17 21:25:01 +00:00
Ralf Becker
fe5202c7a2
context menu for addressbook, please note: not everything is fully functional yet
2011-04-17 14:10:05 +00:00
Ralf Becker
c443126893
make sure ca(rd|l)dav_name never get copied
2011-04-07 07:28:46 +00:00
Klaus Leithoff
b7304feca0
* addressbook: enable Advanced Search for OrgView
2011-03-30 13:31:09 +00:00
Klaus Leithoff
a52092cf33
fix for searchletter behavior when searching by searchletter of the order-criteria contact_id AND having custom fields
2011-03-29 09:43:37 +00:00