Hallöchen,
also ich hoffe der Betreff ist schon ein wenig verständlich. Zumindest hab ich mir darüber schon viele Gedanken gemacht.
Ich brauche nun Eure Hilfe:
Ich habe die YA_Erweiterung installiert, das Formular und die Profilanzeige auf meine Bedürfnisse angepasst. Aber die Memberlist beschert mir ein wenig Kopfschmerzen. Ich möchte später keine Benutzernamen in der Tabelle angezeigt bekommen. Es sollen nur die originalen Namen aufgelistet werden. Wenn ich jetzt aber den folgenden Code so umschreibe: (html/modules/Members_List/index.php)...
$num_users = sql_num_rows($result); //number of users per sorted and limit query
if ($num_rows_per_order > 0) {
while ($theuser = sql_fetch_array($result)) {
$dcolor = ($a == 0 ? $dcolor_A : $dcolor_B);
echo '<tr><td bgcolor="' . $dcolor . '"><font color="' . $textcolor1 . '">' . mxCreateUserprofileLink($theuser['name']) . '</font> </td>' . "\n";
/**
echo "<td bgcolor=\"$dcolor\"><font color=\"$textcolor1\">$theuser[name]</font></td>\n";
echo "<td bgcolor='$dcolor'>";
*/
...dann wird mir auch nur der richtige Name angezeigt. Aber er ist auch auf diesen Namen verlinkt. Somit existiert der "Benutzername" garnicht.
Beispiel:
Benutzername = Max
Richtiger Name = Max Mustermann
Das Skript verweist auf den Nutzernamen "Max Mustermann" anstatt auf "Max"
ich habe in den letzten 5 Tagen einiges über PHP verstanden, zumindest den ablauf. Das Ändern von Codes ist mir oft gelungen. Wenn ich Probleme hatte, hab ich hier im Forum die Lösungen nur mit Suchen gefunden. Doch diesmal weiß ich echt nicht weiter, da ich keinen Vergleich habe und es darüber abändern kann.
Ist es möglich den richtigen Namen anzeigen zu lassen und gleichzeitig auf den Benutzernamen zu verlinken?
Wie wäre der Code?
Ich hoffe Ihr könnt mir helfen. Ich habe im Forum schon viel gesucht, doch leider nichts gefunden. Ich kann mir aber auch vorstellen, dass wenige so eine Funktion haben möchten.
Dennoch würde ich mich über eine erfolgreiche Hilfe freuen.
MfG
Burnout