Forum : eXV2 AdministrationTitel : ExV2: Abstand der Module und Blöcke© 2004-2012 www.exv2.de http://www.exv2.de
URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2998&forum=4
|
Andromeda :
| 17.11.2005 00:16 |
Da ich zurzeit stark an einem Web arbeite, gibt es halt auch viele Fragen.
Wie kann ich oder wo kann ich den Abstand der Module und Blöcke einstellen? Kann ich das im Adminmenü unter "theme ändern" irgendwo einstellen? Ich möchte auf dieser Seite www.stevenshomepage.ch keinen Abstand zu den Modulen und Blöcken. Oder so, wie hier auf der Seite würde auch passen.
Weiter möchte ich auch die Seite des "Wartungsmodus" verändern und habe sie leider nicht gefunden. Wie ist der Pfad und wie heist die PHP Datei, wo ich die Änderungen vornehmen kann?
Gruss Steven |
|
|
bama :
| 18.11.2005 11:01 |
Hi Steven,
Wartungsmodus ist die Datei: siteclosed.php im root Pfad
die Abstände der Blöcke kannst du nirgends einstellen, das muss du manuell machen
dazu schau in die theme.php, da findest du in den function
öfters br in den <>, das musst du halt ausprobieren
der Schatten um die Seitenblöcke erzeugt ebenfalls einen Abstand, diesen musst du unter SysAdmin -> Design abstellen |
|
|
Andromeda :
| 18.11.2005 13:17 |
Hallo Hans
Die Datei "siteclosed.php" habe ich gefunden. Leider habe ich wenig Ahnung, welche Codes bleiben müssen und welche ich anpassen kann. Ich möchte mit FrontPage eine Seite erstellen und derern HTML Code in die "siteclosed.php einfügen. Die Images die auf der Seite angezeigt werden sollen, habe ich schon auf dem Server (httpdocs/images/bildname.jpg).
Hier der Code: ANFANG <?php //include_once("./mainfile.php"); include_once(XOOPS_ROOT_PATH."/language/".$xoopsConfig['language']."/user.php"); $uname = $_POST['uname']; $pass = $_POST['pass']; $op = $_POST['op'];
if ($op == "login") { $uname = trim($uname); $pass = trim($pass); if ( !isset($uname) || !isset($pass) || $uname == "" || $pass == "" ) { redirect_header("user.php", 1, _US_INCORRECTLOGIN); exit(); }
$user = XoopsUser::login($uname, $pass); if ( false != $user) { include_once(XOOPS_ROOT_PATH.'/class/sessions.class.php'); if (is_object($user)) { $closegroup1 = array(); $closegroup1 = explode("|", $xoopsConfig['closesite_group']); foreach ($user->groups() as $group1) { if (in_array($group1, $closegroup1) ) { break; }else{ redirect_header("user.php", 1, _NOACTION); exit(); } } } $session = new XoopsUserSession(); $session->setUid($user->getVar('uid')); $session->setUname($user->getVar('uname')); $session->setPass($user->getVar('pass')); if ( !$session->store() ) { redirect_header("index.php", 1, _NOTUPDATED); exit(); } $user->updateLastLogin(); $url = (_HTTP_REFERER != "") ? _HTTP_REFERER : 'index.php'; $text = sprintf(_US_LOGGINGU, $user->getVar('uname')); $url = XOOPS_URL."/index.php"; $re_time = 1; redirect_header($url, $re_time, $text); exit(); }else{ redirect_header("user.php", 1, _US_INCORRECTLOGIN); exit(); } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <meta name="generator" content="ExV2 2.02"> <title>Seite vor&uuml;bergehend geschlossen</title> <style type="text/css" media="screen"><!-- #tabelle1 { height: 100% } #tabelle2 { border-color: #333333 } --></style> </head>
<body bgcolor="#ffffff"> <table id="tabelle1" width="100%" border="0" align="center"> <tr bgcolor="#FF0000"> <td colspan="3" height="35">&nbsp;</td> </tr> <tr> <td width="25%">&nbsp;</td> <td width="50%"> <div align="center"> <img src="<?php echo XOOPS_URL;?>/images/logo.gif" alt="logo.gif" height="80" width="330"></div> </td> <td width="25%">&nbsp;</td> </tr> <tr> <td colspan="3" align="center"><b><?php echo _US_CLOSED;?></b></td> </tr> <tr> <td width="25%">&nbsp;</td> <td width="50%"> <form action="<?php echo XOOPS_URL;?>/user.php" method="post"> <table id="tabelle2" width="50%" border="1" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="2" align="center" width="50%"><?php echo _US_USERLOGIN;?> <input type="hidden" name="op" value="login"><input type="hidden" name="close_login" value="1"></td> </tr> <tr> <td width="50%"><?php echo _US_NICKNAMECOLON;?></td> <td align="center" width="50%"><input class="login" type="text" name="uname" size="15"></td> </tr> <tr> <td width="50%"><?php echo _US_PASSWORDCOLON;?></td> <td align="center" width="50%"><input class="login" type="password" name="pass" size="15"></td> </tr> <tr> <td width="50%">&nbsp;</td> <td width="50%"> <div align="center"> <input type="submit" name="submit" value="<?php echo _US_LOGIN;?>"></div> </td> </tr> </table> </form> </td> <td width="25%">&nbsp;</td> </tr> <tr bgcolor="#FF0000"> <td colspan="3" height="35">&nbsp;</td> </tr> </table> </body>
</html> ENDE
Was muss ich stehen lassen und was kann mit den Code meiner Seite überschreiben?
Was die Abstände der Module usw. bertifft, wäre das zum Beispiel hier der Fall oder? ANFANG function themesidebox_right($title='', $content) { global $th_conf; if ($th_conf['bl_right_shadow_yn'] == 1){ echo '<div style="filter:Shadow(color=#'.$th_conf['bl_right_shadow_color'].',direction='.$th_conf['bl_right_sh_direction'].');padding:'. $th_conf['bl_right_sh_padding'].';width:100%;">'; } echo '<table width='.$th_conf['sideboxwidth_right'].' border="0" cellpadding="0" cellspacing="0"><tr class="bg1">'; if ($th_conf['img_sidebox_right'] != ''){ echo '<td style="background-image: url('.PRTH_URL.'/images/'.$th_conf['img_sidebox_right'].')">'; }else{ echo '<td>'; } echo '<div class="sidboxtitle">'.$title.'</div></td>'; echo '</tr><tr>'; echo '<td class="sideboxcontent_right">'.$content.'</td>'; echo '</tr></table>'; if ($th_conf['bl_right_shadow_yn'] == 1){ echo '</div>'; } echo '<br />'; ENDE
Wo kann ich hier die Abstände bearbeiten?`
Gruss Steven
[ Geändert von Andromeda an 18.11.2005 13:24 ] |
|
|
safaga :
| 18.11.2005 13:55 |
----Blöcke anpassen--------------------------------------
Um den Abstand der Blöcke zu ändern solltest Du, wie Bama ja beschrieben hat, die Code:<br> aus dem Code nehmen. Wie es aussieht hast du hier den Code für die rechten Blöcke. Also entferne einfach mal das (habe es Dick markiert) ganz am Ende. Solltest Du die Linken Blöcke ebenfalls anpassen wollen, dann musst du dort selbstverständlich genauso vorgehen. Code:function themesidebox_right($title='', $content) { global $th_conf; if ($th_conf['bl_right_shadow_yn'] == 1){ echo '<div style="filter:Shadow(color=#'.$th_conf['bl_right_shadow_color'].',direction='.$th_conf['bl_right_sh_direction'].');padding:'. $th_conf['bl_right_sh_padding'].';width:100%;">'; } echo '<table width='.$th_conf['sideboxwidth_right'].' border="0" cellpadding="0" cellspacing="0"><tr class="bg1">'; if ($th_conf['img_sidebox_right'] != ''){ echo '<td style="background-image: url('.PRTH_URL.'/images/'.$th_conf['img_sidebox_right'].')">'; }else{ echo '<td>'; } echo '<div class="sidboxtitle">'.$title.'</div></td>'; echo '</tr><tr>'; echo '<td class="sideboxcontent_right">'.$content.'</td>'; echo '</tr></table>'; if ($th_conf['bl_right_shadow_yn'] == 1){ echo '</div>'; } echo <br />; ------------------------------------------------------------
zu Deinem Problem mit der Wartungsseite eigentlich kannst Du alles verändern was den Bereich zwischen Code:<body> und </body> angeht. Würde aber alles in einem reinen Texteditor und nicht mit dem Frontpage machen. ------Ab hier wird die Sichtbare Seite ausgegeben-----
Code:<body bgcolor="#ffffff"> <table id="tabelle1" width="100%" border="0" align="center"> <tr bgcolor="#FF0000"> <td colspan="3" height="35"> </td> </tr> <tr> <td width="25%"> </td> <td width="50%"> <div align="center"> <img src="<?php echo XOOPS_URL;?>/images/logo.gif" alt="logo.gif" height="80" width="330"></div> </td> <td width="25%"> </td> </tr> <tr> <td colspan="3" align="center"><b><?php echo _US_CLOSED;?></b></td> </tr> <tr> <td width="25%"> </td> <td width="50%"> <form action="<?php echo XOOPS_URL;?>/user.php" method="post"> <table id="tabelle2" width="50%" border="1" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="2" align="center" width="50%"><?php echo _US_USERLOGIN;?> <input type="hidden" name="op" value="login"><input type="hidden" name="close_login" value="1"></td> </tr> <tr> <td width="50%"><?php echo _US_NICKNAMECOLON;?></td> <td align="center" width="50%"><input class="login" type="text" name="uname" size="15"></td> </tr> <tr> <td width="50%"><?php echo _US_PASSWORDCOLON;?></td> <td align="center" width="50%"><input class="login" type="password" name="pass" size="15"></td> </tr> <tr> <td width="50%"> </td> <td width="50%"> <div align="center"> <input type="submit" name="submit" value="<?php echo _US_LOGIN;?>"></div> </td> </tr> </table> </form> </td> <td width="25%"> </td> </tr> <tr bgcolor="#FF0000"> <td colspan="3" height="35"> </td> </tr> </table> </body> -------hier endet der Sichtbare Teil----------------- Lösche aber bitte nicht die Eingabe felder
<?php echo _US_USERLOGIN;?>
ebenso die
<?php echo _US_NICKNAMECOLON;?>
auch nicht die
<?php echo _US_PASSWORDCOLON;?>
und die
<?php echo _US_LOGIN;?>
sonst hast probleme und kannst dich wenn die Seite im wartungsmodus ist nicht mal mehr als admin einloggen 
Hoffe du kommst damit klar. |
|
|
Andromeda :
| 18.11.2005 17:29 |
Hi safaga
Danke für das Posting.
Beim Abstand der Blöcke habe ich einen Teilerfolg. Aber sehe selbst: www.stevenshomepage.ch Doch ich habe immer noch Abstände. Ich möchte eigentlich nur noch den schwarzen Strich als "Übergang". Kannst Du mir sagen, welche "<br>" ich löschen muss, um zum Beispiel die News an das Forum zu bringen oder die Linken/Rechten Module an die Mitte? Habe schon selber Versuche hinter mir, jedoch ohne Erfolg...
Bezüglich der Wartungsseite werde ich mich noch Melden. Muss zuerst was gescheites basteln....
Gruss Steven |
|
|
Gast :
| 18.11.2005 20:34 |
das css vón hand erweitern und zwar .sidboxtitle
um margin-top: 2px;
Vorher in der theme.php aber themesidebox_left und right die angesprochenen < br > tags entfernen
[ Geändert von vision an 18.11.2005 22:28 ] |
|
|
|