USERID im Profil

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Dennisen

USERID im Profil

Beitrag 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?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: USERID im Profil

Beitrag 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.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Dennisen

Re: USERID im Profil

Beitrag von Dennisen »

Genau das brauchte ich, vielen Dank!
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: USERID im Profil

Beitrag 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:
Shugo
Mitglied
Beiträge: 642
Registriert: 05.02.2008 17:23

Re: USERID im Profil

Beitrag 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.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: USERID im Profil

Beitrag 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:
Shugo
Mitglied
Beiträge: 642
Registriert: 05.02.2008 17:23

Re: USERID im Profil

Beitrag 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}
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: USERID im Profil

Beitrag 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:
Shugo
Mitglied
Beiträge: 642
Registriert: 05.02.2008 17:23

Re: USERID im Profil

Beitrag 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>
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: USERID im Profil

Beitrag 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:
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“