Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Administration
  ExV2: Abstand der Module und Blöcke

Forum : eXV2 Administration

Titel : 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. Very Happy

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&amp;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">&amp;nbsp;</td>
</tr>
<tr>
<td width="25%">&amp;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%">&amp;nbsp;</td>
</tr>
<tr>
<td colspan="3" align="center"><b><?php echo _US_CLOSED;?></b></td>
</tr>
<tr>
<td width="25%">&amp;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%">&amp;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%">&amp;nbsp;</td>
</tr>
<tr bgcolor="#FF0000">
<td colspan="3" height="35">&amp;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 Smile

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. Very Happy
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 ]
Partnerseiten
http://all-inkl.com/?partner=330607

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France