Re[2]: html mailto bug
Marck- Monday, February 24, 2003, 4:15:58 PM, you wrote: MDP> know. The place to have this discussion is surely TBBETA where MDP> Stefan can chip in with the facts. I'll take this as a tame dead horse. -Mark Wieder Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Marck- Monday, February 24, 2003, 7:30:00 AM, you wrote: MDP> You are quite right. That doesn't work at all. Why not use the link MDP> to explain the RFC to the webmaster? ;-) One point for Marck. But that *does* get us back on track. Here's what I (currently) think about this: Yes, the RFC does quite explicitly state that whitespace characters can end the field and this is a malformed url and therefore there's nothing really wrong with the way The Bat! is behaving here. But... OE *does* pick up the whole string, or so I've been told, not wanting to venture close enough to that beast to try it for myself. There's nothing technically hard about grabbing the whole thing - Windows does it quite easily. Right-click on the Feedback link, copy it to the clipboard, and paste it into your favorite text editor - there's the whole subject line, copied from the link, spaces and all. Grabbing the whole subject line from the link is also not a violation of the RFC - whitespace *can* end the tag, and technically you're supposed to translate the spaces to %20s and it's considered bad form if you don't, but I don't see a problem with TB working the way people expect it to instead of minimally conforming to the RFC. If the next version of TB were modified to act on the whole link instead of just the strict-interpretation subset I don't think it would break any existing behavior. And now I'm quite confused about the double-quotes in the registry thing. I thought this was just the thing it was supposed to fix up. Do you have a url for one where it does make a difference? -Mark Wieder Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Hello Marck D Pearlstone, On or about Monday, February 24, 2003 at 14:19:39GMT + (which was 9:19 AM in the tropics where I live) Marck D Pearlstone posted: S>> mailto:[EMAIL PROTECTED] - Las Vegas Website Feedback MDP> Aha - are you talking about links in emails? That's different. The MDP> fix only applies to links in HTML pages. Nope, that's a link on the page! What I get is the same as a malformed e-mail link. ;-( Try it; http://komp.com/web/feature/home_page.php FEEDBACK link near top-right. -- Warmest tropical wishes, Spike There are 10 types of people: those who understand binary and those who don't. /"\ ASCII Ribbon Campaign - Against HTML Mail \ / If it aint a webpage it shouldn't be HTML. XSay NO! to bloatmail - ban HTML mail! / \ Ask Spikey, he hates everything (HTML). -- Using TheBat! v1.62i hamstrung by Windows XP 5.1 Build 2600 Service Pack 1' -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Hello Marck D Pearlstone, On or about Sunday, February 23, 2003 at 03:31:17GMT + (which was 10:31 PM in the tropics where I live) Marck D Pearlstone posted: MDP> -BEGIN PGP SIGNED MESSAGE- MDP> Hash: SHA1 S Where EXACTLY in the registry is this entry? MDP>>> HKCR/mailto/shell/open/command MW>> However, as I've mentioned before, this has absolutely *no* MW>> effect on my Win2k system. MDP> It has exactly the right effect on my Win2k Pro system. It works. Has absolutely no effect in WIN-XP Home. Still get only the first word in the subject line of; mailto:[EMAIL PROTECTED] - Las Vegas Website Feedback ^^^ Copies only this ^^ Ignores this Oh well, next issue! -- Warmest tropical wishes, Spike Cannot open file d:\bat\cookies.txt - substitute Oreo - Y/N? /"\ ASCII Ribbon Campaign - Against HTML Mail \ / If it aint a webpage it shouldn't be HTML. XSay NO! to bloatmail - ban HTML mail! / \ Ask Spikey, he hates everything (HTML). -- Using TheBat! v1.62i hamstrung by Windows XP 5.1 Build 2600 Service Pack 1' -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Marck- Sunday, February 23, 2003, 8:30:39 AM, you wrote: S>> Where EXACTLY in the registry is this entry? MDP> HKCR/mailto/shell/open/command However, as I've mentioned before, this has absolutely *no* effect on my Win2k system. I posted the question earlier to see if anyone else could confirm or deny this working but got no response, so it's just down to you and me now. I'd love to have someone else try this and post the results here so we can tell if there's something weird with my system. I haven't seen this hack documented anywhere else - where'd you come across it? (...if that isn't stretching the memory cells too far...) -Mark Wieder Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Hello Marck D Pearlstone, On or about Sunday, February 23, 2003 at 16:30:39GMT + (which was 11:30 AM in the tropics where I live) Marck D Pearlstone posted: S>> Where EXACTLY in the registry is this entry? MDP> HKCR/mailto/shell/open/command Does this change require a reboot? I've had the other changes take place immediately, such as the 'broken' mailto's with other changes I made. Of course I did them singly and changed them back immediately when they didn't work. I still get only KOMP on the subject line. -- Warmest tropical wishes, Spike Wear short sleeves! Support your right to bare arms! /"\ ASCII Ribbon Campaign - Against HTML Mail \ / If it aint a webpage it shouldn't be HTML. XSay NO! to bloatmail - ban HTML mail! / \ Ask Spikey, he hates everything (HTML). -- Using TheBat! v1.62i hamstrung by Windows XP 5.1 Build 2600 Service Pack 1' -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Hello Marck D Pearlstone, On or about Saturday, November 30, 2002 at 09:46:55GMT + (which was 4:46 AM in the tropics where I live) Marck D Pearlstone posted: MDP> In the definition lies the solution. There is a simple fix to all of MDP> this that involves neither TB nor the web site author: MDP> This is process is handled by the defined mailto: handler as MDP> specified in the registry. All you have to do is to add delimiting MDP> quotes to the %1 parameter in the definition. MDP> Malformed Mailto links work perfectly if the definition of mailto is MDP> changed in the registry to enclose %1 in double quotes. Where EXACTLY in the registry is this entry? I've found 12 references to 'mailto' in the registry and 9 of them have the %1 value. I've tried changing EACH of them, one at a time with no effect, other than it BROKE the mailto function in some cases. Please be more specific! -- Warmest tropical wishes, Spike "He who eats soup with chopsticks will get only noodles and maybe some chunks of stuff." /"\ ASCII Ribbon Campaign - Against HTML Mail \ / If it aint a webpage it shouldn't be HTML. XSay NO! to bloatmail - ban HTML mail! / \ Ask Spikey, he hates everything (HTML). -- Using TheBat! v1.62i hamstrung by Windows XP 5.1 Build 2600 Service Pack 1' -- Current version is 1.62 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Thomas- Monday, December 2, 2002, 7:12:36 AM, you wrote: TF> Just a silly question: Did you close TB when you doctored the TF> registry? Good point. I hadn't (I almost never do). Now I have, in fact I had that machine off overnight. Brought it up this morning and still no effect. Has anyone else gotten this to work besides Marck? -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Marck- I tested this with IE 5.00.3315.1000. I would have tried it with Netscape as well, but I can't remember the javascript hack to get it to launch an external mail client. Getting the double-quote thing to work isn't a big priority for me, but it's a good trick to know about if it works. I'm also always perplexed when something works differently on two supposedly identical systems... -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Marck- Saturday, November 30, 2002, 5:59:30 PM, you wrote: MDP> If you are confident with RegEdit, find the "mailto" key in MDP> HK_CLASSES. Navigate to the Command sub-key and edit the default to MDP> enclose the %1 parameter at the end of TB command line to be MDP> enclosed in double quotes. No, that's what I was saying. I did that and the effect is still the same. I also changed all the other instances of mailto in the USER hierarchies just to make sure and it still works the sameer doesn't work the same. -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Marck- Saturday, November 30, 2002, 1:46:55 AM, you wrote: MDP> Malformed Mailto links work perfectly if the definition of mailto is MDP> changed in the registry to enclose %1 in double quotes. Didn't change anything on my systems. I haven't seen this hack before - can you be more specific about it? Should this move over to tbtech? -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Jonathan- The quotes *aren't* passed on to TB, it's true. But look at the second url on the web page - it's formatted correctly with %20 in between the words instead of spaces. TB does pick up the entire string. It just doesn't handle the %20s properly. Try this: right-click on the "hi" url and copy it to the clipboard. Now create a new shortcut on your desktop and paste it in. It should show up with a Bat icon. Double-click on the shortcut. There you'll see the entire message in the subject line. So TB does handle the mailto: urls in the proper manner sometimes - it seems that it's just the web-page-to-mail handler that is broken. Now...right-click on each of the urls on the web page and paste them into a text editor - you get the entire text between the quotes, well-formed or not. So, whether it's a good idea or not, the technical feat of grabbing the whole text of the url from quote to quote isn't much of a chore. -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re[2]: html mailto bug
Bats- Bringing this back on topic again: Friday, November 29, 2002, 5:45:50 PM, you wrote: NJY> You can see http://www.gummibears.nu/test.html for an example of one NJY> correct mailto, and one incorrect if you'd like to test for yourself. The correctly formed url still is not handled correctly by TB, so I *do* think this qualifies as a bug. And while I've quoted the RFC as a defense of TB's handling of malformed urls, if the correctly formed one can be handled by TB then it's a short hop to handling the other one, using the quotes as delimiters. NJY> This is already a rule the IETF follows (see NJY> http://www.apacheweek.com/issues/01-03-02 ). Did I miss something? This doesn't seem to address the issue... -Mark Wieder Using The Bat! v1.61 on Windows 2000 5.0 Build 2195 Service Pack 2 -- Current version is 1.61 | "Using TBUDL" information: http://www.silverstones.com/thebat/TBUDLInfo.html