Seite 1 von 1

Statistik ausblenden

Verfasst: 25.03.2015 07:14
von ZZ-35
Hallo zusammen,
nachdem ich nun mein Forum auf den neusten Stand gebracht habe, möchte ich das die Statistik für nicht angemeldete Benutzer nicht sichtbar ist. Die in diesem Forum beschriebene Möglichkeiten scheinen mit der neusten Version nicht zu klappen oder drehe ich an der "falschen" Schraube ? Kann mir da jemand weiterhelfen ?

Viele Grüße
Peter

Re: Statistik ausbelden

Verfasst: 25.03.2015 16:17
von xtc1000
hi peter,

es ist gut zu wissen was das bedeutet:
ZZ-35 hat geschrieben:...nachdem ich nun mein Forum auf den neusten Stand gebracht habe...
versuch mal dieses hier:

öffne:
root/styles/stylename/index_body.html

finde:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
ersetze mit:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
gruss
xtc1000

Re: Statistik ausbelden

Verfasst: 26.03.2015 08:49
von ZZ-35
Hallo xtc1000,
sorry hast wohl recht hätte die Version angeben müssen. Installiert ist 3.1.3
Die Pfadangabe ist nicht ganz identisch zu meiner, bei mir liegt die Datei index_body.html unter: root/styles/prosilver/template
Dort kann ich "nur" diesen Code finden:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<div class="stat-block online-list">
		<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
		<p>
			<!-- EVENT index_body_block_online_prepend -->
			{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
			<!-- IF LEGEND --><br /><em>{L_LEGEND}{L_COLON} {LEGEND}</em><!-- ENDIF -->
			<!-- EVENT index_body_block_online_append -->
		</p>
	</div>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
	<div class="stat-block birthday-list">
		<h3>{L_BIRTHDAYS}</h3>
		<p>
			<!-- EVENT index_body_block_birthday_prepend -->
			<!-- IF .birthdays -->{L_CONGRATULATIONS}{L_COLON} <strong><!-- BEGIN birthdays -->{birthdays.USERNAME}<!-- IF birthdays.AGE !== '' --> ({birthdays.AGE})<!-- ENDIF --><!-- IF not birthdays.S_LAST_ROW -->, <!-- ENDIF --><!-- END birthdays --></strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->
			<!-- EVENT index_body_block_birthday_append -->
		</p>
	</div>
<!-- ENDIF -->

<!-- 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 -->
Was muss ich da jetzt auskommentieren oder ändern, kannst du es dir/ ihr nochmals anschauen. Vielen Dank
Gruß
Peter

Re: Statistik ausblenden

Verfasst: 26.03.2015 15:05
von xtc1000
hi peter,

sorry, da habe ich den flaschen pfad gesendet, der richtige pfad lautet natürlich:

öffne:
root/styles/stylename/template/index_body.html

finde:

Code: Alles auswählen

<!-- IF NEWEST_USER --> 
ersetze mit:

Code: Alles auswählen

<!-- IF NEWEST_USER and S_USER_LOGGED_IN --> 
gruss
xtc1000

Re: Statistik ausblenden

Verfasst: 26.03.2015 16:57
von ZZ-35
Hallo ctx1000,
ist der Bereich, welcher in <!-- und --> gefasst ist, nicht auskommentiert ? Was nützt es wenn ich den einen auskommentierten Kommentar gegen einen anderen ersetze ? Wahrscheinlich sehe ich das aber falsch. Kannst es mir erklären ?

Viele Grüße
Peter

Re: Statistik ausblenden

Verfasst: 26.03.2015 17:20
von Dr.Death
Hi,

dies sind zwar HTML Kommentare, aber in phpBB werden sie als "Bedingungen" benutzt.

Siehe dazu auch:

https://wiki.phpbb.com/Tutorial.Template_syntax

Re: Statistik ausblenden

Verfasst: 26.03.2015 17:31
von Kirk
Hallo
Der geänderte Code von xtc1000 bedeutet das nur eingelogte Mitglieder diesen Bereich sehen.
Schau mal hier: in phpBB3.0.x Standardmäßig verwendete IF Statements

Re: Statistik ausblenden

Verfasst: 27.03.2015 08:38
von ZZ-35
Hallo zusammen,
super jetzt hat es geklappt, vielen Dank für die Hilfe.
Wichtig, für denjenigen der eventuell auch mal dieses "Problem" hat, wäre noch zu erwähnen, damit die Änderungen sichtbar werden muss der Cache im Admin Bereich geleert werden.

Viele Grüße
Peter

Re: Statistik ausblenden

Verfasst: 30.03.2015 20:07
von sepp71
xtc1000 hat geschrieben:

Code: Alles auswählen

<!-- IF NEWEST_USER -->
ersetze mit:

Code: Alles auswählen

<!-- IF NEWEST_USER and S_USER_LOGGED_IN -->
Danke für diesen Tipp, habe mich gern drangehängt!
Sepp