ilch Forum » Allgemein » HTML, PHP, SQL,... » Sonderzeichen oder GIF vor Nickname

Geschlossen
  1. #1
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Hallo liebe Ilcher!!!
    Ich habe da mal eine Frage!
    Zur Zeit sind bei uns die "Gold-Member" mit einem [BR] vor dem Nickname gekennzeichnet.
    Aber wie wir finden, ist das doch ziemlich unschön!
    Gibt es da eine Möglichkeit dieses [BR] durch einen kleines GIF-Bildchen, vor dem Nickname, oder etwas ähnlichem zu ersetzen?
    Wir wollen damit bezwecken, dass man User von Membern unterscheiden kann!
    Ich danke für jede Antwort!
    Euer Ilch-Fan Daedalus


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Ich nehme mal an das das [BR] in der Memberliste davor steht.
    Daher mal in der memb_list.php nach [BR] sichen und durch <img src="Pfad/zum/bild.gif" border="0"> ersetzen.
    Das Bild nicht zu groß wählen ansonsten noch width="??" und height="??" dem <img> Tag hinzufügen.

    Das ganze ist ungetestet, sollte aber funktionieren
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Vielen Dank für Deine schnelle Antwort!
    Doch leider kann ich keinen [BR]-Eintrag in der memb_list.php finden!
    Wir haben dieses [BR] einfach mit zum Nicknamen hinzugefügt!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Flomavali gelöschter User
    Dann ist das natürlich anders.
    Da gibt es doch noch die Userränge, dort kann man doch einfach ein Bild auswählen!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    wenns im nick is:
    in Zeile 57 von include/contents/user/memb_list.php nach $row->name suchen und es durch:
    str_replace('[BR]','<img src="..." alt=""/>',$row->name)
    ersetzten

    natürlich noch das <img src=""... anpassen


    Zuletzt modifiziert von assault am 04.05.2008 - 20:22:14
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Wenn ich das richtig verstehe meinst Du die Avatare!
    Die haben wir genutzt! Doch wollen wir, dass man anhand der ONLINE-BOX schon erkennt, wer Member ist und wer User! Durch ein Abzeichen oder ähnliches!
    So ähnlich wie das Männchen welches vor einem Nick zu erkennen ist!
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Oh danke assault....
    Habe Dein Post eben erst entdeckt und werde es versuchen!
    Danke
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Alles klar, das hat schonmal super geklappt!
    In der Memberliste kann man nun die Abzeichen erkennen!
    Doch leider noch nicht in der Wer ist online-Box traurig
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Ès gibt auch sowas wie Edit^^ mach demnächst bitte^^
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Jo Danke für den Hinweis!
    Gibt es noch Ideen wie man unseren Wunsch realisieren kann?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Gibt es denn keine Möglichkeit ein Vorzeichen oder Bildchen in der Online-Box vor den Nick zu setzen?
    Bitte liebe Ilcher
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das sollte in der online Box doch genauso gehen?
    Der Name wird doch angezeigt?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Ja das stimmt, aber ich finde in online.php nicht denselben Eintrag wie in memb_list.php! Also "$row->name"!
    Nur den Eintrag "$row2->name", wenn ich diesen Eintrag ersetze durch "str_replace('[BR]','<img src="http://wj2g8edx4.homepage.t-online.de/rose.jpg" alt=""/>',$row->name)", wird mir gar nichts mehr in der Onlinebox angezeigt, ausser diese Status-Männchen!
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    habe es mal eben schnell angepasst zwinker
    online.php
    <?php
    if (!defined('main')) {die("no direct access");}
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
    
    while ($row = db_fetch_object($resultID)) {
    	if ($row->uid != 0 AND $brk!=$row->uid) {
    		$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
    		$nameaus = str_replace('[BR]','<img src="http://wj2g8edx4.homepage.t-online.de/rose.jpg" alt="" />',$name);
    		$content.= '<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td>';
    		$content.='<td><a href="index.php?user-details-'.$row->uid.'">'.$nameaus.'</a></td></tr>'."\n";
    		$uid[] = $row->uid;
    	}
    	if ($row->uid == 0) { $guests++; }
    	$brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><font color="#003366">0 User </font></td></tr>'."\n"; }
    
    $content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,5';
    $erg2 = db_query($abf2);
    
    while ($row2 = db_fetch_object($erg2)) {
    	$datum = date('H:i d.m.y',$row2->llogin);
    	$user = $row2->name;
    	$useraus = str_replace('[BR]','<img src="http://wj2g8edx4.homepage.t-online.de/rose.jpg" alt="" />',$user);
    	$content.='<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">'.$useraus.'</a></td></tr>'."\n";
    }
    if ($guests == 0) {
    	$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
    		<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><font size="-1" color="#003366">0 '.$lang['guests'].'</td></tr>'."\n";
    } else {
    	$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
    		<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td><td><font size=-1>'.$guests.' '.$guestn.'</font></td></tr>'."\n";
    }
    ?>
    <table align="center" border="0" cellpadding="0" cellspacing="0" >
     <?php echo $content; ?>
    </table>


    MfG OloX


    Zuletzt modifiziert von OloX am 06.05.2008 - 14:57:28
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Deadalus MKJS Mitglied
    Registriert seit
    11.02.2008
    Beiträge
    23
    Beitragswertungen
    0 Beitragspunkte
    Vielen Dank an alle und vorallem an Olox! Denn es hat mit Hilfe Deines Scripts geklappt! Du hast was gut bei uns lächeln
    Echt geile Community hier mit sehr hilfsbereiten und kompetenten Leuten!
    Ilch is geil!
    Und das werd ich auch jedem sagen!
    Weiter so!!!!!!!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten