Autor just59
Datum 29.05.2008 21:52
Beiträge: Hallo Petra,

ich weiß nicht, ob Du so etwas meinst wie auf meiner Seite mit den verschiedenen Aussehen bei jeden Thema.
Das musst Du, denke ich, im Theme einbauen. Ich poste Dir mal einen Auszug aus meiner theme.php. Den Code musst Du dann an Deine Wünsche anpassen.
function themeheader () {
global $opnConfig, $opnTheme;

echo '<body>' . _OPN_HTML_NL;
if ($opnConfig['permission']->HasRights('themes/just_blue',array(_PERM_BOT, _PERM_READ),true)) {
OpenWaitBox ();
}
echo '<div class="themeborder">' . _OPN_HTML_NL;
if ($opnConfig['permission']->HasRights('themes/just_blue',array(_PERM_BOT, _PERM_READ),true)) {
echo '<div class="headertop"></div>' . _OPN_HTML_NL;
if ($opnConfig['site_logo'] == 'blank.gif') {
echo $opnConfig['slogan'];
} elseif ($opnConfig['site_logo'] != '') {
echo '<img src="' . $opnConfig['url_datasave'] . '/logo/'.$opnConfig['site_logo'].'" alt="logo" width="1000" height="100" border="0" />' . _OPN_HTML_NL;
} elseif ($opnConfig['site_logo'] == '') {
if ($opnConfig['opnOption']['themegroup'] == 1) {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header1.png" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;

Musst dann herrausfinden, ob die Forumseite die aktuelle ist.
Funktioniert eventuell mit:
echo getenv("PATH_TRANSLATED");
......


Mehr fällt mir dazu leider nicht ein. Eventuell geht da aber noch viel einfacher...



JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/