ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » telefonnummer_v3.rar

Geschlossen
  1. #1
    User Pic
    RazorHD Mitglied
    Registriert seit
    07.12.2013
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    hallo ich hab mir telefonnummer_v3 von Siggi auf die HP. ich wollte aber das der nur ab member zu sehen ist

    kann mir eine da helfen^^


    hier ist die telenumber.php

    <?php
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    #   Mod by: Siggi
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Telefonnummern';
    $hmenu = 'Telefonnummern';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    switch($menu->get(1)) {
    case 1 :
        $tpl = new tpl ( 'telenumber.htm' );
        $ar = array ('uname' => $_SESSION['authname']);
        $tpl->set_ar_out($ar,3);
    break;
    
    case 2 :
        $name = escape($_POST['name'], 'string');
        $nummer = escape($_POST['nummer'], 'string');
        $wohnort = escape($_POST['wohnort'], 'string');
    
        db_query("INSERT INTO prefix_telenumber (`name`,`nummer`,`wohnort`,`userid`) VALUES ('".$name."', '".$nummer."', '".$wohnort."', '".$_SESSION['authid']."')");
    
        wd('index.php?telenumber',$lang['insertsuccessful']);
      break;
      
    default :
    # loeschen
    if ($menu->getA(1) == 'd' AND is_numeric($menu->getE(1))) {
        $id = escape($menu->getE(1), 'integer');
        $r = db_fetch_assoc(db_query("SELECT * FROM prefix_telenumber WHERE id = " . $id));
        if (has_right(-9) OR $r['userid'] == $_SESSION['authid']) {
            db_query("DELETE FROM prefix_telenumber WHERE id = ".$menu->getE(1));
        }
    }
    
    $tpl = new tpl ( 'telenumber.htm' );
    
    if (loggedin()) {
        $eintrag = '<a href="index.php?telenumber-1">'.$lang['insert'] .'</a>';
    }else{
        $eintrag = '';
    }
    
    $eintraege = @db_result(db_query("SELECT count(*) FROM prefix_telenumber"),0);
    $ar = array ('eintraege' => $eintraege,
                 'eintrag' => $eintrag,
                 'uname' => $_SESSION['authname']);
    $tpl->set_ar_out($ar,0);
    
    $class = '';
    $erg = db_query('SELECT * FROM prefix_telenumber ORDER BY id ASC');
    while ($row = db_fetch_assoc($erg)) {
        $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
        $row['class'] = $class;
            if (has_right(-9) OR $row['userid'] == $_SESSION['authid']) {
                $row['del'] = '<a href="index.php?telenumber-d'.$row['id'].'"><img src="include/images/icons/del.gif" border="0" title="'.$lang['delete'].'" alt="'.$lang['delete'].'" /></a>';
            }else{
                $row['del'] = '';
            }
        $tpl->set_ar_out($row,1);
    }
    $tpl->out(2);
    
    }
    
    $design->footer();
    ?>



    verwendete ilch Version: 1.1 O

    betroffene Homepage: externer Link


    Zuletzt modifiziert von RazorHD am 07.12.2013 - 23:06:40
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    kannst du doch über die navigation festlegen.

    in der navi einfach den menüpunkt sichbar ab member...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    RazorHD Mitglied
    Registriert seit
    07.12.2013
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    leider nicht da mein menü in ein slider ist
    gesperrtes Bild


    Zuletzt modifiziert von RazorHD am 08.12.2013 - 00:02:59
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    Siehe Punkt 5. Rechte im Template abfragen

    externer Link

    Damit sollte dies auch im Slider umzusetzen sein.

    Mfg Maretz
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    RazorHD Mitglied
    Registriert seit
    07.12.2013
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    hab versucht aber ich bekomme das nicht in , wo muss das rein
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    In die template-Datei.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    <?php
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    #   Mod by: Siggi
     
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: Telefonnummern';
    $hmenu = 'Telefonnummern';
    $design = new design ( $title , $hmenu );
    $design->header();
     
    switch($menu->get(1)) {
    case 1 :
        $tpl = new tpl ( 'telenumber.htm' );
        $ar = array ('uname' => $_SESSION['authname']);
        $tpl->set_ar_out($ar,3);
    break;
     
    case 2 :
        $name = escape($_POST['name'], 'string');
        $nummer = escape($_POST['nummer'], 'string');
        $wohnort = escape($_POST['wohnort'], 'string');
     
        db_query("INSERT INTO prefix_telenumber (`name`,`nummer`,`wohnort`,`userid`) VALUES ('".$name."', '".$nummer."', '".$wohnort."', '".$_SESSION['authid']."')");
     
        wd('index.php?telenumber',$lang['insertsuccessful']);
      break;
       
    default :
    if (has_right(-3)){
    # loeschen
    if ($menu->getA(1) == 'd' AND is_numeric($menu->getE(1))) {
        $id = escape($menu->getE(1), 'integer');
        $r = db_fetch_assoc(db_query("SELECT * FROM prefix_telenumber WHERE id = " . $id));
        if (has_right(-9) OR $r['userid'] == $_SESSION['authid']) {
            db_query("DELETE FROM prefix_telenumber WHERE id = ".$menu->getE(1));
        }
    }
     
    $tpl = new tpl ( 'telenumber.htm' );
     
    if (loggedin()) {
        $eintrag = '<a href="index.php?telenumber-1">'.$lang['insert'] .'</a>';
    }else{
        $eintrag = '';
    }
     
    $eintraege = @db_result(db_query("SELECT count(*) FROM prefix_telenumber"),0);
    $ar = array ('eintraege' => $eintraege,
                 'eintrag' => $eintrag,
                 'uname' => $_SESSION['authname']);
    $tpl->set_ar_out($ar,0);
     
    $class = '';
    $erg = db_query('SELECT * FROM prefix_telenumber ORDER BY id ASC');
    while ($row = db_fetch_assoc($erg)) {
        $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
        $row['class'] = $class;
            if (has_right(-9) OR $row['userid'] == $_SESSION['authid']) {
                $row['del'] = '<a href="index.php?telenumber-d'.$row['id'].'"><img src="include/images/icons/del.gif" border="0" title="'.$lang['delete'].'" alt="'.$lang['delete'].'" /></a>';
            }else{
                $row['del'] = '';
            }
        $tpl->set_ar_out($row,1);
    }
    $tpl->out(2);
    } else {
        echo 'Sie haben nicht die nötigen Rechte...';
    }
     
    }
     
    $design->footer();
    ?>



    Zuletzt modifiziert von Rock@wulf am 08.12.2013 - 07:06:07
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    RazorHD Mitglied
    Registriert seit
    07.12.2013
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    danke Rock@wulf

    es geht....
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten