Re: [de-users] Browser zum Öffnen von Hyper links festlegen

2009-12-14 Diskussionsfäden Mathias Bauer
Nino Novak wrote:

> Das eigentliche Problem war, wie ich schon in meiner Antwort an Olaf 
> Felka geschrieben habe, die irreführende Fehlermeldung. Ich zitiere 
> nochmal vollständig:
> 
> "OpenOffice.org konnte auf Ihrem System keinen Web-Browser finden. Bitte 
> überprüfen Sie Ihre Arbeitsplatz-Einstellungen, oder installieren Sie 
> einen Web-Browser (z.B. Mozilla) an die vom Web-Browser vorgeschriebene 
> Stelle."
> 
> Das suggeriert doch, dass OOo irgendwo (?) nach einem Browser sucht. Da 
> aber auf meinem openSUSE-System ein von allen anderen Applikationen 
> problemlos aufrufbarer Default-Browser installiert ist, habe ich mich 
> folgerichtig gefragt, wo denn um Gottes Willen *OOo* diese "vom 
> Web-Browser vorgeschriebene Stelle" sucht. So kam dieser Thread 
> zustande. 
> 
> Somit war diese Fehlermeldung an sich
> a) sachlich falsch, denn 
>auf meinem System ist sehr wohl ein Default-Browser vorhanden, der 
>von allen anderen Applikationen problemlos geöffnet wird
> b) irreführend, denn 
>OOo sucht gar nicht *selbst* nach einem Web-Browser, sondern übergibt
>dem System die URL zum Öffnen (wenn ich das richtig verstanden habe),
>zumindest ich bin auf eine falsche Fährte gelenkt worden. 

OOo sucht in der Tat nicht selbst, aber es nutzt System-Hilfsmittel, um
den Browser suchen und starten zu lassen. Insofern wäre die
Fehlermeldung nicht wirklich verkehrt, wenn denn das Nicht-Auffinden des
Browsers tatsächlich der Grund für den Fehler wäre. Wie du aber richtig
bemerktest:

> c) zudem auch noch deplaziert, denn 
> zustande gekommen ist der Fehler schon vorher, beim Erzeugen der URL, 
> ohne von OOo bemerkt oder gar abgefangen worden zu sein:
> Bei der Calc-HYPERLINK-Funktion, die ich benutzt habe 
> A2: =HYPERLINK(B2;C2)
> war der erste Parameter des Funktionsaufrufs versehentlich leer, weil 
> die Spalte B leer war, somit bestand der "Hyperlink" lediglich aus dem 
> Inhalt von Spalte C, in diesem Fall einem reinen Zahlenwert, ohne das 
> "http://server.tld"; davor.

ist das aber gar nicht der tatsächliche Grund gewesen. Hast du bisher
aber hier nicht so beschrieben. Also ist auch deine Fehlermeldung
missverständlich gewesen. :-)

> Erwartet hätte ich an dieser Stelle:
> 1. zunächst mal vielleicht so was wie "Hyperlink ist syntaktisch nicht 
> korrekt" - aber ok, das kann OOo vermutlich nicht bei jedem Hyperlink 
> überprüfen.

Das kann aber noch 'ne Ecke komplizierter sein. Was genau schief läuft,
hängt davon ab, was OOo tatsächlich tut. Wenn OOo z.B. "smart" sein will
und bei der weiteren Verarbeitung ein "http://"; vor den übergebenen
Parameter der HYPERLINK-Funktion klatscht, ist die URL möglicherweise
sogar korrekt. Ansonsten sollte OOo die URL wohl mal überprüfen, in der
Tat. Würde ich für einen Bug halten.

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 "nospamfor...@gmx.de".
I use it for the OOo lists and only rarely read other mails sent to it.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Browser zum Öffnen von Hyper links festlegen

2009-12-10 Diskussionsfäden Mathias Bauer
Michael Höhne wrote:

> Für das Email-Programm geht das sogar: Extras/Optionen/Internet/Email
> 
> Wobei ich gerade die Linux- und Windows-Version vergleiche und staune: In der 
> Windows-Version gibt es den Punkt nicht...

Richtig, denn unter Windows gibt es auch dafür eine geeignete
Einstellunge im System. OOo (und noch mehr sein Vorgänger StarOffice 5)
wurde lange dafür kritisiert, dass es wie ein Fremdkörper im System
wirkt, daher besorgt es sich eben jetzt so viel wie möglich
Informationen aus dem System. Nicht nur auf dem Mac wird es als angenehm
empfunden, wenn manche Dinge in allen Applikationen gleich
funktionieren. Da ist sicher noch die eine oder andere Meile zu gehen,
aber auf jeden Fall eher vorwärts als rückwärts.

>> Aber wie auch immer das realisiert ist, ich würde halt erwarten, dass
>> das wenigstens irgendwo dokumentiert ist (in der Hilfe oder z.B. auch
>> bei den Internet-Optionen).
> 
> Naja, wo würdest du die Grenze ziehen: Wenn _alle_ Standardanwendungen, die 
> ein bestimmtest Programm nicht benutzerdefiniert anpassen kann, in der 
> Dokumentation beschrieben würden, dann könnte das theoretisch sehr weit 
> gehen: "Warum kann OOo bei Fehlern keinen Ton über OSS ausgeben, wenn die 
> Systemeinstellung ALSA ist?"...

Exakt. Es sollte einfach nur eine Art und Weise geben, einen Browser zu
starten, und die sollte in allen Applikationen gleich sein. Ich ärgere
mich jedesmal, wenn wieder eine kranke Applikation Links im IE öffnet,
obwohl ich als Standardbrowser den Firefox habe. Wenn sie aber in allen
Applikationen gleich ist, muss sie auch nicht in jeder Applikation
dokumentiert werden. Benutzer wissen dann einfach, dass beim Click auf
einen Internet-Link ihr Standardbrowser startet.

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 "nospamfor...@gmx.de".
I use it for the OOo lists and only rarely read other mails sent to it.


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org