Interessen und Tätigkeit in Beiträgen anzeigen

Allgemeiner Support zum phpBB 3 Board und phpBB 3 Modifikationen.
Kein Support für die Download MOD / Extension!!
No support for the Download MOD / Extension!!
Please visit https://phpbb3.oxpus.net for Download MOD / Extension
Antworten
felix
Beiträge: 179
Registriert: Mi 23.Nov, 2005 23:20

Interessen und Tätigkeit in Beiträgen anzeigen

Beitrag von felix »

Hallo,

1.
ich möchte gerne das die Angaben der User aus dem Profil "Tätigkeit" und "Interessen" auch in den Beiträgen mit bei den Userangaben drin stehen.

Ich habe es schon versucht, bekomme es aber nicht hin.

prosilver/viewtopic_body.htlm

Code: Alles auswählen

<!-- 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 -->
      
<!-- IF postrow.POSTER_OCCUPATION--><dd><strong>{L_OCCUPATION}:</strong> {postrow.POSTER_OCCUPATION}</dd><!-- ENDIF -->
<!-- IF postrow.POSTER_INTERESTS --><dd><strong>{L_INTERESTS}:</strong> {postrow.POSTER_INTERESTS}</dd><!-- ENDIF -->

Wie müsste es richtig sein? Und bei "subsilver2" welche Änderungen?


2.
Noch eine Frage habe ich, ich habe schon gesucht, aber leider nichts in dieser Richtung gefunden.

Kann mir einer sagen was ich ändern muß, damit bei Nullpostern die WWW Adresse weder in der Mitgliederliste noch sonst wo angezeigt wird?

Danke für Hilfe.

Grüße
Felix
Zuletzt geändert von felix am Do 30.Okt, 2008 08:24, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

1. Hast Du die viewtopic.php ebenfalls bearbeitet, damit die Angaben auch korrekt an das Template übergeben werden?
So oder so ähnlich jedenfalls geht sowas:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
viewtopic.php

#
#-----[ FIND ]-----
#
				'age'				=> '',

#
#-----[ AFTER, ADD ]-----
#
				'occupation'		=> '',
				'interests'			=> '',

#
#-----[ FIND ]-----
#
				'age'			=> '',

#
#-----[ AFTER, ADD ]-----
#
				'occupation'	=> $row['user_occ'],
				'interests'		=> $row['user_interests'],

#
#-----[ FIND ]-----
#
		'POSTER_AGE'		=> $user_cache[$poster_id]['age'],

#
#-----[ AFTER, ADD ]-----
#
		'POSTER_OCC'		=> $user_cache[$poster_id]['occupation'],
		'POSTER_INTERESTS'	=> $user_cache[$poster_id]['interests'],
2. Ui, gleich 2 Wünsche auf einmal ;)
Nun, wenn man die Web-Addi dieser User überall ausblenden will, wird das schon deutlich umfangreicher.
Für die Memberlist wäre folgendes zu tun:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
memberlist.php

#
#-----[ FIND ]-----
#
		'U_WWW'			=> (!empty($data['user_website'])) ? $data['user_website'] : '',

#
#-----[ REPLACE WITH ]-----
#
		'U_WWW'			=> (!empty($data['user_website']) && $data['user_posts']) ? $data['user_website'] : '',
Wobei ich mir hierbei nicht wirklich sicher bin, aber denke, daß das dann für die gesamte User-Ansicht gilt, also Mitgliederliste, Profil, etc.
In wie weit das im Topic greift, kann ich weniger sagen.
Hier wäre dann wohl dieses zu tun:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
viewtopic.php

#
#-----[ FIND ]-----
#
				'www'			=> $row['user_website'],

#
#-----[ REPLACE WITH ]-----
#
				'www'			=> (!$row['user_posts']) ? $row['user_website'] : '',
Alles aber ungetestet, daher keine Gewähr, daß das alles so funktioniert...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
felix
Beiträge: 179
Registriert: Mi 23.Nov, 2005 23:20

Beitrag von felix »

Hi,

zu 1.
das funktioniert nicht ganz.

Die Interessen werden angezeigt, aber die Tätigkeit nicht.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah ja:
Du hast POSTER_OCCUPATION im Template eingefügt, ich aber POSTER_OCC verwendet. Eins also bitte ändern, damit das passt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
felix
Beiträge: 179
Registriert: Mi 23.Nov, 2005 23:20

Beitrag von felix »

Ich habe es schon bemerkt. :wall:

Code: Alles auswählen

<!-- IF postrow.POSTER_OCC--><br /><b>{L_OCCUPATION}:</b> {postrow.POSTER_OCC}<!-- ENDIF -->
nun geht es. :cool:

zu 2.

Funktioniert perfekt.

In Beiträgen ist es ja ok, dann ist er ja kein Nullposter mehr. ;)

Danke für Deine Hilfe :lol:
Zuletzt geändert von felix am Do 30.Okt, 2008 16:08, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In Beiträgen ist es ja ok, dann ist er ja kein Nullposter mehr.
Öh ja, klar :wall: Hatte ich komplett unlogisch gedacht und logisch übersehen ...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten