Mir ist etwas unklar, wie ich vermeide, daß ein "admin defined profile field" auch als "custom field" angezeigt wird.
Es geht um folgendes, ich möchte gern, daß der Nutzer meines Forums unter dem Nickname sich selbst eine Art Rangname vergeben kann (da bisher keine Ränge vergeben wurde außer für den Admin, korreliert das auch nicht mit den echten Rängen). Am einfachsten erscheint mir die Lösung mit benutzerdefinierten Feldern, da muß ich nur die viewtopic_body.html von prosilver ändern.
Wenn ich das mache, dann sieht es z.B. für ein benutzerdefiniertes Feld namens "userrang" so aus:
Code: Alles auswählen
<!-- IF postrow.S_PROFILE_USERRANG -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<dd>{postrow.PROFILE_USERRANG_VALUE}</dd>
<!-- ENDIF -->
<dd> </dd>
<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
<!-- IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
<!-- BEGIN custom_fields -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- END custom_fields -->
Kann ich das vermeiden, ohne die anderen benutzerdefinierten Felder jeweils einzeln in der viewtopic_body.html zu benennen?