Forum

Moderiert von: stefan, spinne
Forum Index
Support
     Administration
     Seitenlayout ändern
Hilfe anzeigen
Hilfe anzeigen

Autor Druckerfreundliche DarstellungSeitenlayout ändern
wolletest

Registriert: 26.09.2008
Beiträge: 6


Sende eine Private Nachricht an wolletest
Geschrieben: 01.10.2008 11:27

Hallo,

auf meiner seite http://www.it-tec.at/ habe ich im header einen banner, den ich gern über die komplette seite hätte. im moment besteht der header ja aus drei teilen. Wie kann ich das ändern, dass ich quasi nur noch einen header habe?


LG Wolfgang


Zitieren Druckerfreundliche Darstellung nach oben
Scout_GP

Registriert: 16.06.2005
Beiträge: 1054
Wohnort: Berlin


Sende eine Private Nachricht an Scout_GP Besuche die Homepage von Scout_GP
Geschrieben: 02.10.2008 13:41

Hier verstehe ich die Frage nicht, daß Banner ist doch nur einteilig.
Wenn Du das banner zentrieren möchtest, mußt Du das in Deiner entsprechenden theme.php festlegen.



Gruß Scout
+++ Last.fm | Scoutweb +++

Zitieren Druckerfreundliche Darstellung nach oben
wolletest

Registriert: 26.09.2008
Beiträge: 6


Sende eine Private Nachricht an wolletest
Geschrieben: 03.10.2008 09:31

Hi,

habe befürchtet dass man nicht genau versteht was ich meine ;-)
Im header sind ja drei grafiken eingebunden: headermiddlebg.png, headermiddle.png und headertop.png
Da aber headertop und headermiddlebg bei mir ohnehin nur schwarze flächen sind, hätte ich diese gerne weg und würde den banner quasi auf die ganze größe stretchen. Ich habe mir die theme.php angesehen, aber leider keinen Plan wie ich dies bewerkstelligen kann.

Ich häng hier mal den inhalt dieser datei an. Vielen Dank für Tipps!

LG Wolfgang

<?php
/*
* OpenPHPNuke: Great Web Portal System
*
* Copyright (c) 2001-2008 by
* Heinz Hombergs heinz@hhombergs.de
* Stefan Kaletta stefan@kaletta.de
* Alexander Weber xweber@kamelfreunde.de
*
* This program is free software. You can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License.
* See LICENSE for details.
*
* This software is based on various code found in the internet
* See CREDITS for details
* If you are an author of a part of opn and not you are not mentioned
* SORRY for that ! We respect your rights to your code, so please send
* an eMail to devteam@openphpnuke.com we will include you to the CREDITS asap
*
*
* [OPN_COMPILER_FLAG]=[NOCOMPILE]
*
*/
// ///////////////////////////////////////
// Autor: DigitalPixel    / Flash                 //
// Theme: opn                                          //
// Version: 2.4.12                                    //
// www  : http://www.openphpnuke.ch       //
//                                      //
// nav to dropdown navigation           //
//                                      //
// ///////////////////////////////////////
 
 $opnTheme['thename'] = 'wolle';
 $opnTheme['image_onlinehelp_edit'] = 'themes/' . $opnTheme['thename'] . '/images/edit.gif';
 $opnTheme['image_onlinehelp_info'] = 'themes/' . $opnTheme['thename'] . '/images/help.gif';
 
 $opnTheme['bgcolor1'] = "#FFFFFF";
 $opnTheme['bgcolor2'] = "#AAB8C4";
 $opnTheme['bgcolor3'] = "red";
 $opnTheme['textcolor1'] = "#000000";

// Private
$opnTheme['privat_theme']['writeR'] = 0;
$opnTheme['privat_theme']['writeRcache'] = '';

$opnTheme['privat_theme']['writeL'] = 0;
$opnTheme['privat_theme']['writeLcache'] = '';

