Hallo zusammen
Ich werkle gerade am Portal herum, dabei ist mir aufgefallen dass der Header für das Forum und das Portal verwendet wird. (soll heißen, wenn ich den Header im Portal ändere, ändert er sich auch im Forum)
Wie kann man das umbauen dass ich im Portal meinen eigenen Header gestallten kann und im Forum der Header aber gleich bleibt wie er jetzt ist?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Öffne die Datei global.php und suche nach:
PHP-Code:
eval("\$header = \"".$templates->get("header")."\";");
Ersetzen durch:
PHP-Code:
if(basename($_SERVER['PHP_SELF']) == "portal.php") { {
eval("\$header = \"".$templates->get("header_portal")."\";");
} else {
eval("\$header = \"".$templates->get("header")."\";");
}
Danach musst du das Template header_portal anlegen und mit Inhalt füllen.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Danke für die schnelle Antwort,
scheint aber nicht ganz zu klappen ich bekommen diese Fehlermeldung:
Parse error: syntax error, unexpected T_ELSE in /home/mein/pfad/zum/forum/global.php on line 343
:question:
Beiträge: 53
Themen: 8
Registriert seit: 28.09.2012
12.02.2013, 22:36
(Dieser Beitrag wurde zuletzt bearbeitet: 12.02.2013, 22:52 von Greek101.)
Hallo.
Habe auch alles nach dieser Anleitung gemacht.
Aber der header-Bereich bleibt unverändert.
Im Prinzip möchte ich ihn komplett aus der Portalseite nehmen.
Aber selbst Änderungen sind nicht ersichtlich.
Was mache ich falsch?
Hier die Schrittkette.
1. global.php laut Angabe verändert,
2.Template header_portal angelegt,
3.Template mit Inhalt gefüllt/leer gelassen. ->keine Veränderung.
Über Antwort würde ich mich freuen.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Ein Link zu Deinem Board könnte helfen....
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
13.02.2013, 08:10
(Dieser Beitrag wurde zuletzt bearbeitet: 13.02.2013, 08:11 von MrBrechreiz.)
Wenn Du im Portal auf die Navigation auch verzichten kannst / möchtest, brauchst Du nur ins --> Portal Templates --> portal und da den {$header} löschen oder so {$header_} unbrauchbar machen. Dann ist dein Headbereich Clean.
Wenn Du aber die Navigation benötigst, kannst Du sie aus dem --> Seitenkopf Templates --> header herausnehmen und an der Stelle des {$header} einfügen.
Wäre diese dann zum Beispiel.
Code:
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
</ul>
</div>
Habs Local getestet und funktionierte.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 53
Themen: 8
Registriert seit: 28.09.2012
Erstmal danke für die Antwort.
Also dass mit dem Ersetzen oder Löschen von {$header} hatte ich vorher schon probiert.
Deswegen bitte ich ja um Hilfe.
Irgendwie wird keinerlei Änderung im Template vom Portal übernommen.
Dass heißt, egal was ich mache, es ändert sich nichts an der Portalseite.
Was könnte dafür nur die Ursache sein?
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Bearbeitest Du auch das richtige Template-Set?