Revisions for imp/lib/Compose.php

Location: [ Horde ] / imp / lib / Compose.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.107.2.83 FRAMEWORK_3 (+2 -3 lines) 11/18/2008 08:27 PM Michael M Slusarz slusarz

MFH 1.403

1.403 (+1 -2 lines) 11/18/2008 08:26 PM Michael M Slusarz slusarz

Don't attach PGP public key twice.

1.402 (+6 -9 lines) 11/09/2008 02:38 AM Michael M Slusarz slusarz

Add a condensed version of Horde_Imap_Client:: for now so that we can remove
Horde_Imap_Client from CVS.

1.401 (+4 -4 lines) 11/05/2008 05:09 PM Michael M Slusarz slusarz

Bug: 7641
For now, don't strip blob information from subjects.

1.400 (+3 -61 lines) 10/28/2008 11:43 PM Michael M Slusarz slusarz

Use MIME:: functions, not IMP_Compose:: functions.

1.399 (+2 -2 lines) 10/28/2008 05:53 PM Michael M Slusarz slusarz

Change parseMIMEHeaders() -> parseHeaders().

1.398 (+2 -2 lines) 10/27/2008 01:38 AM Michael M Slusarz slusarz

Pass mailbox into function, not server string.

1.397 (+1 -9 lines) 10/16/2008 02:04 AM Michael M Slusarz slusarz

More cleanup picked out of the 1000's of lines of code I have already changed
in IMP due to the IMAP/MIME rewrite.
Removing ability to change server parameters on the login
screen  All sorts of issues here (code-wise and security wise).  For now,
servers need to be configured in servers.php period.

1.396 (+2 -23 lines) 10/13/2008 04:51 PM Michael M Slusarz slusarz

More merges from my private dev branch.

1.395 (+6 -3 lines) 10/11/2008 03:04 AM Michael M Slusarz slusarz

Point to new location of removeBareNewlines().

1.394 (+10 -10 lines) 10/11/2008 02:23 AM Michael M Slusarz slusarz

Move several functions to framework libs.

1.393 (+16 -21 lines) 10/10/2008 09:36 PM Michael M Slusarz slusarz

Strip extra 'Fwd' and 'Re' cruft from subject line when replying to or
forwarding a message.

1.392 (+2 -3 lines) 10/06/2008 01:22 PM Michael M Slusarz slusarz

Remove deprecated functions from MIME_Headers::.
Move parseMIMEHeaders() from MIME_Structure:: to MIME_Headers::.

1.107.2.82 FRAMEWORK_3 (+2 -2 lines) 10/03/2008 01:07 PM Michael M Slusarz slusarz

MFH:
1.391     +2 -2      imp/lib/Compose.php
1.40      +3 -3      imp/lib/IMAP/Cache.php
1.22      +3 -3      imp/lib/IMAP/MessageCache.php
1.29      +2 -2      imp/lib/UI/Compose.php

1.391 (+2 -2 lines) 10/03/2008 01:03 PM Michael M Slusarz slusarz

Some places where we should be using 'uniquser' instead of 'user'.

1.390 (+1 -7 lines) 10/02/2008 01:51 PM Michael M Slusarz slusarz

Bug: 7427
Don't need this sanity check here, and it breaks searching with spaces.

1.389 (+6 -16 lines) 09/29/2008 04:54 PM Michael M Slusarz slusarz

No longer needed.

1.107.2.81 FRAMEWORK_3 (+2 -2 lines) 09/18/2008 06:24 AM Jan Schneider jan

MFH: 1.388

Tags: IMP_4_3

1.388 (+2 -2 lines) 09/18/2008 06:08 AM Jan Schneider jan

Grammar

1.387 (+3 -3 lines) 09/17/2008 01:55 PM Michael M Slusarz slusarz

Cleanups on some missed items from the removal of IMP_IMAP_Search.

1.107.2.80 FRAMEWORK_3 (+5 -1 lines) 09/15/2008 06:59 AM Jan Schneider jan

