Neues Feld unterm Avatar?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
TheSunToucher
Mitglied
Beiträge: 14
Registriert: 17.11.2002 14:09

Neues Feld unterm Avatar?

Beitrag von TheSunToucher »

Hallo,

ist wahrscheinlich noch einfacher als ein neues Feld im Profil, aber ich find den hack nicht, da ich nicht weiss wie ich die Suche formulieren soll! (wie man am Betreff sieht).

Ich habe im Profil ein paar neue Felder eingefügt, und würde eins davon gern unter dem Avatar, da wo jetzt schon die Location steht, anzeigen lassen.

Danke
TheSunToucher
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Code: Alles auswählen

usercp_viewprofile.php
----------------------

>>FINDE:
	'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',

>>DANACH EINFUEGEN:
	'MUSIC' => ( $profiledata['user_music'] ) ? $profiledata['user_music'] : ' ',

--------------------------------------------------------------------------------------------------------

>>FINDE:
	'L_INTERESTS' => $lang['Interests'],

>>DANACH EINFUEGEN:
	'L_MUSIC' => $lang['Music'],

Code: Alles auswählen

profile_view_body.tpl
---------------------

>>FINDE:
		<tr> 
		  <td valign="top" align="right"><span class="gen">{L_INTERESTS}:</span></td>
		  <td> <b><span class="gen">{INTERESTS}</span></b></td>
		</tr>

>>DANACH EINFUEGEN:
		<tr> 
		  <td valign="top" align="right"><span class="gen">{L_MUSIC}:</span></td>
		  <td> <b><span class="gen">{MUSIC}</span></b></td>
		</tr>
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

TheSunToucher
Mitglied
Beiträge: 14
Registriert: 17.11.2002 14:09

Beitrag von TheSunToucher »

kann's sein, dass das nur der Mod für ein neues Feld im Profil ist? Den hab ich schon ausgeführt/eingebaut/erweitert. Ich möchte aber gern das neue Feld (in diesem Fall Music) unterhalb des Avatars darstellen! Das ganze dann nicht nur wenn man auf "Profile" geht, sondern auch wenn man die Posts des jeweiligen users sieht! Also in der "viewtopic".
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Achso sag das doch ;)

viewtopic.php

suche:

Code: Alles auswählen

$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
darunter:

Code: Alles auswählen

$poster_music = ( $postrow[$i]['user_music'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $postrow[$i]['user_music'] : '';
suche:

Code: Alles auswählen

'POSTER_FROM' => $poster_from,


darunter:

Code: Alles auswählen

'POSTER_MUSIC' => $poster_music,
viewtopic.tpl

das irgendwo einfügen {postrow.POSTER_MUSIC}
TheSunToucher
Mitglied
Beiträge: 14
Registriert: 17.11.2002 14:09

Beitrag von TheSunToucher »

Danke! Aber bei mir kommt nix an! Irgendwo nen kleiner Tippfehler oder so...
Simpson hat geschrieben: darunter:

Code: Alles auswählen

$poster_music = ( $postrow[$i]['user_music'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $postrow[$i]['user_music'] : '';
Ist "user_music" der Spaltenname in der Datenbank?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

ja... du musst evl. die query in der viewtopic.php noch etwas abändern...
suche nach:

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
[...]
und füge nach

Code: Alles auswählen

u.user_allowsmile,
folgendes ein:

Code: Alles auswählen

u.user_music,
ah
Gast

Beitrag von Gast »

jep, geht!

ich dachte das würde das selbe SQL-Statement nutzen wie das Feld im Profil...

Fohes Fest! An alle phpBB'ler
Benutzeravatar
Murphy
Mitglied
Beiträge: 137
Registriert: 16.03.2003 12:57
Kontaktdaten:

Abändern, geht das?

Beitrag von Murphy »

Da ich auf der Suche bin, nach einem "costum user title" hack bin, mal eine Frage:
Lässt sich der Hack so abändern, dass man ihn als diesen benutzen kann?

Dass es ein Feld gibt, wo man eigene Texte eingibt , ist klasse.
Benennen als "user_title" - kein Thema.
Im Feld Profil: Benenne deinen eigenen Rang - auch kein Problem.

Das Problem:
So abändern, dass dieser Titel erst erscheint, wenn ein User z.B. 200 Posts
gemacht hat und der "Original" Rang wegfällt.

müsste vielleicht so sein:
wenn 200 + Eingabe "user_title", dann "Rang Name" weg und "user _title"
anzeigen.

@acid
Das müsstest du doch locker schaffen, oder ? :roll:
cu Murphy
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Re: Abändern, geht das?

Beitrag von Acid »

Murphy hat geschrieben:Da ich auf der Suche bin, nach einem "costum user title" hack bin, mal eine Frage:
Lässt sich der Hack so abändern, dass man ihn als diesen benutzen kann?
..benutze einfach den User Titel Hack. :D

PS: Den geposteten Code hab ich ma aus Deinem Beitrag gelöscht, da dieser für die 1er phpBB-Version war.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“