MyBB.de Forum
Eigene Seite, eigener Style / Theme - 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: Eigene Seite, eigener Style / Theme (/thread-25767.html)



Eigene Seite, eigener Style / Theme - AlexXS - 04.06.2012

Tach miteinander!

Ich suche mir nun schon wirklich einige Stunden nen Wolf!
Dabei bin ich mir ganz sicher, dass ich vor kurzem erst was zum Thema gelesen habe!

Ich will den Seiten, welche ich selber erstellt habe (.php), ein bestimmtes Theme zuweisen.
Den einzigen Beitrag den ich gefunden habe, trifft nur noch auf die älteren Versionen von myBB zu.

z.B. hier das:

(22.04.2008, 13:20)StefanT schrieb: Füge in der global.php vor:
PHP-Code:
if(in_array(strtolower(basename($_SERVER['PHP_SELF'])), $valid)) 
das ein:
PHP-Code:
if(strtolower(basename($_SERVER['PHP_SELF'])) == 'portal.php')
{
    
$loadstyle "tid='X'";

Ersetze X durch die ID des Themes.

Ich habe schon länger nichts mehr am myBB "verbogen" und ich stelle fest, es hat sich einiges in den letzten 2 Jahren geändert!
Sicherlich sehe ich den Wald vor lauter Bäumen nicht! Sad

Hat Jemand eine Idee wo ich das nachlesen könnte?
Wäre für jeden Tipp dankbar!

Gruß
Alex


RE: Eigene Seite, eigener Style / Theme - AlexXS - 07.06.2012

Nabend!

Hat denn wirklich keiner eine Idee?
Nichtmal in welcher Datei das Template-Set wann wo angesprochen wird und wie man den Zugriff auf ein bestimmtes Templates-Set realisieren könnte?

Gruß Alex


RE: Eigene Seite, eigener Style / Theme - Jockl - 07.06.2012

Setze
PHP-Code:
if(strtolower(basename($_SERVER['PHP_SELF'])) == 'portal.php')
{
    
$loadstyle "tid='X'";

in der global.php nach
PHP-Code:
// This user has a custom theme set in their profile
if(isset($mybb->user['style']) && intval($mybb->user['style']) != 0)
{
    
$loadstyle "tid='".$mybb->user['style']."'";

ein.


RE: Eigene Seite, eigener Style / Theme - AlexXS - 09.06.2012

Servus!

Perfekt!
Ich habe die global.php immer und immer wieder durchforstet... oh man... ich bin einfach nur blind!!!
Vielen, vielen Dank!
Jetzt passt alles wie gewünscht!

Danke!!!

Alex