Seite 1 von 3

Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 10.05.2017 22:03
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.

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 07:26
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.

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 11:45
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

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 13:04
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.

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 14:36
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

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 14:55
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

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 18:41
von HHForstner
Kirk hat geschrieben:Hallo Kirk
welche Gruppe soll "Unser neuestes Mitglied" denn sehen?
Nur der Admin

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 19:24
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.

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 19:49
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 -->

Re: Unterdrückung der Mitgliederanzeige 3.2

Verfasst: 11.05.2017 20:09
von Kirk
Hast du den Foren und Browser Cache geleert?