Seite 1 von 1

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

Verfasst: 20.04.2006 14:49
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.

Verfasst: 21.04.2006 14:50
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

Verfasst: 22.04.2006 11:52
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?

Verfasst: 28.04.2006 10:33
von Valerie Raghnall
ich bin mal so frei das wieder ein bisschen nach oben zu drücken...

Verfasst: 28.04.2006 15:24
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.

Verfasst: 28.05.2006 16:20
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?