Ralf Becker
424b4c451c
fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
2014-10-15 14:55:08 +00:00
Hadi Nategh
639a1b6c03
Check contact duplication of addressbooks with presets
...
-Fix addressbook contacts added by add contact plus do not get checked for duplication
-Fix another CSP error
2014-10-13 13:33:10 +00:00
Ralf Becker
7348a62f61
use implicit nameing after type for custom templates "addressbook.edit.$type" like in InfoLog
2014-10-09 12:03:14 +00:00
Ralf Becker
c07c550e7a
changing default columns for new installs to a postiv list of "type, name/organisation, bussiness address, phone and email", so adding further columns dont make them automatic enabled
2014-09-24 08:26:19 +00:00
Nathan Gray
01d1ae3dcc
Fix selected categories disappear after searching.
2014-09-09 21:55:00 +00:00
Ralf Becker
c73cc6b398
fixing the fix: now cat_id=1 got not lost with a 2nd default option set in addressbook (0=None)
2014-09-09 14:11:42 +00:00
Ralf Becker
b1f0448b6d
fixed advanced search was always filtering by first option of custom-fields of type select or select-*
2014-09-09 08:36:34 +00:00
Nathan Gray
806165d947
Fix up advanced search
2014-09-08 18:47:40 +00:00
Ralf Becker
88a111b2c5
fixed storing same password twice in admin makes account unusable:
...
caused by tabs and callbacks added multiple times and therefor passwords beforeSendToClient method was called twice causing password to be replaced with asterisks
2014-09-06 10:00:42 +00:00
Ralf Becker
62e41d434d
adding room-column and change to only 2 flex-columns
2014-09-03 10:55:56 +00:00
Ralf Becker
cb50632f05
* Addressbook: no longer offering to move contacts to accounts addressbook, as we do not support that
2014-08-19 14:12:40 +00:00
Nathan Gray
0eb8854eb3
Add 'None' category option back for addressbook
2014-08-18 19:55:54 +00:00
Nathan Gray
70d85ca78f
Fix addressbook CRM next/previous buttons don't update nextmatch
2014-08-05 23:27:06 +00:00
Nathan Gray
2b322c5bad
Remove auto-hide of columns, it doesn't work with being able to choose columns & infinite scrolling.
...
Fixes photo (& other) column disappearing when switching to org view and back.
2014-07-16 14:30:25 +00:00
Nathan Gray
3ba557f4b8
Use select_all flag to export all entries, not just visible selected ones.
2014-07-07 16:47:08 +00:00
Ralf Becker
7a5b2a59b1
prevent SQL error if for what every reason an invalid org_view was set (eg. just a contact_id, instead of string starting with "org_name")
2014-06-03 09:54:53 +00:00
Ralf Becker
2b86934088
fixed not working CRM view for contacts with a picture
2014-06-02 14:36:01 +00:00
Ralf Becker
beb31eaf48
* Addressbook: fixed empty edit popup, if contact contains photo and changing of private custom-fields in extra private tab
2014-06-02 13:35:59 +00:00
Klaus Leithoff
e65d95fdee
restore 46615 with fixed owner issue
2014-04-17 08:55:21 +00:00
Ralf Becker
293d6d0b1b
revert r46615 as it breaks creating of new accounts
2014-04-16 14:38:55 +00:00
Klaus Leithoff
80b83b7ec4
add address from email to addressbook, split given email to extract n_family, n_given and org_name if possible; set some defaults like owner and try to set n_fn by the given content
2014-04-15 13:26:40 +00:00
Nathan Gray
d7c1b5e56f
If user chooses to edit contact on double click, show infolog when viewing (instead of nothing)
2014-04-08 14:20:22 +00:00
Nathan Gray
e64f6979af
Change CRM view preference to also affect default list action (double click), added 'Edit' option
2014-04-07 15:13:03 +00:00
Nathan Gray
e62c980a8f
Add context menu sub-actions for CRM-View Infolog & Tracker
2014-03-25 16:53:36 +00:00
Ralf Becker
c72591f4a2
fixed new contacts had accounts addressbook selected, if user has admin rights
2014-03-24 13:23:03 +00:00
Ralf Becker
93151d84a3
fixed photo was lost after it was no longer transfered to client (to fix utf8 error in json encoding)
2014-03-21 17:12:32 +00:00
Klaus Leithoff
c0eece6234
use mail instead of felamimail (when available) for mail actions
2014-03-21 11:54:38 +00:00
Nathan Gray
f517b5786f
Finish implementing addressbook CRM view tracker list
2014-03-19 20:21:05 +00:00
Ralf Becker
e476a3ed82
new deleting of accounts
2014-03-19 13:20:46 +00:00
Nathan Gray
42ee153c30
Set row_modified setting so nextmatch can filter out unchanged rows, and not send them back to the client again
2014-03-18 22:55:48 +00:00
Nathan Gray
44bddc9eb7
Get addressbook organisation list -> Infolog -> View linked Infolog entries context menu option working, with organisation list still working after.
2014-03-18 19:20:29 +00:00
Ralf Becker
a744177316
add/edit accounts via extra tab in addressbook edit dialog
2014-03-18 15:10:57 +00:00
Ralf Becker
6a55295b77
first version of new account editing via accounts tab in addressbook (not yet saving!)
2014-03-17 15:28:20 +00:00
Nathan Gray
cefb47641f
Fix & re-enable showing linked infologs of multiple contacts
2014-03-13 19:04:47 +00:00
Ralf Becker
082d1813b2
using "infolog" if no preference set (default only works, after someone called preferences)
2014-03-13 08:15:41 +00:00
Nathan Gray
a4113da328
Set up addressbook CRM view to display infolog or tracker, by preference.
...
Tracker list filtering not yet implemented.
2014-03-12 22:42:06 +00:00
Nathan Gray
56169beb2e
Instead of re-rendering CRM infolog list, just use javascript to update the filter.
...
Faster, and avoids destroying the addressbook etemplate2 object by loading the infolog into it.
2014-03-12 15:21:01 +00:00
Ralf Becker
a17697ffdc
finished CRM view stuff, thought there is an eTemplate2 problem preventing arrows from working
2014-03-12 13:29:52 +00:00
Nathan Gray
a5fcb430ef
Only load infolog list on first time.
...
Loading it again (in an ajax submit) will load it into addressbook.view etemplate2 object used as context for request, corrupting it.
2014-03-11 15:26:09 +00:00
Ralf Becker
30bf1aa439
get delete in CRM view working by submitting it back to server
2014-03-10 21:15:23 +00:00
Ralf Becker
416c5d3b75
always show sidebox in CRM view, as it contains the contact-data
2014-03-10 12:32:19 +00:00
Nathan Gray
7ad4ebfdea
Remove nextmatch export button
2014-03-06 22:30:44 +00:00
Ralf Becker
b5c5f3e28a
new CRM view, not yet completly finished but usable
2014-03-06 18:39:52 +00:00
Ralf Becker
819fdea809
let browser cache images
2014-03-06 15:10:22 +00:00
Ralf Becker
6d84dd976c
* Addressbook/Admin: allow members of group(s) specified in Addressbook: Site configuration to edit contact-data of accounts without being an admin
2014-02-28 10:13:26 +00:00
Nathan Gray
bf0f3f6141
Fix Category filter option 'All' gets added each submit
2014-02-27 20:20:15 +00:00
Hadi Nategh
dc656e85fd
Remove legacy actions from AB listview
2014-02-26 15:41:38 +00:00
Ralf Becker
22b4a11c7f
fixed delete button in addressbook.edit was shown without rights
2014-02-13 14:07:42 +00:00
Ralf Becker
7c02cd3cd4
explicitly loading addressbook css for CRM view and moved loading of infolog javascript to its hook
2014-02-12 11:07:33 +00:00
Nathan Gray
cc628c378a
Use egw_framework::message() instead of a label in template, which might stay longer than we want
2014-02-05 23:36:01 +00:00