Gibt sowas auch für Ilch also son Script
externer Link
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
$opts['av'] = 'include/images/userbilder/';
$opts['av'] = '';
<?php # Copyright by: Manuel # Support: www.ilch.de # Randomteambox von Mairu defined ('main') or die ( 'no direct access' ); //Einstellungen //------------- //1. Soll irgendein zufälliges Team [0] gewählt werden oder aus einer vorgegenen Liste [1] $opts['tmode'] = 0; //2. Hier die Liste der vorgegeben Teams in Form der ID als Array, also einfach array(1,3); für Teams 1 und 3 $opts['teams'] = array(1,3); //3. Höhe der Avatars $opts['ah'] = 40; //4. Breite der Avatars $opts['aw'] = 40; //5. Abstand zwischen den Bildern $opts['as'] = 2; //6. User ohne Avatar nur mit Namen anzeigen [1], gar nicht anzeigen [0] $opts['oa'] = 1; //7. Eigenes Verzeichnis mit Bildern im Format xxx.jpg wobei xx die Userid des Members ist // Beispiel: include/images/userbilder/ <- letzer / wichtig // Wenn kein Verzeichnis angegeben ist, werden die Avatare benutzt // Bei einem eigenen Verzeichnis kann die Reihenfolge, Avatar, kein Avatar nicht eingehalten werden $opts['av'] = 'include/images/userbilder/'; //------------- Ende der Einstellungen, darunter sollte nichts mehr geändert werden müssen if ($opts['tmode'] == 0) { //Zufälliges Team auswählen aus allen Teams per MySQL $q = db_query("SELECT id,name FROM `prefix_groups` WHERE zeigen = 1"); $anz = db_num_rows($q); $r = rand(0,$anz-1); $tid = db_result($q,$r,0); $tname = db_result($q,$r,1); } else { //Zufälliges Team auswählen, aus vorgegebenen Teams $tid = $opts['teams'][rand(0,count($opts['teams'])-1)]; $tname = @db_result(db_query("SELECT name FROM `prefix_groups` WHERE id = $tid"),0); } echo '<b>'.$tname.'</b><br /><div>'; $q = db_query("SELECT b.uid,a.name,a.avatar FROM prefix_groupusers b INNER JOIN prefix_user a ON b.uid = a.id WHERE b.gid = $tid ORDER BY a.avatar DESC, b.fid"); while ($r = db_fetch_object($q)) { if (!empty($opts['av'])) { $r->avatar = $opts['av'].$r->uid.'.jpg'; } $a = file_exists($r->avatar); if ($opts['oa'] == 0 AND $a == false) { continue; } echo '<div style="float:left; margin-right:'.$opts['as'].'px; margin-bottom:'.$opts['as'].'px;"><a href="index.php?user-details-'.$r->uid.'">'.($a?'<img src="'.$r->avatar.'" border="0" alt="'.$r->name.'" alt="'.$r->title.'" height="'.$opts['ah'].'" width="'.$opts['ah'].'" />':$r->name).'</a>'.($a?'':' ').'</div>'; } echo '</div>'; ?>
Geschlossen | ||
![]() |
Zurück zu Allgemein |