Re: [Evolution-hackers] Re: please help me to have a look at this.
- From: Jeffrey Stedfast <fejj ximian com>
- To: Radek Doulík <rodo ximian com>
- Cc: Bill Zhu <bill zhu sun com>, "evolution-hackers lists ximian com" <evolution-hackers lists ximian com>
- Subject: Re: [Evolution-hackers] Re: please help me to have a look at this.
- Date: Tue, 17 Feb 2004 11:26:32 -0500
Radek: you seem to be discussing 1.5, while Bill seems to be talking
about 1.4
which branch is the bug actually in?
Jeff
On Tue, 2004-02-17 at 08:11, Radek Doulík wrote:
> Hi Bill,
>
> On Tue, 2004-02-17 at 18:29 +0800, Bill Zhu wrote:
>
> > I have seen your comment in bugzilla about the bug of 'The Insert Link
> > function doesn't work',Maybe you are right :
> > http://bugzilla.ximian.com/show_bug.cgi?id=53737
> >
> > This bug bothered me. please help me to have a look at this.
> >
> > 1. What is the performance of bug?
> > * when you add a link with protocol like "http://www.google.com"
> > every thing works ok
> > * if you add a link without protocol just like "www.google.com"
> > the link wonn't work. And, when you right click the link and
> > select "copy location", you will see that what you copied is
> > "cid:/www.google.com".
> >
> > 2. Where dose this "cid:/" come from?
> > * in mail-format.c:get_cid()
> > * in this function, another function
> > "camel_mime_part_get_content_id" is called to get thecontent id
> > of the mime part which is being handled. but almose every
> > time, the content id is NULL. so the function generate a
> > string like "cid:@@@%d" and insert it into a hash table.
> > * the string "cid:@@@%d" is handled in another function
> > gtkml.c:expand_relative(). in this function, "cid:@@@%d" is
> > passed in as base. the final location of this link if formed
> > by 3 parts. the first part is "cid:", this is from the base.
> > the second part is "/", this is added manually. the third part
> > is the orginal url,like "www.google.com".
> >
> > 3. My questions
> > * what is the content id?
>
> id mailer use to identify message parts
>
> > * what is the base?
>
> by base I mean base html url
>
> > * why the "cid:@@@%d" is treated as base? what is there
> > relationship?
>
> because mailer puts html mail in an iframe with src containing something
> like "em-no-cid:.0x816d108.877.alternative.1", this src url becomes a
> base url for html mail.
>
> > * what dose your word "mailer problem with base tag
> > and relative links in the message, reassigning" mean?
>
> it means that I think the problem is in mailer, where mailer should take
> care about relative links with iframe's src as base url. probably just
> remove the base in case it's not valid cid identified part url.
>
> Cheers
> Radek
>
> _______________________________________________
> evolution-hackers maillist - evolution-hackers lists ximian com
> http://lists.ximian.com/mailman/listinfo/evolution-hackers
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]