PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sternchen in der Benutzerinfo



Underserial
09.06.2007, 17:23
Mal ne Frage zur Forensoftware.

Wie habt ihr das gemacht, dass wenn man auf Benuzterprofil anzeigen sein Profil aufruft, die Rang Sternchen unter dem Namen sind? Bei mir im Forum ist es immer so:

http://img406.imageshack.us/img406/7692/zwischenablage02bk9.jpg

Danke.

MfG,

Under.

NPC Fighter
09.06.2007, 22:10
Wahrscheinlich durch eine Modifizierung des Templates. Vielleicht wars aber auch Elementarmagie, man weiß es nicht.

Underserial
10.06.2007, 14:21
NPC danke deiner klugen antwort wegen. ;)

Ich kann mir selbst denken das es n edit ist nur wie er geht ist die Frage.

OhWeh!
10.06.2007, 16:40
Nun, im Grunde suchst du dir nur das passende Template raus, (hab gerade nicht im Kopf welches es ist) schaust wo die Passage ist, am besten suchst du nach der Variabel die die Bilddatei anzeigt und copypastest den entsprechenden Codeschnipsel dahin wo du ihn haben willst.

Wenn du es nun unter dem Rang haben willst, suchst du am besten nach der Passage wo die Variablen für den Rang und den Avatar hinterlegt sind (du hast ja ne Suchfunktion in den Templates) Und setzt es dort richtig ein.

Sei aber vorsichtig bei Templatearbeiten :)

BTW gleiches Spiel übrigens auch, wenn du die Reihenfolge der Sterne und des Ranges vertauschen willst in den Posts. Ich meine das bei der Standarteinstellung des vB der Rang vor den Sternen kommt, um das zu tauschen wie oben beschrieben, die Varbs vertauschen.

Underserial
10.06.2007, 20:44
Vielen Dank.

Ranmaru
12.06.2007, 17:10
Falls Du es noch nicht selber rausgefunden haben solltest: das entsprechende Templates ist MEMBERINFO (26340).

Dieser Part hier ist der, für den Du Dich interessierst. Wenn Du willst, kannst Du das einfach so in Dein Template reinkopieren und den alten Teil zwischen <!-- main info - avatar, profilepic etc. --> und <!-- / main info - avatar, profilepic etc. --> ersetzen, es sollte keine Fehler hervorbringen (falls doch, kannst Du ja immer noch den alten Zustand wiederherstellen).


<!-- main info - avatar, profilepic etc. -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">$vbphrase[view_profile]<span class="normal">: $userinfo[username]</span></td>
</tr>
<tr>
<td class="alt2">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td style="border-bottom:1px solid $stylevar[tborder_bgcolor]" width="100%" colspan="2">
<div class="bigusername">$userinfo[musername] $userinfo[onlinestatus]</div>
<if condition="$userinfo['rank'] OR $userinfo['reputationdisplay']">
<div align="left" style="padding:1px">
<if condition="$userinfo['rank']"><div align="left">$userinfo[rank]</div></if>
<if condition="$userinfo['reputationdisplay']"><div align="center">$userinfo[reputationdisplay]</div></if>
</div>
</if>

<if condition="$userinfo['usertitle']"><div class="smallfont" align="left">$userinfo[usertitle]</div></if>
</td>
<if condition="$show['profilepic']">
<td valign="top" align="$stylevar[right]" rowspan="2">
<img src="$userinfo[profilepicurl]" $userinfo[profilepicsize] alt="<phrase 1="$userinfo[username]">$vbphrase[xs_picture]</phrase>" border="0" style="border:1px solid $stylevar[tborder_bgcolor]; border-top:none" />
</td>
</if>
</tr>
<tr valign="top">
<if condition="$show['avatar']">
<td><img src="$userinfo[avatarurl]" $userinfo[avatarsize] alt="<phrase 1="$userinfo[username]">$vbphrase[xs_avatar]</phrase>" border="0" style="border:1px solid $stylevar[tborder_bgcolor]; border-top:none" /></td>
<else />
<td>&nbsp;</td>
</if>
<td class="smallfont" valign="bottom" align="$stylevar[right]">
<if condition="$show['lastactivity']">
<div>$vbphrase[last_activity]: $userinfo[lastactivitydate] <span class="time">$userinfo[lastactivitytime]</span>&nbsp;</div>
</if>
<if condition="$show['currentlocation']">
<div>$userinfo[action] $userinfo[where]<if condition="$show['detailedtime']"> - <else /> @ </if> $userinfo[time]&nbsp;</div>
</if>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- / main info - avatar, profilepic etc. -->

Und $userinfo[rank] ist schließlich die Variable, welche die Sternchen an der Stelle anzeigt, wo Du sie haben willst. Einfach ein wenig durch die Gegend schieben und ausprobieren.

Underserial
13.06.2007, 21:40
Passt perfekt hat auch hingehauen.

Sieht prima aus!