Andreas Borutta wrote: > Mathias Bauer wrote: > > Hi Mathias :) > >> I'm not sure if this would work currently or if it needed some small >> code changes in OOo. From a short look into the source code I see a good >> chance that it could work now already. >> >> So if somebody wanted to write an extension... > > Do you regard it as a bug, that OOo does not use the mentioned > registry entry (which is used by FF or IE - without the need of an > extension)? > > | HKEY_CLASSES_ROOT\tel\shell\open\command > | > | C:\Programme\VoIPdial\VoIPdial_Dialer.exe "%1"
No. Why should OOo take care for this? It's not a browser and usually only is responsible for handling the file types is knows. Additionally it forwards URL using some selected protocols to the system browser. Forwarding URLs with protocols unknown to OOo to the browser or (even worse!) to the operating system blindly can cause security issues. Every protocol should be handled explicitly somewhere in the code. This can be done by changing the OOo code base or by installing an extension. As "tel:" is a rather rarely used protocol in the world of word processing, spreadsheet editing and presentations I think an extension is an adequate means. Extensions are exactly designed for adding functionality to OOo that is not considered to be core or at least frequently used funtionality. [To be honest: it's open for debate whether that applies to everything we already have in the product ;-).] Otherwise you would end up with adding everything and the kitchen sink to the code base. BTW: am I right that "%1" in the command line shown above is a placeholder for the "tel:...." URL? Ciao, Mathias -- Mathias Bauer (mba) - Project Lead OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't reply to "[EMAIL PROTECTED]". I use it for the OOo lists and only rarely read other mails sent to it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
