Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ 1 | 2 | 3 ] | [ Anmelden zum schreiben ] |
| Memberliste | |||
|---|---|---|---|
| nappy Mitglied
Posts: 27 |
1. Wie kann ich bei der Memberliste die Gruppen ändern?
Z. B. aus Member (nur der name) irgend ein anderen Namen machen. 2.Und wie kann ich eine kompett neue "gruppe" anlegen (es soll ein spezial rang geben; den spezialrang kann ich aber nur ich festlegen) da soll dann z. B stehen HP admin oder war admin oder ähnliches. Zuletzt modifiziert von nappy am 05.05.2007 - 00:23:32 |
||
| BobGrey Mitglied
Posts: 423 |
Im Admin Menue unter grundrechte ( user -->> Grundrechte )
Dort kannst du alle namen verändern. Und dort gibt es auch den site Admin ( HP Admin ) Bob Lieber einen guten Freund verlieren, als einen guten Spruch nicht gebracht zu haben. |
||
| Mairu Coder
Posts: 12770 |
Es gibt dann noch die Möglichkeit Spezialränge zu erstellen, und den Usern bei Verwalten zuzuordnen.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| nappy Mitglied
Posts: 27 |
danke alles funktioniert
![]() |
||
| nappy Mitglied
Posts: 27 |
Und da ist noch etwas:
ich wollte eine letzte aktivität machen. Das heißst wenn man länger als 5 tage nicht auf der hp war werden rote striche angezeigt (in einer spezillen Spalte) |
||
| Mairu Coder
Posts: 12770 |
Das geht natürlich, ist aber nicht so einfach, du müsstest also in der contents/user/memb_list.php nehm ich mal, dass du es in der Memberliste machen willst, ein paar Änderungen machen. Hier ein Ausschnit mit den Änderungen
$erg = db_query("SELECT
llogin,
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,
'5TAGE' => ((($row->llogin+(5*24*60*60))<time())?'HIER WAS KOMMEN SOLL WENN ER 5 TAGE NICHT ANGEMELDET WAR':'')
);
Dann müsstest du im Template templates/user/memb_list.htm noch das {5TAGE} mit einbringen, damit es auch angezeigt wird. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| nappy Mitglied
Posts: 27 |
sry kannst du es noma so anpassen:
Wenn man aktiv ist soll das kommen: |||||||| (in grün= Nach 9 tagen das: |||||||| (in gelb) Und alles über 20 tagen so: ||||||||(in rot) |
||
| Mairu Coder
Posts: 12770 |
$erg = db_query("SELECT
llogin,
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)) {
$na = (time()-$row['llogin'])/(24*60*60);
if ($na < 9) {
$tc = 'lime';
elseif ($na < 20) {
$tc = 'yellow';
} else {
$tc = 'red';
}
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,
'STATUS' => '<font color="'.$tc.'">||||||||</font>'
);
hab jetzt allerdings 5TAGE zu STATUS geändert. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| nappy Mitglied
Posts: 27 |
wo genau da einsetzten? weil bei mir kamen da nur fehler. Das hier ist meine aktuelle liste:
<?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> » </b> '.$lang['listofmembers'].$extented_forum_menu_sufix;
$design = new design ( $title , $hmenu, 1 );
$design->header();
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc ){
$name = '<a href="?user-name-desc">'.$lang['name'].'</a>';
}else{
$name = '<a href="?user-name-asc">'.$lang['name'].'</a>';
}
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc ){
$rang = '<a href="?user-spezrank-desc">'.$lang['rank'].'</a>';
}else{
$rang = '<a href="?user-spezrank-asc">'.$lang['rank'].'</a>';
}
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc){
$gruppe = '<a href="?user-recht1-desc">'.$lang['group'].'</a>';
}else{
$gruppe = '<a href="?user-recht1-asc">'.$lang['group'].'</a>';
}
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc){
$reg = '<a href="?user-regist1-desc">'.$lang['regtime'].'</a>';
}else{
$reg = '<a href="?user-regist1-asc">'.$lang['regtime'].'</a>';
}
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc){
$icq = '<a href="?user-icq-asc">'.$lang['icq'].'</a>';
}else{
$icq = '<a href="?user-icq-desc">'.$lang['icq'].'</a>';
}
if (( $menu->get(2) ? escape($menu->get(2), 'textarea') : 0 ) == asc){
$a = '<a href="?user-e-desc">'.$lang['posts'].'</a>';
}else{
$a = '<a href="?user-e-asc">'.$lang['posts'].'</a>';
}
$rei = escape($menu->get(1), 'textarea');
$nach =escape($menu->get(2), 'textarea');
$limit = 35; // Limit
$page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
$MPL = db_make_sites ($page , "" , $limit , '?user-'.$rei.'-'.$nach.'' , 'user' );
$anfang = ($page - 1) * $limit;
$tpl = new tpl ( 'user/memb_list.htm' );
$ar = array (
'oname' => $name,
'orank' => $rang,
'ogroup' => $gruppe,
'oicq' => $icq,
'oposts' => $a,
'oregtime' => $reg,
'SITELINK' => $MPL
);
$tpl->set_ar_out($ar,0);
$aufab = ( $menu->get(2) ? escape($menu->get(2), 'textarea') : desc );
$sort1 = ( $menu->get(1) ? escape($menu->get(1), 'textarea') : "recht , posts" );
if ($sort1 == 'recht1'){
$sort2 = 'recht';
}else{
$sort2 = $sort1;
}
if ($sort2 == 'regist1'){
$sort3 = 'regist';
}else{
$sort3 = $sort2;
}
if ($sort3 == 'e'){
$sort = 'posts';
}else{
$sort = $sort3;
}
$class = '';
$erg = db_query("SELECT
prefix_user.posts,
prefix_user.id,
prefix_grundrechte.name as recht_name,
regist,
prefix_user.staat,
prefix_user.icq,
prefix_user.geschlecht,
prefix_user.gebdatum,
prefix_user.name
FROM prefix_user
LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id ORDER by $sort $aufab
LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg)) {
$icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2) ){
$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=5" border="0"></a>';
}else{
$icq = '';
}
$ga = '';
$t1 = 0;
$t2 = 0;
$t3 = 0;
$age1=explode("-",$row->gebdatum);
$age2 = date("Y",time())-$age1[0];
$a=explode("-",$row->gebdatum);
$tag = $a[2];
$mon = $a[1];
$jah = $a[0];
if ($mon > date("m")){$t1 = 2;}
if ($mon == date("m")){$t1 = 1;}
if ($tag > date("d")){$t2 = 1;}
$t3 = ($t1 + $t2);
if ($t3 > 1){
$age = ($age2 -1);
}else{
$age = $age2;
}
if ($row->geschlecht == 0){
if ($row->gebdatum != 0000-00-00 ){
$ga.= $age;
}else{
$ga.= '';
}
}
elseif ($row->geschlecht == 1){
if ($row->gebdatum != 0000-00-00 ){
$ga.='<img src="include/images/icons/mann.gif" border="0"> - '.$age.'';
}else{
$ga.='<img src="include/images/icons/mann.gif" border="0">';
}
}
elseif ($row->geschlecht == 2){
if ($row->gebdatum != 0000-00-00 ){
$ga.='<img src="include/images/icons/frau.gif" border="0"> - '.$age.'';
}else{
$ga.='<img src="include/images/icons/frau.gif" border="0">';
}
}
if ($row->staat){
$flagg = '<img src="include/images/flags/'.$row->staat.'" alt="" border="0">';
}else{
$flagg = '';
}
if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
$ar = array ( 'NAME' => $row->name,
'RANG' => userrang($row->posts,$row->id),
'FLAGG' => $flagg,
'ICQ' => $icq,
'GA' => $ga,
'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->out(2);
$design->footer();
?> |
||
| SLJ Hall Of Fame
Posts: 15485 |
Melde dich mal in icq bei mir dann code ich das,... hast ja die member liste aus meinem modul pack,... und mairu nutzt die Standart version,...
![]() www.zocker-eppingen.de (ZE 1.6.8 next ZE 2.1) Mal schauen ob noch was neues kommt,... 2012! |
||
| nappy Mitglied
Posts: 27 |
@ Mairu
kannst du das noch an diese List anpassen? (die ganz normale Liste): <?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> » </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);
$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
);
$tpl->set_ar_out($ar,1);
}
$tpl->out(2);
$design->footer();
?> |
||
| SLJ Hall Of Fame
Posts: 15485 |
Er hast an die ganz normale liste angepasst,...
![]() www.zocker-eppingen.de (ZE 1.6.8 next ZE 2.1) Mal schauen ob noch was neues kommt,... 2012! |
||
| nappy Mitglied
Posts: 27 |
Verstehe ich nicht. ich wollte doch wissen wo man es genau anpasst muss! ^^ Ich habe nich wirklich viel Ahnung von php...
Und du SLJ hast doch gesagt du wolltest mir das an die andere memberliste anpassen. |
||
| SLJ Hall Of Fame
Posts: 15485 |
Zitat geschrieben von SLJ
Melde dich mal in icq bei mir dann code ich das,... hast ja die member liste aus meinem modul pack,... und mairu nutzt die Standart version,...
So steht doch da was du tun must,... www.zocker-eppingen.de (ZE 1.6.8 next ZE 2.1) Mal schauen ob noch was neues kommt,... 2012! |
||
| nappy Mitglied
Posts: 27 |
1. dauert es noch nicht mal eine minute das richtig zu ersetzten, ABER ist nicht so schlimm ^^
2 habe ich dir eine PM geschickt wo meine icq nummer drin steht un bei deinem status steht keine icq nummer... ^^ |
||
| Devil Mitglied
Posts: 1986 |
Zitat geschrieben von Mairu
$erg = db_query("SELECT
llogin,
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)) {
$na = (time()-$row['llogin'])/(24*60*60);
if ($na < 9) {
$tc = 'lime';
elseif ($na < 20) {
$tc = 'yellow';
} else {
$tc = 'red';
}
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,
'STATUS' => '<font color="'.$tc.'">||||||||</font>'
);
hab jetzt allerdings 5TAGE zu STATUS geändert. Das heißt, dass man das durch die contents/user/memb_list.php ersetzen muss? Wer zuletzt lacht, hat den schlechtesten Ping. |
||
| Mairu Coder
Posts: 12770 |
Das ist aber nicht die komplette Datei.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Ollobollo Mitglied
Posts: 128 |
ich bin auch interessiert an dieser Anzeige.
Leider ist meine memb_list.php einen andere. Ob mir jemand dabei hilft und mir sagt wo ich das einzusetzen habe? Danke <?php
# Copyright by: David Schwarz
# Support: www.baduncles.pytalhost.de
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: User :: '.$lang['listofmembers'];
$hmenu = $extented_forum_menu.'User <b> » </b> '.$lang['listofmembers'].$extented_forum_menu_sufix;
$design = new design ( $title , $hmenu, 1, 'forum/index.htm' );
$design->header();
$limit = 70; // 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);
$class = '';
$erg92 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -9");
while ($row = db_fetch_object($erg92))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar92 = array('GRUPP9' => $picr,);
}else{$ar92 = array('GRUPP9' => '',);
}
$tpl->set_ar_out($ar92,1);
}
$erg91 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -9");
while ($row = db_fetch_object($erg91))
{ if ($row->zeigen == yes)
{$ar91 = array('9LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar91 = array('9LIST' => '',);
}
$tpl->set_ar_out($ar91,2);
}
$erg9 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -9 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg9))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar9 = array('9USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar9 = array('9USER' => '', );
}
$tpl->set_ar_out($ar9,3);
}
$erg82 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -8");
while ($row = db_fetch_object($erg82))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar82 = array('GRUPP8' => $picr,);
}else{$ar82 = array('GRUPP8' => '',);
}
$tpl->set_ar_out($ar82,4);
}
$erg81 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -8");
while ($row = db_fetch_object($erg81))
{ if ($row->zeigen == yes)
{$ar81 = array('8LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar81 = array('8LIST' => '',);
}
$tpl->set_ar_out($ar81,5);
}
$erg8 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -8 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg8))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar8 = array('8USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar8 = array('8USER' => '', );
}
$tpl->set_ar_out($ar8,6);
}
$erg72 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -7");
while ($row = db_fetch_object($erg72))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar72 = array('GRUPP7' => $picr,);
}else{$ar72 = array('GRUPP7' => '',);
}
$tpl->set_ar_out($ar72,7);
}
$erg71 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -7");
while ($row = db_fetch_object($erg71))
{ if ($row->zeigen == yes)
{$ar71 = array('7LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar71 = array('7LIST' => '',);
}
$tpl->set_ar_out($ar71,8);
}
$erg7 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -7 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg7))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar7 = array('7USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar7 = array('7USER' => '', );
}
$tpl->set_ar_out($ar7,9);
}
$erg62 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -6");
while ($row = db_fetch_object($erg62))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar62 = array('GRUPP6' => $picr,);
}else{$ar62 = array('GRUPP6' => '',);
}
$tpl->set_ar_out($ar62,10);
}
$erg61 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -6");
while ($row = db_fetch_object($erg61))
{ if ($row->zeigen == yes)
{$ar61 = array('6LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar61 = array('6LIST' => '',);
}
$tpl->set_ar_out($ar61,11);
}
$erg6 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -6 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg6))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar6 = array('6USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar6 = array('6USER' => '', );
}
$tpl->set_ar_out($ar6,12);
}
$erg52 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -5");
while ($row = db_fetch_object($erg52))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar52 = array('GRUPP5' => $picr,);
}else{$ar52 = array('GRUPP5' => '',);
}
$tpl->set_ar_out($ar52,13);
}
$erg51 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -5");
while ($row = db_fetch_object($erg51))
{ if ($row->zeigen == yes)
{$ar51 = array('5LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar51 = array('5LIST' => '',);
}
$tpl->set_ar_out($ar51,14);
}
$erg5 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -5 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg5))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar5 = array('5USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar5 = array('5USER' => '', );
}
$tpl->set_ar_out($ar5,15);
}
$erg42 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -4");
while ($row = db_fetch_object($erg42))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar42 = array('GRUPP4' => $picr,);
}else{$ar42 = array('GRUPP4' => '',);
}
$tpl->set_ar_out($ar42,16);
}
$erg41 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -4");
while ($row = db_fetch_object($erg41))
{ if ($row->zeigen == yes)
{$ar41 = array('4LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar41 = array('4LIST' => '',);
}
$tpl->set_ar_out($ar41,17);
}
$erg4 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -4 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg4))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar4 = array('4USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar4 = array('4USER' => '', );
}
$tpl->set_ar_out($ar4,18);
}
$erg32 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -3");
while ($row = db_fetch_object($erg32))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar32 = array('GRUPP3' => $picr,);
}else{$ar32 = array('GRUPP3' => '',);
}
$tpl->set_ar_out($ar32,19);
}
$erg31 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -3");
while ($row = db_fetch_object($erg31))
{ if ($row->zeigen == yes)
{$ar31 = array('3LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar31 = array('3LIST' => '',);
}
$tpl->set_ar_out($ar31,20);
}
$erg3 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -3 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg3))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar3 = array('3USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar3 = array('3USER' => '', );
}
$tpl->set_ar_out($ar3,21);
}
$erg22 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -2");
while ($row = db_fetch_object($erg22))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar22 = array('GRUPP2' => $picr,);
}else{$ar22 = array('GRUPP2' => '',);
}
$tpl->set_ar_out($ar22,22);
}
$erg21 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -2");
while ($row = db_fetch_object($erg21))
{ if ($row->zeigen == yes)
{$ar21 = array('2LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar21 = array('2LIST' => '',);
}
$tpl->set_ar_out($ar21,23);
}
$erg2 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -2 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg2))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar2 = array('2USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar2 = array('2USER' => '', );
}
$tpl->set_ar_out($ar2,24);
}
$erg12 = db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = -1");
while ($row = db_fetch_object($erg12))
{ $pgif = 'include/images/rangs/'.$row->name.'.gif';
$pjpg = 'include/images/rangs/'.$row->name.'.jpg';
$picr = (file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$row->name));
if ($row->zeigen == yes)
{$ar12 = array('GRUPP1' => $picr,);
}else{$ar12 = array('GRUPP1' => '',);
}
$tpl->set_ar_out($ar12,25);
}
$erg11 = db_query("SELECT id,zeigen FROM prefix_grundrechte WHERE id = -1");
while ($row = db_fetch_object($erg11))
{ if ($row->zeigen == yes)
{$ar11 = array('1LIST' => '<th height="30" width="30%">Name</th>
<th align="center" width="17%">ForumRang</th>
<th align="center" width="17%">Dabei seit</th>
<th align="center" width="20%">ICQ</th>
<th align="center" width="16%" align="center">Beiträge</th>
</tr>');
}else{$ar11 = array('1LIST' => '',);
}
$tpl->set_ar_out($ar11,26);
}
$erg1 = db_query("SELECT prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = -1 ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_object($erg1))
{ $icq1 = str_replace("-","",$row->icq);
$icq2 = str_replace(" ","",$icq1);
if (is_numeric($icq2))
{$icq= '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=16" border="0"></a>';
}
$ga = '';
$age1=explode("-",$row->gebdatum);
$age = date("Y",time())-$age1[0];
if ($row->geschlecht == 0)
{if ($row->gebdatum != 0000-00-00 )
{$ga.= $age;
}else
{$ga.= '';
}
}elseif($row->geschlecht == 1)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}elseif ($row->geschlecht == 2)
{if ($row->gebdatum != 0000-00-00 )
{$ga.=' - '.$age.'';
}else
{$ga.='';
}
}if ($class == 'Cmite')
{ $class = 'Cnorm';
} else
{ $class = 'Cmite';
}
if($row->recht_zeigen == yes)
{$ar1 = array('1USER' => '<tr class="'.$class.'">
<td><a href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$ga.'</td>
<td align="center"><font style="font-size: 10px">'.userrang($row->posts,$row->id).'</font></td>
<td align="center">'.date('d.m.Y',$row->regist).'</td><td align="center">'.$icq.'</td>
<td align="center">'.$row->posts.'</td>
</tr>',
);
}else
{$ar1 = array('1USER' => '', );
}
$tpl->set_ar_out($ar1,27);
}
$tpl->out(28);
$design->footer();
?>
Zuletzt modifiziert von Ollobollo am 16.10.2007 - 18:28:27 |
||
| Mairu Coder
Posts: 12770 |
Ähm die ist ja schon etwas sehr anders, da wirst du das wohl nicht so einfach einfügen können.
Bzw du müsstest es 9 mal einsetzen, naja vielleicht hilft dir ja der Modulersteller weiter ![]() Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Ollobollo Mitglied
Posts: 128 |
Ich warte mal ein Weilchen in der Hoffnung das BöhserOnkel kommt und das liest. Vielleicht hilft er mir ja....
|
||
| boehserdavid Mitglied
Posts: 2123 |
Hey, Ollobollo!
Sollte passen, und ist verträglicher als diese völlig besch**** Version, man lernt ja immer dazu! <?php
# Copyright by: David Schwarz
# Support: www.baduncles.de
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: User :: '.$lang['listofmembers'];
$hmenu = $extented_forum_menu.'User <b> » </b> '.$lang['listofmembers'].$extented_forum_menu_sufix;
$design = new design ( $title , $hmenu, 1);
$design->header();
$i = -9;
while($i <= -1){
$recht = @db_result(db_query("SELECT zeigen FROM prefix_grundrechte WHERE id = $i"),0);
$userar[$i] = @db_result(db_query("SELECT COUNT(*) FROM prefix_user WHERE recht = $i"),0);
if ($userar[$i] == max($userar) AND $recht == yes) {$max = $i;}
$i++;
}
$icqpic = 24;
$limit = 30; // Limit
$page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
$MPL = db_make_sites ($page , "WHERE recht = $max" , $limit , '?user' , 'user' );
$anfang = ($page - 1) * $limit;
$tpl = new tpl ( 'user/memb_list.htm' );
$tpl->set_out ( 'SITELINK', $MPL, 0);
$end = @db_result(db_query("SELECT id FROM prefix_grundrechte WHERE zeigen = 'yes' ORDER by id DESC"),0);
$u = -9;
while($u <= $end){
$class = '';
$recht1 = db_fetch_assoc(db_query("SELECT id,name,zeigen FROM prefix_grundrechte WHERE id = $u"));
$pgif = 'include/images/rangs/Version1/'.$recht1['name'].'.gif';
$pjpg = 'include/images/rangs/Version1/'.$recht1['name'].'.jpg';
$anzahl = @db_result(db_query("SELECT COUNT(*) FROM prefix_user WHERE recht = $u"),0);
if($recht1['zeigen'] == yes AND $anzahl > $anfang){
echo '<tr><td colspan="5" class="">'.(file_exists($pgif)?'<img src="'.$pgif.'">':(file_exists($pjpg)?'<img src="'.$pjpg.'">':$recht1['name'])).'</td></tr>';
echo '<tr><th height="30" width="30%">Name</th><th align="center" width="17%">ForumRang</th><th align="center" width="17%">Dabei seit</th><th align="center" width="20%">ICQ</th><th align="center" width="16%" align="center">Beiträge</th></tr>';
}
$anz = db_query("SELECT prefix_user.llogin,prefix_grundrechte.zeigen as recht_zeigen,prefix_user.posts,prefix_user.id,prefix_user.regist,prefix_user.icq,prefix_user.geschlecht,prefix_user.gebdatum,prefix_user.name,prefix_user.status FROM prefix_user LEFT JOIN prefix_grundrechte ON prefix_user.recht = prefix_grundrechte.id WHERE prefix_user.recht = $u ORDER by prefix_user.regist,prefix_user.posts DESC LIMIT ".$anfang.",".$limit);
while ($row = db_fetch_assoc($anz)){
if($row['icq'] == ''){ $icq = 'Kein ICQ';}
else{$icq1 = str_replace("-","",$row['icq']);
$icq2 = str_replace(" ","",$icq1);
if(is_numeric($icq2)){$icq = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img='.$icqpic.'" border="0"></a>';}}
if($class == 'Cmite'){$class = 'Cnorm';}
else{ $class = 'Cmite';}
if($row['status'] == '0'){$ustatus = 'INAKTIV ';}
elseif($row['status'] == '2'){$ustatus = 'GESPERRT ';}
else{$ustatus = '';}
$na = (time()-$row['llogin'])/(24*60*60);
if ($na < 9) {
$tc = 'lime';
}elseif ($na < 20) {
$tc = 'yellow';
}else{
$tc = 'red';
}
if($row['recht_zeigen'] == yes){
$ar = array('CLASS' => $class,
'ID' => $row['id'],
'NAME' => $row['name'],
'USTATUS' => $ustatus,
'RANG' => userrang($row['posts'],$row['id']),
'REG' => date('d.m.Y',$row['regist']),
'ICQ' => $icq,
'POSTS' => $row['posts'],
'STATUS' => '<font color="'.$tc.'">||||||||</font>',);}
$tpl->set_ar_out($ar,1);
}
$u++;
}
$tpl->out(2);
$design->footer();
?>
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
{EXPLODE}<tr class="{CLASS}">
<td><a href="index.php?user-details-{ID}">{NAME}</a> {STATUS}</td>
<td align="center"><b>{USTATUS}</b>{RANG}</td>
<td align="center">{REG}</td>
<td align="center">{ICQ}</td>
<td align="center">{POSTS}</td>
</tr>{EXPLODE}
</table>
<br />
<div align="center">{SITELINK}</div>
<br />
<div align="center"><a href="http://www.baduncles.de" target="_blank"><img src="include/images/icons/copyrightbo.gif" border="0"></a></div>
Mit böhsen Grüßen BöhserDavid -Heute schon böhse gewesen?- Ab zur Community -No Support via Contact- |
||
| Ollobollo Mitglied
Posts: 128 |
Supi, danke auch im Namen meiner Leute.
Klappt alles hervorragend |
||
| Jameson-ngt Mitglied
Posts: 94 |
hi ginge das mit dem status auch in der teams.php ?
hier ma der code <?php
# Copyright by: Manuel
# Support: www.ilch.de
defined ('main') or die ( 'no direct access' );
function show_members ($gid,$tpl) {
global $allgAr;
# icq team bild, hier die zahl aendern.
$teams_show_icq_pic = 7;
$tpl->out(1);
$class = 'Cnorm';
$q = "SELECT b.uid, a.icq, a.avatar, a.status, a.name, c.name as posi, staat FROM prefix_groupusers b LEFT JOIN prefix_user a ON a.id = b.uid LEFT JOIN prefix_groupfuncs c ON b.fid = c.id WHERE b.gid = ".$gid." ORDER BY c.pos ASC, a.name ASC";
$erg = db_query($q);
while($row = db_fetch_assoc($erg) ) {
$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
$row['class'] = $class;
if ( $row['staat'] != '' ) {
$row['staat'] = '<img src="include/images/flags/'.$row['staat'].'" alt="" border="1">';
} else {
$row['staat'] = 'n/a';
}
$row['status'] = ($row['status']? 'aktiv' : 'inaktiv' );
if(!empty($row['icq'])){
$row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$row['icq'].'&action=add"><img src="http://wwp.icq.com/scripts/online.dll?icq='.$row['icq'].'&img='.$teams_show_icq_pic.'" valign="bottom" border="0"></a>';
} else {
$row['icq'] = 'n/a';
}
if($allgAr['teams_show_list']==1){
if(empty($row['avatar'])){
$row['avatar'] = 'n/a';
} else {
$row['avatar'] = '<img src="'.$row['avatar'].'" alt="Avatar von '.$row['name'].'" border="1" >';
}
$tpl->set_ar_out($row,2);
} else {
$tpl->set_ar_out($row,3);
}
}
$tpl->out(4);
}
if ($menu->get(1) == 'show') {
$gid = escape($menu->get(2), 'integer');
$name = @db_result (db_query("SELECT name FROM prefix_groups WHERE zeigen = 1 AND id =".$gid));
$bild = @db_result (db_query("SELECT img FROM prefix_groups WHERE zeigen = 1 AND id =".$gid));
$title = $allgAr['title'].' :: Teams :: '.$name;
$hmenu = 'Teams';
$design = new design ( $title , $hmenu );
$design->header();
$tpl = new tpl ('teams');
if (!empty($bild) ) {
$show = '<img src="'.$bild.'" title="'.$name.'" alt="'.$name.'" border="0"></a>';
} else {
$show = '<b>'.$name.'</b>';
}
$tpl->set_out('show', $show,0);
show_members ($gid,$tpl);
} else {
$title = $allgAr['title'].' :: Teams';
$hmenu = '<center>Next Generation Terrorists Mitglieder</center>';
$design = new design ( $title , $hmenu );
$design->header();
$tpl = new tpl ('teams');
$erg1 = db_query("SELECT name,img,id as gid FROM prefix_groups WHERE zeigen = 1 ORDER BY pos");
while ($row = db_fetch_assoc($erg1) ) {
if (!empty($row['img']) ) {
$row['show'] = '<a href="index.php?teams-show-'.$row['gid'].'"><img src="'.$row['img'].'" title="'.$row['name'].'" alt="'.$row['name'].'" border="0"></a>';
} else {
$row['show'] = '<a href="index.php?teams-show-'.$row['gid'].'"><b>'.$row['name'].'</b></a>';
}
$tpl->set_ar_out($row,0);
if ($allgAr['teams_show_cat'] == 0) {
show_members ($row['gid'],$tpl);
}
}
}
$design->footer(0);
?>Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Steht doch sogar schon drin?
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
also leider sehe ich nichts von dem script oben in meiner teams.php, leider hab ich auch nicht viel ahnung vom code..
Unter Userlist gehts bei mir auch einwandfrei, nur hab ich das prob das ich die teamslist benutze um mine user anzuzeigen. Mairu könntest dus mir ned netterweise wie oben bei der memb_list.php anpassen?!? bekomme das leider ned hin MFG Zuletzt modifiziert von Jameson-ngt am 31.10.2007 - 10:29:46 Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Naja wo hast du die denn her, und warum benutzt du sie dann nicht?
Und wenn ich es an deine anpassen soll, wie sieht deine aus, bzw. ist deine noch Standard, dann kannst du sowieso die da nehmen, aber da sollte sicher noch ein Template dazu gehören. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
das ist der code für die teams template
<table width="100%" cellpadding="6" border="0" cellspacing="1" class="border">
<tr class="Cdark">
<td colspan="6" valign="bottom" align="center">{show}</td>
</tr>
</table>
{EXPLODE}
<table width="100%" cellpadding="1" border="0" cellspacing="1" class="border">
{EXPLODE}
<tr class="{class}">
<td>
<table width="100%" cellpadding="1" border="0" cellspacing="1">
<tr>
<td rowspan="2" width="30%" align="center" valign="middle"><a href="index.php?user-details-{uid}">{avatar}</a></td>
<td colspan="4"><a href="index.php?user-details-{uid}">{name}</a></td>
</tr><tr>
<td width="10%" align="center">{icq}</td>
<td width="25%">{posi}</td>
<td width="5%" align="center">{staat}</td>
<td width="20%">{status}</a> {STATUS}</td>
<td width="10%"> </td>
</tr>
</table>
</td>
</tr>
{EXPLODE}
<tr class="{class}">
<td width="40%">{name}</td>
<td width="10%" align="center">{icq}</td>
<td width="25%">{posi}</td>
<td width="5%" align="center">{staat}</td>
<td width="10%">{status}</a> {STATUS}</td>
<td width="10%" align="center"><a href="index.php?user-details-{uid}">{_lang_more}</a></a></td>
</tr>
{EXPLODE}
</table>
<br />Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
{status}</a> {STATUS} das hier ist auf jeden Fall falsch, lösch mal alles hinter {status}.
Und Status ist von Anfang an dabei. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
ja dann kommt nur ob der user aktiv - inaktiv- oder gesperrt ist.
Du verstehst mich leider falsch, ich wollte eine letzte aktivität machen. Das heißst wenn man länger als 5 tage nicht auf der hp war werden rote striche angezeigt (in einer spezillen Spalte) ich wollte noch die aktivität anzeige hinter dem aktiv haben . Hier gut zu sehen MFG Zuletzt modifiziert von Jameson-ngt am 31.10.2007 - 12:11:50 Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Die ist aber in der PHP nicht definiert, also kann da auch nix angezeigt werden, du musst dann aus der memberliste das entsprechende Stück auch kopieren, nicht nur im Template (nach STATUS suchen)
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| [ 1 | 2 | 3 ] | [ Anmelden zum schreiben ] |