Commit Graph

440 Commits (51dbc2e43884d1f2d7a0cb1f580155b00d1f2399)

Author SHA1 Message Date
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 15 years ago
thomascube 90e7080d28 Create Sent folder when composing a message (#1486802) 15 years ago
alecpl 087c7dc5d2 - Improved compose screen: resizable body and attachments list, vertical splitter, options menu
- Removed productname/version element, changed footer size to 20px
15 years ago
alecpl b25dfd0913 - removed PHP closing tag 15 years ago
alecpl 8958d01311 - Fix: when From field is a first object in compose template form's hidden fields aren't added to the output 15 years ago
alecpl d311d809d6 - Fix forwarding of messages with winmail attachments
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839)
- Extend rc_mime_content_type() to work with string buffer
15 years ago
alecpl 8f2b463981 - handle properly inline images without content_id but with content_location 15 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 15 years ago
alecpl 021ef41737 - Fix duplicated attachments when forwarding a message (#1486487) 15 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 15 years ago
alecpl c287f34bd3 - Fix setting spellcheck languages with extended codes (#1486605) 15 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 15 years ago
thomascube 814905ca87 Let plugins modify the Sent folder when composing (#1486548) 15 years ago
alecpl 7a48e5539f - Re-organize editor buttons, add blockquote and search buttons
- Make possible to write inside or after a quoted html message (#1485476)
15 years ago
alecpl ce467384e2 - Fix single space inserted on fwd/reply with top posting (#1486532) 15 years ago
alecpl 416bff5475 - Allow to override identity when composing a message (#1486466) 15 years ago
alecpl b575fa9008 - Fix blocked.gif attachment is not attached to the message (#1486516) 15 years ago
alecpl c16986be7f - use popupmenu style for attachments upload form
- move .popupmenu style definition to common.css
15 years ago
thomascube bc404ffd41 Save draft information in one header; finally fixes #1486203 15 years ago
alecpl a4cf4577b1 - Fix forwarding message omits CC header (#1486305) 15 years ago
alecpl 5821ff5123 - Don't show a warning on html2text switch when textarea is empty
- Set properly select's value when html2text is aborted
15 years ago
thomascube bbc8565e5a Flag original messages after sending a draft (#1486203) 15 years ago
thomascube a96183883d Changed signature separator when top-posting (#1486330) 15 years ago
alecpl 3b1426a1e5 - lost fix for Attachment Excessive Memory Use issue (#1484660) 15 years ago
alecpl 3e8898ef60 - Fix external mailto links support for use as protocol handler (#1486037) 15 years ago
alecpl b620493a4b - Fix quoted text wrapping when replying to an HTML email in plain text (#1484141) 15 years ago
alecpl 9e63e28a80 - Fix top-post signature insert error in HTML forwarded message (#1486366) 15 years ago
alecpl 2717f9f68e - use proper unicode cleanup for JSON, fixes #1486356 15 years ago
alecpl 8abe5485fd - move compose_message_body hook to better place (#1486353) 15 years ago
alecpl e5d60d69d4 - Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4) 15 years ago
alecpl ceeab9ed91 - Allow setting only selected params in 'message_compose' hook (#1486312) 15 years ago
alecpl a82dcd420a - Plugin API: added 'message_compose_body' hook (#1486285) 15 years ago
thomascube 0207c45c90 More options for top posting feature (#1484272) using patch from Phil Weir 15 years ago
alecpl 50f56d2046 - top posting (#1484272) 15 years ago
thomascube 01ffe03908 Hold attachment info in a js list in order to simplify things + codestyle 15 years ago
vbenincasa 3f97120cb1 - Added an alert message when uploading still in progress and the user tries to send the message
- Added the functionality to abort the upload process
- Changed the loading icon background to transparent, so it can be used in other templates easily
15 years ago
alecpl ebf8726eea - Added attachment upload indicator with parallel upload (#1486058) 15 years ago
vbenincasa 2b77e8daa7 - Provide some additional usability for attachments form with "mainaction" class and a slightly bigger file field (CSS width doesn't works with file field so we need to use "size" property) 15 years ago
alecpl b48d9bf5d4 - Use faster/secure mt_rand() (#1486094) 15 years ago
alecpl 7df0e35210 - Check 'post_max_size' for upload max filesize (#1486089) 15 years ago
alecpl 80815d23e5 - Fix editor type doesn't match type of message body content (#1486080) 15 years ago
thomascube 76791cf3c9 Extend message_compose hook with the possibility to specify attachments 16 years ago
thomascube 75969686c2 Added 'message_compose' hook 16 years ago
alecpl ee258ce158 - performance fix: don't check mbstring functions existence too often 16 years ago
alecpl a01b3bf9ae - removed hardcoded 'compose-body' identifier (#1485996) 16 years ago
alecpl b05575a930 - cleanup 16 years ago
alecpl 5503cc09f1 - cleanup 16 years ago
alecpl a640647edd - handle big attachments with file pointers to not exceed memory_limit in rcmail_save_attachment() 16 years ago
thomascube 7d8e168cb1 Fix compose step: correctly choose html mode and attachments when in draft or edit mode 16 years ago
alecpl 21d6827c70 - fix delete icon on attachment list (#1485921) 16 years ago
alecpl aae0ad8cb2 - re-set 'prefer_html' to have possibility to use html part for compose 16 years ago
alecpl 069704b170 - Added message Edit feature (#1483891, #1484440) - need icon 16 years ago
thomascube ed205f4183 Change rcube_user::list_identities() to return an array instead of a sql-result 16 years ago
thomascube 991a25ab5d Better icon for deleting folders + remove hard-coded icon path 16 years ago
alecpl 12217da8b3 - simplified attachments handling on reply/forward/draft compose (possible regressions)
- also fix #1485847
16 years ago
alecpl 3e8d8975a9 - don't use 4th argument in htmlspecialchars (#1485475) 16 years ago
alecpl 48958e0512 - Fix Answered/Forwarded flag setting for messages from subfolders 16 years ago
alecpl 20ccd472f7 - Fix html editor mode setting when reopening draft message (#1485834) 16 years ago
alecpl 23a2eec4d5 - ereg -> preg 16 years ago
alecpl 309d2f40a0 - jQuery'fied GoogieSpell 4.0 + some changes in compose 16 years ago
alecpl 1fb5874f27 - fix attachment mimetype setting after upload
- move style of delete button in attachment-list to mail.css file
16 years ago
alecpl 79eb4e79ed - Fix message normal priority problem (#1485820) 16 years ago
alecpl 7c8b80600d - support _nosig param in compose URL (#1485604) 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl 7145e009e4 - Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
- Fix double footer in HTML message with embedded images
16 years ago
alecpl 59ee6865b6 - typo 16 years ago
thomascube 0b21c888ac Select drafts mailbox when opening a draft message 16 years ago
alecpl ec603f7da6 - Fix html body washing on reply/forward + fix attachments handling (#1485676) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
thomascube d859b0ca1f allow reply to yourself only in To field 16 years ago
thomascube 8e98f21ffc Add empty paragraph after html reply block in order to write below + fix indentation 16 years ago
alecpl 133bb07f78 - performance: skip imap connection for attachments actions
- created attachments.inc file for attachment upload, remove and display actions
16 years ago
thomascube 2c8e84c1e5 Do serverside addressbook queries for autocompletion (#1485531) + make autocompletion list clickable 16 years ago
alecpl 300fc65a46 - Better HTML entities conversion in html2text (#1485519) 16 years ago
alecpl 3e20c4b31d - fix default spellcheck language setting (#1485570) 16 years ago
alecpl b8ae5093cc - Fix HTML editor initialization on IE (#1485304)
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
16 years ago
alecpl 79af0bb1ba - Add warning when switching editor mode from html to plain (#1485488)
- Unified editor switching functions
16 years ago
alecpl 7f63946719 - #1485499: make email address comparision case insensitive
- support multibyte characters in in_array_nocase()
16 years ago
alecpl 19c9d396df - wrap also prefix line in reply body 16 years ago
alecpl 2b180b1cce #1485494: fixed signatures removal on reply 16 years ago
alecpl 70087c52bc - don't set border=0 for images (use css for that) 16 years ago
alecpl 6eb858606e - Fix matching case sensitivity when setting identity on reply (#1485480)
- Prefer default identity on reply
16 years ago
alecpl 27a12edcd9 - #1485475: don't use 4th argument of htmlspecialchars() 16 years ago
alecpl 2727053c61 - #1485471: fix drafts saving 16 years ago
alecpl 112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
16 years ago
alecpl cf6a833c95 - fix "Back to message list" button (#1485440) 16 years ago
alecpl fd51e0fea5 - Better handling of "no identity" and "no email in identity" situations (#1485117) 16 years ago
alecpl e2c610ebfa - use more 'html' class 16 years ago
alecpl c17dc6aa31 #1485385: fix missing close form tag 16 years ago
alecpl 5758b9b32a - Added Reply-To to forwarded emails (#1485315) 16 years ago
alecpl 491a6e2901 - Allow and use spellcheck attribute for input/textarea fields (#1485060) 16 years ago
alecpl 2f746dcd68 - Fix inline images handling when replying/forwarding html messages 16 years ago
alecpl 81b573d98a - Reduced memory footprint when forwarding attachments (#1485345)
- Fixed endless loop in iil_C_HandlePartBody()
- rcube_message::get_part_content() speed up using 3rd argument of rcube_imap::get_message_part()
16 years ago
alecpl a81be1b534 -small folder names abbreviation fixes 16 years ago
alecpl 51f55bd6d2 #1485337: fill recipient on reply to address of yourself (if there's only one address found in message) 16 years ago
thomascube ccd63c5591 Don't wrap worwarded text; better wrap reply message text 16 years ago
thomascube 5f314dafe9 Correctly handle options in mailto-links (#1485228) 16 years ago
thomascube 8beee1b568 Indicate allowed max. attachment size in compose screen (#1485030) 16 years ago
svncommit 8c0b9edb51 change to double-escape to get through TinyMCE's cleanup #1484904 16 years ago
svncommit c1cd53fd80 escape html entities in forward/reply headers #1484904 16 years ago
alecpl 687009eee0 - typo 16 years ago
alecpl 95fd38e214 #1485288: read In-Reply-To and References when composing saved draft 16 years ago
thomascube 326f3d9130 Set defaults for 'spellcheck_languages' and make sure the user language is set correctly 17 years ago
thomascube 4ca10b8d51 Enable spellchecker for HTML editor 17 years ago
thomascube faf8766fd2 Save outgoing mail to selectable folder (#1324581) 17 years ago
thomascube 6d5dbae53c Prefer File_Info over mime_content_type + detect mime type when uploading + some code style 17 years ago
alecpl 59200ca922 -fixed attachments removing in draft mode 17 years ago
alecpl b67bcc625d - fix for ldap_public value checking 17 years ago
thomascube 4dae735feb Flag original message as Forwarded when sending mail 17 years ago
thomascube fde466c58c Urlencode mail recipients for storing in session + little code cleanup 17 years ago
thomascube c719f3c1e0 Store compose parameters in session and redirect to a unique URL 17 years ago
alecpl 1bc48e3ee8 - Fixed forwarding messages with one HTML attachment (#1484442)
- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914)
17 years ago
alecpl a0530a6ec0 - option to disable autocompletion from selected LDAP address books (#1484922 17 years ago
alecpl e47aadcd99 #1485098 17 years ago
alecpl 027af30c7c -set iframe's border to 'none' for Konqueror 17 years ago
thomascube 8fa58e72a3 New class rcube_message representing a mail message; changed global $MESSAGE from array to object 17 years ago
alecpl 885ebb8da2 - added enctype for attachments form (#1485056) 17 years ago
thomascube 197601ef5f Next step: introduce the application class 'rcmail' and get rid of some global vars 17 years ago
alecpl 3dd0f25333 - don't use onchange to toggle editor because of IE bug 17 years ago
alecpl e7d37ae987 - Decode entities when inserting HTML signature to plain text message (#1484990) 17 years ago
svncommit 8e5defd55f added language support to HTML editing (#1484862) 17 years ago
svncommit d9344fc349 HTML editing fixes, upgrade to TinyMCE v3.0.6 17 years ago
alecpl a63e10ee7d - removed strrstr() definition as it was needed only for php4 17 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 17 years ago
thomascube 0c6f4b8864 Better patch to correctly quote email recipient strings (from #1484191) 17 years ago
thomascube 17b5fb797f Add configurable default charset for message decoding 17 years ago
till c3c0fb7149 * fixing bug #1484673 17 years ago
till 8ecb0e8fb9 * fixing bug (1 attachment gets cut off when you have no text in a draft) -> see #1484673 17 years ago
thomascube ff08eed202 Also respect receipt and priority settings when re-opening a draft message 17 years ago
till d75921732b * oops, fixed a parse error (which i just comitted) >:( 17 years ago
till 148e7bdf24 * added an additional check so not everyone "attempts" ldap search if this is not configured (compose.patch did not contain this) 17 years ago
till c658edbc0f * compose.patch from #1483899 17 years ago
svncommit 4315b0086b added ability to insert attached images in HTML editor 17 years ago
thomascube fba1f5ab81 New class rcube_user + send message disposition notification 17 years ago
thomascube e4867ea740 Fix bugs #1484555, #1484646 and #1484639 17 years ago
svncommit 5349b78ad4 Update copyright notice 17 years ago
thomascube bd4209e209 Ensure XHTML validation 17 years ago
thomascube 8d07583f39 Use HTTP-POST requests for actions that change application state 18 years ago
thomascube f1154163b0 Merged branch devel-addressbook from r443 back to trunk 18 years ago
thomascube 3cf664939b Minor bugfixes posted to the dev-mailing list 18 years ago
thomascube 5cc4b13a0c Correctly parse message/rfc822; fixed html2text conversion; code cleanup 18 years ago
svncommit e17702395e fixed check for selected value in value array in rcube_shared::select 18 years ago
svncommit 789eba3a2d minor code fixes 18 years ago
thomascube 86df1529fe Error handling for attachment uploads; multibyte-safe string functions; XSS improvements 18 years ago
thomascube 2bca6e1da0 New (strict) quoting for all kind of strings 18 years ago
svncommit 4627992b13 Save Bcc recipients in draft message. 18 years ago
svncommit b500b48818 small patch to fix editor switching 18 years ago
svncommit dd792e8253 fixed signature issues 18 years ago
thomascube 03ac2132e2 Fixed encoding issues and delete-on-reply problem 18 years ago
svncommit 6b1fc027cb Fixed editor selector labels, added TinyMCE spellchecker to editor configuration 18 years ago
svncommit 19bef0eaf7 code cleanup of HTML editing capability (round 1) 18 years ago
svncommit 380aed9422 fixed typo in editor_init call. 18 years ago
svncommit a0109c4933 Initial TinyMCE editor support (still need to work on spellcheck and skins) 18 years ago
thomascube 70d4b9a5dc Fixed safe_mode issues 18 years ago
thomascube d656f1ca71 Made automatic draft saving configurable 18 years ago
thomascube a5d3e661e4 Set default spelling language (Ticket #1483938) 19 years ago
thomascube 9960666abe Added support for Nox Spell Server; plus small bugfixes 19 years ago
thomascube 8d4bcda874 Re-built message parsing (Bug #1327068) 19 years ago
thomascube aade7b9804 Finalized 0.1beta2 release 19 years ago
thomascube 41fa0b909a Compose, save and sendmail cleanup 19 years ago
svncommit f0f98fb108 Improvements to Draft handling 19 years ago
thomascube 66e2bfa550 Added label tags to forms (Ticket #1483810) 19 years ago
thomascube 50844277ca Changed label and icon for attachment removal and some styles 19 years ago
svncommit a894ba5029 Removeable attachments, Auto-default folder creation, bug fixes 19 years ago
svncommit 1966c53255 Added Drafts support (Feature #1326839) (richs) 19 years ago
thomascube ed5d29f4b3 Finalized GoogieSpell integration 19 years ago
thomascube dd53e2b489 Started integrating GoogieSpell 19 years ago
thomascube 6204390af1 Applied patch for requesting receipts by Salvatore Ansani 19 years ago
svncommit f8d0a5cb18 Corrected issue forwarding attachments that use content-description rather than filename or name disposition headers 19 years ago
svncommit a43e0c95cb Corrected issue forwarding attachments without disposition headers 19 years ago
thomascube 4fd971598d Corrected regexp for numeric _to parameter 19 years ago
thomascube 01c86f2e7c Minor bugfixes 19 years ago
thomascube ea7c46b4f3 Improved reading of POST and GET values 19 years ago
thomascube 4793992602 Corrected little typo in references 19 years ago
thomascube f88d417c96 Applied several patches 19 years ago
thomascube 58e3602a37 Bugfixes for encoding and sending with attachments 19 years ago
thomascube 977a295eb1 Usage of virtusertable; mail_domain for new users; Chinese and Turkish localization 19 years ago
thomascube 749b07c78a IMAP bugfixes, better signature handling 19 years ago
thomascube 1cded85790 Re-design of caching (new database table added\!); some bugfixes; Postgres support 19 years ago
thomascube fd8c506109 SMTPS support and minor bugfixes 19 years ago
thomascube 583f1c8d80 Added reply-to-all function (submitted by Julien Brette) 19 years ago
thomascube 10a699759d Added localized messages to client and check form input 19 years ago
thomascube 317219dafe Added tab-index for compose form 19 years ago
svncommit d7cb77414c more pear/mdb2 integration 19 years ago
thomascube 7902df457d Fixed SSL support; improved Courier compatibility; some visual enhancements and bugfixes 19 years ago
thomascube 09941ea763 Some error messages added 19 years ago
thomascube 520c36aa4c Better support for Courier IMAP 19 years ago
thomascube 597170feb2 Added new languages, hierarchical folder tree and attachments in forwarded messages 19 years ago
thomascube 30233b8dfb Minor bugfixes and correction of confusing License notfications 19 years ago
thomascube 4e17e6c9db Initial revision 19 years ago