After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 200701 - reply prefix customization (quote / cite: "On MM-DD-YYYY, XX wrote:")
reply prefix customization (quote / cite: "On MM-DD-YYYY, XX wrote:")
Status: RESOLVED DUPLICATE of bug 496348
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other All
: Normal enhancement
: Future
Assigned To: evolution-mail-maintainers
Evolution QA team
: 210324 217504 241896 250086 252080 321309 395963 399933 522323 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2000-10-04 13:54 UTC by Dan Winship
Modified: 2010-10-15 10:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to add backend support for reply attribution. (3.91 KB, patch)
2002-05-27 14:51 UTC, Jim Meyer
rejected Details | Review

Description Dan Winship 2000-10-04 13:54:43 UTC
People should be able to have Evolution say:

    On DATE, (you|whoever) wrote:

or whatever. People may want this internationalized. Or not. See also
http://lists.helixcode.com/archives/public/evolution/2000-April/000351.html
et seq
Comment 1 Dan Winship 2000-12-04 16:34:51 UTC
Basic, uncustomizable support now exists
Comment 2 Jeffrey Stedfast 2001-05-28 00:59:50 UTC
the problem with this is that we have to define a "language" for
configureing this or else write a GUI editor or something, which would
probably not be easy.


Most Linux mail clients (if they offer a choice), seem to use a
printf-style format. Like %D is date, etc. This is horrible in my opinion.
Comment 3 Dan Winship 2001-09-19 14:43:04 UTC
*** bug 210324 has been marked as a duplicate of this bug. ***
Comment 4 Jim Meyer 2002-05-27 14:51:21 UTC
Created attachment 41244 [details] [review]
Patch to add backend support for reply attribution.
Comment 5 Jeffrey Stedfast 2003-10-21 15:58:43 UTC
*** bug 217504 has been marked as a duplicate of this bug. ***
Comment 6 Jeffrey Stedfast 2003-10-21 15:59:02 UTC
*** bug 241896 has been marked as a duplicate of this bug. ***
Comment 7 Jeffrey Stedfast 2003-10-24 14:47:31 UTC
*** bug 250086 has been marked as a duplicate of this bug. ***
Comment 8 Jeffrey Stedfast 2004-04-29 21:47:36 UTC
*** bug 252080 has been marked as a duplicate of this bug. ***
Comment 9 Gerardo Marin 2004-08-31 08:09:25 UTC
This is a very frequent request.

On Windows world, Eudora doesn't have a configuration screen for this
(you don't change this so often) but an ini file with obscure settings.

Not sure this could be a gconf setting or a configurable setting.

Anyway marking this tentatively 2.1 since it's requested pretty often .

We may want this later than 2.1 but no longer in "future" milestone,
so please don't retarget until after 2.0.x
Comment 10 Jeffrey Stedfast 2004-11-18 20:18:27 UTC
not gonna have time for this for 2.2
Comment 11 André Klapper 2005-11-13 12:27:10 UTC
*** Bug 321309 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2005-12-27 16:00:41 UTC
string is in /evolution/mail/em-composer-utils.c
Comment 13 Jeffrey Stedfast 2006-01-04 16:58:41 UTC
A long while back I started work on something to handle this using a sane syntax which is actually being used internally now. All that really needs to be done is to have some UI method of setting the attribution string.

variables are as follows:

	{ "{Sender}",            ATTRIB_CUSTOM,    { NULL,    format_sender  } },
	{ "{SenderName}",        ATTRIB_CUSTOM,    { NULL,    format_sender  } },
	{ "{SenderEMail}",       ATTRIB_CUSTOM,    { NULL,    format_sender  } },
	{ "{AbbrevWeekdayName}", ATTRIB_STRFTIME,  { "%a",    NULL           } },
	{ "{WeekdayName}",       ATTRIB_STRFTIME,  { "%A",    NULL           } },
	{ "{AbbrevMonthName}",   ATTRIB_STRFTIME,  { "%b",    NULL           } },
	{ "{MonthName}",         ATTRIB_STRFTIME,  { "%B",    NULL           } },
	{ "{AmPmUpper}",         ATTRIB_STRFTIME,  { "%p",    NULL           } },
	{ "{AmPmLower}",         ATTRIB_STRFTIME,  { "%P",    NULL           } },
	{ "{Day}",               ATTRIB_TM_MDAY,   { "%02d",  NULL           } },  /* %d  01-31 */
	{ "{ Day}",              ATTRIB_TM_MDAY,   { "% 2d",  NULL           } },  /* %e   1-31 */
	{ "{24Hour}",            ATTRIB_TM_24HOUR, { "%02d",  NULL           } },  /* %H  00-23 */
	{ "{12Hour}",            ATTRIB_TM_12HOUR, { "%02d",  NULL           } },  /* %I  00-12 */
	{ "{DayOfYear}",         ATTRIB_TM_YDAY,   { "%d",    NULL           } },  /* %j  1-366 */
	{ "{Month}",             ATTRIB_TM_MON,    { "%02d",  NULL           } },  /* %m  01-12 */
	{ "{Minute}",            ATTRIB_TM_MIN,    { "%02d",  NULL           } },  /* %M  00-59 */
	{ "{Seconds}",           ATTRIB_TM_SEC,    { "%02d",  NULL           } },  /* %S  00-61 */
	{ "{2DigitYear}",        ATTRIB_TM_2YEAR,  { "%02d",  NULL           } },  /* %y */
	{ "{Year}",              ATTRIB_TM_YEAR,   { "%04d",  NULL           } },  /* %Y */
	{ "{TimeZone}",          ATTRIB_TIMEZONE,  { "%+05d", NULL           } }
Comment 14 Jeffrey Stedfast 2007-01-23 18:12:09 UTC
*** Bug 395963 has been marked as a duplicate of this bug. ***
Comment 15 Jeffrey Stedfast 2007-01-24 02:12:36 UTC
*** Bug 399933 has been marked as a duplicate of this bug. ***
Comment 16 jgoerzen 2007-04-25 17:51:34 UTC
I also think that having this hard-coded in em-composer-utils.c -- even in 2.10.1 -- is rather backwards.  Additionally, I think we should be able to use sequences such as \n when specifying a reply string at runtime, so as to be able to customize spacing and line breaks.
Comment 17 André Klapper 2008-03-14 01:29:57 UTC
*** Bug 522323 has been marked as a duplicate of this bug. ***
Comment 18 Sankar P 2008-12-24 19:04:39 UTC
I just attached a patch in the dup bug.



*** This bug has been marked as a duplicate of 496348 ***