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]

Reply via email to