MFH: 1.386

1.386 (+5 -1 lines) 09/15/2008 06:54 AM Jan Schneider jan

Catch and log if sent-mail logging has been disabled.
Bug: 7331

1.107.2.79 FRAMEWORK_3 (+2 -2 lines) 09/04/2008 01:12 PM Michael M Slusarz slusarz

MFH 1.385

Tags: IMP_4_3_RC2

1.385 (+2 -2 lines) 09/04/2008 10:19 AM Matt Selsky selsky

Close format string correctly.

Submitted by: acmpires@gmail.com

1.107.2.78 FRAMEWORK_3 (+2 -2 lines) 09/03/2008 12:41 PM Michael M Slusarz slusarz

MFH 1.384

1.384 (+2 -2 lines) 09/03/2008 12:38 PM Michael M Slusarz slusarz

Submitted by: acmpires@sapo.pt
Fix gettext.

1.107.2.77 FRAMEWORK_3 (+3 -2 lines) 08/29/2008 05:44 PM Michael M Slusarz slusarz

Bug: 7261
Fix incorrect MFH 1.382

1.107.2.76 FRAMEWORK_3 (+4 -4 lines) 08/22/2008 12:35 PM Jan Schneider jan

MFH: 1.383

1.107.2.75 FRAMEWORK_3 (+4 -1 lines) 08/22/2008 12:35 PM Jan Schneider jan

MFH: 1.382

1.383 (+4 -4 lines) 08/22/2008 12:27 PM Jan Schneider jan

No reason to silence those.

1.382 (+4 -1 lines) 08/22/2008 12:12 PM Jan Schneider jan

Catch empty search results.

1.107.2.74 FRAMEWORK_3 (+7 -6 lines) 08/18/2008 02:21 PM Michael M Slusarz slusarz

Bug: 7215
2.424     +4 -3      imp/folders.php
1.381     +7 -6      imp/lib/Compose.php
1.1172    +1 -0      imp/docs/CHANGES

1.381 (+7 -6 lines) 08/18/2008 02:16 PM Michael M Slusarz slusarz

Bug: 7215
Run uploaded filename through Util::dispelMagicQuotes().

1.107.2.73 FRAMEWORK_3 (+6 -6 lines) 08/07/2008 06:05 PM Jan Schneider jan

MFH: Make rfc2822Encode() a public method.

1.380 (+4 -6 lines) 08/07/2008 05:48 PM Jan Schneider jan

Make rfc2822Encode() a public method.

1.379 (+1 -4 lines) 08/07/2008 12:31 PM Jan Schneider jan

Parser is not used anymore here.

1.378 (+2 -2 lines) 08/05/2008 03:22 PM Michael M Slusarz slusarz

If we are using IMP as the auth handler, no need to have duplicate, identical
'imp_key' and 'auth_key' cookies.  Saves ~40B on each request which may not
seem like much but every little bit helps.

1.377 (+36 -120 lines) 07/29/2008 01:25 AM Michael M Slusarz slusarz

The expand code uses assumptions left over from the time when we had to do
expanding on refresh (i.e. expanding more than one field at a time). Greatly
simplify code by implementing 1 search string per call, and always return
results in an array. Failure in expansion is another thing that doesn't
need to be reported to the user (bad data should simply be ignored in this
case), so simplify error handling also.

1.107.2.72 FRAMEWORK_3 (+3 -2 lines) 07/25/2008 08:15 AM Michael M Slusarz slusarz

Bug: 7110
MFH 1.376

Tags: IMP_4_2_1_RC1

1.376 (+3 -2 lines) 07/25/2008 08:14 AM Michael M Slusarz slusarz

Bug: 7110
Don't add ',' to end of addresses in address list.

1.375 (+77 -41 lines) 07/24/2008 05:17 AM Michael M Slusarz slusarz

