ilch Forum » Ilch Clan 1.1 » Allgemein » Member List und Online-Status

Geschlossen
  1. #1
    User Pic
    SG Waibstadt Mitglied
    Registriert seit
    12.12.2008
    Beiträge
    59
    Beitragswertungen
    0 Beitragspunkte
    Moin Leute,

    also habe im Profil die Profilfelder "Vorname" und "Nachname" hinzugefügt.

    Hätte gerne in der memb_list nicht mehr den Nicknamen, sondern Vorname+Nachname..

    bei der Online box das gleiche..

    kann mir jemand helfen was genau ich da dann ändern muss?

    danke

    mfg


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SG Waibstadt Mitglied
    Registriert seit
    12.12.2008
    Beiträge
    59
    Beitragswertungen
    0 Beitragspunkte
    hmm niemand ne idee?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SG Waibstadt Mitglied
    Registriert seit
    12.12.2008
    Beiträge
    59
    Beitragswertungen
    0 Beitragspunkte
    gibt es da keine möglichkeit oder weiss nur niemand etwas? genervt
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Ich würde zwei Funktionen schreiben und in die includes/func/user.php setzen, zB. so in der Art:

    # Nachnahme
    function get_nachname ($uid) {
    	$idnname = @db_result(db_query("SELECT id FROM prefix_profilefields WHERE show='Nachname'"),0);
    	$nname = @db_result(db_query("SELECT val FROM prefix_userfields WHERE uid = ".$uid." AND fid = ".$idnname),0);
    	if(!$nname) { $nachname = 'Nachname nicht angegeben'; } ELSE { $nachname = $nname; }
    	return $nachname;
    }
    
    # Vornahme
    function get_vorname ($uid) {
    	$idvname = @db_result(db_query("SELECT id FROM prefix_profilefields WHERE show='Vorname'"),0);
    	$vname = @db_result(db_query("SELECT val FROM prefix_userfields WHERE uid = ".$uid." AND fid = ".$idvname),0);
    	if(!$vname ) { $vorname = 'Vorname nicht angegeben'; } ELSE { $vorname = $vname; }
    	return $vorname;
    }


    Somit kannst Du da wo Du es möchtest dem einbinden:
    $Nachname = get_nachname($row->uid);
    $Vorname = get_vorname ($row->uid);
    ...je nach Abfrage der User-ID!

    Ist ein Anhalt und muss halt passend eingebaut werden!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten