E-Mail Anzeige

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

E-Mail Anzeige

Beitrag von Logical »

Hallo,
ich suche nach einer Möglichkeit, die E-Mail Adressen, bzw. die Funktion "Mail senden" immer anzeigen zu lassen (auch bei bereits bestehenden Accounts).
Ich habe die Option "Mailversand über das Board" aktiviert, sodass die eigentlichen Adressen nicht angezeigt werden, sondern nur der Button.
Und der soll bei allen Usern sichtbar sein...
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Du könntest folgendes aus der profile_view_body.tpl entfernen, damit die User die Einstellung nicht verändern können.

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_PUBLIC_VIEW_EMAIL}:</span></td>
	  <td class="row2"> 
		<input type="radio" name="viewemail" value="1" {VIEW_EMAIL_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="viewemail" value="0" {VIEW_EMAIL_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
Dann führst du noch folgendes Query in phpMyAdmin aus. Bei "phpbb_users" musst du evtl. noch das "phpbb_" anpassen.

Code: Alles auswählen

UPDATE phpbb_users SET  user_viewemail=1 WHERE user_id <> -1;
Damit wird bei allen User die E-mail angezeigt.
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Ich danke Dir erstmal
Du könntest folgendes aus der profile_view_body.tpl entfernen, damit die User die Einstellung nicht verändern können.
Ich denke damit war die profile_add_body.tpl gemeint.
Das klappt schonmal gut - Die Auswahlmöglichkeit ist weg.
Die SQL-Anweisung funktioniert auch.
Jetzt muss nur noch, bei sich neu anmeldenden Usern irgendwie im Hintergrund die nicht mehr sichtbare Checkbox aktiviert werden damit es bei denen auch funktioniert.
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

:oops: Jo die profile_add_body.tpl war gemeint.

Suche in der usercp_register.php nach

Code: Alles auswählen

$viewemail = ( isset($HTTP_POST_VARS['viewemail']) ) ? ( ($HTTP_POST_VARS['viewemail']) ? TRUE : 0 ) : 0;
und ersetze mit

Code: Alles auswählen

$viewemail = 1;
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Genial - das isses.
Hab Dank - irgendwann geb ich Euch mal einen aus für Euren Support.
Dark98
Mitglied
Beiträge: 2
Registriert: 22.01.2008 16:35

Email Adresse nur für Regestrierte User sichtbar machen???

Beitrag von Dark98 »

Hallo,
ich hoffe das meine Frage auch zum diesen Thema passt.
Ich habe folgende Mots eingebaut.

Nur Regestrierte User können Suchen, Mitgliederliste, Profil ect. aufrufen.

Folgendes problem habe ich jetzt wenn ich jetzt "normaler" User im Forum bin kann ich trotzdem email - Adressen von anderen Leuten sehen bizehungsweise herauslesen durch den Email Butten.
Kann man irgend wie so einstellen das der email Butten sichtbar ist aber das nur die die User die Regestriert sind die email Adresse sehen können?

Ich hoffe ich habe mich richtig ausgedrückt und das das jemand verstehen kann.

danke schon mal im voraus
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Hi abgesehen davon, dass es geschickter wäre, ein neues Thema zu eröffnen anstatt so einen uralten Thread aus der Mottenkiste zu kramen :wink: ...

Du musst im ACP in der Konfiguration den Parameter:
Benutzer E-Mails per Board
Deine Benutzer können sich über das Board E-Mails schreiben
aktivieren!

Dann sehen zwar auch Gäste den E-Mail-Button ... allerdings ist er dann nicht mehr mit der E-Mail Adresse des jeweiligen Nutzers "hinterlegt" sondern ruft ein Formular auf, über das man dann eine E-Mail versenden kann.

Diese Option steht nur registrierten Benutzern offen.

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Dark98
Mitglied
Beiträge: 2
Registriert: 22.01.2008 16:35

Beitrag von Dark98 »

sehr geil hat geklappt.......
sorry wenn es falsch war, dass ich kein eigenes thema erstellt habe.

aber danke dir für deine hilfe
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“