Break out expandAddress() into 3 separate functions - 1 for expanding a
string, 1 for generically listing all addresses in the sources, and 1 for
generating the source-related prefs values.  The 3rd func can be used on
the prefs page (eliminates duplicate code).  Also, do a bunch of minifying
of complete unnecessary long DOM strings while I am in here.
The 2nd func will be used for non-AJAX address expansion on the compose page -
I currently have a working prototype using Autocompleter.Local, but it still
needs to be tweaked a bit.  With the Autocompleter.Local option, you can only
search a "Name <email>" sring.  Unfortunately, I have to figure out how to deal
with a pref value of search_fields other than "name\temail", although for the
life of me I can't really figure out what other fields you would want to
search here.

1.107.2.71 FRAMEWORK_3 (+9 -21 lines) 07/23/2008 04:49 PM Michael M Slusarz slusarz

MFH:
1.1165    +1 -0      imp/docs/CHANGES
1.374     +9 -21     imp/lib/Compose.php
1.26      +12 -4     imp/lib/UI/Compose.php

1.374 (+9 -21 lines) 07/23/2008 04:46 PM Michael M Slusarz slusarz

Handle ';' to delimit addresses when composing.

1.107.2.70 FRAMEWORK_3 (+6 -1 lines) 07/23/2008 01:06 AM Michael M Slusarz slusarz

MFH 1.373

1.373 (+6 -1 lines) 07/23/2008 01:05 AM Michael M Slusarz slusarz

If removing entries from the array, we need to reindex the array - if we end up
with a 1 element array, and that element is not index 0, we will get undefined
errors later on.

1.107.2.69 FRAMEWORK_3 (+55 -6 lines) 07/10/2008 07:28 PM Jan Schneider jan

MFH: Add option to attach personal vCard to message.

1.107.2.68 FRAMEWORK_3 (+2 -2 lines) 07/02/2008 05:32 AM Jan Schneider jan

MFH: 1.372

1.107.2.67 FRAMEWORK_3 (+6 -6 lines) 07/02/2008 05:32 AM Jan Schneider jan

MFH: 1.371

1.372 (+2 -2 lines) 07/02/2008 05:16 AM Jan Schneider jan

Fix variable name.

1.371 (+6 -6 lines) 07/02/2008 05:08 AM Jan Schneider jan

Fix logic.

1.107.2.66 FRAMEWORK_3 (+5 -6 lines) 06/27/2008 12:52 PM Michael M Slusarz slusarz

Bug: 6986
MFH:
1.1148    +1 -0      imp/docs/CHANGES
1.370     +6 -5      imp/lib/Compose.php

1.370 (+6 -5 lines) 06/27/2008 12:45 PM Michael M Slusarz slusarz

Bug: 6986
Fix address MIME encoding issues when saving a draft.

1.369 (+55 -6 lines) 06/26/2008 03:45 PM Jan Schneider jan

Add option to attach personal vCard to message.

1.107.2.65 FRAMEWORK_3 (+3 -3 lines) 06/26/2008 03:01 PM Michael M Slusarz slusarz

MFH:
1.368     +3 -3      imp/lib/Compose.php
1.8       +4 -4      imp/lib/IMAP/MessageCache.php
1.696     +2 -2      imp/lib/IMP.php
1.80      +3 -3      imp/lib/Identity/imp.php
1.10      +2 -2      imp/lib/SpellChecker.php
1.16      +2 -2      imp/lib/UI/Message.php

1.368 (+3 -3 lines) 06/26/2008 02:58 PM Michael M Slusarz slusarz

Use alternatives to array_unique().

1.367 (+128 -13 lines) 06/25/2008 02:51 PM Michael M Slusarz slusarz

The old way of handling compose messages when the session timed out was
kludgy, never worked properly for me, isn't usable unless the user logs
back in, and doesn't work if using a custom login page
Rewrite using VFS to store the draft, which will be accessible on the next
login.

1.107.2.64 FRAMEWORK_3 (+2 -1 lines) 06/18/2008 02:58 AM Michael M Slusarz slusarz

MFH 1.366

