Seiten-Kopfleiste hinzufügen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Seiten-Kopfleiste hinzufügen (/thread-5058.html) |
Seiten-Kopfleiste hinzufügen - FaS - 25.02.2007 Hallo, ich hab 2 kleine Fragen, sieht viel aus, sollte aber recht einfach zu lösen sein. Ich würde für mein Forum gerne eine Art Kopfleiste haben, die sich über die gesamte Seitenbreite erstreckt und ohne Abstand zum oberen Seitenrand, etwa wie in diesem Forum hier (MyBBoard-Logo). Dazu habe ich eine html/php-Datei, welche ich im header-Template gerne einbinden möchte, um das Template nicht unnötig zuzumüllen. Geht das? (Notfalls müsste ich ein neues Template erstellen und einbinden, allerdings wäre es schöner wenn ich eine externe Datei einbinden könnte.) Damit die Leiste bis zu den Seitenrändern reicht, habe ich den Code in einen div-Tag gepackt, etwa: Code: <div style="position: absolute; left: 0pt; top: 0pt; width: 100%; height: 128px;"> So sieht es aus: myBB-Board So soll es aussehen: mein voriges phpBB2-Board Nun meine zweite Frage: Kann man in dem footer-Template prüfen, ob man sich auf dem Index befindet, denn genau dann soll da ein kleines Code: <sf_shoutbox> Danke schonmal, FaS RE: Seiten-Kopfleiste hinzufügen - Michael - 25.02.2007 Zu 1) Ohne Änderungen im Template geht es so oder so nicht. Am einfachsten wäre es wenn du deinen Code einfach ins Template header einfügst. Zu 2) Eine if-Abfrage im Template ist nicht möglich. Wenn deine Lösung funktioniert solltest du dabei bleiben. RE: Seiten-Kopfleiste hinzufügen - FaS - 25.02.2007 1) Dass ich das Template ändern muss war mir klar, allerdings hatte ich gehofft, dass es eine Art include-Befehl gibt (um weniger am template verändern zu müssen), andere templates kann man ja auch über einen speziellen nicht-html-Befehl einbinden. Hab das grad mal mit einem neuen template versucht, hab es "nevees_header_box" genannt und wollte es per Code: {$nevees_header_box} 2) ok. RE: Seiten-Kopfleiste hinzufügen - Michael - 25.02.2007 Die Templates werden den Variablen in den PHP-Dateien zugewiesen. Du hast also die Möglichkeit das Template oder das Template und eine Datei zu ändern. |