Seite 2 von 6

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 10:57
von chris1278
@Tastenplayer

Ich denke wenn du den Code in der datei mit dem if Parameter so einbindest wie ichs geschrieben habe (solltest aber
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
anstelle von nur
<!-- IF S_USER_LOGGED_IN -->
Benutzen dann sollte es die Komplette Anzeige nur sichtbar machen wenn eingeloggt und kein bot ist.


Wenn du die bots ausblenden willst also komplett aus der Ansicht raus das niemand diese sehen kann in der Liste dann schau dir das von Franky an dort hat er geschrieben welche zeile du löschen must um die zu entfernen.

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 13:00
von Tastenplayer
Wenn du die bots ausblenden willst also komplett aus der Ansicht raus das niemand diese sehen kann in der Liste dann schau dir das von Franky an dort hat er geschrieben welche zeile du löschen must um die zu entfernen.
Schon, nur ist sie dann für Admins auch nicht mehr sichtbar.

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 13:23
von Joyce&Luna
Dafür gibt es

Code: Alles auswählen

{% IF U_ACP %}
und ein

Code: Alles auswählen

{% endif %}

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 15:07
von franki
Tastenplayer hat geschrieben:
Wenn du die bots ausblenden willst also komplett aus der Ansicht raus das niemand diese sehen kann in der Liste dann schau dir das von Franky an dort hat er geschrieben welche zeile du löschen must um die zu entfernen.
Schon, nur ist sie dann für Admins auch nicht mehr sichtbar.
Hallo @Tastenplayer
Kann ich jetzt nicht nachvollziehen :o
Ein Admin hat immer die gleichen (bzw. mehr) Berechtigungen wie ein reg. Mitglied.
Also mit <!-- IF S_USER_LOGGED_IN --> solltest Du als Admin auch alles sehen können, wenn Du eingeloggt bist.
Bei {% IF U_ACP %} kann nur der Admin es sehen, der Rest nicht.

Edit:
Upps sorry, habe Deinen Beitrag falsch interpretiert :oops:
Klar, nach gelöschtem Code ist für keinen was zu sehen :wink:
Da kommt der Beitrag von @Joyce&Luna zum tragen.

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 16:49
von Talk19zehn
Hi franki, schön von dir zu lesen ... :grin:
Erst neulich hatte ich die neue Version von Rich ausprobiert und kam zu jenem Ergebnis:

Code: Alles auswählen

{% if S_CAN_VIEW_24_HOURS %}
<div class="stat-block 24stats">
	<h3 id="twentyfourhour_stats">{{ lang('TWENTYFOURHOUR_STATS') }}</h3>
	<p>{{ HOUR_POSTS }} &bull; {{ HOUR_TOPICS }} &bull; {{ HOUR_USERS }}
		<br />{{ TOTAL_24HOUR_USERS }} {{ USERS_24HOUR_TOTAL }} {{ HIDDEN_24HOUR_TOTAL }} {{ GUEST_ONLINE_24 }} {{ lang('LAST_24_HOURS') }}
		<br />
		{% if not S_IS_BOT %}
			{% if S_DISPLAY_MEMBERLIST and S_USER_LOGGED_IN %} {% if USERS_ACTIVE %}{{ lang('REGISTERED_USERS') }} {% for lastvisit in loops.lastvisit %} {{ lastvisit.USERNAME_FULL }}{% if not lastvisit.S_LAST_ROW %}{{ lang('COMMA_SEPARATOR') }} {% endif %}{% endfor %}{% endif %}
			<br />{% if U_ACP %} {{ lang('G_BOTS') }}{{ lang('COLON') }} {{ BOTS_24HOUR_TOTAL }}<br />{% if BOTS_ACTIVE %}{{ lang('G_BOTS') }}{{ lang('COLON') }} {% for bot_lastvisit in loops.bot_lastvisit %} {{ bot_lastvisit.BOTNAME_FULL }}{% if not bot_lastvisit.S_LAST_ROW %}{{ lang('COMMA_SEPARATOR') }} {% endif %}{% endfor %}{% endif %}{% endif %}{% endif %}
		{% endif %}
	</p>
</div>
{% endif %}


Wobei ich persönlich {% IF U_ACP %} eher mit einem {% IF U_TEAM %} ansprechen wollte. Schließlich macht ein Admin ja auch mal Ferien und es soll ja Bots geben, die ganze Datenbanken lahmlegen und keiner hat´s gesehen. :wink: Bin mir an jenem Punkt wiederkehrend unsicher, da ich schlussendlich nicht beurteilen kann, wer gar einen Gründerstatus hat und demnach im ACP schalten/verwalten könnte. Vielleicht ist der Punkt nicht wirklich wichtig.

Ferner erschien mir die Hinzunahme S_DISPLAY_MEMBERLIST ... usw. usf. korrekter (Irrtum vorbehalten ....)

LG

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 18:25
von franki
Hallo @Talk19Zehn :wink:

Das mit den geschweiften Klammern ist für mich jetzt Neuland :oops:

Mal eine grundsätzliche Frage:
Würde

Code: Alles auswählen

{% if not S_IS_BOT %}
         {% if S_DISPLAY_MEMBERLIST and S_USER_LOGGED_IN %}
auch so gehen ?

Code: Alles auswählen

{% if not S_IS_BOT %} and ({% if S_DISPLAY_MEMBERLIST and S_USER_LOGGED_IN %})

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 18:42
von Joyce&Luna
Hallo Franki

Vielleicht interessiert dich das ja hier https://www.phpbb.com/community/viewtop ... &t=2429096

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 19:47
von Intimus
Wauw, da hat sich ja einiges getan. :-) Danke für die Tipps.

Ich muss mich mal durch alles lesen und schauen, was ich davon verstehe. ;-) Da ich mich leider seit längerer Zeit nicht mehr mit den Codes beschäftigt hab, hab ich vieles vergessen; geschweifte Klammern sind neu und von Twig (ein Link weist auf einen Twig-Converter) hab ich überhaupt keine Idee.
chris1278 hat geschrieben:frage die bots auch für admins nicht sichtbar
Gute Frage. Im Grunde ist mir das egal. Gibt es einen plausiblen Grund, warum Admins die Bots der letzten 24 Std. doch sehen können sollten?

lg intimus

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 20:10
von Joyce&Luna
Das die Admins diese beobachten können ist schon okay.
Allerdings braucht das Team dies nicht, die können eh dann nichts machen.
Wer Adminrechte hat, kann diese ja dann sehen.

Re: [3.2] 24 hour activity stats

Verfasst: 10.09.2018 20:13
von vfrblue
Intimus hat geschrieben: Gibt es einen plausiblen Grund, warum Admins die Bots der letzten 24 Std. doch sehen können sollten?
lg intimus
Die Bots sollte man im Auge behalten. Es gibt nicht nur Gute.