MyBB.de Forum
Ein paar Template fragen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Ein paar Template fragen (/thread-5989.html)

Seiten: Seiten: 1 2 3


Ein paar Template fragen - Hufi - 24.05.2007

Hallo, bin gerade dabei das Profil neu aufzubauen.
Deshalb habe ich ein paar fragen an euch.

1.
Wenn ich den stand der Bewertung anzeigen lassen möchte was für einen code muss ich da nehmen?

Ich habe es mit {$user['reputation']} versucht, aber damit wird leider nix bei mir angezeigt.

Was muss ich da anders machen?

2. mit welchem code kann ich anzeigen lassen ob jemand Online oder Offline ist?

3. Mit welchem Code kann man die UsergruppenTitel, wie zum Beispiel Member oder Administrator oder Gast usw, anzeigen lassen? Bei Gruppen editieren steht was von {username} , aber wird nix angezeigt, wenn ich das verwende.

MfG

Hufi


RE: Ein paar Template fragen - Michael - 24.05.2007

1) {$reputation}
2) http://mods.mybboard.net/view.php?did=354
3) {$usertitle}


RE: Ein paar Template fragen - Hufi - 25.05.2007

zu 1:
Wenn ich $reputation nehme, dann erscheint immer,

Bewertung: 0 [Details] [Bewertung]

Ich möchte aber nur die Zahl haben, in diesem Fall die 0

zu3:
Wenn ich $usertitel verwende, dann erscheint der Titel/Text, den Benutzer im Ucp geändert haben bzw können.
Ich aber hätte es gerne so, das Nur das angezeigt wird, was man im Forum ist d.h. Aministrator, Moderator, oder Member usw.



MfG


Hufi


RE: Ein paar Template fragen - Alisha - 25.05.2007

zu 1)

Schau dir das Template member_profile_reputation an Smile
Einfach die Links rauslöschen...

lg, Alisha


RE: Ein paar Template fragen - Hufi - 25.05.2007

in dem Template member_profile_reputation ist auch nur $reputation angegeben, das wiederum ne eigene Tabelle mit den links und so erzeugt.

§reputation = Bewertung: 0 [Details] [Bewertung]


Wenn ich dann im reputation Template reingehe finde ich

{$user['reputation']},

das soll den Wert dan anzeigen lassen.

Tut es leider aber nicht, woran liegts?


RE: Ein paar Template fragen - Alisha - 25.05.2007

Ich hoffe ich hab dich richtig verstanden: du willst einfach

Bewertung:0

stehen haben, ohne die Links. Dazu soll obiges Template einfach folgenden Code beinhalten:
PHP-Code:
<tr>
<
td class="trow1"><strong>{$lang->reputation}</strong></td>
    <
td class="trow1">{$reputation}</td>
</
tr

Also einfach die Links rauslöschen, sag ich ja Wink Bei mir hats jedenfalls funktioniert, habs ausprobiert.

Übrigens - das Template erzeugt nur eine TabellenZEILE


RE: Ein paar Template fragen - Hufi - 25.05.2007

ne ich möchte gerne nur die 0 stehen haben.

Ja das es eine Tabellenzeile mit 2 Spalten erzeugt habe ich ja auch gesehen.

Ich hätte es gerne so, dass nur die Zahl in der linken Tabellenspalte erzeugt wird.


RE: Ein paar Template fragen - Alisha - 25.05.2007

0 in der linken Spalte? Funktioniert so:
Code:
<tr>
    <td class="trow1">{$reputation}</td>
    <td class="trow1">&nbsp;</td>
</tr>



RE: Ein paar Template fragen - Michael - 25.05.2007

Zu 1) Suche in der Datei member.php nach:
PHP-Code:
eval("\$profile = \"".$templates->get("member_profile")."\";"); 
Darüber einfügen:
PHP-Code:
$usergroup $groupscache[$memprofile['usergroup']]['title']; 
Danach solltest du über die Variable {$usergroup} die Benutzergruppe ausgeben können.


RE: Ein paar Template fragen - Hufi - 25.05.2007

super =), danke Michael, das mit den Usergroups hat jetzt funktioniert.

Aber was ist mit der Bewertung?

Wie kann man es machen, dass nur die Zahl angezeigt wird? ohne das ich die tabelle von dem Template Reputation ändern muss?

Ich meine in der Tabelle von dem Reputationtemplate wird die Zahl mit der Variable {$user['reputation']} angezeigt.

Aber wenn man die Variable in irgendeine andere Tabelle einfügt funktioniert sie nicht, wie kommt das?



MfG

Hufi