ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Mitgliederliste

Geschlossen
  1. #1
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Bin php und html net so bewandert,leider.Könnte mir wer helfen bei mein problem.Ich möchte das wenn man auf Mitglieder drückt,das die user in verschieden überschriften gelistet ist.Die vier Überschriften wären:

    Adminstration

    Member

    Trialmember

    Freunde & Bekannte

    Das würde ich mir vom aussehen so vorstellen,das ist net meine page aber so wärs supi. www.thenewnet.de
    Das erst die Überschrift kommt und dann der namebalken und die user,wie in der oben genannte page.
    Und könnte mir noch einer erklären dann wie das machbar ist,also wo wer aufgelistet wird und so.
    Das wär super wenn mir einer helfen könnte.


    verwendete ilchClan Version: 1.1
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    neox Mitglied
    Registriert seit
    17.10.2006
    Beiträge
    432
    Beitragswertungen
    0 Beitragspunkte
    Da gibts glaub schon ein oder zwei Module. Hier eins. Kuck einfach mal unter Module.

    mfg neox


    Zuletzt modifiziert von neox am 19.02.2007 - 00:08:33
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    ja die kenne ich,hab ich auch schon ausprobiert aber das ist net das was ich suche.Weil da verzieht die tabelle so,is gar net schön.Man kann ja bei der memberliste die namen net ändern und so
    Super wärs wenn mir jemand es erstellen könnte wie ich es will.Oder hier die codes rein des wär am besten
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    So ich hoffe das ist das was du suchst, also ich geb mal ne Anleitung.

    1. Editieren der include/contents/user/memb_list.php
    1) Suche nach $tpl->set_out ( 'SITELINK', $MPL, 0); und füge darunter ein
    $eint = array();
    $eint[] = array('recht' => -10,
                    'name' => 'Admins');
    $eint[] = array('recht' => -5,
                    'name' => 'Member');
    $eint[] = array('recht' => -4,
                    'name' => 'Trialmember');
    $eint[] = array('recht' => -3,
                    'name' => 'Freunde und Bekannte');
    $eint[] = array('recht' => -1,
                    'name' => 'dummy');
    $ea = count ($eint);
    $i = 0;


    2) In der Abfrage hinter $erg = db_query("SELECT noch recht, schreiben

    3) Suche nach $tpl->set_ar_out($ar,1); und füge darüber ein
    	while ($row->recht > $eint[$i+1]['recht']) {
    $i++;
    if ($i > $ea) break;
    }
    	if ($row->recht > $eint[$i]['recht'] AND $i < $ea) {$tpl->set_out('TMP',$eint[$i]['name'],3); $i++;}


    2. Editieren der include/templates/user/memb_list.htm
    Ans Ende der Datei folgende Zeile einfügen
    {EXPLODE}<tr><td colspan="5" align="center"><b style="color:#FFFFFF;">{TMP}</b></td></tr>
    Diese kannst du auch bei Bedarf anders gestalten.

    PS: Immer vorher ein Backup machen, ich will an nichts Schuld sein zwinker

    *Update2


    Zuletzt modifiziert von Mairu am 19.02.2007 - 12:31:48
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    hab das genauso eingefügt wie du hier beschrieben hast,aber es zeigt bei mitglieder immer noch das gleiche an.Und aufn ftp der geht nach kurzer zeit auf timeout,was ist falsch gelaufen
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann schau mal nach, ob jetzt auch wirklich das in den Dateien steht, und ne Adresse wäre auch nicht ganz schlecht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    meine memb_list.php

    <?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
    $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
    $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' );
    $anfang = ($page - 1) * $limit;

    $tpl = new tpl ( 'user/memb_list.htm' );
    $tpl->set_out ( 'SITELINK', $MPL, 0);
    $eint = array();
    $eint[] = array('recht' => -10,
    'name' => 'Admins');
    $eint[] = array('recht' => -5,
    'name' => 'Member');
    $eint[] = array('recht' => -4,
    'name' => 'Trialmember');
    $eint[] = array('recht' => -3,
    'name' => 'Freunde und Bekannte');
    $eint[] = array('recht' => -1,
    'name' => 'dummy');
    $i = 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
    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
    );while ($row->recht > $eint[$i+1]['recht']) $i++;
    if ($row->recht > $eint[$i]['recht']) {$tpl->set_out('TMP',$eint[$i]['name'],3); $i++;}
    $tpl->set_ar_out($ar,1);
    }
    $tpl->out(2);

    $design->footer();
    ?>
    und memb_list.htm:

    <table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
    <tr class="Chead" >
    <th height="30" width="30%">{_lang_name}</th>
    <th align="center" width="20%">{_lang_rank}</th>
    <th align="center" width="20%">{_lang_group}</th>
    <th width="15%">{_lang_regtime}</th>
    <th width="15%" align="center">{_lang_posts}</th>
    </tr>{EXPLODE}<tr class="{CLASS}">
    <td><a href="index.php?user-details-{UID}">{NAME}</a></td>
    <td align="center"><font style="font-size: 10px">{RANG}</font></td>
    <td align="center">{GRUPE}</td>
    <td>{DATE}</td>
    <td align="center">{POSTS}</td>
    </tr>{EXPLODE}
    </table>
    <br />
    <div align="center">{SITELINK}</div>
    {EXPLODE}<tr><td colspan="5" align="center"><b style="color:#FFFFFF;">{TMP}</b></td></tr>



    web32.serverdrome.eu/Rambo/index.php?news
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Stimmt hab noch was vergessen, du musst in Abfrage also z.b. hinter regist, noch recht, schreiben. Hab meinem Post oben noch angepasst, also noch etwas verändert, fügs am besten nochmal neu ein.

    Edit: Jetzt sollte es gehen zwinker
    So siehts aus


    Zuletzt modifiziert von Mairu am 19.02.2007 - 12:33:56
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    geht leider immer noch net,i poste meine nochmal

    memb_list.php:

    <?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
    $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
    $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' );
    $anfang = ($page - 1) * $limit;

    $tpl = new tpl ( 'user/memb_list.htm' );
    $tpl->set_out ( 'SITELINK', $MPL, 0);
    $eint = array();
    $eint[] = array('recht' => -10,
    'name' => 'Admins');
    $eint[] = array('recht' => -5,
    'name' => 'Member');
    $eint[] = array('recht' => -4,
    'name' => 'Trialmember');
    $eint[] = array('recht' => -3,
    'name' => 'Freunde und Bekannte');
    $eint[] = array('recht' => -1,
    'name' => 'dummy');
    $ea = count ($eint);
    $i = 0;
    $class = '';
    $erg = db_query("SELECT recht
    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
    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
    );while ($row->recht > $eint[$i+1]['recht']) {
    $i++;
    if ($i > $ea) break;
    }
    if ($row->recht > $eint[$i]['recht'] AND $i < $ea) {$tpl->set_out('TMP',$eint[$i]['name'],3); $i++;}
    $tpl->set_ar_out($ar,1);
    }
    $tpl->out(2);

    $design->footer();
    ?>
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du hast kein Komma hinter recht
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    jetz gehts.thx,war ne schwere geburt^^
    Was müsste man noch ändern wenn man vor den namen noch die flagge haben will.
    Möchte das die überschriften als erstes kommen
    bsp:

    Admins

    dann der Namebalken

    und die leute,und bei jeder neuen überschrift.
    bsp.
    2 überschrift ist member,dann wieder namebalken und die leute,was muss man da ändern das das so ist.
    wie auf der hp bei mitglieder www.thenewnet.de
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    A-Hoernchen Mitglied
    Registriert seit
    18.05.2006
    Beiträge
    220
    Beitragswertungen
    0 Beitragspunkte
    meinst du das mit [NewNet]*???
    123
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    meinte vor den name eine flagge,meinte net den clantag.
    also als erstes die flagge dann der name vom member und dann ganz normal weiter wies schon ist.So wie bei newnet wo der namenbalken unter der überschrift ist
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Kann mir einer da noch helfen,mit der Flagge und namensleiste,wie der code sein muss,ändern halt muss
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Würde mir freuen wenn mir wer weiterhilft,in der sufu gibt es sowas net
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Jetzt wart es doch mal ab, hab z.Z. nicht die Zeit, ich schau es mir am Wochenende nochmal an.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    DevilAngel Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Kann man das nich einfach einbinden :>?
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Stimmt eigentlich sollte das ganz einfach sein, im Template mal ganz am Ende nachdem was du schon eingefügt hast, noch folgendes einfügen
      <tr class="Chead" >
        <th height="30" width="30%">{_lang_name}</th>
    		<th align="center" width="20%">{_lang_rank}</th>
    		<th align="center" width="20%">{_lang_group}</th>
    		<th width="15%">{_lang_regtime}</th>
    		<th width="15%" align="center">{_lang_posts}</th>
      </tr>
    und genau das gleiche weiter oben löschen, wenn es dann am Anfang nicht mehr stehen soll.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Thx Mairu.hat super geklappt.Geht jetz.
    Möchte auch mal nochmal entschültigen,das ich net warten könnte.Find es ja super wenn mir wer hilft!!!!!
    1 Frage hab i noch.Wirklich nur eine ^^:P
    Bei den Mitglieder,wie bringt man vor den namen die Flagge hin,also Nationalität.Welcher code ist das und wo muss er rein,aber i schätz mal in php^^


    Zuletzt modifiziert von Rambo am 20.02.2007 - 13:37:08
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das halt in die Abfrage staat mir reinmachen, genau wie vorher das recht.

    Dann musst du unter $ar = array ( 'NAME' => $row->name, noch eine Zeile einfügen
    'STAAT' => ((!empty($row->staat) AND file_exists('include/images/flags/'.$row->staat))?'<img src="include/images/flags/'.$row->staat.'" alt="'.$row->staat.'" title="'.$row->staat.'" />':''),


    Dann im Template an die Stelle wo du es haben willst {STAAT} einfügen, ich nehme mal an vor
    <a href="...">{NAME}</a>
    .

    *Updated


    Zuletzt modifiziert von Mairu am 23.02.2007 - 15:30:56
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    alsoi zeig dir mal meine memb_list.php in contents/user/memb_list.php:

    <?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
    $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
    $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' );
    $anfang = ($page - 1) * $limit;

    $tpl = new tpl ( 'user/memb_list.htm' );
    $tpl->set_out ( 'SITELINK', $MPL, 0);
    $eint = array();
    $eint[] = array('recht' => -10,
    'name' => 'Administration');
    $eint[] = array('recht' => -5,
    'name' => 'Member');
    $eint[] = array('recht' => -4,
    'name' => 'Trialmember');
    $eint[] = array('recht' => -3,
    'name' => 'Freunde und Bekannte');
    $eint[] = array('recht' => -1,
    'name' => 'dummy');
    $ea = count ($eint);
    $i = 0;
    $class = '';
    $erg = db_query("SELECT recht,
    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
    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,
    'STAAT' => ((!empty($row['staat']) AND file_exists('include/images/flags/'$row['staat']))?'<img src="include/images/flags/'.$row['staat'].'" alt="'.$row['staat'].'" title="'.$row['staat'].'" />':''),
    '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
    );while ($row->recht > $eint[$i+1]['recht']) {
    $i++;
    if ($i > $ea) break;
    }
    if ($row->recht > $eint[$i]['recht'] AND $i < $ea) {$tpl->set_out('TMP',$eint[$i]['name'],3); $i++;}
    $tpl->set_ar_out($ar,1);
    }
    $tpl->out(2);

    $design->footer();
    ?>


    Wenn ich das so mache dann kommt nur ne weisse seite und kann die seite net mehr aufrufen.

    Bei Templates/user/memb_list.htm:
    <table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
    </tr>{EXPLODE}<tr class="{CLASS}">
    <td><a href="index.php?user-details-{UID}">{STAAT}<>{NAME}</a></td>
    <td align="center"><font style="font-size: 10px">{RANG}</font></td>
    <td align="center">{GRUPE}</td>
    <td>{DATE}</td>
    <td align="center">{POSTS}</td>
    </tr>{EXPLODE}
    </table>
    <br />
    <div align="center">{SITELINK}</div>
    {EXPLODE}<tr><td colspan="5" align="center"><b style="color:#FFFFFF;">{TMP}</b></td></tr>
    <tr class="Chead" >
    <th height="18" width="30%">{_lang_name}</th>
    <th align="center" width="20%">{_lang_rank}</th>
    <th align="center" width="20%">{_lang_group}</th>
    <th width="15%">{_lang_regtime}</th>
    <th width="15%" align="center">{_lang_posts}</th>
    </tr>

    Was hat denn da der obernoob schon wieder falsch gemacht^^:)
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du hast das staat nicht eingefügt, also am besten hinter recht, einfach noch staat,
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Könntest du mir die ganze zeile sagen wie die genau heissen muss,brings irgendwie net hin
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    $erg = db_query("SELECT recht,
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    geht immer noch net,trotz staat
    include/contents/user/memb_list.php:

    <?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
    $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
    $MPL = db_make_sites ($page , "" , $limit , '?user' , 'user' );
    $anfang = ($page - 1) * $limit;

    $tpl = new tpl ( 'user/memb_list.htm' );
    $tpl->set_out ( 'SITELINK', $MPL, 0);
    $eint = array();
    $eint[] = array('recht' => -10,
    'name' => 'Administration');
    $eint[] = array('recht' => -5,
    'name' => 'Member');
    $eint[] = array('recht' => -4,
    'name' => 'Trialmember');
    $eint[] = array('recht' => -3,
    'name' => 'Freunde und Bekannte');
    $eint[] = array('recht' => -1,
    'name' => 'dummy');
    $ea = count ($eint);
    $i = 0;
    $class = '';
    $erg = db_query("SELECT recht,staat,
    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
    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,
    'STAAT' => ((!empty($row['staat']) AND file_exists('include/images/flags/'$row['staat']))?'<img src="include/images/flags/'.$row['staat'].'" alt="'.$row['staat'].'" title="'.$row['staat'].'" />':''),
    '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
    );while ($row->recht > $eint[$i+1]['recht']) {
    $i++;
    if ($i > $ea) break;
    }
    if ($row->recht > $eint[$i]['recht'] AND $i < $ea) {$tpl->set_out('TMP',$eint[$i]['name'],3); $i++;}
    $tpl->set_ar_out($ar,1);
    }
    $tpl->out(2);

    $design->footer();
    ?>

    include/templates/user/memb_list.htm:

    <table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
    </tr>{EXPLODE}<tr class="{CLASS}">
    <td><a href="index.php?user-details-{UID}">{STAAT}<>{NAME}</a></td>
    <td align="center"><font style="font-size: 10px">{RANG}</font></td>
    <td align="center">{GRUPE}</td>
    <td>{DATE}</td>
    <td align="center">{POSTS}</td>
    </tr>{EXPLODE}
    </table>
    <br />
    <div align="center">{SITELINK}</div>
    {EXPLODE}<tr><td colspan="5" align="center"><b style="color:#FFFFFF;">{TMP}</b></td></tr>
    <tr class="Chead" >
    <th height="18" width="30%">{_lang_name}</th>
    <th align="center" width="20%">{_lang_rank}</th>
    <th align="center" width="20%">{_lang_group}</th>
    <th width="15%">{_lang_regtime}</th>
    <th width="15%" align="center">{_lang_posts}</th>
    </tr>

    Hab kein plan was jetz ist.

    Mit mir wirst Wahnsinnig oder mairu;)
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja das war schon richtig so, und ich weiß auch nicht was los ist, ohne Fehlerbeschreibung oder Seitenlink.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    web32.serverdrome.eu/Rambo

    Wenn ich auf mitglieder drücke kommt eine weisse seite.Weiss a net warum?!!
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann lass es erstmal wie vorher, ich hab zwar noch ein Fehler drin, aber deswegen sollte keine weiße Seite kommen, ich mach das dann am Wochenende, wenn ich wieder Zeit habe.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Rambo Mitglied
    Registriert seit
    17.02.2007
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Ok habs wieder alles rausgetan.Jetz ist es ohne Staat und so.Warte solange bis es hast,lass dir zeit,wenn du wieder mehr Zeit hast dann kannst dich dran setzten,schonmal danke,und freu mich schon auf das ergebniss,bis weekend;)

    Rambo
    Es ist erst dann vorbei wenn es vorbei ist!!
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also hab mir es nochmal angeschaut und den Code oben verbessert.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten