Modify Profile Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
comacom
Mitglied
Beiträge: 98
Registriert: 08.08.2003 20:47
Wohnort: Augsburg
Kontaktdaten:

Beitrag von comacom »

du musst den code raussuchen der es ins profil reinschreibt und dann unter halb von dem abschnit wo das steht :

Code: Alles auswählen

{postrow.POSTER_POSTS} 
in der datei viewtopic_body.tpl einfügen.
Lieber vorbeugen als vorkotzen *g*
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

also die ausgabe will irgendwie nicht funktionieren.
Auch wenn ich einfach nur in der viewtopic_body.tpl einfach einen text hinschreibe wird der nicht ausgegeben :-?
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Tja, dann hast du wohl was falsch gemacht. ;-)

Verlinke mal bitte alle Dateien, die du beim Einbau verändert hast, zum Download, dann lässt es sich auch leichter helfen. Wie das geht, steht hier: Eine PHP-Datei zum Download bereitstellen.
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

in den phpbb Dateien habe ich 100% nichts falsch gemacht!
Hab alles nochmal gemacht, aber es wird immer noch nicht links beim posten angezeigt...
muss an der ausgabe liegen, glaub ich.
viewtopic_body.txt
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

Im Mod ist am Ende ein kleiner Leerzeichenfehler, den ich in Fett gekennzeichnet habe.


#
#-----[ ÖFFNEN ]------------------------------------------
#
# templates/xxx/profile_add_body.tpl
#
#-----[ FINDE ]---------------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_INTERESTS}:</span></td>
<td class="row2">
<input type="text" class="post"style="width: 200px" name="interests" size="35" maxlength="150" value="{INTERESTS}" />
</td>
</tr>

#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_INFO}:</span></td>
<td class="row2"> <input type="text" class="post"style="width: 200px" name="info" size="35" maxlength="150" value="{INFO}" /> </td>
</tr>
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Also ich habe den MOD nach Anleitung eingebaut und er funktioniert bei mir einwandfrei. :o
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

Hab es nun geschafft...hab einen kleinen Fehler gehabt.

So, nun habe ich links z.b stehen "Ram: 512"

Jetzt will ich aber, dass dort noch ein "MB" rangeht.
Wie mache ich das?

Also die User können alle in der Textbox hinschreiben wieviel Ram sie haben, später wenn es angezeigt wird soll rechts daneben aber noch MB stehen.

Wenn ich in der viewtopic_body.tpl einfach noch zusätzlich "MB" dranhänge wird es bei jedem User angezeigt (auch bei denen die im Profil nichts bei Ram geschrieben haen), aber es soll ja nur MB dastehen, wenn die User gerade auch die Option "Ram" im Profil ausgefüllt haben...

Kann mir jemand helfen?
Ich denke, man kann den Code bestimmt ein einer Stelle verändern und ein "MB" dranpacken. Wäre super wenn mir jemand helfen könnte.
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

Ich suche ganze Zeit im Code die Stelle wo "Ram: xxx" definiert wird....

Dann wollte ich einfach direkt nach der Eingabe xxx einfach ein MB hinschreiben.
Ich weiß aber nicht wo das steht, weil ich den Code nicht verstehe.



EDIT:
Ich glaube es ist diese Zeile in der viewtopic.php:

Code: Alles auswählen

	$poster_ram = ( $postrow[$i]['user_ram'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Ram'] . ': ' . $postrow[$i]['user_ram'] : '';
Wo muss ich das MB hinschreiben?
danke
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

Wenn ich folgendes mache, dann funktioniert es!
$poster_ram = ( $postrow[$i]['user_ram'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Ram'] . ': ' . $postrow[$i]['user_ram'] . MB : '';
Allerdings wird das MB nicht angezeigt wenn man das Profil eines Users ansieht.
Ich schätze dafür gibts noch eine Änderung wo anders..nur wo?


p.s. Ich hoffe meine Änderung ist ok?


Muss ich die letzte Änderung hier vornehmen?
usercp_viewtopic.php:

Code: Alles auswählen

	'RAM' => ( $profiledata['user_ram'] ) ? $profiledata['user_ram'] : '&nbsp;',
	'L_RAM' => $lang['Ram'],
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Wenn du willst, dass es im Profil angezeigt wird, musst du wohl oder übel die viewprofile.php entsprechend editieren. ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Support“