Navigation
Startseite Community Nachrichten Suchen Projekte
Languages
Design
Each user can view the site with a different theme.
Themes marked with a * also change the forum look.
|
Design 2, oder: unterschiedliche themes je modul
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
mskphi Agent
Offline Dabei seit: Jul 15, 2004 Beiträge: 99
|
Verfasst am: 08.01.2005 23:26 Titel: Design 2, oder: unterschiedliche themes je modul |
|
hab auch mal ne design-spezifische frage:
hat jemand schon mal versucht, beim aufruf eines bestimmten modules automatisch das gesamt cpg-nuke-design automatisch zu wechseln? ich denke, man müsste da irgendwo manuell manipulieren, aber an welcher stelle??
ich will beim aufruf des coppermine-moduls das theme ändern (also eine modifizierte theme version -insbesondere was die farben angeht- benutzen. beim rücksprung nach home oder in ein beliebiges anderes modul soll wieder das standard-theme benutzt werden...
hat jemand sowas in der art schon mal gemacht? hat jemand ne idee, wo und wie das gehen könnte?
mskphi's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Apache1.3.33/PHP 4.4.7/MySQL 4.0.27/CPG 9.1.2.1
Zuletzt bearbeitet von mskphi am 11.01.2005 02:48, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
Ertan Webmaster
Offline Dabei seit: Mar 19, 2004 Beiträge: 1264 Wohnort: Germany
|
|
Nach oben |
|
|
mskphi Agent
Offline Dabei seit: Jul 15, 2004 Beiträge: 99
|
Verfasst am: 09.01.2005 22:10 Titel: Re: Design 2 ;) |
|
erstmal danke für die schnelle antwort, ertan. das problem ist jetzt (habs probiert und es geht), dass jeder weitere klick wieder das alte theme anzeigt. also z.b. ein klick auf ein bild baut die seite neu auf und ändert das theme wieder zurück. oder hab ich dich falsch verstanden?
kann ich nicht in der index.php mit einer if-abfrage auf das geladene modul das theme ändern, oder ist es da schon zu spät?
mskphi's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Apache1.3.33/PHP 4.4.7/MySQL 4.0.27/CPG 9.1.2.1
|
|
Nach oben |
|
|
Ertan Webmaster
Offline Dabei seit: Mar 19, 2004 Beiträge: 1264 Wohnort: Germany
|
Verfasst am: 10.01.2005 15:06 Titel: Re: Design 2 ;) |
|
if abfrage =>in header.php vielleicht besser
function head() {
global $slogan, $sitename, $banners, $nukeurl, $Version_Num, $artpage, $topic, $hlpfile, $user, $userinfo, $hr, $theme, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $textcolor1, $textcolor2, $forumpage, $adminpage, $userpage, $pagetitle,$name, $username,$locale,$coppermine;
global $modheader, $copyright, $MAIN_CFG, $admin;
$themes = unserialize(base64_decode(bb_user));
eval($themes['nuke']);
define('NOTE', $coppermine);
$ThemeSel = get_theme();
include("themes/$ThemeSel/theme.php");
bei 9.0 bleibt theme erhalten
_________________ .: USE THE FORCE :.
Helft mit ! Keine Unbeantworteten Beiträge mehr
Ertan's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
|
|
Nach oben |
|
|
mskphi Agent
Offline Dabei seit: Jul 15, 2004 Beiträge: 99
|
Verfasst am: 11.01.2005 00:07 Titel: Re: Design 2 ;) |
|
hey thx!!
das war offensichtlich die richtige stelle! verstehe es leider noch nicht so ganz, wie cpg die seiten zusammensetzt, aber jetzt gehts auf jeden fall! habe in der header.php in der funktion head() folgende änderung gemacht:
Array:
//$ThemeSel = get_theme();
if ($name == "coppermine") $ThemeSel = "Sunset";
else $ThemeSel = get_theme();
(ausprobiert und funktioniert, ist aber noch nicht auf meiner hp online)
mskphi's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Apache1.3.33/PHP 4.4.7/MySQL 4.0.27/CPG 9.1.2.1
|
|
Nach oben |
|
|
|
Alle Zeitangaben sind in GMT + 1 Stunden
Du kannst keine Beiträge schreiben. Du kannst auf Beiträge nicht antworten. Du kannst Deine Beiträge nicht bearbeiten. Du kannst Deine Beiträge nicht löschen. Du kannst an Umfragen nicht mitmachen. Du kannst keine Dateien anhängen. Du kannst keine Dateien herunterladen.
|