Unterdrückung der Mitgliederanzeige 3.2

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
HHForstner
Mitglied
Beiträge: 37
Registriert: 15.02.2017 01:48

Unterdrückung der Mitgliederanzeige 3.2

Beitrag von HHForstner »

Wie kann man (aus Datenschutzgründen) die Anzeige des letzten Mitgliedes und der Mitgliederliste für normale Benutzer unterdrücken?

Da gibt es etwas unter "Berechtigungen" aber das scheint nicht zu wirken.
Gruss
H. Forstner phpBB 3.2
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Lehrling »

Die Mitgliederliste kannst du ausblenden, indem du im Administrationsbereich unter Berechtigungen - ALLGEMEINE BERECHTIGUNGEN/Gruppenrechte - registrierte Benutzer auswählen - Erweiterte Berechtigungen - Profil - bei Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen NEIN markierst.
Um das neuste Mitglied auf der Startseite zu verbergen, brauchst es in der Tat eine Extension.
HHForstner
Mitglied
Beiträge: 37
Registriert: 15.02.2017 01:48

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von HHForstner »

Den ersten Teil hatte ich schon gemacht = OK
Welche Extension ist das ?

ich habe in /prosilver/templates/index_body.html den latest_user rausgenommen, aber das hat nichts gebracht.

<!-- IF NEWEST_USER -->
ist da ein Gast oder ein angemeldeter User mit gemeint?

Vielen Dank
Gruss
H. Forstner phpBB 3.2
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8170
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Kirk »

Hallo
Du schreibst "die Anzeige des letzten Mitgliedes und der Mitgliederliste für normale Benutzer unterdrücken", was verstehst du unter "normale Benutzer" welche Gruppe soll "Unser neuestes Mitglied" denn sehen?
Evtl. lässt sich das mit einem IF Statement lösen.
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2478
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Joyce&Luna »

Hallo

Wenn du unten im Footer den neusten User ausblenden möchtest, kannst du auch folgendes tun.
Öffne in dem jeweiligen Style die index_body.html scrolle ganz herunter.
Dort findest du folgendes

Code: Alles auswählen

<!-- IF NEWEST_USER -->
	<div class="stat-block statistics">
		<h3>{L_STATISTICS}</h3>
		<p>
			<!-- EVENT index_body_block_stats_prepend -->
			{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}
			<!-- EVENT index_body_block_stats_append -->
		</p>
	</div>
<!-- ENDIF -->
ersetze es hier mit

Code: Alles auswählen

<!-- IF NEWEST_USER -->
	<div class="stat-block statistics">
		<h3>{L_STATISTICS}</h3>
		<p>
			<!-- EVENT index_body_block_stats_prepend -->
			{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} <!-- IF U_ACP -->&bull; {NEWEST_USER}
			<!-- EVENT index_body_block_stats_append -->
		</p>
	</div>
<!-- ENDIF -->
<!-- ENDIF -->
Nur wer Adminrechte hat, kann dann den neuen User sehen, alle andere nicht.
Man muss nicht zwangsläufig daraus eine Extension machen, aber man sollte sich alle eigene Veränderung an einem Style dokumentieren.

Anke
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Lehrling »

ich habe mal auf die Schnelle eine Extension dazu gebastelt. Sie unterdrückt die Anzeige des neusten Mitglieds für alle User außer den Moderatoren und Administratoren. Ich hoffe, es klappt alles.

http://www.forumstyling.bplaced.net/vie ... p=398#p398
HHForstner
Mitglied
Beiträge: 37
Registriert: 15.02.2017 01:48

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von HHForstner »

Kirk hat geschrieben:Hallo Kirk
welche Gruppe soll "Unser neuestes Mitglied" denn sehen?
Nur der Admin
Gruss
H. Forstner phpBB 3.2
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8170
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Kirk »

Finde in der index_body.html das hier:

Code: Alles auswählen

&bull; {NEWEST_USER}
Ersetze es damit:

Code: Alles auswählen

<!-- IF U_ACP -->&bull; {NEWEST_USER}<!-- ENDIF -->
Oder du verwendest die EXT von Lehrling, in der root/ext/lehrling/hide_newest_user/styles/prosilver/template/event/index_body_stat_blocks_before.html
ersetzt du das hier <!-- IF (U_MCP or U_ACP) --> gegen das <!-- IF U_ACP -->

Danach den Foren und Browser Cache leeren.
HHForstner
Mitglied
Beiträge: 37
Registriert: 15.02.2017 01:48

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von HHForstner »

hmm. Der Grund: User müssen sich mit Realnamen und PK-Nr. anmelden. Aus Datenschutzgründen sollen Fremde das nicht sehen dürfen.

Ich habe die Zeile 66 geändert. Ob Chrome oder Firefox. Es hat sich nichts geändert.
Gäste können immer noch den Newest User sehen.
Die Extension habe ich noch nicht versucht.
So habe ich das jetzt:

<!-- IF NEWEST_USER -->
<div class="stat-block statistics">
<h3>{L_STATISTICS}</h3>
<p>
<!-- EVENT index_body_block_stats_prepend -->
{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; <!-- IF U_ACP --> {NEWEST_USER}<!-- ENDIF -->
<!-- EVENT index_body_block_stats_append -->
</p>
</div>
<!-- ENDIF -->
Gruss
H. Forstner phpBB 3.2
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8170
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Unterdrückung der Mitgliederanzeige 3.2

Beitrag von Kirk »

Hast du den Foren und Browser Cache geleert?
Antworten

Zurück zu „Support-Forum“