ilch Forum » Ilch Clan 1.1 » Allgemein » Mitgliederliste verlängern?

Geschlossen
  1. #1
    User Pic
    JohnBlaze Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    63
    Beitragswertungen
    0 Beitragspunkte
    Hi Leudde,

    ich wollt mal fragen, gibts ne Möglichkeit die Standart Ilch Userliste/Memberliste zu verlängern, bzw, so einzustellen, dass mehr (am besten alle) User auf einer Seite angezeigt werden? (Platz gäbe es nach unten genug). Hab danach schon per Suchen gesucht lächeln aber leider nichts gefunden, also falls die Frage schonmal gestellt wurde, ..sorry

    liebe grüsse aus der schweiz
    Johnny Blaze


    verwendete ilchClan Version: 1.1

    betroffene Homepage: thejohnnys.th.funpic.de/index.php?user
    mit freundlichen Grüssen
    Johnny Blaze | MD5 Coder
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Suchfunktion:
    externer Link

    Lösung:
    Pfad: .../include/content/user/memb_list.php [Zeile 13] (Ach wie genial - Zeilennummern :D)

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: User :: '.$lang['listofmembers'];
    $hmenu = $extented_forum_menu.'User <b> &raquo; </b> '.$lang['listofmembers'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    $limit = 20;  // Limit
    
    
    $tpl = new tpl ( 'user/memb_list.htm' );
    
    if($menu->exists('filtername')){
      $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
      $filtername = escape($menu->get(2), 'string');
    }else{
      $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
    }
    
    $anfang = ($page - 1) * $limit;
    
    $tpl = new tpl ( 'user/memb_list.htm' );
    
    if(isset($_GET['filtername']) AND !empty($_GET['filtername'])){
      $filtername = escape($_GET['filtername'], 'string');
    }
    
    if(!empty($filtername)){
      $sql_search=" WHERE prefix_user.name LIKE '%".$filtername."%'";
      $MPL = db_make_sites ($page , $sql_search , $limit , '?user-filtername-'.$filtername , 'user' );
    }else{
      $sql_search="";
      $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' );
    }
    
    $tpl->set_out ( 'SITELINK', $MPL, 0);
    
    $class = '';
    $erg = db_query("SELECT
      posts,
      prefix_user.id,
      prefix_grundrechte.name as recht_name,
      regist,
      prefix_user.name
    FROM prefix_user
     LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id
     $sql_search
    ORDER by recht,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
    while ($row = db_fetch_object($erg)) {
    
    	if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    	$ar = array ( 'NAME' => $row->name,
    	                'RANG' => userrang($row->posts,$row->id),
    									'CLASS' => $class,
    									'POSTS' => $row->posts,
    									'UID'   => $row->id,
    									'DATE' => date('d.m.Y',$row->regist),
    									'GRUPE' => $row->recht_name
    	);
    	$tpl->set_ar_out($ar,1);
    }
    $tpl->set_out('filtername',$filtername ? $filtername : '',2);
    
    $design->footer();
    ?>


    $limit = 20;  // Limit


    20 auf eine gewünschte Zahl verändern.


    Zuletzt modifiziert von Devil am 08.08.2009 - 16:11:37
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DjGeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    Zeile 13 zwinker
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    ZitatZitat geschrieben von DjGeCk0

    Zeile 13 zwinker

    Ja echt? :p
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DjGeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    jo und ich musste nicht mal zählen ^^
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    JohnBlaze Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    63
    Beitragswertungen
    0 Beitragspunkte
    Danke euch beiden, hat bestens geklappt.
    mit freundlichen Grüssen
    Johnny Blaze | MD5 Coder
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Bitte zwinker
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    jabbawkz Mitglied
    Registriert seit
    31.01.2012
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    hab das genauso gemacht aber bei mir ändert sich da nix oO
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Trucker-Siggi Mitglied
    Registriert seit
    21.11.2010
    Beiträge
    740
    Beitragswertungen
    41 Beitragspunkte
    eben Zeile 13 probieren...

    aso... jabbawkz musst schon link oder php-datei posten!


    Zuletzt modifiziert von SiV-Siggi am 10.02.2012 - 15:48:28
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten