Showuserfields by Threadview

SnakeBlood
Danke ihr beiden , dann werd ich ihn einbauen smile

//

eingebaut , funzt großes Grinsen
ET-423
@MrMind wenn ich jetzt neue Anlegen würde z.B. Realname kann man die da auch zufügen ?
MrMind
Zitat:
Original von ET-423
@MrMind wenn ich jetzt neue Anlegen würde z.B. Realname kann man die da auch zufügen ?


Sobald es über die Tabele profilefields und userfields gespeichert werden, werden diese automatisch hinzugefügt, wenn diese ausgefüllt sind.

Mfg
MrMind
infernal
ich habe da eine Frage, ich habe bereits einen hack eingebaut, der userfield anzeige soll in den posts aber das geschiet irgendwie nicht ich habe im acp auch auf ja gestellt aber es ändert sich nichts, denkst du das es sich lohnt deinen hack darüber zu schreiben?
oder könnte das auswirkungen haben (negative)
mfg infernal

//Edit: ich habs jetzt einfach mal gemacht.
Und yoa also soweit geht es ya aber bei mir werden dort keine felder angezeigt ... Nur ':' warum?
MrMind
Zitat:
Original von infernal
//Edit: ich habs jetzt einfach mal gemacht.
Und yoa also soweit geht es ya aber bei mir werden dort keine felder angezeigt ... Nur ':' warum?


Haste mal den anderen Hack ausgebaut bevor du meinen eingebaut hast? Daran könnte es liegen. Ansonsten haste wohl durch den anderen Hack was in der thread.php verändert was diese Fehlerhafte darstellung bewirkt.

Mfg
MrMind
Otti2
Was muß ich bei der thread.php ändern, wenn ich will, daß NUR die Herkunft angezeigt wird? Oder ist der Hack so gemacht, daß man nachher auswählen kann, WAS von den drei Sachen (Herkunft, Beruf und Interessen) angezeigt wird?

Ach so, zwei Fragen noch:
1. Wird nur was angezeigt, wenn im Profil auch was eingetragen ist, oder erscheint in dem Fall, daß nichts im Profil eingetragen ist, z. B. "Herkunft: Keine Angabe"? Letzteres fände ich nämlich nicht so ideal...
2. Werden diese zusätzlichen Angaben dann nur den eingeloggten Usern angezeigt? Wenn nicht, was muß ich machen, damit das so ist? Ich fände es nicht so gut, wenn Gäste die Herkunft (usw.) sehen können; ich habe deshalb bei mir auch eingestellt, daß nur eingeloggte User die Profile der Mitglieder anschauen können.

EDIT: Hat sich alles erledigt, nur die letzte Frage nicht...

Ich hab' in der thread.php das hier
code:
1:
if($fieldcontent) eval ("\$userfields .= \"".$tpl->get("thread_userfields")."\";");

in das hier
code:
1:
if($fieldcontent && $wbbuserdata['defaultgroup']!=1) eval ("\$userfields .= \"".$tpl->get("thread_userfields")."\";");

abgeändert (unter anderweitiger Hilfe, kann kein php Augen rollen ), nur das scheint es nicht gewesen zu sein (bzw. es stimmt was nicht an dem Teil "&& $wbbuserdata['defaultgroup']!=1"), Gäste können immer noch die Herkunft sehen.

EDIT2: Es muß "default_group" heißen, dann klappt's.
MrMind
So und nun beantworte ich doch noch deine Fragen, damit die Nachwelt das auch weiß (bzw. vielleicht ließt sie ja das, wenn die schon net meine Postings lesen Augen rollen )

Zitat:
Original von Otti2
Was muß ich bei der thread.php ändern, wenn ich will, daß NUR die Herkunft angezeigt wird? Oder ist der Hack so gemacht, daß man nachher auswählen kann, WAS von den drei Sachen (Herkunft, Beruf und Interessen) angezeigt wird?


dazu müsste man die SQL-Abfrage so modifizierien, das nur dieses Feld ausließt und die anderen ignoriert. Via ACP ist dies nicht Einstellbar.

