Autor Thema: Link auf stylesheet  (Gelesen 1817 mal)

Offline mgr

  • Frischling
  • *
  • Beiträge: 15
  • Ich liebe dieses Forum!
Link auf stylesheet
« am: 22.10.03 - 16:04:40 »
Hallo,
habe in HTML-Head_Inhalt einer Maske folgende Formel:

_Serv:=@Name([CN]; @Subset(@DbName; 1));
_DB:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName; -1); " "; "+"); "\\"; "/");
"<link rel=\'stylesheet\' href=\'http://" + _Serv + "/" +_DB + "/Standard.css?OpenPage\' type=\'text/css\'\'>"

Funktioniert nicht.
Wenn ich den Servername exakt eingebe, dann geht es:

"<link rel=\'stylesheet\' href=\'http://ser001/" +_DB + "/Standard.css?OpenPage\' type=\'text/css\'\'>"

Wo ist mein Fehler?

Glombi

  • Gast
Re:Link auf stylesheet
« Antwort #1 am: 22.10.03 - 16:12:33 »
Hi,
hier mein Standard:

_db:=@ReplaceSubstring(@Subset(@DbName;-1);"\\";"/");
"<LINK REL=StyleSheet TYPE=\"text/css\" HREF=\"/"+_db+"/Standard.css\">"

Der Servername wird nicht benötigt, wenn die Seite "Standard.css" in der Datenbank gespeichert ist.

Andreas
« Letzte Änderung: 22.10.03 - 16:13:59 von Glombi »

Offline mgr

  • Frischling
  • *
  • Beiträge: 15
  • Ich liebe dieses Forum!
Re:Link auf stylesheet
« Antwort #2 am: 22.10.03 - 16:21:23 »
Danke, es geht.

Glombi

  • Gast
Re:Link auf stylesheet
« Antwort #3 am: 22.10.03 - 16:27:31 »
Noch ein kleiner Tip: Aufgrund der besseren Wartbarkeit nutze ich nicht den HTML-Head_Inhalt, sondern mache mir ein Gemeinsam genutztes Feld names
$$HTMLHead
und füge dort den Code ein. Man kann auch eine Teilmaske verwenden und dort das Feld einbauen.
Denn: Wenn aus irgendeinem Grund was geändert werden muss, musst Du nicht alle Masken bearbeiten sondern nur das gemeinsame Feld bzw. das Feld in der Teilmaske.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz