Hallo,
ich möchte die Mitgliederliste in meinem phpbb3.0.5 anpassen. Ich weiß dass ich dazu das template memberlist_body ändern muss, was auch wunderbar funktioniert. Auch meine benutzerdefinierten Profilfelder bekomme ich so dargestellt, wie ich das will.
Einziges Problem: Ich möchte die emailadresse in der Mitgliederliste anzeigen lassen, und weiß nicht wie der entsprechende Platzhalter (der Text zwischen den geschweiften Klammern) aussehen muss, um auf die emailadresse zuzugreifen. Weder meine Suche in anderen Templates noch im Internet war erfolgreich - keine Ahnung warum.
Kann mir jemand mit der passenden ein-wort Antwort weiterhelfen?
Danke!
Mitgliederliste anpassen -> Platzhalter email?
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.
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.
Re: Mitgliederliste anpassen -> Platzhalter email?
Ich verändere die Frage leicht:
Da ich bisher keine Antwort bekommen habe, habe ich vorrübergehend mit der Variabel {memberrow.U_EMAIL} vorlieb genommen. Diese enthält leider nicht die email direkt sondern mailto:email, aber zur Not könnte ich auch damit leben.
Was mich aber verwundert ist, dass die Variable nur angezeigt wird, wenn ich als Admin eingeloggt bin, bin ich als normaler User eingeloggt, ist die Stelle leer.
Cache ist gelöscht, alle anderen Änderungen werden wie gewünscht angezeigt, so dass ich nicht glaube, einen Fehler bei der Bedienung des ACP zu machen.
Der entsprechende part in der Datei memberlist_body lautet
Da ich bisher keine Antwort bekommen habe, habe ich vorrübergehend mit der Variabel {memberrow.U_EMAIL} vorlieb genommen. Diese enthält leider nicht die email direkt sondern mailto:email, aber zur Not könnte ich auch damit leben.
Was mich aber verwundert ist, dass die Variable nur angezeigt wird, wenn ich als Admin eingeloggt bin, bin ich als normaler User eingeloggt, ist die Stelle leer.
Cache ist gelöscht, alle anderen Änderungen werden wie gewünscht angezeigt, so dass ich nicht glaube, einen Fehler bei der Bedienung des ACP zu machen.
Der entsprechende part in der Datei memberlist_body lautet
Code: Alles auswählen
<td class="info">
<!-- IF memberrow.PROFILE_NAME_VALUE--><div>{memberrow.PROFILE_NAME_VALUE}</div><!-- ENDIF -->
<!-- IF memberrow.PROFILE_ADRESSE_VALUE --><div>{memberrow.PROFILE_ADRESSE_VALUE}</div><!-- ENDIF -->
<!-- IF memberrow.PROFILE_TELEFONNUMMER_VALUE --><div>{memberrow.PROFILE_TELEFONNUMMER_VALUE}</div><!-- ENDIF -->
<!-- IF memberrow.PROFILE_HANDY_VALUE --><div>{memberrow.PROFILE_HANDY_VALUE}</div><!-- ENDIF -->
<!-- IF memberrow.U_EMAIL --><div>{memberrow.U_EMAIL}</div><!-- ENDIF -->
</td>
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: Mitgliederliste anpassen -> Platzhalter email?
Hallo,
das hängt mit dem Recht zusammen, ob die Benutzer E-Mails versenden dürfen. Dürfen sie das nicht, wird ihnen der Link nicht angezeigt. Wenn du also willst, dass dieser angezeigt wird, musst du den Benutzern das Recht geben, E-Mails zu versenden.
das hängt mit dem Recht zusammen, ob die Benutzer E-Mails versenden dürfen. Dürfen sie das nicht, wird ihnen der Link nicht angezeigt. Wenn du also willst, dass dieser angezeigt wird, musst du den Benutzern das Recht geben, E-Mails zu versenden.
-
HJW
- Mitglied
- Beiträge: 1314
- Registriert: 20.04.2007 20:48
- Wohnort: 45481 Mülheim an der Ruhr
- Kontaktdaten:
Re: Mitgliederliste anpassen -> Platzhalter email?
Hallo,
Im ACP unter Allgemein > Client-Kommunikation > Bord-E-Mails > E-Mail-Adressen verstecken: ja/nein
Versuch mal in der memberlist.php
Suchen:
Dahinter einfügen:
und dann mit memberrow.U_XEMAIL arbeiten. Dann dürfte allerdings die Einstellung im ACP überflüssig sein.
Gruß
Hermann Joseph
Im ACP unter Allgemein > Client-Kommunikation > Bord-E-Mails > E-Mail-Adressen verstecken: ja/nein
Versuch mal in der memberlist.php
Suchen:
Code: Alles auswählen
'U_EMAIL' => $email,Code: Alles auswählen
'U_XEMAIL' =>$data['user_email'],Gruß
Hermann Joseph