// this function is call at head part into the engine
function themehead () {

    global $opnConfig, $opnTheme;

    $opnConfig['module']->InitModule ('themes/wolle', true);

    if (!isset($opnConfig['wolle_theme_setting_dropdownmenu'])) {
        $opnConfig['wolle_theme_setting_dropdownmenu'] = 0;
    }
    if (!isset($opnConfig['wolle_theme_setting_header'])) {
        $opnConfig['wolle_theme_setting_header'] = 1;
    }

    if ($opnConfig['wolle_theme_setting_dropdownmenu'] == 1) {

        include_once (_OPN_ROOT_PATH . _OPN_CLASS_SOURCE_PATH . 'class.dropdown_menu.php');

        $opnConfig['opnOutput']->SetJavaScript ('all');

    }
}

function themeheader () {

    global $opnConfig, $opnTheme;

    echo '<body>' . _OPN_HTML_NL;
    if ($opnConfig['permission']->HasRights('themes/wolle',array(_PERM_BOT, _PERM_READ),true)) {
            OpenWaitBox ();
    }
    echo '<div class="themeborder">' . _OPN_HTML_NL;

    if ($opnConfig['wolle_theme_setting_header'] == 1) {

    if ($opnConfig['permission']->HasRights('themes/wolle',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="800" 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="logo" width="800" 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;
    }

    }
    echo '<table width="100%" class="maintable" border="0" cellspacing="0" cellpadding="0">' . _OPN_HTML_NL;
    echo '<tr>'. _OPN_HTML_NL;
    if ($opnConfig['opnOption']['show_tplblock'] == 0) {
        if ($opnConfig['opnOption']['show_lblock'] == 1) {
            make_box ('left', 'side');
            if ( ($opnTheme['privat_theme']['writeL'] == 1) && ($opnTheme['privat_theme']['writeLcache'] != '') ) {
                echo '<!--beginn menülinks-->' . _OPN_HTML_NL;
                echo '<td class="blocklinkscontent">' . _OPN_HTML_NL;
                echo $opnTheme['privat_theme']['writeLcache'];  #<img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/abstandhalter.gif" alt="" width="183" height="1" border="0" />
                echo '</td>' . _OPN_HTML_NL;
                echo '<!--ende menülinks-->'. _OPN_HTML_NL;
                $opnTheme['privat_theme']['writeLcache'] = '';
            }
        }
        echo '<!--beginn content-->' . _OPN_HTML_NL;
        echo '<td class="blockcentercontent">' . _OPN_HTML_NL;
        if ($opnConfig['opnOption']['show_middleblock'] == 1) {
            make_box ('left', 'middle');
        }
    } else {
        echo '<td width="100%" valign="top">' . _OPN_HTML_NL;
        if ($opnConfig['opnOption']['show_lblock'] == 1) {
            make_box ('left', 'side');
        }
        if ($opnConfig['opnOption']['show_middleblock'] == 1) {
            make_box ('left', 'middle');
        }
        if ($opnConfig['opnOption']['show_rblock'] == 1) {
            make_box ('right', 'side');
        }
    }

}

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

    if ($opnConfig['opnOption']['show_tplblock'] == 0) {
        echo '<br /></td>' . _OPN_HTML_NL;
        echo '<!--ende content-->' . _OPN_HTML_NL . _OPN_HTML_NL;
        if ($opnConfig['opnOption']['show_rblock'] == 1) {
            make_box ('right', 'side');
            if ( ($opnTheme['privat_theme']['writeR'] == 1) &&  ($opnTheme['privat_theme']['writeRcache'] != '') ) {
                echo '<!--beginn menürechts-->' . _OPN_HTML_NL;
                echo '<td class="blockrechtscontent">';
                echo $opnTheme['privat_theme']['writeRcache']; #<img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/abstandhalter.gif" alt="" width="183" height="1" border="0" />
                echo '</td>' . _OPN_HTML_NL;
                echo '<!--ende menürechts-->' . _OPN_HTML_NL . _OPN_HTML_NL;
                $opnTheme['privat_theme']['writeRcache'] = '';
            }
        }
    } else {
        echo '</td>';
    }
    echo '</tr>' . _OPN_HTML_NL . '</table>' . _OPN_HTML_NL . _OPN_HTML_NL;
    echo '<div class="footerbar"></div>' . _OPN_HTML_NL;
    echo '</div>' . _OPN_HTML_NL;
    echo '<!--beginn footer-->' . _OPN_HTML_NL;
    echo '<br /><div class="footer">';
    echo $opnConfig['opnOutput']->GetFootMsg();
    echo '</div>' . _OPN_HTML_NL;
    echo '<!--ende footer-->' . _OPN_HTML_NL . _OPN_HTML_NL;
    if ($opnConfig['permission']->HasRights('themes/wolle',array(_PERM_BOT, _PERM_READ),true)) {
            CloseWaitBox ();
    }
}

function makenav_box ($i, $url, $urltext, $urllight, $wechsel, $target, $css, $title) {
    global $opnConfig;

    $t = $urllight;
    $hurl = $url;
    $opnConfig['cleantext']->OPNformatURL ($hurl);
    if ($target != 0) {
            $goout = ' target="_blank"';
    } else {
            $goout = '';
    }
    if ($css == '') {
            $css = 'button';
    }
    if ($title != '') {
            $title = ' title="' . $title . '"';
    } else {
            $title = '';
    }
    $txt = '<div class="buttonspacer"><div class="'.$css.'" id="navid'.$i.'"><a href="'.$hurl.'"'.$title .$goout.'>'.$urltext.'</a></div></div>'._OPN_HTML_NL;
    return $txt . $wechsel;

}

function makenav_box_build () {

    global $opnConfig, $opnTheme;

    if ( (isset ($opnConfig['theme_nav']) ) &&  (is_array ($opnConfig['theme_nav']) ) ) {

        if ($opnConfig['wolle_theme_setting_dropdownmenu'] == 1) {

            $menu = & new opn_dropdown_menu ('wasweissich');

            $ii = 0;
            foreach ($opnConfig['theme_nav'] as $var) {
                $max=count($var);
                for ($i=0; $i<$max; $i++) {
                    $ii++;
                    if ($var[$i]['img'] != '') {
                        $var[$i]['urltext'] = '<img src="' . $var[$i]['img'] . '" alt="' . $var[$i]['urltext'] . '" />';
                    }
                    if (!isset ($var[$i]['target']) ) {
                        $var[$i]['target'] = 0;
                    }
                    if (!isset ($var[$i]['css']) ) {
                        $var[$i]['css'] = 'button';
                    }
                    if (!isset ($var[$i]['title']) ) {
                        $var[$i]['title'] = '';
                    }
                    $opnConfig['cleantext']->OPNformatURL ($var[$i]['url']);

                    // echo makenav_box ($ii, $var[$i]['url'], $var[$i]['urltext'], $var[$i]['show'], '', $var[$i]['target'], $var[$i]['css'], $var[$i]['title']);
                    $menu->InsertEntry ($var[$i]['menu'], $var[$i]['menu_sub'], $var[$i]['menu_point'], $var[$i]['url']);
                }
            }

            echo $menu->DisplayMenu ();
            unset ($menu);

        } else {

            $ii = 0;
            foreach ($opnConfig['theme_nav'] as $var) {
                $max=count($var);
                for ($i=0; $i<$max; $i++) {
                    $ii++;
                    if ($var[$i]['img'] != '') {
                        $var[$i]['urltext'] = '<img src="' . $var[$i]['img'] . '" alt="' . $var[$i]['urltext'] . '" />';
                    }
                    if (!isset ($var[$i]['target']) ) {
                        $var[$i]['target'] = 0;
                    }
                    if (!isset ($var[$i]['css']) ) {
                        $var[$i]['css'] = 'button';
                    }
                    if (!isset ($var[$i]['title']) ) {
                        $var[$i]['title'] = '';
                    }
                    echo makenav_box ($ii, $var[$i]['url'], $var[$i]['urltext'], $var[$i]['show'], '', $var[$i]['target'], $var[$i]['css'], $var[$i]['title']);
                }
            }
       
        }

    }

}

function themesidebox ($title, $content) {

    global $opnTheme, $opnConfig;

    $txt = '';
    themebox_side ($txt, $title, $content, '');
    if ($opnConfig['theme_aktuell_sidebox_side'] != 'left') {
        $opnTheme['privat_theme']['writeRcache'] .= $txt;
        $opnTheme['privat_theme']['writeR'] = 1;
    } elseif ($opnConfig['theme_aktuell_sidebox_side'] == 'left') {
        $opnTheme['privat_theme']['writeLcache'] .= $txt;
        $opnTheme['privat_theme']['writeL'] = 1;
    } else {
        echo $txt;
    }
    unset ($txt);

}

function themebox_output ($txt) {
    global $opnTheme, $opnConfig;
   
    if ( (isset ($opnConfig['theme_aktuell_sidebox_side']) ) &&  ($opnConfig['theme_aktuell_sidebox_side'] == 'right') ) {
        $opnTheme['privat_theme']['writeR'] = 1;
        $opnTheme['privat_theme']['writeRcache'] .= $txt;
    } else {
        echo $txt;
    }

}

function themebox_side (&$txt, $title, $content, $foot = '') {

    global $opnConfig, $opnTheme;
   
    if (!isset($opnConfig['current_sb_themeid'])) {
        $opnConfig['current_sb_themeid'] = '';
    }
    $idtext = '';
    if ($opnConfig['current_sb_themeid'] != '') {
        $idtext = ' id="'.$opnConfig['current_sb_themeid'].'"';
    }

    if ($opnConfig['theme_aktuell_sidebox_side'] == 'left') {
        if ($title != '') {
            $txt .= '<h2 class="themesideboxtitel">' . $title . '</h2>' . _OPN_HTML_NL;
        }
        $txt .= '<div class="themesideboxtable"' . $idtext . '>' . _OPN_HTML_NL;
        $txt .= $content._OPN_HTML_NL;
        if ($foot != '') {
            $txt .= '<div class="themesideboxfoot">' . $foot . '</div>' . _OPN_HTML_NL;
        }
    } else {
        if ($title != '') {
            $txt .= '<h2 class="themesideboxtitelright">' . $title . '</h2>' . _OPN_HTML_NL;
        }
        $txt .= '<div class="themesideboxtableright"' . $idtext . '>' . _OPN_HTML_NL;
        $txt .= $content._OPN_HTML_NL;
        if ($foot != '') {
            $txt .= '<div class="themesideboxfootright">' . $foot . '</div>' . _OPN_HTML_NL;
        }
    }
    $txt .= '</div>' . _OPN_HTML_NL;

}

function themebox_center (&$txt, $title, $content, $foot = '') {
    global $opnConfig;

    if ( (isset ($opnConfig['current_mb_themeid']) ) &&  ($opnConfig['current_mb_themeid'] != '') ) {
        $idtext = ' id="' . $opnConfig['current_mb_themeid'] . '"';
    } else {
        $idtext = '';
    }
    if (!isset ($opnConfig['theme_aktuell_centerbox_pos']) ) {
        $opnConfig['theme_aktuell_centerbox_pos'] = 0;
    }
   
    $txt .= '<div class="themecenterboxtable"' . $idtext . '>'._OPN_HTML_NL;
    if ($title !='') {
        $txt .= '<h2 class="themecenterboxtitel">' . $title . '</h2>'._OPN_HTML_NL;
    }
    $txt .= $content._OPN_HTML_NL;
    if ($foot != '') {
        $txt .= '<div class="themecenterboxfoot">' . $foot . '</div>'._OPN_HTML_NL;
    }
    $txt .= '</div>'._OPN_HTML_NL;

}

function OpenTable (&$txt) {
    $txt .= '<div class="themeopentable">' . _OPN_HTML_NL;
}

