MyBB.de Forum
Header bearbeiten Forum/Portal - 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: Header bearbeiten Forum/Portal (/thread-4677.html)

Seiten: Seiten: 1 2 3 4


Header bearbeiten Forum/Portal - Tomsn - 27.01.2007

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?


RE: Header bearbeiten Forum/Portal - Michael - 27.01.2007

Ö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.


RE: Header bearbeiten Forum/Portal - Tomsn - 27.01.2007

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:


RE: Header bearbeiten Forum/Portal - NetHunter - 27.01.2007

Es sollte denk ich reichen:
PHP-Code:
eval("\$header_portal = \"".$templates->get("header_portal")."\";"); 
zusätzlich einzufügen.


RE: Header bearbeiten Forum/Portal - Tomsn - 27.01.2007

Hab den Fehler, eine { war zuviel
so funktionierts:
PHP-Code:
if(basename($_SERVER['PHP_SELF']) == "portal.php")
  { 
  eval(
"\$header = \"".$templates->get("portal_header")."\";");
  }
  else 
    { 
    eval(
"\$header = \"".$templates->get("header")."\";");
    } 



RE: Header bearbeiten Forum/Portal - Greek101 - 12.02.2013

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.


RE: Header bearbeiten Forum/Portal - Jockl - 13.02.2013

Ein Link zu Deinem Board könnte helfen....


RE: Header bearbeiten Forum/Portal - MrBrechreiz - 13.02.2013

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.


RE: Header bearbeiten Forum/Portal - Greek101 - 13.02.2013

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. Wink

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?Rolleyes


RE: Header bearbeiten Forum/Portal - Jockl - 13.02.2013

Bearbeitest Du auch das richtige Template-Set?