1.366 (+2 -1 lines) 06/18/2008 02:58 AM Michael M Slusarz slusarz

Correctly set charset on RFC822/message part name.

1.107.2.63 FRAMEWORK_3 (+27 -19 lines) 06/18/2008 02:40 AM Michael M Slusarz slusarz

MFH 1.365

1.365 (+27 -19 lines) 06/18/2008 02:33 AM Michael M Slusarz slusarz

Remove broken code that relies on a (since-changed) private function in MIME::.

1.107.2.62 FRAMEWORK_3 (+5 -1 lines) 05/26/2008 01:24 PM Jan Schneider jan

MFH: 1.364

1.364 (+5 -1 lines) 05/26/2008 01:21 PM Jan Schneider jan

Catch and log VFS errors.

1.107.2.61 FRAMEWORK_3 (+104 -21 lines) 05/25/2008 02:16 PM Chuck Hagenbuch chuck

MFH:
1.1127    +1 -0      imp/docs/CHANGES
1.362     +104 -21   imp/lib/Compose.php

Tags: IMP_4_2

1.107.2.60 FRAMEWORK_3 (+2 -2 lines) 05/25/2008 01:44 PM Chuck Hagenbuch chuck

MFH 1.363

1.363 (+1 -1 lines) 05/25/2008 01:42 PM Chuck Hagenbuch chuck

fix typo

1.362 (+104 -21 lines) 05/25/2008 01:11 PM Chuck Hagenbuch chuck

