Anzeige einer Info aus dem Profil in der Memberlist - wie?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Anzeige einer Info aus dem Profil in der Memberlist - wie?

Beitrag von Valerie Raghnall »

Hi,

ich hab mir vor einiger Zeit einen Mod mit einer Zusatzmemberseite machen lassen. Nun würde ich diese Seite gerne nicht nur über das Memberprofil, sondern auch über die Memberliste anzeigen lassen... was müsste man dazu machen, welche Definitionen braucht es und wieviel Arbeit wäre das?

Danke schon mal für die Infos.
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
Spezial
Mitglied
Beiträge: 135
Registriert: 15.07.2004 08:53
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von Spezial »

Moin!

Was willst du denn in der Memberliste anzeigen lassen? Nur den Link zu dieser neuen Zusatzmembersite? Dann müsstest du eigentlich nur in der entsprechenden Tpl-Datei eine Spalte hinzufügen und in der Datei memberlist.php die Spalte füllen lassen.
Fazit: Nicht sonderlich viel Arbeit. Vielleicht 5-10 Minuten maximal.

greetz
Wenn Chuck Norris ins Wasser fällt, wird er nicht nass…aber das Wasser wird Chuck Norris.
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag von Valerie Raghnall »

hi,

jap... ich möchte einfach nur diesen link anzeigen... hatte es auch schon versucht, aber ich weiß nicht welche definitionen ich in die memberlist.php reinpacken muss, damit das auch richtig angezeigt wird. steh da wie der ochs vorm tor :roll:
grundsätzlich wird das ganze in einer eigenen php datei gebildet... kann ich die memberlist.php das ganze einfach aus der datei holen lassen?
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag von Valerie Raghnall »

ich bin mal so frei das wieder ein bisschen nach oben zu drücken...
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Generell geht das so:

1. Feld zum Query hinzufügen:

Code: Alles auswählen

$sql = "SELECT username, [...], user_allowavatar, user_deinfeld
user_deinfeld ist der Name deines Felds in der Datenbank

2. Feld "aufbereiten":
Finden:

Code: Alles auswählen

		$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
Davor einfügen:

Code: Alles auswählen

$dein_feld = feld_aufbereiten($row['user_deinfeld']);
feld_aufbereiten() muss durch die Sachen, die du damit machen willst, ersetzt werden.

3. Feld ans Template "senden":
Finden:

Code: Alles auswählen

			'YIM' => $yim,
Danach einfügen:

Code: Alles auswählen

			'DEIN_FELD' => $dein_feld,
die Template-Variable DEIN_FELD kann dann im Template verwendet werden (=> {memberrow.DEIN_FELD}).

Wenn es damit nicht funktionieren sollte, verlinke doch bitte mal die Datei, die du oben erwähnt hattest.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag von Valerie Raghnall »

sorry, dass ich mich erst so spät melde... öhmm... ich bin konfus... und hab irgendwie gar nix kapiert. sorry, dazu is meine phpkenntnis echt nicht weit genug :-/

wo muss ich die query reinpacken? und wo muss ich das feld auslesenlassen für die memberlist?
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Antworten

Zurück zu „Coding & Technik“