function CloseTable (&$txt) {
    $txt .= '</div>' . _OPN_HTML_NL;
}

function OpenTable2 (&$txt) {
    $txt .= '<div class="centertag"><div class="themeopentable2">' . _OPN_HTML_NL;
}

function CloseTable2 (&$txt) {
    $txt .= '</div></div>' . _OPN_HTML_NL;
}

function TableContent (&$content) {
    $content = '<div class="tablecontent">' . $content . '</div>' . _OPN_HTML_NL;
}

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


if ($opnConfig['permission']->HasRights('themes/wolle',array(_PERM_BOT, _PERM_READ),true)) {
    if ($opnConfig['opn_display_fetching_request'] == 1) {
        echo '<div id="waitDiv" class="progressbar">'._WAITBOX_FETCHINGREQUEST. _OPN_HTML_NL;
        echo '<br /><img src="' . $opnConfig['opn_url'] . '/themes/' . $opnTheme['thename'] . '/images/await.gif" alt="" /><br />' . _OPN_HTML_NL;
        echo _WAITBOX_PLEASEWAIT.'</div>' . _OPN_HTML_NL;
        echo '<script type="text/javascript" language="JavaScript1.2">' . _OPN_HTML_NL;
        echo '<!--' . _OPN_HTML_NL;
        echo 'var DHTML = (document.getElementById || document.all || document.layers);' . _OPN_HTML_NL;
        echo 'function ap_getObj(name) {' . _OPN_HTML_NL;
        echo 'if (document.getElementById) {' . _OPN_HTML_NL;
        echo 'return document.getElementById(name).style; }' . _OPN_HTML_NL;
        echo 'else if (document.all) {' . _OPN_HTML_NL;
        echo 'return document.all["name"].style; }' . _OPN_HTML_NL;
        echo 'else if (document.layers) {' . _OPN_HTML_NL;
        echo 'return document.layers["name"]; } }' . _OPN_HTML_NL;
        echo 'function ap_showWaitMessage(div,flag)  {' . _OPN_HTML_NL;
        echo 'if (!DHTML) return false; var x = ap_getObj(div); x.visibility = (flag) ? "visible":"hidden"' . _OPN_HTML_NL;
        echo 'if (! document.getElementById) if (document.layers) x.left=280/2; return true; }' . _OPN_HTML_NL;
        echo 'ap_showWaitMessage("waitDiv", 1);' . _OPN_HTML_NL;
        echo '//-->' . _OPN_HTML_NL;
        echo '</script>' . _OPN_HTML_NL;
    }
 }
}

?>


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Geschrieben: 03.10.2008 13:16

Hi!

Schonmal versucht diese Zeile:

echo 'logo' . _OPN_HTML_NL;

zu ändern?
width="800" auf width="1000"

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
wolletest

Registriert: 26.09.2008
Beiträge: 6


Sende eine Private Nachricht an wolletest
Geschrieben: 03.10.2008 13:50

Hi,

vielen Dank. Hat funktioniert und der banner geht jetzt horizontal über die ganze seite. Kannst du mir vielleicht auch noch erklären, wie ich den headertop wegbekomme, dass der banner auch bis ganz oben reicht?
wenn ich nämlich deinfach height von headermiddle anpasse, dann dehnt es sich nach unten aus

LG Wolfgang


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Geschrieben: 03.10.2008 18:20

na klar

in der entsprechenden css- Datei (z.b. opn_default.css) folgende Zeile auskommentieren:

div.headertop {background:url(images/headertop.gif) repeat-x; width:1000px; height:36px;}

also // vor die Zeile schreiben:

// div.headertop {background:url(images/headertop.gif) repeat-x; width:1000px; height:36px;}

Das sollte funktionieren.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
sortieren nach

Hilfe anzeigen
Hilfe anzeigen
Vorheriges Thema:  Diverse Konfigurationsfragen
Nächstes Thema:  Was hab ich da nur gemacht...

Gehe zu:

Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden