Navigationsleiste Home soll Dateiname enthalten

von Lutz Elßner » Donnerstag, 11. November 2004



Der Link Home und Nach Oben in der Navigationsleiste wird nur als "/" z.B.
http://www.abc.de/ angelegt, ohne den Namen der Startseite. Kann Frontpage
überzeugt werden, auch dort den Dateiname der in der Navigationsansicht oben
stehenden Datei mit hin zu schreiben?

Lutz





Re: Navigationsleiste Home soll Dateiname enthalten

von Christoph Schneegans » Donnerstag, 11. November 2004







Hier tut FrontPage genau das, obwohl ein Link auf "/" wegen
< http://schneegans.de/tips/kanonische-adressen/> ; viel sinnvoller wäre.
Poste doch mal die _richtige_ URL der betroffenen Website.

--
< http://schneegans.de/frontpage/faq/> ; · MVP FrontPage |



Re: Navigationsleiste Home soll Dateiname enthalten

von Lutz Elßner » Donnerstag, 11. November 2004



Hallo Christoph,
es ist nicht meine Homepage, ich wurde nur um Hilfe gebeten.
http://www.pmb-logistikberatung.de/
Obwohl ich erklärt habe, dass Frames und Navigationsleisten nicht zusammen
passen, funktioniert dort eigentlich schon zu viel. Das einzige Problem ist
ein Klick auf Home oder Nach oben (falls nicht schon entfernt). Dann wird
nach "/" gesprungen, und im Frame noch mal das Frame (default.htm) geöffnet
anstatt der Seite home.htm, die in der Navigationsansicht oben steht.
Wenn man dann zu Hause ein festplattenbasiertes Web hat, wo "/" Links nicht
funktionieren, und Frontpage deshalb den Home Link "/home.htm" nennt und
alles wie gewünscht funktioniert, dann wird darauf geschimpft, dass der
Webserver falsch konfiguriert ist.

Wie helfe ich jemandem, der nur erwartet, dass sein Web im Internet so
funktioniert wie zu Hause??

Ja, html bietet noch andere Möglichkeiten, aber ich kann in der
Navigationsleiste dem einen Link auch kein target=_top zuordnen u.s.w.

Lutz











Re: Navigationsleiste Home soll Dateiname enthalten

von Christoph Schneegans » Donnerstag, 11. November 2004







Dann solltest du den Autor vielleicht noch auf die Existenz von
gemeinsamen Randbereichen hinweisen. Das würde das Problem ziemlich
sicher lösen und hätte auch sonst nur Vorteile.


Ich habe gerade keine Zeit, mich eingehender mit dem Problem zu
beschäftigen, aber das klingt ja fast nach einer Verzweiflungstat von
FrontPage.

--
< http://schneegans.de/frontpage/faq/> ; · MVP FrontPage |



Re: Navigationsleiste Home soll Dateiname enthalten

von Christoph Schneegans » Montag, 15. November 2004







AFAICS erstellt FrontPage "/"-Links, wenn ein datenträgerbasiertes
Web, in dem es zwei oder mehr Dateien aus der vti_welcomenames-
Auflistung gibt, bspw. eben "default.htm" und "index.htm", auf ein
serverbasiertes Web publiziert wird. Das ist eine ziemliche verzwickte
Situation; die einfachste Lösung dürfte sein, die Datei "home.htm"
umzubenennen, bspw. in "startframe.htm". Welche Dateien in der
vti_welcomenames-Auflistung enthalten sind, also für FrontPage in
einem datenträgerbasierten als Startseiten in Frage kommen, läßt sich
ermitteln, indem man im Direktfenster des VBA-Editors den Befehl

MsgBox Join(ActiveWeb.Properties.Item("vti_welcomenames"), " ")

eingibt.

--
< http://schneegans.de/frontpage/faq/> ; · MVP FrontPage |



Re: Navigationsleiste Home soll Dateiname enthalten

von Lutz Elßner » Montag, 15. November 2004



Hallo Christoph,
gilt das von dir genannte Item nur für datenträgerbasierte Webs? Und
entspricht das dem was im IIS unter Dokumente
(Default.htm,Default.asp,Default.aspx) eingetragen ist?

Wenn beim publizieren keiner der auf dem Server registrierten Dateinamen
vorhanden ist, wird eine Datei in den ersten aus der Liste (Default.htm
(oder Default.asp wenn das oben steht)) umbenannt. In meinem Beispiel wurde
index.htm umbenannt und nicht die Datei mit dem Häuschen aus der
Navigationsansicht (was irgendwie sinnvoll wäre).

Ich bin der Meinung in serverbasierten Webs wird der Link Home (wenn man in
den Navigationsleisteneigenschaften Homepage extra angekreuzt hat), immer
als "/" angezeigt, egal wie die Dateien heißen.

Sollen nun Frames und Navigationsleisten zusammen verwendet werden, dann
sollte 1. die Framesseite default.htm heißen, 2. in der Navigationsstruktur
oben stehen und 3. das Häuschen haben und 4. in allen
Navigationsleisteneigenschaften kein Häkchen bei Homepage sein.
Die Datei im Navigationsframe sollte 1. oben neben der Homepage hängen und
2. nicht mit anderen Seiten verbunden sein und 3. eine Navigationsleiste mit
"der Homepage untergeordnete Seiten" enthalten.

Wenn du meinst dass das stimmt, kannst du es mit in deine faq aufnehmen, die
ich sehr sinnvoll finde.

Lutz Elßner





Re: Navigationsleiste Home soll Dateiname enthalten

von Christoph Schneegans » Montag, 15. November 2004







Es gilt stets für das "ActiveWeb", hängt aber davon ab, ob das Web
datenträger- oder serverbasiert ist, bei einem datenträgerbasierten
Web ferner von der FrontPage-Version, bei einem serverbasierten Web
von den Standarddokumenten, die im IIS-Manager für das _Stammweb_
konfiguriert sind.


Das ist IMHO keine Voraussetzung.


Das liegt wohl daran, daß "index.htm" in der vti_welcomenames-
Auflistung vor "home.htm" steht.


Das müßte ich nochmal überprüfen.


Meine Meinung zu Frames kennst du ja wohl. ;-)

--
< http://schneegans.de/frontpage/faq/> ; · MVP FrontPage |



If you have any questions, you can contact us: admin#mofeel.net     Spam Report