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