ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Login Box | {_boxes_login} einfügen?

Geschlossen
  1. #1
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    wo muss ich {_boxes_login} einfügen und was muss ich in die login.php Datei rein schreiben?

    Hier meinen Quelltext von meiner Login Box:

    <div class="login-box">
    
    	<form method="post" name="login" id="login">
    		<label for="mod_login_username" class="login-box_username">
    			<span>Username</span>
    				<input name="username" id="mod_login_username" type="text" class="inputbox" alt="username" name="name" size="13" value="Username" onfocus="if (value == 'Username') {value = ''}" onblur="if (value == '') {value = 'Username'}" />
    		</label>
    		
    <br />
    
    		<label for="mod_login_password" class="login-box_password">
    			<span>Passwort</span>
    				<input type="password" id="mod_login_password" name="passwd" class="inputbox" size="10" alt="password" value="Passwort" onfocus="if (value == 'Passwort') {value = ''}" onblur="if (value == '') {value = 'Passwort'}" />
    		</label>
    <br />
    
    		<label for="mod_login_remember">
    				<input type="hidden" name="remember" id="mod_login_remember" class="inputbox" value="yes" alt="Remember Me" />
    		</label>
    <br />
    				<input type="submit" name="Submit" class="button" value="" />
    <br />
    
    					<div class="login-box-links">
    						<a href="index.php?user-remind">Passwort vergessen?</a>
    <br />
    						<a href="index.php?user-regist">Jetzt Registrieren!</a>
    <br />
    					</div>
    	
    	<input type="hidden" name="option" value="com_user" />
    	<input type="hidden" name="task" value="login" />
    	<input type="hidden" name="return" value="L2pvb21sYS1leHRlbnNpb25zL2xvZ2luLWZvcm0tc2xpZGVy" />
    	<input type="hidden" name="7f6e9fa9745c454c627138d1423e3d5d" value="1" />
    	
    	</form>
    		  
    </div>



    Meine login.php sieht so aus:

    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
      
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
    	  if ( $allgAr['Fpmf'] == 1 ) {
    		  $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
    			$check_pm = db_result($erg,0);
    			$nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
    		} else {
    		  $nachrichten_link = '';
    		}
    		
    		$tpl->set ( 'SID' , session_id() );
    		$tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
    		$tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);		
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
    	if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'Passwort'; }
    	$regist = '';
    	if ( $allgAr['forum_regist'] == 1 ) {
    	  $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
    	}
    	$tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>



    Ich habe leider so gut wie keine Erfahrung mit PHP traurig
    Könnte vllt. jemand das so um schreiben das es so aussieht:

    gesperrtes Bild

    Der jetzige Quellcode von dieser Box lautet so:

    <div class="login-box">
    
    	<form method="post" name="login" id="login">
    		<label for="mod_login_username" class="login-box_username">
    			<span>Username</span>
    				<input name="username" id="mod_login_username" type="text" class="inputbox" alt="username" name="name" size="13" value="Username" onfocus="if (value == 'Username') {value = ''}" onblur="if (value == '') {value = 'Username'}" />
    		</label>
    		
    <br />
    
    		<label for="mod_login_password" class="login-box_password">
    			<span>Passwort</span>
    				<input type="password" id="mod_login_password" name="passwd" class="inputbox" size="10" alt="password" value="Passwort" onfocus="if (value == 'Passwort') {value = ''}" onblur="if (value == '') {value = 'Passwort'}" />
    		</label>
    <br />
    
    		<label for="mod_login_remember">
    				<input type="hidden" name="remember" id="mod_login_remember" class="inputbox" value="yes" alt="Remember Me" />
    		</label>
    <br />
    				<input type="submit" name="Submit" class="button" value="" />
    <br />
    
    					<div class="login-box-links">
    						<a href="index.php?user-remind">Passwort vergessen?</a>
    <br />
    						<a href="index.php?user-regist">Jetzt Registrieren!</a>
    <br />
    					</div>
    	
    	<input type="hidden" name="option" value="com_user" />
    	<input type="hidden" name="task" value="login" />
    	<input type="hidden" name="return" value="L2pvb21sYS1leHRlbnNpb25zL2xvZ2luLWZvcm0tc2xpZGVy" />
    	<input type="hidden" name="7f6e9fa9745c454c627138d1423e3d5d" value="1" />
    	
    	</form>
    		  
    </div>



    ICH BEDANKE MICH SCHON MAL IM VORRAUS FÜR ANTWORT UND HILFE!


    Zuletzt modifiziert von Jannyeis am 26.02.2012 - 00:00:44
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    \include\templates\user\boxen_login.htm

    die gibt das aussehen an
    verändere die doch mal zwinker

    is sogar html lachen
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Erst nach dem Login wird

    ZitatZitat
    \include\templates\user\boxen_login.htm
    angezeigt.

    Ich möchte vor dem Login ja es haben :-)

    Also ich habe noch nach mal geschaut und wenn ich auf "LogIn" klicke, loggt "Ilch" mich ein; aber es wird nicht angezeigt.

    Ich vermute das es an: {_boxes_login} liegt also im Pfad /include/boxes/login.php aber dann sieht die Box nicht besonders gut aus lächeln


    Zuletzt modifiziert von Jannyeis am 26.02.2012 - 00:58:03
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    die
    \include\templates\user\boxen_login.htm

    besteht aus 2 teilen

    einla den login selber und einmal wenn man eingeloggt ist

    kucks dir mal genauer an zwinker

    glaube der login ist unten
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Gefunden Dankeschön!

    Aber wo genau muss ich den {_boxes_login} reinsetzten, damit sich die Box nicht verkleinert?

    Login Box (/inlcude/designs/MEIN-DESIGN/index.htm):

    <!--    A N F A N G :   L O G I N   -   B O X    -->
    <script src="include/designs/Jan-Hoffmeister/login-box/jquery-1.3.2.min.js" type="text/javascript"></script>
    
    <style type="text/css">
    .login-box {
    
    	width: 360px;
    	top: 50px;
    	background: #000000;
    	font-family: "Lucida Grande", Arial,sans-serif;
    	line-height: 1.6;
    	border: 1px solid #111111;
    	z-index: 99999;
    	position: absolute;
    	left: 0;
    	display: none;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	height: auto;
    	padding: 30px 30px 30px 130px;
    	filter: alpha(opacity=85);
    	opacity: .85;
    }
    
    .login-box p {
    
    	margin: 0 0 15px 0;
    	padding: 0;
    	color: #cccccc;
    }
    
    .login-box a, .login-box a:visited {
    
    	margin: 0;
    	padding: 0;
    	color: #9FC54E;
    	text-decoration: none;
    	border-bottom: 1px solid #9FC54E;
    }
    
    .login-box a:hover, .login-box a:visited:hover {
    
    	margin: 0;
    	padding: 0;
    	color: #ffffff;
    	text-decoration: none;
    	border-bottom: 1px solid #ffffff;
    }
    
    a.trigger_login {
    
    	position: absolute;
    	text-decoration: none;
    	top: 80px; 
    	left: 0;
    	font-size: 16px;
    	letter-spacing: -1px;
    	font-family: verdana, helvetica, arial, sans-serif;
    	color: #FFFFFF;
    	padding: 20px 40px 20px 15px;
    	font-weight: 700;
    	background: #333333 url(include/designs/Jan-Hoffmeister/login-box/oeffnen.png) 85% 55% no-repeat;
    	border: 1px solid #444444;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	-moz-border-radius-bottomleft: 0px;
    	-webkit-border-bottom-left-radius: 0px;
    	display: block;
    	z-index: 99999;
    }
    
    a.trigger_login:hover {
    
    	position: absolute;
    	text-decoration: none;
    	top: 80px;
    	left: 0;
    	font-size: 16px;
    	letter-spacing: -1px;
    	font-family: verdana, helvetica, arial, sans-serif;
    	color: #FFFFFF;
    	padding: 20px 40px 20px 20px;
    	font-weight: 700;
    	background: #222222 url(include/designs/Jan-Hoffmeister/login-box/oeffnen.png) 85% 55% no-repeat;
    	border: 1px solid #444444;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	-moz-border-radius-bottomleft: 0px;
    	-webkit-border-bottom-left-radius: 0px;
    	display: block;
    }
    
    a.active.trigger_login {
    
    background: #222222 url(include/designs/Jan-Hoffmeister/login-box/schliessen.png) 85% 55% no-repeat;
    }
    </style>
    
    <script type="text/javascript">
    $pz=jQuery.noConflict();
    
    $pz(document).ready(function(){
    	$pz(".trigger_login").click(function(){
    		$pz(".login-box").toggle("fast");
    		$pz(this).toggleClass("active");
    		return false;
    	});
    });
    </script>
    
    <div class="login-box">
    
    	<form action="login" method="post" name="login" id="login">
    		<label for="mod_login_username" class="login-box_username">
    			<span>Username</span>
    				<input name="username" id="mod_login_username" type="text" class="inputbox" alt="username" name="name" size="13" value="Username" onfocus="if (value == 'Username') {value = ''}" onblur="if (value == '') {value = 'Username'}" />
    		</label>
    		
    <br />
    
    		<label for="mod_login_password" class="login-box_password">
    			<span>Passwort</span>
    				<input type="password" id="mod_login_password" name="passwd" class="inputbox" size="10" alt="password" value="Passwort" onfocus="if (value == 'Passwort') {value = ''}" onblur="if (value == '') {value = 'Passwort'}" />
    		</label>
    <br />
    
    		<label for="mod_login_remember">
    				<input type="hidden" name="remember" id="mod_login_remember" class="inputbox" value="yes" alt="Remember Me" />
    		</label>
    <br />
    				<input type="submit" name="Submit" class="button" value="" />
    <br />
    
    					<div class="login-box-links">
    						<a href="index.php?user-remind">Passwort vergessen?</a>
    <br />
    						<a href="index.php?user-regist">Jetzt Registrieren!</a>
    <br />
    					</div>
    	
    	<input type="hidden" name="option" value="com_user" />
    	<input type="hidden" name="task" value="login" />
    	<input type="hidden" name="return" value="L2pvb21sYS1leHRlbnNpb25zL2xvZ2luLWZvcm0tc2xpZGVy" />
    	<input type="hidden" name="7f6e9fa9745c454c627138d1423e3d5d" value="1" />
    	
    	</form>
    		  
    </div>
    
    					<a class="trigger_login">Login</a>
    <!--    E N D E :   L O G I N   -   B O X    -->


    Ich habe evtl. auch Skype oder TeamSpeak 3 (+ Server)
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    gib uns doch bitte ein Online Link. Denn ganz erlich, ich weis nicht was du damit meinst das sich die Box verkleinert.
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Geht ja nicht die Homepage läuft noch über XAMPP bei mir.

    ===========================

    Ich habe es jetzt hochgeladen.

    jannyeis.dangerousthing.de/

    ===========================

    Ich habe einen TEST Account erstellt.

    Nickname: test
    Passwort: test


    Zuletzt modifiziert von Jannyeis am 26.02.2012 - 18:17:02
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    die Box wird auf deiner Homepage doch so wie oben angezeigt??
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Ja ich habe das "Design" der Box in der index.htm eingefügt.

    Es muss aber in include/templates/user/boxen_login.htm dieses dürfte kein Problem sein, aber in inlcude/designs/MEIN-DESIGN/index.htm muss ich {_boxes_login} einfügen, damit nach dem Login auch Profil, Logout, etc. angezeigt wird oder auch das der Login auch klappt.

    Wo muss ich {_boxes_login} einfügen?


    
    <!--    A N F A N G :   L O G I N   -   B O X    -->
    <script src="include/designs/dreamapps/login-box/jquery-1.3.2.min.js" type="text/javascript"></script>
    
    <style type="text/css">
    .login-box {
    
    	width: 360px;
    	top: 50px;
    	background: #000000;
    	font-family: "Lucida Grande", Arial,sans-serif;
    	line-height: 1.6;
    	border: 1px solid #111111;
    	z-index: 99999;
    	position: absolute;
    	left: 0;
    	display: none;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	height: auto;
    	padding: 30px 30px 30px 130px;
    	filter: alpha(opacity=85);
    	opacity: .85;
    }
    
    .login-box p {
    
    	margin: 0 0 15px 0;
    	padding: 0;
    	color: #cccccc;
    }
    
    .login-box a, .login-box a:visited {
    
    	margin: 0;
    	padding: 0;
    	color: #9FC54E;
    	text-decoration: none;
    	border-bottom: 1px solid #9FC54E;
    }
    
    .login-box a:hover, .login-box a:visited:hover {
    
    	margin: 0;
    	padding: 0;
    	color: #ffffff;
    	text-decoration: none;
    	border-bottom: 1px solid #ffffff;
    }
    
    a.trigger_login {
    
    	position: absolute;
    	text-decoration: none;
    	top: 80px; 
    	left: 0;
    	font-size: 16px;
    	letter-spacing: -1px;
    	font-family: verdana, helvetica, arial, sans-serif;
    	color: #FFFFFF;
    	padding: 20px 40px 20px 15px;
    	font-weight: 700;
    	background: #333333 url(include/designs/dreamapps/login-box/oeffnen.png) 85% 55% no-repeat;
    	border: 1px solid #444444;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	-moz-border-radius-bottomleft: 0px;
    	-webkit-border-bottom-left-radius: 0px;
    	display: block;
    	z-index: 99999;
    }
    
    a.trigger_login:hover {
    
    	position: absolute;
    	text-decoration: none;
    	top: 80px;
    	left: 0;
    	font-size: 16px;
    	letter-spacing: -1px;
    	font-family: verdana, helvetica, arial, sans-serif;
    	color: #FFFFFF;
    	padding: 20px 40px 20px 20px;
    	font-weight: 700;
    	background: #222222 url(include/designs/dreamapps/login-box/oeffnen.png) 85% 55% no-repeat;
    	border: 1px solid #444444;
    	-moz-border-radius-topright: 20px;
    	-webkit-border-top-right-radius: 20px;
    	-moz-border-radius-bottomright: 20px;
    	-webkit-border-bottom-right-radius: 20px;
    	-moz-border-radius-bottomleft: 0px;
    	-webkit-border-bottom-left-radius: 0px;
    	display: block;
    }
    
    a.active.trigger_login {
    
    background: #222222 url(include/designs/dreamapps/login-box/schliessen.png) 85% 55% no-repeat;
    }
    </style>
    
    <script type="text/javascript">
    $pz=jQuery.noConflict();
    
    $pz(document).ready(function(){
    	$pz(".trigger_login").click(function(){
    		$pz(".login-box").toggle("fast");
    		$pz(this).toggleClass("active");
    		return false;
    	});
    });
    </script>
    
    <div class="login-box">
    
    	<form action="login" method="post" name="login" id="login">
    		<label for="mod_login_username" class="login-box_username">
    			<span>Username</span>
    				<input name="username" id="mod_login_username" type="text" class="inputbox" alt="username" name="name" size="13" value="Username" onfocus="if (value == 'Username') {value = ''}" onblur="if (value == '') {value = 'Username'}" />
    		</label>
    		
    <br />
    
    		<label for="mod_login_password" class="login-box_password">
    			<span>Passwort</span>
    				<input type="password" id="mod_login_password" name="passwd" class="inputbox" size="10" alt="password" value="Passwort" onfocus="if (value == 'Passwort') {value = ''}" onblur="if (value == '') {value = 'Passwort'}" />
    		</label>
    <br />
    
    		<label for="mod_login_remember">
    				<input type="hidden" name="remember" id="mod_login_remember" class="inputbox" value="yes" alt="Remember Me" />
    		</label>
    <br />
    				<input type="submit" name="Submit" class="button" value="" />
    <br />
    
    					<div class="login-box-links">
    						<a href="index.php?user-remind">Passwort vergessen?</a>
    <br />
    						<a href="index.php?user-regist">Jetzt Registrieren!</a>
    <br />
    					</div>
    	
    	<input type="hidden" name="option" value="com_user" />
    	<input type="hidden" name="task" value="login" />
    	<input type="hidden" name="return" value="L2pvb21sYS1leHRlbnNpb25zL2xvZ2luLWZvcm0tc2xpZGVy" />
    	<input type="hidden" name="7f6e9fa9745c454c627138d1423e3d5d" value="1" />
    	
    	</form>
    		  
    </div>
    
    					<a class="trigger_login">Login</a>
    <!--    E N D E :   L O G I N   -   B O X    -->
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    WDTeamWarLord Mitglied
    Registriert seit
    17.01.2009
    Beiträge
    539
    Beitragswertungen
    46 Beitragspunkte
    Zeile 118 bis Zeile 144 alles löschen und dann das {_boxes_LOGIN} dort einfügen.
    1 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Ja den verkleinert sich die Box.

    Siehe selbst.

    jannyeis.dangerousthing.de/
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    WDTeamWarLord Mitglied
    Registriert seit
    17.01.2009
    Beiträge
    539
    Beitragswertungen
    46 Beitragspunkte
    Guck mal in deinem Adminbereich, und mach mal bei den Menüeinstellungen den Login aus.
    1 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Jannyeis Mitglied
    Registriert seit
    17.04.2010
    Beiträge
    34
    Beitragswertungen
    0 Beitragspunkte
    Vielen Dank alles geklappt!
    Natürlich habe ich "einen Daumen hoch" gemacht lächeln.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten