Commit Graph

1194 Commits

Author SHA1 Message Date
Klaus Leithoff
e3d4a685af use ENT_SUBSTITUTE on htmlspecialchars to harden display of message as source 2015-04-02 08:48:34 +00:00
Ralf Becker
8af7a8a6b8 dending translations from our translation server 2015-04-01 08:08:43 +00:00
Ralf Becker
b2589dc3fe dending translations from our translation server 2015-04-01 08:06:00 +00:00
Ralf Becker
78e41aa1a1 move "Save as" phrase to common and merge-cli run 2015-04-01 08:01:30 +00:00
Ralf Becker
b086604711 move "Save as" phrase to common and merge-cli run 2015-04-01 08:00:07 +00:00
Hadi Nategh
ca92a7da1b Fix mail compose not getting in focus on body when using html 2015-04-01 07:36:28 +00:00
Hadi Nategh
728b165720 Fix mail compose not getting in focus on body when using html 2015-04-01 07:34:02 +00:00
Ralf Becker
38f4980849 * Mail: setting default font-face and -size reliable and remove space in front of cursor 2015-03-31 17:04:10 +00:00
Ralf Becker
9fc67020cc * Mail: setting default font-face and -size reliable and remove space in front of cursor 2015-03-31 17:01:25 +00:00
Nathan Gray
4c1424db9b Improvements for linking mail:
- Let filemanager encode name so we can keep more characters
- Remove doubled mime removal, which sometimes damaged title
- Fix file information action
2015-03-31 14:30:55 +00:00
Hadi Nategh
32732c00b2 Get focus on To/Body field depending on To field value 2015-03-31 12:32:50 +00:00
Hadi Nategh
76c0911dcc Get focus on To/Body field depending on To field value 2015-03-30 13:47:08 +00:00
Hadi Nategh
2ef3d4f048 * Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme 2015-03-30 11:03:46 +00:00
Ralf Becker
8d7ab2f06c fixed typos from Erik Popp (erik.popp-at-uni-heidelberg.de) 2015-03-29 09:15:43 +00:00
Ralf Becker
6d2bcb5782 fixed typos from Erik Popp (erik.popp-at-uni-heidelberg.de) 2015-03-29 09:15:19 +00:00
Klaus Leithoff
7d76f0bd92 make sure we are talking to the correct server when importing messages ; this is a merge of 52305 WITHOUT the call of emailadmin_imapbase::getAttachmentAccount, as it is not backported yet. BEWARE the mere explode of the rowID may fail to determine the correct mail-account-id. use self::splitRowID instead 2015-03-27 14:58:47 +00:00
Klaus Leithoff
9bfe86633c make sure we are talking to the correct server when importing messages 2015-03-27 14:51:41 +00:00
Klaus Leithoff
7532580ddf on importMessage, beware of serverID:: that is preceeding the folder of the importdestination 2015-03-27 12:59:51 +00:00
Klaus Leithoff
0dca52bc3f on importMessage, beware of serverID:: that is preceeding the folder of the importdestination 2015-03-27 12:59:03 +00:00
Hadi Nategh
30b7537072 Make mail display fonts larger for mobile theme 2015-03-27 10:15:45 +00:00
Hadi Nategh
8c2f74ba14 Make mail display fonts larger for mobile theme 2015-03-27 10:06:54 +00:00
Hadi Nategh
caffcee09d Fix eml attached files not getting opened in popup 2015-03-26 10:15:36 +00:00
Ralf Becker
5887bc4313 * Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme 2015-03-25 17:48:24 +00:00
Hadi Nategh
89a9ea4bb1 Some more WIP of attachment mime handling 2015-03-24 11:40:06 +00:00
Ralf Becker
ffceb37973 WIP attachment handling via mime-registry 2015-03-24 09:43:38 +00:00
Nathan Gray
5687471b1c Include group emails in email search results 2015-03-23 22:18:38 +00:00
Klaus Leithoff
661ff9ecf1 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:26:32 +00:00
Klaus Leithoff
b72aef8cc2 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:10:53 +00:00
Klaus Leithoff
7493c69ece fix for function identity_name to use the same logic on missing identity values (like ident_realname and ident_email) as iterator on identities; if no ident_email is present use the users email-address, if still empty use acc_imap_username if it passes a simple test on qualifying as email address 2015-03-20 11:07:53 +00:00
Klaus Leithoff
f7f5662e10 fix for function identity_name to use the same logic on missing identity values (like ident_realname and ident_email) as iterator on identities; if no ident_email is present use the users email-address, if still empty use acc_imap_username if it passes a simple test on qualifying as email address 2015-03-20 11:01:29 +00:00
Klaus Leithoff
29d9adc2b4 offer additional option for search to search whole message (TEXT); up til now only Message (BODY) was selectable 2015-03-19 14:48:53 +00:00
Klaus Leithoff
1b184f4063 offer additional option for search to search whole message (TEXT); up til now only Message (BODY) was selectable 2015-03-19 14:47:43 +00:00
Hadi Nategh
1f1790d2bb Make sure distributionlist is resolved in mail compose after submit action 2015-03-19 13:20:05 +00:00
Hadi Nategh
dcccc2ef7e Make sure distributionlist is resolved in mail compose after submit action 2015-03-19 13:04:37 +00:00
Ralf Becker
afc8e763a2 * Mail: if user never send a mail from an account select first identity with an non-empty signature, not default identity 2015-03-18 16:32:27 +00:00
Ralf Becker
6bd503ef4e * Mail: if user never send a mail from an account select first identity with an non-empty signature, not default identity 2015-03-18 16:31:30 +00:00
Nathan Gray
97efc7808c Let filemanager/vfs handle escaping characters instead of just stripping them out 2015-03-18 16:20:11 +00:00
Klaus Leithoff
72505946bd handle problem with broken/already set TransferEncoding when replacing Body text/plain or text/html for supplementing the signature 2015-03-17 14:07:31 +00:00
Klaus Leithoff
2bd096f6e2 handle problem with broken/already set TransferEncoding when replacing Body text/plain or text/html for supplementing the signature 2015-03-17 14:06:44 +00:00
Klaus Leithoff
fdf614beb8 * Mail: deal with folderstructure issues when working with shared folders (others or shared) on constructing the mail foldertree 2015-03-10 15:54:14 +00:00
Klaus Leithoff
109b10f5b1 * Mail: deal with folderstructure issues when working with shared folders (others or shared) on constructing the mail foldertree 2015-03-10 14:08:11 +00:00
Hadi Nategh
946bb45199 Fix print an email with fixed width pre tag which was causing mail gets printed in half page 2015-03-09 10:56:11 +00:00
Hadi Nategh
56380371fa Fix print an email with fixed width pre tag which was causing mail gets printed in half page 2015-03-09 10:35:56 +00:00
Klaus Leithoff
2577268d21 disable thread-topic handling, as horde does not support encoding it (thus avoiding utf-8 header field errors); Better handling of drafts with attachments to make sure possible attachments of the original draft are available on send 2015-03-06 09:28:46 +00:00
Klaus Leithoff
c8df7ad0ab disable thread-topic handling, as horde does not support encoding it (thus avoiding utf-8 header field errors); Better handling of drafts with attachments to make sure possible attachments of the original draft are available on send 2015-03-06 09:23:13 +00:00
Klaus Leithoff
80255f9611 pending translations from our translation server 2015-03-05 14:09:51 +00:00
Klaus Leithoff
a27d5963c5 pending translations from our translation server 2015-03-05 09:04:21 +00:00
Klaus Leithoff
d49a166cf2 fix white-space issue on pre for recent firefox 2015-03-03 15:45:24 +00:00
Klaus Leithoff
c93a5852c0 fix white-space issue on pre for recent firefox 2015-03-03 15:43:16 +00:00
Hadi Nategh
f60a1c4db4 Do not hide splitter for small screens by styling as we take car of it by mobile_template 2015-03-03 10:03:24 +00:00
Hadi Nategh
9189e9d8e1 Do not hide splitter for small screens by styling as we take car of it by mobile_template 2015-03-03 10:02:59 +00:00
Hadi Nategh
e3ebdd8402 Fix mail sieve rules issues regarding idots and mobile theme 2015-03-03 09:30:29 +00:00
Hadi Nategh
da7840a580 Implement mobile template for mail index:
- Do not create Splitter for mobile template
- Fix extra_iframe for displaying sieve rules covers mail tree when it is display:none (eg.happens in idots)
- Improve mail app performance browsing with mobile device
2015-03-03 09:29:49 +00:00
Hadi Nategh
cc946b7c3e Fix mail sieve rules issues regarding idots and mobile theme 2015-02-27 16:28:51 +00:00
Hadi Nategh
9ae9ae7274 Implement mobile template for mail index:
- Do not create Splitter for mobile template
- Fix extra_iframe for displaying sieve rules covers mail tree when it is display:none (eg.happens in idots)
- Improve mail app performance browsing with mobile device
2015-02-27 14:47:27 +00:00
Hadi Nategh
800700ca39 Fix some style for mail compose:
- Fix compose_to field always get scrollbar
- Fix compose_bcc field has no max-height
2015-02-26 08:55:15 +00:00
Hadi Nategh
7f7e49935c Fix some style for mail compose:
- Fix compose_to field always get scrollbar
- Fix compose_bcc field has no max-height
2015-02-26 08:53:56 +00:00
Hadi Nategh
6c52c48866 Disable compose dialog resize for mobile devices 2015-02-24 16:33:17 +00:00
Hadi Nategh
0661e8fd4a Remove fixed width from compose dialog:
- Fixes elements in compose dialog not getting 100% width after resize
2015-02-23 16:00:27 +00:00
Hadi Nategh
b0f4383a4f Remove fixed width from compose dialog:
- Fixes elements in compose dialog not getting 100% width after resize
2015-02-23 15:59:49 +00:00
Hadi Nategh
4156c54409 Use CKEditor resize method in order to resize mail body 2015-02-23 15:57:15 +00:00
Hadi Nategh
c45afda8b0 Use CKEditor resize method in order to resize mail body 2015-02-23 15:56:33 +00:00
Hadi Nategh
edceac3046 Add missing variable from commit # 51911 2015-02-23 15:53:08 +00:00
Hadi Nategh
c9bd20fa1c Switch always compose body to plain text for mobile devices, because ATM CKEditor is not compatible enough to support 2015-02-23 15:45:36 +00:00
Klaus Leithoff
3ef17e277f add missing translations for emptying spam/junk folder; fix setting folder status after voiding spam/junk folder content 2015-02-19 13:41:40 +00:00
Klaus Leithoff
6691bdf7db remove probably wrong assumption on missing ident_id of mailaccount object (as it should not be missing at all) 2015-02-19 12:27:29 +00:00
Klaus Leithoff
c67ab8744a remove probably wrong assumption on missing ident_id of mailaccount object (as it should not be missing at all) 2015-02-19 12:26:44 +00:00
Klaus Leithoff
acb4f11d24 * Mail: feature to allow to void the (configured) spam/junk folder on right-click action on foldertree 2015-02-19 12:01:18 +00:00
Klaus Leithoff
52b4856a18 when dealing with defaults and identities: retrieve the default identity associated with the current imap-account, rather than the default 2015-02-19 11:37:42 +00:00
Klaus Leithoff
94af47ef5d when dealing with defaults and identities: retrieve the default identity associated with the current imap-account, rather than the default 2015-02-19 11:32:38 +00:00
Ralf Becker
0be632b3b7 fixed send mail does not contain attachments 2015-02-18 11:17:44 +00:00
Ralf Becker
4078a48fb8 fixed send mail does not contain attachments 2015-02-18 11:17:28 +00:00
Ralf Becker
6c139e1fdb * Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons 2015-02-18 10:10:35 +00:00
Ralf Becker
0413898ce4 * Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons 2015-02-18 10:10:10 +00:00
Ralf Becker
199285ba01 add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 10:00:12 +00:00
Ralf Becker
d432642f1a add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 09:55:05 +00:00
Ralf Becker
cd0d8adad5 pending translations from our translation server 2015-02-17 09:03:29 +00:00
Ralf Becker
18fafed2a4 pending translations from our translation server 2015-02-17 08:52:58 +00:00
Ralf Becker
6fce59832d fix PHP Fatal error: Cannot pass parameter 3 by reference 2015-02-16 08:31:10 +00:00
Ralf Becker
9a633cab48 fix PHP Fatal error: Cannot pass parameter 3 by reference 2015-02-16 08:30:50 +00:00
Ralf Becker
f4f98150c5 read attachment data from etemplate request, use tmpname only to identify it 2015-02-14 20:10:51 +00:00
Ralf Becker
2eb5b6f097 read attachment data from etemplate request, use tmpname only to identify it 2015-02-14 20:10:26 +00:00
Ralf Becker
042c8bc3cc move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:57 +00:00
Ralf Becker
36bc17a442 move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:21 +00:00
Klaus Leithoff
1909ef531d fix problem(s) with display of attachments on forward when either forwarding inline with several attachments to the forwarded message or forwarding multiple messages as attachment 2015-02-12 15:26:55 +00:00
Klaus Leithoff
d15d01a8b4 fix problem(s) with display of attachments on forward when either forwarding inline with several attachments to the forwarded message or forwarding multiple messages as attachment 2015-02-12 15:19:24 +00:00
Hadi Nategh
70021a9bb8 Prepare mail display iframe for printing 2015-02-12 09:04:34 +00:00
Hadi Nategh
32f3a52280 Prepare mail display iframe for printing 2015-02-12 09:02:56 +00:00
Ralf Becker
5281afe124 set font size for printing of text mail body and all headers, attachments 2015-02-12 08:34:18 +00:00
Ralf Becker
8a5ab38c36 set font size for printing of text mail body and all headers, attachments 2015-02-12 08:34:02 +00:00
Ralf Becker
aff689e054 * All apps: improved printing: CRM view and given number or rows
r51716: Extend printing support to work with multiple etemplates on the printed tab
r51717: Better handling of printing of various row quantities:
- print < loaded row count
- print > loaded row count
- print all rows
2015-02-12 08:06:50 +00:00
Nathan Gray
92c26d156d Better handling of printing of various row quantities:
- print < loaded row count
- print > loaded row count
- print all rows
2015-02-11 20:00:22 +00:00
Hadi Nategh
15e727fc8e Fix broken styling in compose dialog for jdots 2015-02-10 10:42:24 +00:00
Hadi Nategh
8b45db5183 Fix broken styling in compose dialog for jdots 2015-02-10 10:38:54 +00:00
Ralf Becker
e94c57d6b1 * Mail: fixed exception when opening vacation notice or sieve-rules for an account with a changed standard identity or later created account
emailadmin_account::read_identity() needs ident_id NOT acc_id as 1. parameter
2015-02-09 09:18:05 +00:00
Ralf Becker
2af28ce33e * Mail: fixed exception when opening vacation notice or sieve-rules for an account with a changed standard identity or later created account
emailadmin_account::read_identity() needs ident_id NOT acc_id as 1. parameter
2015-02-09 09:17:02 +00:00
Ralf Becker
4775913fdc 2 more div#$app-index css which need to have div removed 2015-02-06 14:05:34 +00:00
Ralf Becker
6e9ee7f977 2 more div#$app-index css which need to have div removed 2015-02-06 14:05:17 +00:00
Hadi Nategh
4249dca91d * All apps: Activate cross-browser autocomplete 2015-02-06 13:23:40 +00:00
Klaus Leithoff
540ed1e96e lang strings for missing vacation extension in sieve 2015-02-06 13:11:59 +00:00