style.css mehrmals im Quellcode vorhanden

Begonnen von cihan, 15 August 2007, 17:25:45

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

cihan

Hallo, ich habe da eine blöde Situation... Bei mir im Quellcode (header) ist insgesamt 3 mal style.css vorhanden... Einmal ist es das normale, welche ja dynamisch erzeugt wird und dann noch zwei Mal hardgecodet ... Habe mit einigen Themes hier aus dem Download auch versucht, das selbe...


In meinem header.php sieht es so aus:

if (@file_exists('favicon.ico')) {
    echo "<link rel=\"shortcut icon\" href=\"" . MX_BASE_URL . "favicon.ico\" type=\"image/x-icon\">\n";
} else if (@file_exists(MX_THEME_DIR . "/images/favicon.ico")) {
    echo "<link rel=\"shortcut icon\" href=\"" . MX_BASE_URL . MX_THEME_DIR . "/images/favicon.ico\" type=\"image/x-icon\">\n";
}
if (@file_exists(MX_THEME_DIR . "/style/style.php")) { // / ist eine style.php vorhanden, ueberschreibt sie die style.css Werte
    echo "<link rel=\"stylesheet\" href=\"" . MX_THEME_DIR . "/style/style.php\" type=\"text/css\">\n";
}
if (@file_exists(MX_THEME_DIR . "/style/style.css")) {
    echo "<link rel=\"stylesheet\" href=\"" . MX_THEME_DIR . "/style/style.css\" type=\"text/css\">\n";
}


in includes/meta.php und includes/my_header.php ist auch nichts zu finden ...

Das habe ich bestimmt selber verursacht, als ich mir den aufklappbaren Navileiste zusammengebaut habe... Nur in den genannten Dateien ist nichts zu finden... Welche Dateien ausser meta.php und my_header.php  werden noch in den Header includiert? Sonst weiß ich da nicht mehr weiter.

Schonmal danke im voraus  :)

siggi

die my_header.php ist die letzte, die includet wird:
include("includes/my_header.php");
echo "\n</head>\n";

folglich muss es dort irgendwie in form einer funktion oder einer variablen drin stehen
siehe ausschnitt aus deinem quelltext:

...
<!-- END rss_feeds -->
<!-- overLIB (c) Erik Bosrup, http://www.bosrup.com -->
<script language="javascript" src="includes/javascript/overlib.js" type="text/javascript"></script>

<script language="javascript" src="includes/javascript/overlib_hideform.js" type="text/javascript"></script>

<LINK href="/themes/kurdmania/style/style.css" type=text/css rel=stylesheet>
<link href="/themes/kurdmania/style/style.css" type=text/css rel=stylesheet>
</head>
...



noch was: dein quellcode hat einige html-fehler, die würde ich auf jeden fall korrigieren ;)
Wenn man an Gras zieht wächst es auch nicht schneller.

cihan

Hallo siggi :)
danke für die Antwort... Ich hänge hier mal mein my_header.php bei, aber da ist nichts  :gruebel:

Und mein Theme enthält keine Fehler... die Fehler werden von den Blöcken verursacht, siehe dazu bitte auch hier: http://www.pragmamx.org/Forum-topic-22257.html  :)

lg

siggi

Ich empfehle dir  das Add-On für  den Firefox  : TIDY Html-Validator.
Dann kannst du es selbst sehen ;)
Zitatline 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 334 column 10 - Warning: <div> isn't allowed in <table> elements
line 519 column 46 - Warning: <marquee> is not approved by W3C
line 547 column 9 - Warning: discarding unexpected </marquee>
line 568 column 55 - Warning: inserting implicit <ul>
line 568 column 55 - Warning: missing </ul> before </td>
line 324 column 54 - Warning: <script> inserting "type" attribute
line 548 column 1 - Warning: <script> inserting "type" attribute

0 Fehler / 15 Warnungen

Zu dem 3fachen includen der style.css guck später mehr, ok ? ;)

Wenn man an Gras zieht wächst es auch nicht schneller.

cihan

Hi, den TIDY HTML-Validator habe ich und weiß auch wo die Fehler liegen, nur kann ich die nicht beheben ... Das 9-Fache "<div> isn't allowed in <table> elements" ist ein einziger Fehler in dem News-Block auf der Startseite, der wiederholt sich nur... Egal, was ich da mache, bekomme einen Error, daher habe ich das erstmal aufgegeben... Wenn ich mein theme.html aufrufe, dann hat es keine Fehler.

Und danke, dass du da schauen willst  :)

lg