[cjh] Fix sending email to contact lists/RFC822 Groups (Bug #6732).

1.107.2.59 FRAMEWORK_3 (+26 -1 lines) 04/28/2008 06:05 PM Michael M Slusarz slusarz

MFH: CHANGES - 1.1115, 1.1116; Compose.php - 1.360, 1.361

Tags: IMP_4_2_RC4

1.361 (+14 -6 lines) 04/25/2008 05:38 PM Michael M Slusarz slusarz

Bug: 6645
Add BINARYMIME capabilities.

1.360 (+18 -1 lines) 04/25/2008 01:06 AM Michael M Slusarz slusarz

Bug: 6645
If using SMTP, send messages using 8BITMIME if available

1.107.2.58 FRAMEWORK_3 (+4 -4 lines) 04/24/2008 03:03 AM Michael M Slusarz slusarz

MFH: compose.php - 2.1090; Compose.php - 1.359; UI/Compose.php - 1.22

1.359 (+4 -4 lines) 04/24/2008 02:58 AM Michael M Slusarz slusarz

Clean up handling of IMP_Contents objects a bit. Don't grab headers objects
when we don't need them.

1.107.2.57 FRAMEWORK_3 (+2 -1 lines) 04/02/2008 07:30 PM Jan Schneider jan

MFH: 1.358

1.358 (+2 -1 lines) 04/02/2008 07:22 PM Jan Schneider jan

Set the outermost MIME part's id to 0, otherwise it will be (incorrectly) set
to 1 when later added to the MIME_Message object through addPart().

1.107.2.56 FRAMEWORK_3 (+9 -7 lines) 03/27/2008 02:54 PM Michael M Slusarz slusarz

MFH: Fix determination of reply list e-mail address in certain situations.

1.357 (+9 -7 lines) 03/27/2008 02:44 PM Michael M Slusarz slusarz

Fix determination of reply list e-mail address in certain situations.

1.107.2.55 FRAMEWORK_3 (+62 -11 lines) 03/26/2008 08:48 PM Jan Schneider jan

MFH: 1.356

1.356 (+62 -11 lines) 03/26/2008 08:11 PM Jan Schneider jan

Run reply message through tidy if available. Finally allows me to reply to
Ben's broken Apple Mail message. :)

1.355 (+23 -11 lines) 03/24/2008 10:18 AM Jan Schneider jan

MFB:
[jan] Support vhosts setting when loading header.php, servers.php,
spelling.php and trailer.txt configuration files.

1.107.2.54 FRAMEWORK_3 (+23 -11 lines) 03/24/2008 09:11 AM Jan Schneider jan

[jan] Support vhosts setting when loading header.php, servers.php,
spelling.php and trailer.txt configuration files.

1.107.2.53 FRAMEWORK_3 (+17 -12 lines) 03/18/2008 09:04 PM Michael M Slusarz slusarz

MFH: Correctly handle parsing an address list when the personal portion may
have already been decoded.

1.354 (+17 -12 lines) 03/18/2008 09:01 PM Michael M Slusarz slusarz

Correctly handle parsing an address list when the personal portion may have
already been decoded.

1.107.2.52 FRAMEWORK_3 (+2 -2 lines) 02/28/2008 05:36 AM Michael M Slusarz slusarz

MFH 1.353

Tags: IMP_4_2_RC3

1.353 (+2 -2 lines) 02/28/2008 05:32 AM Michael M Slusarz slusarz

Bug: 6330
Fix undefined index

1.107.2.51 FRAMEWORK_3 (+10 -10 lines) 02/26/2008 06:48 AM Jan Schneider jan

MFH: 1.352

1.352 (+10 -10 lines) 02/26/2008 06:37 AM Jan Schneider jan

Apply message limit as early as possible, and fix some charset conversion issue.

1.107.2.50 FRAMEWORK_3 (+29 -7 lines) 02/20/2008 01:45 PM Jan Schneider jan

MFH: 1.351

1.351 (+29 -7 lines) 02/20/2008 01:29 PM Jan Schneider jan

Filter HTML body when replying to HTML messages with the WYIWYG editor.

1.107.2.49 FRAMEWORK_3 (+3 -3 lines) 02/19/2008 04:40 AM Jan Schneider jan

MFH: 1.350

1.350 (+3 -3 lines) 02/19/2008 04:35 AM Jan Schneider jan

Don't need to wrap the html part, the arguments were wrong anyway.
Pass charset to html2text filter.
Bug: 6268

1.107.2.48 FRAMEWORK_3 (+2 -2 lines) 02/19/2008 01:00 AM Michael M Slusarz slusarz

Bug: 6268
MFH 1.349

1.349 (+2 -2 lines) 02/19/2008 12:58 AM Michael M Slusarz slusarz

Bug: 6268
Fix charset conversion in HTML part.

1.107.2.47 FRAMEWORK_3 (+3 -2 lines) 02/13/2008 01:48 AM Michael M Slusarz slusarz

MFH 1.348

1.348 (+3 -2 lines) 02/13/2008 01:36 AM Michael M Slusarz slusarz

Use to value for 'reply_list' if no to value specified.

1.107.2.46 FRAMEWORK_3 (+3 -3 lines) 01/11/2008 05:14 AM Jan Schneider jan

MFH: 1.347

Tags: IMP_4_2_RC2

1.347 (+3 -3 lines) 01/11/2008 05:12 AM Jan Schneider jan

Convert charset of mime part descriptions.
Bug: 6099

1.107.2.45 FRAMEWORK_3 (+2 -2 lines) 01/11/2008 01:40 AM Michael M Slusarz slusarz

Bug: 6099
MFH 1.346

1.346 (+2 -2 lines) 01/11/2008 01:39 AM Michael M Slusarz slusarz

Bug: 6099
Make sure description in HTML part is sent in the charset the user selected,
not the browser charset.

1.107.2.44 FRAMEWORK_3 (+3 -2 lines) 01/03/2008 03:13 AM Matt Selsky selsky

MFH: 1.345

1.345 (+3 -2 lines) 01/03/2008 03:07 AM Matt Selsky selsky

Use results of MIME_Magic::analyzeFile() if it succeeds.

1.107.2.43 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:31 AM Jan Schneider jan

Happy New Year

1.344 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.107.2.42 FRAMEWORK_3 (+1879 -262 lines) 12/20/2007 08:59 AM Jan Schneider jan

Merge from HEAD.

Only showing the 100 latest revisions. Show all revisions? (may take a while).