Domino 9 und frühere Versionen > ND8: Administration & Userprobleme

HotSpot auf Dateiverzeichnisse

(1/4) > >>

regNov:
Hallo Zusammen,

ich komme grade nicht weiter und habe auch schon im Forum nach ähnlichen Beiträgen gesucht.

Folgendes Problem bei der Verlinkung von Dateiverzeichnissen:

Die Verlinkungen werden von einigen Usern (nicht voll allen) mit einem dreifachen Slash angelegt, wenn über die HotSpot
Funktion eine Verzeichnis verlinkt wird.

Das ganze sieht dann so aus:

file:///Laufwerksbuchstabe/pfad

IE 9 ist Standardbrowser und eigentlich benötigt der IE doch nur zwei Slashes für ein Dateiverzeichniss.

Also file://Laufwerksbuchstabe/pfad


Jedenfalls funktionieren die Verlinkungen wenn mann manuell zwei Slashes nachträglich einfügt.
Bin im Moment etwas ratlos wie ich Notes beibringen kann, das nur zwei anstatt drei Slashes benötigt werden.

Gruss

regNov

koehlerbv:
Wieso willst Du Notes das beibringen, wenn doch die User den Fehler begehen? Statt einer falschen Anzhal von Slashes kann der User ja auch das Verzeichnis gleich ganz falsch angeben etc.
Alternativ müsste man dem geneigten User eine Funktionalität zur Verfügung stellen, die via FileOpenDialog den gewünschten Pfad automatisiert übernimmt und eine korrekte URL daraus bastelt *und* dann via DXL und etwas Backend-/Frontend-Voodoo den gewünschten Hotspot in das Dokument an der aktuellen Cursorposition einfügt. Dazu sollte man aber Programmierprofi sein oder einen zur Hand haben (dann ist das kein Zauberwerk).

Prinzipiell sei gesagt: Software kann niemals dazu da oder in der Lage sein, alle Fehlleistungen des Menschen abzufangen. Auch hier ist das de facto unmöglich, da eine dreifache Folge von Slashes durchaus eine korrekte "Ortsangabe" darstellen kann - keine Software kann wissen, was der User denn nun gemeint hat.

FRA-194

Jens_1:
Hallo,

ich hab das jetzt mal versucht nachzustellen.
Der Link dürfte ja vom Typ "URL" sein - oder?

Ein Filelink hat aber (zumindest auf der WinDose) imho mit dem Browser nichts zu tun.
Wenn es sich um ein Verzeichnis handelt, öffnet Windows allenfalls den Explorer - aber nicht den IE!
file:///C:\temp\

Wenn das Dateiformat bekannt ist, wird die Applikation direkt gestartet...
Ein entsprechnder Link sieht bei mir so aus:
file:///C:\temp\HD-35381-A.pdf

Oder habe ich Frage falsch verstanden?

Gruß
Jens

regNov:
Hi,

@koehlerbv
Der User gibt den Pfad ja nicht mit File:/// ein, sonder einfach nur das Verzeichnis. Notes hängt dann die drei Slashes an. Insofern liegt das Problem nicht beim User.

@Jens_1
Eigentlich sollte es auch nur den Windows Explorer mit dem Verzeichnis öffnen, und keinen IE.

Habe es jetzt mal mit einem Dokument versucht, also direkt auf eine Datei. Kommt aber der gleiche Fehler.
Seltsamerweise gibt es Kollegen, bei denen die Links korrekt weiterleiten. Könnten es Einstellungen im Notes sein,
die bei einigen Usern fehlen?

Im Moment wird Notes 8.5.1 eingesetzt

Gruß

m3:
RFC 1738 "Uniform Resource Locators (URL)" meint:

--- Zitat ---3.10 FILES
A file URL takes the form:

       file://<host>/<path>

   where <host> is the fully qualified domain name of the system on
   which the <path> is accessible, and <path> is a hierarchical
   directory path of the form <directory>/<directory>/.../<name>.
...
As a special case, <host> can be the string "localhost" or the empty
   string; this is interpreted as `the machine from which the URL is
   being interpreted'.

--- Ende Zitat ---
Korrekt sind also 3 "/".

Siehe auch file URI scheme, from Wikipedia, the free encyclopedia:

--- Zitat ---If host is omitted, it is taken to be "localhost", the machine from which the URL is being interpreted. Note that when omitting host you do not omit the slash ("file:///foo.txt" is okay, while "file://foo.txt" is not, although some interpreters manage to handle the latter).
--- Ende Zitat ---

Und File URIs in Windows im IEBlog @ MSDN Blogs:

--- Zitat ---The number of slashes following the ‘file:’ is dictated by the same rules as other wellknown schemes like http and ftp. The text following two slashes is the hostname. In the case of the UNC Windows file path, the hostname appears immediately following the ‘//’. In the case of a local Windows file path, there is no hostname, and thus another slash and the path immediately follow.
--- Ende Zitat ---

Ich wuerde mal schaun, ob file://localhost/Laufwerksbuchstabe/pfad in Eurem IE9 funktioniert. Wenn nicht, dann spiel dich mal mit den Sicherheitseinstellungen.


Aber immer ist Notes schuld ...

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln