Forum

Moderiert von: stefan, spinne
Forum: Administration
Sie schreiben eine Antwort zum Thema: Seitenlayout ändern
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Seitenlayout ändern

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
wolletest

Registriert: 26.09.2008
Beiträge: 6


Sende eine Private Nachricht an wolletest
Seitenlayout ändern

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
Seitenlayout ändern

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
Seitenlayout ändern

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
Scout_GP

Registriert: 16.06.2005
Beiträge: 1054
Wohnort: Berlin


Sende eine Private Nachricht an Scout_GP Besuche die Homepage von Scout_GP
Seitenlayout ändern

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
Seitenlayout ändern

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