ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Login im Content

Geschlossen
  1. #1
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    Also ich habe eine Frage bzw. ein Problem.
    Ich habe auf meiner Seite keine Loginbox bzw.
    überhaupt habe ich keine navigationen.
    Ich weiß, dass wenn man ausgeloggt ist und index.php?user-login oder ?user-2 oder so eingibt, im Content eine loginbox erscheint.
    Das ist ja auch gut. Nur: Da ich keine Navis habe bzw. keine loginbox kann ich somit (als unerfahrender bzw. unwissender) nicht auf mein Profil etc. zugreifen.
    Wenn ich eingeloggt user-login bzw. user-2 eingebe erscheint nur das echo sie sind eingeloggt, weiter.. die kleine box halt.
    Desshalb möchte ich gerne das ein, wenn auch kleine, is egal.. loginbox in den Content verlinkt werden kann. hauptsache man hat dann zugriff auf alles.


    verwendete ilchClan Version: 1.1

    betroffene Homepage: gfx-4-life.de
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Stranger Mitglied
    Registriert seit
    24.02.2007
    Beiträge
    31
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    verwendest Du das Standarddesign von Ilch? Also das was nach der Installation bereits drauf war/ist?


    mfg **Stranger**
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    nee?! grumml ... das hat damit auch nix zu tun ^^ ich such nur son login content, hat jemand ne ahnung wie ich das machen kann? hat jemand das vllt schon / mal gemacht?!

    oder muss ich mich da reinquälen?! grumml ... ehrlichgesagt: keine lust als php noob da mich zu versuchen, bin bis jetzt bei sowas immer gescheitert.. da fehlt einem dann die motivation ^^

    also pls help!
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    verwenden tu ers ganz bestimmt nicht.

    also, zum thema,
    ich glaub du suchst danach: externer Link
    das sind loginboxen, die du in leisten tun kannst, also, die textfelder sind nicht untereinander angordnet sondern nebeneinander.


    /edit:
    achsooo,(mein post is nen bisschen spät angekommen)
    damit du schonmal die page regist hast, nimmste das: till1991.web-4-free.com/gfx4life/index.php?user-regist
    und für den login...packste die loginbox in den content ordner und schmückst se noch mit
    $title = $allgAr['title'].'';
    $hmenu = '';
    und so weiter


    Zuletzt modifiziert von assault am 14.03.2007 - 23:55:17
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    das wärs dann?! das heißt wenn ich also dann eingelogt bin und dann z.B. ?login eingebed as ich dann so avatar angezeigt bekomme (modul, werd ich halt auch einbauen wollen oder auch nich) .. profil link adminbereich etc. ?! ich werds mal ausprobieren - danke...
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    okay, cool hat sogar geklappt!
    also hier mal der link: till1991.web-4-free.com/gfx4life/index.php?login

    wie man sieht ist das layout scheiße... und da ist auch schon das problem (also funktionieren tut eig. alles!):

    Wenn ich in der content_login.htm, die in dem ordner templates/user/ liegt, den Eingabefeldern und dem submitbutton klassen zuweise für die style.css - so wie ich es auch immer bei der loginbox gemacht habe- und sie in der style.css difiniere und die bilder auch in dem design ordner sind... wird das aussehen trotzdem nicht geändert.. schlimmer: es stehen komischerweise immernoch die links da die ich eig. mit bildern ersetzt habe .. z.B. jetzt registrieren oder so...
    und auch wenn ich die content_login.htm lösche passiert nicht mal was Oo
    ... versteh die welt nich mehr ^^

    hier mal die codes:
    login.php [include/contents]
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Login | Profilverwaltung | Registrierung';
    $hmenu = $extented_forum_menu.'<a href="?user-login">Login</a> | <a href="?user-profil">Profilverwaltung</a> | <a href="?user-regist">Registrierung</a>'.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu);
    $design->header();
    
    
    $tpl = new tpl ( 'user/content_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);
    	$design->footer();		
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = ''; }
    	if (empty($_POST['login_pw'])) { $_POST['login_pw'] = ''; }
    	$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 );
    }
    $design->footer();
    ?>


    content_login.htm [include/templates/user/]
    <table width="100%" border="0" cellspacing="0" cellpadding="10">
       <tr> 
        <td>
    	  Hallo &nbsp;<b>{NAME}</b>
    		<br />
    		<br />
    		{NACHRICHTEN}<br />
    	  <a class="box" href="index.php?user-3">{_lang_logout}</a> | <a class="box" href="index.php?user-8">{_lang_profil}</a>
    		<br>
    		{ADMIN}
    		
    	 </td>
      </tr>
    </table>
    {EXPLODE}
    <table width="100%" border="0" cellspacing="0" cellpadding="10">
      <tr> 
        <td>        
    	  <form method="POST">
    		<input type="text" style="margin-bottom:2px;" tabindex="1" name="name" maxlength="50" class="login_1" /><input type="submit" name="user_login_sub" value="" style="margin-top:5px; " class="login_s"/>
    		<br />
            <input type="password" style="margin-bottom:2px;" tabindex="2" maxlength="20" name="pass" class="login_2" />
            <a href="index.php?user-remind"><img src="include/designs/gfx4life_v2/login/login_4.png" width="" height=""></a><br />
            <input type="hidden" name="wdlink" value="{WDLINK}" />
            <br />
    		<a href="index.php?user-regist"><img src="include/designs/gfx4life_v2/login/login_5.png" width="" height=""></a>		
    	  </form>
        </td>
      </tr>
    </table>
    
    
    {EXPLODE}
    {_lang_yourareloged}!


    Auszug aus der style.css [include/designs/DESIGN/]
    .login_1 /*CSS Klasse die das Eingabefeld für den Usernamen in der Loginbox definiert*/
    { 
        color: #000000;
    	background:url(login/login_01.png) #111111 ;
    	width: 96px;
    	height: 19px;
        font: 10px Tahoma;
      	border-width: 0px;
        font-weight: normal;
        text-decoration: none;
    	text-align: center;
    	padding-top: 3px;
    }
    
    .login_2 /*CSS Klasse die das Eingabefeld für das Passwort in der Loginbox definiert*/
    { 
        color: #000000;
    	background:url(login/login_03.png) #111111 ;
    	width: 96px;
    	height: 19px;
        font: 10px Tahoma;
      	border-width: 0px;
        font-weight: normal;
        text-decoration: none;
    	text-align: center;
    	padding-top: 5px;
    }
    
    .login_s /*CSS Klasse die den Submit-Button für die Loginbox definiert*/
    { 
        background:url(login/login_02.png) ;
    	width:px;
    	height:px;
      	border-width: 0px;
        font-weight: normal;
        text-decoration: none;
    }


    Die bilder sind in dem designordner in einem ordner namens login
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    Okay, konnte mir selbst helfen ^^

    bin mir zwar nicht im klaren woran es nun genau lag aber es geht nun lächeln
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten