ilch Forum » Ilch Clan 1.1 » Allgemein » Loginbox anpassen

Geschlossen
  1. #1
    User Pic
    ---Doc--- Mitglied
    Registriert seit
    05.08.2011
    Beiträge
    218
    Beitragswertungen
    4 Beitragspunkte
    Hallo zusammen,

    mittels (boxen_loginbs.htm)
          </table>
          	  <div class="boxes_lo" align="center"><span class="floatlogin"><a href="admin.php?admin"><img src="include/designs/mar_BlackSolution/login/admin.png" title="Administration" alt="Administration" border="0" /></a>
    	  </td>

    habe ich die loginbox so angepaßt, daß anstatt eines Wortes Administration ein Icon erscheint.

    Allerdings sollte dies auch erst ab einem bestimmten Rechtelevel erscheinen. Was muß ich machen um das zu schaffen?

    Vielen Dank.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Suche > Rechte

    externer Link


    Zuletzt modifiziert von Forcey am 18.11.2011 - 12:37:12
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ---Doc--- Mitglied
    Registriert seit
    05.08.2011
    Beiträge
    218
    Beitragswertungen
    4 Beitragspunkte
    Leider hilft es mir nicht so richtig weiter.

    style="display:none">{_if_{SESSION_AUTHRIGHT}<='-4'}{_boxes_skype}{_else_}{/_endif}


    Probiert habe ich:
          </table>
          	  <div class="boxes_lo" align="center"><span class="floatlogin" style="display:none">{_if_{SESSION_AUTHRIGHT}<='-4'}<a href="admin.php?admin"><img src="include/designs/mar_BlackSolution/login/admin.png" title="Administration" alt="Administration" border="0" /></a>{_else_}{/_endif}>
    	  </td>


    Dann sieht es aber keiner mehr.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tr3icio gelöschter User
    In der PHP Datei der LoginBox fnidet sogar eine Abfrage statt deren Code du nur anpassen musste und dann einfach in deine HTM Datei den Platzhalter einfügen musst.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    ---Doc--- Mitglied
    Registriert seit
    05.08.2011
    Beiträge
    218
    Beitragswertungen
    4 Beitragspunkte
    Ich nehme an Du meinst in Zeile 12-15, korrekt?
    Ich weiß nur nicht wie ich das anpassen muß:

    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_loginbs.htm' );
    
    if ( loggedin() ) {
      
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<div class="boxes_admin" align="center"><table width="200" border="0" cellspacing="0" cellpadding="0"><tr><a href="admin.php?admin"><span style="color:#ffffff; font-weight:normal">Administration</span></td></tr></table></div>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
    	  if ( $allgAr['Fpmf'] == 1 ) {
    		  $erg = db_query("SELECT COUNT(id) FROM `xic_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'] = 'ääääääää'; }
    	$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);
    ?>
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tr3icio gelöschter User
    In Zeile 13 steht doch fett ein HTML Code den du nur durch deinen ersetzen musst.
    Und am Ende musst du in der HTM Datei nur hinschreiben {ADMIN}
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    ---Doc--- Mitglied
    Registriert seit
    05.08.2011
    Beiträge
    218
    Beitragswertungen
    4 Beitragspunkte
    Sorry, im ersten Post erwähnte ich, daß ich in der htm Datei war und habe daher die Lösung auch dort und nicht in der php Datei ausprobiert. Jetzt geht es.

    Danke für die Erklärungen.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten