jens21
habe hier rumgesucht, aber nichts passendes gefunden, vielleicht könnt ihr mir mal weiterhelfen:
wie bekomme ich das hin, dass in der wer ist online anzeige hinter dem benutzernamen das geschlecht als Bild gezeigt wird (wenn es vom user angegeben wurde)
würdet mir sehr weiterhelfen!
grüsse
PS: hat sich erledigt, habs selbst hinbekommen
dodo123
und wie hast des gemacht?
jens21
also ich hab das gender symbol nicht im forum in der "wer ist online" hinter dem namen gemacht, sondern im jgs-portal, werden in der wer ist online und wer war da box hinter dem namen das geschlecht angezeigt.
siehe
www.schwerteforum.de
wenn interesse besteht mach ich nen hack drauss
dodo123
joaaa son hack würd ich schon recht interessant finden
schick is auch das ein symbol anzeigt ob n avatar vorhanden is.
noch besser würd ich finden wenn nicht angezeigt würde dass ein avatarbild vorhnaden ist
sondern ob ein "showeverywherePic" der JGS Gallery vorhanden ist
jens21
die gallerie hab ich leider nicht drin...
der Hack ist nun unter Hacks online...
dodo123
das mit galerie is schade, aber des find ich auch noch raus
danke für den hack, ich bauchte nur den denkansatz, ick kam nich druff
hab des denn mal eben unwesentlich erweitert... siehe ROT
$result=$db->query_first("SELECT gender FROM bb".$n."_users WHERE userid = '".$userid."'");
if($result['gender']=="1") eval ("\$gender = \"".$tpl->get("gender_male")."\";");
if($result['gender']=="2") eval ("\$gender = \"".$tpl->get("gender_female")."\";");
if($result['gender']=="0") eval ("\$gender = \"".$tpl->get("gender_none")."\";");
logischerweise muss denn och nen drittes template rin:
Templatename: gender_none
ins Kästchen darunter: <img src="images/none.gif" border=0 alt="$posts[username] hat kein geschlecht gewählt">
Bandy
hab och dran rumgeschraubt damit es auch in der wiw angezeigt wird. sieht so aus:
Für die WIW Anzeige muss aber noch was geändert werden.
Öffne ACP/lib/class_useronline.php
Suche da nach:
php: |
1:
|
global $tpl, $SID_ARG_1ST, $SID_ARG_2ND, $SID_ARG_2ND_UN, $lang; |
|
und ersetze es mit:
php: |
1:
|
global $tpl, $SID_ARG_1ST, $SID_ARG_2ND, $SID_ARG_2ND_UN, $lang, $session, $db, $n, $wbbuserdata; |
|
Dann füge drunter:
php: |
1:
2:
3:
4:
5:
6:
|
######### Gender Hack by www.schwerteforum.de #########
$result=$db->query_first("SELECT gender FROM bb".$n."_users WHERE userid = '".$userid."'");
if($result['gender']=="1") eval ("\$gender = \"".$tpl->get("gender_male")."\";");
if($result['gender']=="2") eval ("\$gender = \"".$tpl->get("gender_female")."\";");
if($result['gender']=="0") eval ("\$gender = \"".$tpl->get("gender_none")."\";");
######### Gender Hack by www.schwerteforum.de ######### |
|
Und es geht dort dann auch.
Thx an alle..
EdenForum
Warum eigentlich nicht im Forum unten in den üblichen Anzeigen? Ich hatte bisher nur noch keine Idee wie
KleenMicha
Ganz einfach EdenForum: Du machst die von Bandy erwähnten Änderungen und fügst einfach die Variable: $gender im template: index_useronline hinzu.
EdenForum
Merci, war schon geritzt und wirklich keine Aktion - wohl wahr ...
helmlein
Hallo,
ich möchte auch gern mein WIW erweitern.
Es soll angezeigt werden, wenn jemand die Statistik anschaut.
Ich habe meine class_wiw.php so erweitert:
php: |
1:
2:
3:
|
case "jgs_portal_statistik.php"
$location = $lang->get("LANG_WIW_FILE_STATISTIK", array('$SID_ARG_1ST' => $SID_ARG_1ST));
break; |
|
Dann habe ich eine Sprachvariable erstellt (via ACP)!
Name: LANG_WIW_FILE_STATISTIK
Inhalt: <a href="jgs_portal.php$SID_ARG_1ST" target="_blank">Portal</a>
______
Wo liegt jetzt mein Fehler??