Seite 1 von 2

USERID im Profil

Verfasst: 02.01.2009 17:08
von Dennisen
Hallo zusammen,
ich bräuchte die Variable für die USERID des Benutzers, dessen Profil ich gerade ansehe um sie im der memberlist_view.tpl zu verwenden.
Wie lautet diese Variable, bzw. wie erstelle ich sie?

Re: USERID im Profil

Verfasst: 02.01.2009 18:39
von Miriam
memberlist_view.tpl
Wir reden von phpBB3, oder?

Ansonsten finde in der memberlist.php:

Code: Alles auswählen

	// Dump it out to the template
	return array(
		'AGE'			=> $age,
		'RANK_TITLE'	=> $rank_title,
		'JOINED'		=> $user->format_date($data['user_regdate']),
		'VISITED'		=> (empty($last_visit)) ? ' - ' : $user->format_date($last_visit),
		'POSTS'			=> ($data['user_posts']) ? $data['user_posts'] : 0,
		'WARNINGS'		=> isset($data['user_warnings']) ? $data['user_warnings'] : 0,

		'USERNAME_FULL'		=> get_username_string('full', $user_id, $username, $data['user_colour']),
		'USERNAME'			=> get_username_string('username', $user_id, $username, $data['user_colour']),
danach füge ein:

Code: Alles auswählen

		'USER_ID'			=> $user_id,
Nun steht die ID mit dem Platzhalter

Code: Alles auswählen

{USER_ID}
für die memberlist_view.html zur Verfügung.

Template Cache noch aktualisieren im ACP.

Re: USERID im Profil

Verfasst: 03.01.2009 07:45
von Dennisen
Genau das brauchte ich, vielen Dank!

Re: USERID im Profil

Verfasst: 03.01.2009 08:49
von LisaserstesForum
Jetzt muss ich nochmal fragen. :D
Also ich habe das wie beschrieben in die memberlist.php geschrieben, was muss ich jetzt noch tun, damit
die User-ID ganz normal im Profil ausgegeben wird? :geek:

Re: USERID im Profil

Verfasst: 03.01.2009 09:35
von Shugo
Miriam hat geschrieben: Nun steht die ID mit dem Platzhalter

Code: Alles auswählen

{USER_ID}
für die memberlist_view.html zur Verfügung.

Template Cache noch aktualisieren im ACP.

Re: USERID im Profil

Verfasst: 03.01.2009 09:41
von LisaserstesForum
Das habe ich schon verstanden, ich habe aber noch nie die memberlist_view.php bearbeitet,
ich nehme mal an es reicht nicht, wenn ich einfach nur {USER_ID} an irgend eine Stelle schreibe,
oder? :geek:

Re: USERID im Profil

Verfasst: 03.01.2009 09:52
von Shugo
so kannst du es machen:
öffne : memberlist_view.html
Suche :

Code: Alles auswählen

<dt>{L_USERNAME}:</dt>
danach:

Code: Alles auswählen

{USER_ID}

Re: USERID im Profil

Verfasst: 03.01.2009 09:56
von LisaserstesForum
Ich hab es jetzt so gemacht:

Code: Alles auswählen

<td colspan="2" valign="middle" align="center" height="60">
	 		  User-ID: {USER_ID}	
	  		  </td>
Klappt soweit auch, allerdings steht es auf gleicher Höhe wie das Feld, welches im Code darüber definiert ist,
ich weiß, eine dämliche Frage aber wie bekomme ich einen Absatz da hinein? <br></br> funktioniert leider nicht. :geek:

Re: USERID im Profil

Verfasst: 03.01.2009 10:08
von Shugo
könntest du mal den code darüber und den dazu gefügten code posten

Code: Alles auswählen

dasdarüber
......
    <td colspan="2" valign="middle" align="center" height="60">
                User-ID: {USER_ID}   
                 </td>

Re: USERID im Profil

Verfasst: 03.01.2009 10:13
von LisaserstesForum
Na klar :D

Code: Alles auswählen

<tr>
	 		  <td colspan="2" valign="middle" align="center" height="60">
	 		  Echtheitstest: <!-- IF RANK2_IMG -->{RANK2_IMG}<!-- ELSE -->nicht gepr&uuml;ft<!-- ENDIF -->	
	  		  </td>
			  <td colspan="2" valign="middle" align="center" height="60">
	 		  User-ID: {USER_ID}
	  		  </td>
			</tr>
Kleine Erläuterung: Ich habe eine MOD eingebaut die 3 Benutzerränge erlaubt, wurde jemand geprüft bekommt er beim
zweiten Benutzerrang den Rang "Echt", mit dem ein Bild verknüpft ist (ein grüner Hacken), der dann im Profil angezeigt
wird. Wenn der User den Rang nicht hat, dann steht dort "nicht geprüft". :wink: