Moin,
also link hilft nix, da egal wo und wie ich etwas in die theme einbaue es die seite zerreist....von daher ist der quasi testcode immer nur kurz drin....
Meiner Meinung nach müsste in der theme hier irgendwo ein code eingefügt werden:
<tr>
<td style="background-image:url(images/border.jpg); background-repeat:repeat-y;" width="17"></td>
<td colspan="3" style="background-image:url(images/theme_11.jpg);" width="965">
<table style="width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">
<tr><!-- START left_noblocks -->
<td class="blocksLeft" valign="top" width="175"><!-- START blocks_left_loop -->
<!-- START block_left -->
<table width="175" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="boxtitle_le"><div class="fl" style="padding: 4px 5px 0px 5px;; font-size: 14px; font-weight: bold; height:
25px;">{BLOCK_TITLE}</div></td>
</tr>
<tr>
<td valign="top" class="boxcontent">{BLOCK_CONTENT}</td>
Wie geschrieben...egal wo und wie
ICH es mache ...es klappt nicht
Nun habe ich es auf anderem Wege versucht....einen Block Login2 einfach mal so gebastelt....
habe dazu aus der function.php folgendes übernommen ..was so auch nicht funktioniert und ich da sicherlich auch wieder einen Fehler gemacht habe:
<?php
defined('mxMainFileLoaded') or die('access denied');
global $JPCACHE_ON;
$mxblockcache = false;
$content = '';
{
global $prefix, $user_prefix, $JPCACHE_ON;
if ($JPCACHE_ON) {
return;
}
$out = "";
if (!MX_IS_USER) {
if (!defined("mxloginblockviewed")) define("mxloginblockviewed", true);
$nickname = _NICKNAME;
$password = _PASSWORD;
$login = _LOGIN;
$passwordlost = _GPASSWORDLOST;
$regnewuser = _GREGNEWUSER;
$check = mxGetUserLoginCheckField();
$out .= <<<logform
<form action="modules.php?name=Your_Account" method="post">
$check
<div class="wrap">
<div class="box_wrapper">
<div class="textbox_outer">
<div class="logintext">Login</div>
<br>
<div class="labels">
<label>$nickname:</label>
</div>
<input class="user" type="text" name="uname" size="22" maxlength="25" title="$nickname" />
<div class="labels">
<label>$password:</label>
</div>
<input class="pass" type="password" name="pass" size="22" maxlength="25" title="$password" />
<span class="submit" style="vertical-align: bottom"><input class="btn" name="submit" type="image" value="$login" src="themes/mx-com/images/login.png"
alt="Login" title="Login"></span>
</div>
</div>
</div>
</form>
logform;
} else {
$hallo = _HELLO;
$logout = _AB_LOGOUT;
$account = _YACCOUNT;
$privatemessages = "";
$usersession = mxGetUserSession();
$username = $usersession[1];
// private Nachrichten
if (mxModuleAllowed('Private_Messages')) { // falls pm-modul aktiv ist
$qry = "SELECT Count(msg_id) FROM ${prefix}_priv_msgs WHERE to_userid=" . $usersession[0] . " AND read_msg=0;";
$result = sql_query($qry);
list($countpmunread) = sql_fetch_row($result);
if ($countpmunread) { // wenn angemeldeter User
$privatemessages = "<div style=\"text-align: left;\">" . _YOUHAVE . " <a href=\"modules.php?name=Private_Messages\" title=\"" . _PRIVATEMSG
. "\"><b style=\"color: #FFFFFF; font-weight: bold;\">" . intval($countpmunread) . "</b> Nachricht(en)</a></div>";
}
}
// Usergaestebuch
$guestbook = "";
/**
* if (mxModuleAllowed("UserGuest")){ # falls gaestebuch vorhanden
* $qry="SELECT Count(gid) FROM ${prefix}_userguest WHERE touserid='".$usersession[0]."' AND touser = '".$username."' AND dummy=0;";
* $result = sql_query($qry);
* list($gbnewentries) = sql_fetch_row($result);
* if($gbnewentries){
* $msg2 = ($GLOBALS['currentlang']=='english') ? 'new guestbookentries' : 'neue Gästebucheinträge';
* $guestbook = "<div style=\"text-align: left; font-size: 9px;\">"._YOUHAVE." <a href=\"modules.php?name=UserGuest\"
title=\""._GUESTBOOKVIEW."\"><b style=\"color: Yellow; font-weight: bold;\">".intval($gbnewentries)."</b> ".$msg2."</a></div>";
* }
* }
*/
$arrowpic = mxCreateImage(MX_THEME_DIR . '/images/arrow.gif', '');
$out .= <<<logform
<div class="size" style="float:left">$hallo</div> <div class="size" style="color: #FFFFFF; background-color: transparent;"> $username</div>
<br><br>
$privatemessages $guestbook
<br>
<table align="left" width="199" border="0">
<tr>
<td><a href="modules.php?name=Your_Account" title="$account">Account</a> | <a href="modules.php?name=Your_Account&op=logout"
title="$logout">Logout</a></td>
</tr>
</table>
logform;
}
// $out .= "<input type='checkbox' value='1' name='rememberme'> "._REMEMBERLOGIN."<br>";
return $out;
}
$blockfiletitle = _LOGIN2;
?>
Nun ja, sofern keiner einen Tipp hat ....bastel ich weiter
Gruss
Agadon