Autor just59
Datum 19.11.2008 12:11
Beiträge: Ja das sieht gut aus, Rolf.
Kannst Du mir noch bei ein paar Änderungswünschen helfen? Ich möchte im Kopfbereich auf der linken Seite Das Themen Bild einblenden. Die Steuerung, welches Bild genommen wird, füge ich wieder in der theme.php ein. In meinen alten Theme habe ich dies ja so gelöst:

function themeheader () {
global $opnConfig, $opnTheme;

echo '<body>' . _OPN_HTML_NL;
if ($opnConfig['permission']->HasRights('themes/just_vida',array(_PERM_BOT, _PERM_READ),true)) {
OpenWaitBox ();
}
echo '<div class="themeborder">' . _OPN_HTML_NL;
if ($opnConfig['permission']->HasRights('themes/just_vida',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'] == '') {
// echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header.png" alt="JUST Vida" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;
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.jpg" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;

} elseif ($opnConfig['opnOption']['themegroup'] == 2) {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header2.png" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;

} elseif ($opnConfig['opnOption']['themegroup'] == 3) {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header3.png" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;

} elseif ($opnConfig['opnOption']['themegroup'] == 4) {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header4.png" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;

} elseif ($opnConfig['opnOption']['themegroup'] == 5) {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/theme_header5.png" alt="JUST BLUE" width="1000" height="100" border="0" /></a></div>' . _OPN_HTML_NL;



Da ich nur einen kleinen Teil ändern möchte, kann ich da auf der linken Seite im Kopf ein kleines Bild darüber legen?

So würde auf der linken Seite im Kopf je nach ausgewählter TG ein anderes Bild zu sehen sein.

Dies müsste ich ja dann irgend wo hier in der theme.php einbauen?

echo'</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="OPN SKY" width="1000" height="81" border="0" />' . _OPN_HTML_NL;
} elseif ($opnConfig['site_logo'] == '') {
echo '<div class="headermiddle"><a href="' . $opnConfig['opn_url'] . '"><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/headermiddel.png" alt="OPN SKY" width="1000" height="81" border="0" /></a></div>' . _OPN_HTML_NL;
}
echo '<div class="headerdown">' . _OPN_HTML_NL;
echo makenav_box_build();
echo '</div>'._OPN_HTML_NL;
echo '<div style="clear:both"></div>'. _OPN_HTML_NL . _OPN_HTML_NL;
}

}




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/