ich bin vor ein paar Tagen von Frontpage auf Expression Web 3
umgestiegen. Bisher hatte ich an der bestehenden Site wenig geändert.
Gestern allerdings wollte ich ein wenig mehr ändern und lief auf ein
Problem.
Die Seite verwendet einige Design Time Includes wie z.B.
(vereinfacht):
<!--webbot bot="Include" U-Include="copyright.html" TAG="BODY"
startspan -->
<hr>
<p>© 1998-2010 UweL</p>
<hr>
<!--webbot bot="Include" endspan i-checksum="14414" -->
Wenn ich Seite in xWeb öffne, dann wird das im Design View auch
korrekt interpretiert und ich sehe die inkludierte Seite. Im Code View
von xWeb sehe ich allerdings nur die
<!--webbot bot="Include" U-Include="copyright.html" TAG="BODY"
startspan -->
Anweisung, den Rest nicht.
Dann verändere ich die Seite etwas, packe zum Beispiel ein Bild rein
und speichere das ganze.
Das Ergebnis ist im Design View von xWeb korrekt. Sehe ich mir die
Seite in einem normalen Text-Editor an sehe ich aber nur noch
<!--webbot bot="Include" U-Include="copyright.html" TAG="BODY"
startspan -->
Der eigentliche Code der inkludierte Seite inklusive dem endspan
fehlt. Damit ist die Seite im Webserver natürlich nicht mehr komplett.
BTW: Die Kompatibilitätsprüfung meldet für die DTIs "FrontPage-
Webkomponenten haben gelegentlich Probleme hinsichtlich der
Browserkompatibilität. Es empfiehlt sich, über Alternativen
nachzudenken."
Ist das ein Bug? Funktioniert das in xWeb3 anders als in Frontpage?
Oder ist es nun langsam Zeit, auf SSI umzustellen?
Gruß,
Uwe
> Im Code View von xWeb sehe ich allerdings nur die
>
> <!--webbot bot="Include" U-Include="copyright.html" TAG="BODY"
> startspan -->
>
> Anweisung, den Rest nicht.
Das ist normal und war auch in FrontPage schon immer so.
> Dann verändere ich die Seite etwas, packe zum Beispiel ein Bild
> rein und speichere das ganze. (...) Der eigentliche Code der
> inkludierte Seite inklusive dem endspan fehlt. Damit ist die Seite
> im Webserver natürlich nicht mehr komplett.
Kann ich hier mit xWeb 3 SP1 (3.0.3800.0) nicht reproduzieren.
3.01762.0 wäre xWeb 3 ohne SP1. SP1 läßt sich ggf. bequem über
<http://update.microsoft.com/> installieren.
> BTW: Die Kompatibilitätsprüfung meldet für die DTIs "FrontPage-
> Webkomponenten haben gelegentlich Probleme hinsichtlich der
> Browserkompatibilität. Es empfiehlt sich, über Alternativen
> nachzudenken."
Diese blödsinnige Meldung kannst du getrost ignorieren. "Seite
einschließen" funktioniert natürlich in jedem Browser.
> Oder ist es nun langsam Zeit, auf SSI umzustellen?
Hm? SSI sind doch noch viel älter als "Seite einschließen".
Dynamische Webvorlagen (DWTs) und ASP.NET Master Pages sind die
aktuellen Methoden in xWeb.
--
<http://schneegans.de/expression-web/codierung/> · Unicode in xWeb
danke für Deine Antwort.
Ich habe mittlerweile gefunden, woran es lag. Mir sind ein paar dieser
_vti_cnf / _vti_pvt Dateien (Verwaltungsdateien?) hopps gegangen. Mit
denen muss es zu tun haben. Nachdem ich das Web neu importiert habe
(und damit diese Dateien wieder da waren) ging alles wieder.
Ein wenig blöd, dass xWeb das nicht anmeckert wenn da so was fehlt.
Gruß, Uwe