Klaus Leithoff
ec180093b4
src:cid url its likely to be urlencoded. so decode, before using it
2015-05-19 10:07:40 +00:00
Klaus Leithoff
7480e2bca6
use static function emailadmin_imapbase::merge instead of ->mail->merge
2015-05-15 14:08:29 +00:00
Klaus Leithoff
b40d83751b
allow phone as schema attribute for href in HTMLawed-Config; make merge function static, as this is the way it is used almost always; fix warning in getStyles
2015-05-15 14:03:25 +00:00
Klaus Leithoff
b40378574d
add missing config lang strings
2015-05-15 13:21:35 +00:00
Hadi Nategh
e544b91429
Do not show the dropdown menu if there is no actions on toolbar "more..." menu
2015-05-15 08:46:30 +00:00
Hadi Nategh
a7459e57b4
* Etemplate/historylog: Make history log resizable, base on popup window resize
2015-05-13 15:39:40 +00:00
Ralf Becker
d469a15ab1
using exception / exit code 92 for "Domain XXX does NOT exist !!!"
2015-05-12 14:58:07 +00:00
Hadi Nategh
c751cda84b
Make sure the popup has value and not false, the mail integration hooks may not be registered yet
2015-05-12 13:23:31 +00:00
Klaus Leithoff
5cd3972ae3
simplyfy attachment loops, as we do not have to distinguish between attachments and attached message/rfc anymore
2015-05-12 12:24:27 +00:00
Klaus Leithoff
a9c66335e7
reenabling the observance of the preference setting for forward as attachments; add notice to body that forwarded messagebody is found in attachments; add folder info in getAttachment calls when available
2015-05-12 09:07:06 +00:00
Hadi Nategh
37bc839ea7
Only apply year range to date only widgets, it causes times to break
2015-05-12 08:13:24 +00:00
Klaus Leithoff
cae45464b7
Backport of ralfs solution (r52725) to solve problems regarding the adding of attachments when base-part was already set: allow to add further attachments, after base-part has been generated or set ( e.g. via emailadmin_imapbase::parseRawMessageIntoMailObject() )
2015-05-12 07:57:37 +00:00
Klaus Leithoff
9c109804dc
improve html / plain handling on message reply and message forward
2015-05-12 07:52:03 +00:00
Nathan Gray
5b002b4b0b
Pre-set contact in new infologs opened from context menu.
...
Contact taken from link filter, or current contact when in CRM view.
2015-05-11 21:05:38 +00:00
Nathan Gray
439e32e750
Custom fields - implement ajax select widget, add year_range attribute for dates, and bug fixes
2015-05-11 18:22:43 +00:00
Ralf Becker
e52d5efa80
Retina sprite for choosen
2015-05-11 14:13:28 +00:00
Ralf Becker
53f381e246
Retina sprite for choosen
2015-05-11 14:12:26 +00:00
Hadi Nategh
448fe5b6a8
Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize
2015-05-11 12:29:42 +00:00
Hadi Nategh
7180be1840
Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize
2015-05-11 11:20:43 +00:00
Hadi Nategh
29b2f1f210
Reset kept_selection if selected rows from response are no longer available. (e.g. select all mail in a folder and delete them)
2015-05-11 08:56:07 +00:00
Hadi Nategh
a4c50198f9
Reset kept_selection if selected rows from response are no longer available. (e.g. select all mail in a folder and delete them)
2015-05-11 08:55:24 +00:00
Ralf Becker
853dc85e33
allow to add further attachments, after base-part has been generated or set via emailadmin_imapbase::parseRawMessageIntoMailObject()
2015-05-10 14:32:37 +00:00
Hadi Nategh
aa0e5c2c70
Check if the mail integration hook is registered, if not, try to register it, otherwise throws an exception with useful information.
2015-05-08 14:37:24 +00:00
Hadi Nategh
facd345880
Check if the mail integration hook is registered, if not, try to register it, otherwise throws an exception with useful information.
2015-05-08 14:36:47 +00:00
Klaus Leithoff
110954de73
improve html / plain handling on message reply and message forward
2015-05-08 14:03:19 +00:00
Hadi Nategh
d95b5b9e3d
Call resize handler of widgets with no excess_height which means resize is from nm
2015-05-08 13:41:17 +00:00
Hadi Nategh
2abb05ead3
Call resize handler of widgets with no excess_height which means resize is from nm
2015-05-08 13:38:42 +00:00
Hadi Nategh
dd81c12dd9
Add attribute class to tab elements in order to be able to distinguish between tab's DOM
2015-05-07 17:19:21 +00:00
Hadi Nategh
fe83235b1d
Add attribute class to tab elements in order to be able to distinguish between tab's DOM
2015-05-07 17:18:01 +00:00
Nathan Gray
2f6c66c600
WIP on converting Calendar to etemplate2
...
- Weekview shows widgets now
2015-05-06 19:03:45 +00:00
Hadi Nategh
b73e6ea2d6
Make readonly attribute available for link-to and link-list widget
...
- Implement tracker link_to to not give edit interface to user who has no edit access
2015-05-06 15:14:15 +00:00
Hadi Nategh
b0c7eb2650
Make readonly attribute available for link-to and link-list widget
...
- Implement tracker link_to to not give edit interface to user who has no edit access
2015-05-06 15:11:53 +00:00
Ralf Becker
2ac7a5306a
switching of deprecated warnings which we wont fix in stable 14.2
2015-05-06 11:53:04 +00:00
Hadi Nategh
dfc66daf8d
Missing backport commit from commit #52701
2015-05-06 08:56:23 +00:00
Nathan Gray
2122f7db0f
Avoid error in case $date is not set
2015-05-05 23:35:01 +00:00
Hadi Nategh
c1943235b1
Trigger widget's resize only if there's excess_height
2015-05-05 12:39:11 +00:00
Hadi Nategh
211efdda68
Trigger widget's resize only if there's excess_height
2015-05-05 12:38:11 +00:00
Hadi Nategh
cdd04a674f
IDE warning cleanup
2015-05-05 09:01:46 +00:00
Hadi Nategh
ad34d20080
IDE warning cleanup
2015-05-05 09:01:01 +00:00
Hadi Nategh
6990a415ee
Fix another error "can not pass parameter by reference"
2015-05-05 08:47:13 +00:00
Hadi Nategh
29618305c0
Fix error "can not pass parameter 3 by reference"
2015-05-05 08:42:03 +00:00
Hadi Nategh
50782cfa8b
* Mail: Implement mail integration with new structure and add new feature
...
- Add mail to calendar as calendar entry, including all mail attachments as links
- Add user choice for saving mail into an existing ticket or a new ticket
- Fix mail attachments integration into infolog, tracker or calendar entry
2015-05-05 08:03:13 +00:00
Nathan Gray
1d88af167c
Remove 'No filters' option, as it causes errors
2015-05-04 20:11:52 +00:00
Ralf Becker
debf2e03f3
remove own iterateOver implementation again, as it is already handled in parent class and creates additional problems
2015-05-04 17:24:28 +00:00
Ralf Becker
e15f9803d2
remove own iterateOver implementation again, as it is already handled in parent class and creates additional problems
2015-05-04 17:24:04 +00:00
Nathan Gray
f1983a3f07
If a home favorite loses it's associated favorite (it gets deleted), open the config dialog so user can pick another instead of always being blank.
2015-05-04 15:26:18 +00:00
Nathan Gray
9e3676a8c9
Only apply year range to date only widgets, it causes times to break
2015-05-04 14:46:56 +00:00
Hadi Nategh
926376b4f1
Fixes for calendar and mail integration
...
- Set start time based on mail date
- Set duration to user default interval preference
- Fix some IDE warnings
2015-05-04 12:19:33 +00:00
Hadi Nategh
08729a9df8
Do not return null for return_array function as expected to return always an array
2015-05-04 10:40:50 +00:00
Ralf Becker
9319954d39
show full database url in setup, not just driver-name and show used IP in "Invalid IP address" message
2015-05-03 12:04:21 +00:00