Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 09:15:09 PM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155469 Posts in 21707 Topics by 7733 Members
Latest Member: himagain
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Round verändern  (Read 729 times)
barkin2008

Offline Offline

Posts: 24


« on: December 04, 2008, 02:15:10 PM »

Hallo ich habe eine sehr schöne seite gebacken, nun möchte ich in meinem Tempelate rechts nebendran einen banner bzw. Pic einbinden. So dass meine ganze seite so bleibt, aber nur der banner einfach rechts daneben steht. Kann mir jemand helfen ??
Logged
vyni

Offline Offline

Posts: 566


« Reply #1 on: December 04, 2008, 03:06:40 PM »

Servus Barkin,

das wird nicht ganz so funktionieren, weil Round auf einer Tabelle basiert, die sich am Bildschirm zentriert. Deshalb bleibt die Seite nicht ganz so wie sie jetzt ist, alles schiebt sich ein wenig weiter nach links, klarerweise.

Aber Du brauchst nur in der index.php vom Round nach Zeile 58 eine neue Zeile einfügen, und zwar:
Code:
58 </td>

59 <td class="banner" rowspan="5">Bannerbereich</td> <!-- diese Zeile ist neu -->

60 </tr>
61 <tr>
62    <?php
63    
// Only show menu items if we are supposed to

Jetzt hast Du eine weitere Spalte rechts von den bisherigen. In die screen.css machst Du eine neue class banner, und zwar
Code:
.banner {vertical-align:top;}
damit Dein Inhalt oben beginnt.

Statt Bannerbereich kannst Du natürlich Deinen eigenen code reinschreiben.

Wenn Du das für alle Seiten gleich haben willst, dann in die index.php, ansonsten aktiviere mehrere Blöcke, schreib in die info.php den 2. Block und gib in die index.php die Block-Ausgabe ein. Am besten mit einer Abfrage, ob im Backend was eingegeben wurde oder nicht. Lies da nach wie´s geht - Einen Block im Template für alle Seiten sichtbar machen

Vorteil der Geschichte: Du kannst für jede Seite einen anderen Inhalt reinschreiben, direkt vom Backend.

Gruss aus Himberg bei Wien
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
barkin2008

Offline Offline

Posts: 24


« Reply #2 on: December 09, 2008, 12:35:49 AM »

Hallo Vyni,
ich finde die gennaten Zeilen nicht, kannst du mir anhand von meinem index.php das zeigen
wo es reinkommt ?

Code:
<?php



// $Id: index.php 691 2008-02-10 13:17:15Z doc $



/*



 WebsiteBaker Project <http://www.websitebaker.org/>

 Copyright (C) 2004-2008, Ryan Djurovich



 WebsiteBaker 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, or

 (at your option) any later version.



 WebsiteBaker is distributed in the hope that it will be useful,

 but WITHOUT ANY WARRANTY; without even the implied warranty of

 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

 GNU General Public License for more details.



 You should have received a copy of the GNU General Public License

 along with websitebaker; if not, write to the Free Software

 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA



*/



if(!defined('WB_URL')) {

    
header('Location: ../index.php');

    exit(
0);

}



?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title><?php page_title(); ?></title>

<meta http-equiv="Content-Type" content="text/html; charset=<?php if(defined('DEFAULT_CHARSET')) { echo DEFAULT_CHARSET; } else { echo 'utf-8'; }?>" />

<meta name="description" content="<?php page_description(); ?>" />

<meta name="keywords" content="<?php page_keywords(); ?>" />

<link href="<?php echo TEMPLATE_DIR?>/screen.css" rel="stylesheet" type="text/css" media="screen" />

<link href="<?php echo TEMPLATE_DIR?>/print.css" rel="stylesheet" type="text/css" media="print" />

<?php

// this allows to include the optional module files (frontend.css, frontend.js) into the head section

if(function_exists('register_frontend_modfiles')) {

  
register_frontend_modfiles('css');

  
register_frontend_modfiles('js');

?>


<?php 

// this allows to add custom information to the head section of your template (WB-->Settings-->Website Header)

echo WEBSITE_HEADER

?>


</head>

<body>



<table cellpadding="0" cellspacing="0" border="0" align="center" class="main" width="750">

<tr>

    <td colspan="2" class="header" height="80">

        <a href="<?php echo WB_URL?>"><img src="<?php echo TEMPLATE_DIR?>/banner.jpg" border="0" width="750" height="150" alt="<?php page_title('''[WEBSITE_TITLE]'); ?>" /></a>

    </td>

</tr>

<tr>

    <?php

    
// Only show menu items if we are supposed to

    
if(SHOW_MENU) {

    
?>
   

    <td style="padding: 10px; background-color: #FFFFFF;" valign="top">

        <table cellpadding="0" cellspacing="0" border="0" width="150" align="center" class="menu">

        <tr>

            <td class="border">

                <img src="<?php echo TEMPLATE_DIR?>/menu_top.gif" border="0" alt="" />

            </td>

        </tr>

        <tr>

            <td width="170">

                <?php show_menu(); ?>

            </td>

        </tr>

        <tr>

            <td class="border">

                <img src="<?php echo TEMPLATE_DIR?>/menu_bottom.gif" border="0" alt="" />

            </td>

        </tr>

        </table>

       

        <?php if(SHOW_SEARCH) { ?>

        <form name="search" action="<?php echo WB_URL.'/search/index.php'?>" method="get">

            <table cellpadding="0" cellspacing="0" border="0" width="150" align="center" style="margin-top: 10px;">

                <tr>

                    <td class="border">

                        <img src="<?php echo TEMPLATE_DIR?>/menu_top.gif" border="0" alt="" />

                    </td>

                </tr>

                <tr>

                    <td class="login">

                        <input type="text" name="string" />

                    </td>

                </tr>

                <tr>

                    <td class="login">

                        <input type="submit" name="submit" value="<?php echo $TEXT['SEARCH']; ?>" />

                    </td>

                </tr>

                <tr>

                    <td class="border">

                        <img src="<?php echo TEMPLATE_DIR?>/menu_bottom.gif" border="0" alt="" />

                    </td>

                </tr>

            </table>

        </form>

        <?php ?>

       

        <?php

        
if(FRONTEND_LOGIN AND !$wb->is_authenticated()) {

        
?>


        <form name="login" action="<?php echo LOGIN_URL?>" method="post">

           

            <table cellpadding="0" cellspacing="0" border="0" width="150" align="center" style="margin-top: 10px;">

            <tr>

                <td class="border">

                    <img src="<?php echo TEMPLATE_DIR?>/menu_top.gif" border="0" alt="" />

                </td>

            </tr>

            <tr>

                <td class="login" style="text-transform: uppercase;">

                    <b><?php echo $TEXT['LOGIN']; ?></b>

                </td>

            </tr>

            <tr>

                <td class="login" style="text-align: left;">

                    <?php echo $TEXT['USERNAME']; ?>:

                </td>

            </tr>

            <tr>

                <td class="login">

                    <input type="text" name="username" />

                </td>

            </tr>

            <tr>

                <td class="login" style="text-align: left;">

                    <?php echo $TEXT['PASSWORD']; ?>:

                </td>

            </tr>

            <tr>

                <td class="login">

                    <input type="password" name="password" />

                </td>

            </tr>

            <tr>

                <td class="login">

                    <input type="submit" name="submit" value="<?php echo $TEXT['LOGIN']; ?>" style="margin-top: 3px; text-transform: uppercase;" />

                </td>

            </tr>

            <tr>

                <td class="login">

                    <a href="<?php echo FORGOT_URL?>"><?php echo $TEXT['FORGOT_DETAILS']; ?></a>

                    <?php if(is_numeric(FRONTEND_SIGNUP)) { ?>

                        <a href="<?php echo SIGNUP_URL?>"><?php echo $TEXT['SIGNUP']; ?></a>

                    <?php ?>

                </td>

            </tr>

            <tr>

                <td class="border">

                    <img src="<?php echo TEMPLATE_DIR?>/menu_bottom.gif" border="0" alt="" />

                </td>

            </tr>

            </table>

       

        </form>

        <?php

        
} elseif(FRONTEND_LOGIN AND $wb->is_authenticated()) {

        
?>


        <form name="logout" action="<?php echo LOGOUT_URL?>" method="post">

           

            <table cellpadding="0" cellspacing="0" border="0" width="150" align="center" style="margin-top: 10px;">

            <tr>

                <td class="border">

                    <img src="<?php echo TEMPLATE_DIR?>/menu_top.gif" border="0" alt="" />

                </td>

            </tr>

            <tr>

                <td class="login" style="text-transform: uppercase;">

                    <b><?php echo $TEXT['LOGGED_IN']; ?></b>

                </td>

            </tr>

            <tr>

                <td class="login" style="padding-top: 15px; padding-bottom: 15px;">

                    <?php echo $TEXT['WELCOME_BACK']; ?>, <?php echo $wb->get_display_name(); ?>

                </td>

            </tr>

            <tr>

                <td class="login">

                    <input type="submit" name="submit" value="<?php echo $MENU['LOGOUT']; ?>" style="margin-top: 3px; text-transform: uppercase;" />

                </td>

            </tr>

            <tr>

                <td class="login">

                    <a href="<?php echo PREFERENCES_URL?>"><?php echo $MENU['PREFERENCES']; ?></a>

                </td>

            </tr>

            <tr>

                <td class="border">

                    <img src="<?php echo TEMPLATE_DIR?>/menu_bottom.gif" border="0" alt="" />

                </td>

            </tr>

            </table>

       

        </form>

        <?php

        
}

        
?>


    </td>

    <?php ?>

    <td class="content" width="600" rowspan="2">

        <?php page_content(); ?>

    </td>

</tr>

<tr>

    <?php

    
// Only show menu items if we are supposed to

    
if(defined('SHOW_MENU') AND SHOW_MENU == true) {

    
?>
   

    <td height="20" width="155" valign="bottom" class="powered_by">

       




</left>        

</a>

    </td>

    <?php ?>

</tr>

<tr>

    <td colspan="2" class="border">

        <img src="<?php echo TEMPLATE_DIR?>/footer.png" border="0" alt="" />

    </td>

</tr>

<tr>

    <td colspan="2" class="footer">

        <?php page_footer(); ?>

    </td>

</tr>

</table>



</body>

</html>
Logged
vyni

Offline Offline

Posts: 566


« Reply #3 on: December 09, 2008, 02:03:55 AM »

Also gut,

da im Anhang ist die fertige index.txt - die speicherst Du in Dein round-Verzeichnis und änderst den Namen auf index.php.

Statt "Bannerbereich" kannst Du Deinen code reinschreiben.

Im screen.css musst Du eben die class .banner anlegen wie bereits erklärt.

Nur so als Tipp:
Verwende zum ändern einen Editor wie z.B. Weaverslave (findest Du im Internet), der hat nicht nur Zeilennummern sondern auch Syntax-Highlightning. Und für die css-Datei empfehle ich TopStyle (V3.10 - Vollversion) - wenn Du nicht ausgerechnet Vista verwendest.
In Deinem Fall war jede 2. Zeile leer, deshalb muss man meine Zeilenangabe verdoppeln - aber egal.

Nun denn - frohes schaffen.
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
mr-fan

Offline Offline

Posts: 1556


WWW
« Reply #4 on: December 09, 2008, 08:28:23 PM »

Quote
TopStyle (V3.10 - Vollversion) - wenn Du nicht ausgerechnet Vista verwendest.

lol

mfg martin
Logged

 
barkin2008

Offline Offline

Posts: 24


« Reply #5 on: December 09, 2008, 11:38:48 PM »

Hallo Vyni,
vielen Dank für die nette Hilfe. Das was ich wollt hat funktioniert, jedoch hat sich mein Logo im Heder zusammengedrückt und im linken LinkMenü sind die gazen Unterseiten zu sehen bzw untereinander. Wie kann ich die Nebenwirkunen ändern ? 

Liebe Grüsse
Barkin
Logged
vyni

Offline Offline

Posts: 566


« Reply #6 on: December 10, 2008, 02:16:32 AM »

Servus,

ganz einfach:

Ich hab´ die index.php von mir gepostet. Die scheint ein wenig anders zu sein wie Deine.
Du verwendest einfach Deine "alte" - die kannst Du ja von hier kopieren, falls Du sie nicht sonstwo gespeichert hast.

Und dann kopierst Die Zeilen, die ich dazugemacht habe - findest Du beschriftet:
<!-- Diese Zeile ist neu -->
Bannerbereich
<!-- Diese Zeile ist neu -->

und fügst sie in Deine index.php ein beginnend bei Zeile 118 oder so ein.

Am besten Du suchst diese Zeile
// Only show menu items if we are supposed to
zählst 3 Zeilen (wo auch was steht!) hinauf und fügst das dann dort ein, dass es so ausschaut wie in meinem vorigen post.

Gruss aus Himberg


Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
barkin2008

Offline Offline

Posts: 24


« Reply #7 on: December 10, 2008, 06:46:41 PM »

hallo vynil,
leider leider bekomme ich jetzt eine weisse seite zu sehen Sad(
kannst du in meine Files reingucken =?

Liebe Grüsse aus ULM
Logged
vyni

Offline Offline

Posts: 566


« Reply #8 on: December 10, 2008, 07:14:28 PM »

Servus,

da hast die Änderung.
Im screen.css hab´ ich ganz am Ende die class angelegt. Die letzte Zeile border:1px solid red; - die mußt löschen. Das hab´ ich nur gemacht, damit Du siehst wo das angezeigt wird.

Gruss aus Himberg
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
barkin2008

Offline Offline

Posts: 24


« Reply #9 on: December 10, 2008, 08:49:18 PM »

hallo vyni,
ich weiss nicht wie ich dir danken soll, vielen vielen lieben dank.
es fuktioniert wunderbar. nochmals vielen dank und
liebe grüsse aus ULM
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!