Zitat:
Original von Otti2
1. Wird nur was angezeigt, wenn im Profil auch was eingetragen ist, oder erscheint in dem Fall, daß nichts im Profil eingetragen ist, z. B. "Herkunft: Keine Angabe"? Letzteres fände ich nämlich nicht so ideal...


Wer lesen kann ist klar im Vorteil:

Ich sagte schon mehrfach, das die Felder nur dann angezeigt werden, wenn im UserCP auch was eingetragen wurde, wenn net, wird das Feld auch übersprungen

Zitat:
Original von Otti2
2. Werden diese zusätzlichen Angaben dann nur den eingeloggten Usern angezeigt? Wenn nicht, was muß ich machen, damit das so ist? Ich fände es nicht so gut, wenn Gäste die Herkunft (usw.) sehen können; ich habe deshalb bei mir auch eingestellt, daß nur eingeloggte User die Profile der Mitglieder anschauen können.


Es können alle User sehen, sobald sie Leserechte in einem Forum haben etc.
Ich verstehe zwar net so ganz, was diese Angst für einen Hintergrund hat, das Gäste nicht herausfinden dürfen, woher einer kommt oder so. Wer dort seine komplette Adresse angibt ist doch selbst dran schuld und niemand muss dieses Feld ausfüllen Augenzwinkern



Zitat:
Original von Otti2
code:
1:
if($fieldcontent && $wbbuserdata['defaultgroup']!=1) eval ("\$userfields .= \"".$tpl->get("thread_userfields")."\";");


Besser wäre dieser Code hier:

code:
1:
if($fieldcontent && empty($wbbuserdata['userid']) ) eval ("\$userfields .= \"".$tpl->get("thread_userfields")."\";");


Gäste haben keine UserID und somit reicht diese Überprüfung (ist kurz und erfüllt den Sinn).

Mfg
MrMind
Otti2
Zitat:
Original von MrMind
Wer lesen kann ist klar im Vorteil

Ganz genau, ich hab' nämlich schon geschrieben, daß sich das alles erledigt hat Augen rollen Aber okay, für die Nachwelt vielleicht auch ganz interessant, nur sitzen lassen wollte ich das auch nicht auf mir großes Grinsen Augenzwinkern
Sachmet
Hallo,
ich habe den Hack eingebaut und voherr den shoutcast.hack

Leider verschiebt sich dadurch die Anzeige von " Herkunft:"siehe Bild.
Ich habe die thread.php schon etliche male geändert,kann aber den
Fehler nicht finden traurig
Die thread.php hab ich auch angehängt,vielleicht kann mal jemand
draufgucken und mir sagen was da falsch ist.

Gruß Sachmet
hardcore-punk
setze mal in der tread_postbit.tpl ein <br> vor Herkunft!
Sachmet
@hardcore-punk

Dickes Dankeschön an dich Freude

ich wuße nicht wo ich nach dem Fehler suchen muße und habe an falscher Stelle gesucht auweia

Grüße von Sachmet
Breuer76
bei mir funzt er auch, ich hab das so gemacht wie angegeben.
was mir nicht so gefällt, das Interessen und Beruf noch dazu sind.

Was muß ich machen, um Interesse und beruf daraus zunehmen so das nur die Herkunft gezeigt wird?
Svenniü
Wo find' ich denn im ACP das zum freischalten? Bei mir steht da nichts. Oder hab' ich ne andere Version?
Geforce88
kann mir mal bitte jemand sagen wo ich die install_showuserfields.php reinkopieren muss weil es nirgentwo steht????
Master-X
hauptverzeichnis
Syriel
Hi,

habe den Hack installiert und er funktioniert einwandfrei. Ich würde jedoch gerne noch weitere Felder hinzufügen, wie zum Beispiel Name, Kurs....
Und diese sollten möglichst im Thread dann über Herkunft etc. angezeigt werden.

Kann mir jemand sagen, wie das geht? Ich habe zwar grundlegende PHP Kenntnisse, die sind aber schon ziemlich eingerostet unglücklich

Würde mich sehr freuen wenn mir jemand helfen könnte.

Liebe Grüße,
Syriel

Edit: Ok, hat sich erledigt. Ich habe es selbst hinbekommen. Trotzdem Danke.