[3.2] 24 hour activity stats

Du hast Probleme beim Installieren oder bei der Benutzung einer Extension? In diesem Forum bist du richtig.
Forumsregeln
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download. Hiervon kann lediglich bei sehr bekannten und verbreiteten Extensions abgesehen werden, soweit eindeutig ist, um welche Extension es sich handelt. Es liegt allerdings im Ermessen der Moderatoren, das Thema ggf. zu schließen, daher sollte im Zweifel der Link angegeben werden.
Intimus
Mitglied
Beiträge: 99
Registriert: 07.09.2009 17:20
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Intimus » 11.09.2018 00:35

Danke nochmal für eure Tipps. Nach einigem Herumprobieren hab ich es ungefähr hinbekommen... was aber nicht bedeutet, dass ich den Code restlos verstanden hab. :grin:

Ein Admin sieht jetzt folgendes:
Aktivitäten der letzten 24 Stunden

Neue Beiträge 2 • Neue Themen 0 • Neue Mitglieder 1
Insgesamt waren 17 Besucher online: 6 sichtbare Mitglieder, 2 Bots und 9 Gäste
Mitglieder: [Auflistung der User]
Bots: [Auflistung der Bots]

Ein registrierter User sieht das:
Aktivitäten der letzten 24 Stunden

Neue Beiträge 2 • Neue Themen 0 • Neue Mitglieder 1
Insgesamt waren 17 Besucher online: 6 sichtbare Mitglieder, 2 Bots und 9 Gäste
Mitglieder: [Auflistung der User]

Und ein Gast sieht das:
Aktivitäten der letzten 24 Stunden

Neue Beiträge 2 • Neue Themen 0 • Neue Mitglieder 1
Insgesamt waren 17 Besucher online: 6 sichtbare Mitglieder, 2 Bots und 9 Gäste

Wobei ich noch was gelernt habe: Die Ansicht eines Users einfach mit der Funktion "Berechtigungen des Benutzers testen" zu überprüfen, funkt hier nicht; man sieht immer die Admin-Ansicht.

So sieht mit eurer Hilfe der Code aus:

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 }} {{ BOTS_24HOUR_TOTAL }} {{ GUEST_ONLINE_24 }}{% if USERS_ACTIVE %}
      <!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
     <br>{{ lang('REGISTERED_USERS') }} {% for lastvisit in loops.lastvisit %} {{ lastvisit.USERNAME_FULL }}{% if not lastvisit.S_LAST_ROW %}{{ lang('COMMA_SEPARATOR') }} {% endif %}{% endfor %}{% endif %}
      <!-- ENDIF -->
      <!-- IF U_ACP -->
     <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 -->
       </p>
</div>
{% endif %}

Ihr seht, dass auch einen Textteil fehlt. Wenn schon in der Überschrift steht, dass es um die letzten 24 Stunden geht, brauch ich das im Text nicht nochmals und hab daher {{ lang('LAST_24_HOURS') }} gelöscht.

Ich bin zufrieden. Obwohl: der Tupfen auf dem i wäre jetzt noch eines: wenn ich schon die Bots nicht auflisten lasse, brauch ich die Anzeige "x Bots waren online" auch nicht. Aber da komm ich auch noch drauf. 8)

vfrblue hat geschrieben:Die Bots sollte man im Auge behalten. Es gibt nicht nur Gute.
Ja, aber die bösen kommen sowieso nicht als Bots, sondern als Gäste. ;-) Oder?

lg Intimus
Ein Mann, der kein Kind ist, ist kein Mann.
Gib einem Hungrigen einen Fisch und er wird satt. Bringe ihm das Fischen bei und er wird nie wieder hungrig. Leitspruch eines Helfers

Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2024
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Joyce&Luna » 11.09.2018 01:08

Dann muss du das hier löschen.

Code: Alles auswählen

 {{ BOTS_24HOUR_TOTAL }}

Oder du setzt das <!-- IF U_ACP --> davor und das <!-- ENDIF --> dahinter.

Edit:
Twig sollte in dieser Extension bevorzugt werden.
{% IF U_ACP %} und {% endif %}
Zuletzt geändert von Joyce&Luna am 11.09.2018 20:28, insgesamt 1-mal geändert.
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!

Talk19zehn
Ehemaliger
Beiträge: 4692
Registriert: 08.06.2009 12:03

Re: [3.2] 24 hour activity stats

Beitragvon Talk19zehn » 11.09.2018 10:37

Hi franki,
franki hat geschrieben: ...(...)... Das mit den geschweiften Klammern ist für mich jetzt Neuland :oops:
...(...)...


Die vom TS angesprochene EXT - 24 Hour Activity Stats in der Version 1.0.9 vom 12. Aug. 2018 nutzt --> TWIG-Syntax <-- - siehe z.B. auch: viewtopic.php?p=1370282#p1370282

Daher hatte ich mich an jenes Format gehalten.

BTW: Ich denke, dass je nachdem welches Ziel erreicht werden soll, IF-Statements nach wie vor "verschachtelt" werden könn(t)en, sofern m.E. in Abhängigkeit der jeweiligen Regeln agiert werden würde (bekanntermaßen muss das Template für das eine oder andere IF-Statement vorbereitet sein).

Beste Grüße

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 1347
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Tastenplayer » 11.09.2018 14:44

Ich habe soeben im TB die dafür benötigten Ext. installiert( Hide Bots, Hide Username, No Custom Profile for guests, 24 hours ext.)
Der Code von Talk19zehn scheint definitiv die korrekte Lösung für mein Problem zu sein! Muss dann allerdings am Wochenende schauen, ob es dann auch im Liveboard so klappt(Muss ja noch die ganzen Anpassungen für die Styles/Statistikblock wieder einfügen in die Ext.).
[ externes Bild ]
Die Darstellung mit Twig ist für mich definitiv immer noch sehr verwirrend. Eine Anpassung wie es in der alten Ext. Version war, hatte deshalb nie geklappt
Mein Portal: https://www.portal.my-tastenworld.ch/ Mein Forum: https://www.forum.my-tastenworld.ch/
The best online translator comes from Köln DE
Be the best version of yourself rather than a bad copy of someone else!

Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2024
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Joyce&Luna » 11.09.2018 16:08

Wenn die Ext schon in Twig ist, sollte man das eigentlich auch richtig machen und Twig weiter anwenden.
Das ganze vermischen, verwirrt nur umso mehr.
So schwer ist das ganze ja nun mal nicht, ist eher nur eine Umstellung.
Werde wohl meine Styles irgendwann auch in Twig ausliefern.
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!

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 1347
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Tastenplayer » 11.09.2018 16:29

Wenn die Ext schon in Twig ist, sollte man das eigentlich auch richtig machen und Twig weiter anwenden.
Logisch. Ich meinte ja auch, dass die alte Ext. angepasst war, dass die Namen der Mitglieder respektive Forummember nicht angezeigt wurde. In der Twig Version konnte ich das so eben nicht mehr hinbekommen. Es gab immer eine Fehlermeldung :) .

Werde wohl meine Styles irgendwann auch in Twig ausliefern.
In naher Zukunft wird man das auch müssen.
Ich habe jetzt grad einmal die Ext von Kasimi installiert und den Graphit konvertiert. Dauer ein paar Sekunden 8) . Bis man da den Durchblick wieder hat...
Mein Portal: https://www.portal.my-tastenworld.ch/ Mein Forum: https://www.forum.my-tastenworld.ch/
The best online translator comes from Köln DE
Be the best version of yourself rather than a bad copy of someone else!

Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2024
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Joyce&Luna » 11.09.2018 20:30

Eigentlich kein Problem, halt ein bisschen umdenken, das kommt aber mit der Zeit.
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!

Intimus
Mitglied
Beiträge: 99
Registriert: 07.09.2009 17:20
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Intimus » 11.09.2018 20:32

Joyce&Luna hat geschrieben:Dann muss du das hier löschen.

Code: Alles auswählen

 {{ BOTS_24HOUR_TOTAL }}

Oder du setzt das <!-- IF U_ACP --> davor und das <!-- ENDIF --> dahinter.
Das war meine erste Idee... und gar nicht die eigentliche Übung. ;-) Das "Problem" ist die Satzstellung.
Momentan steht hier: 5 sichtbare Mitglieder, 2 Bots und 4 Gäste. Das Wort "und" sowie der Beistrich sind in den Sprachvariablen integriert. Würde ich jetzt die Bots unterdrücken, stünde hier 5 sichtbare Mitglieder, und 4 Gäste. Das ist meine Herausforderung und gleichzeitig eine gute Übung. :-)
Ein Mann, der kein Kind ist, ist kein Mann.
Gib einem Hungrigen einen Fisch und er wird satt. Bringe ihm das Fischen bei und er wird nie wieder hungrig. Leitspruch eines Helfers

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 1347
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] 24 hour activity stats

Beitragvon Tastenplayer » 11.09.2018 20:56

Stimmt Intimus
Ist mir gar nicht aufgefallen, dass da vor dem und noch ein , steht im Code. Ist das nicht ein Problem in den Sprachdateien? Muss ich mir morgen nochmals genau anschauen.
[ externes Bild ]
Mein Portal: https://www.portal.my-tastenworld.ch/ Mein Forum: https://www.forum.my-tastenworld.ch/
The best online translator comes from Köln DE
Be the best version of yourself rather than a bad copy of someone else!

Talk19zehn
Ehemaliger
Beiträge: 4692
Registriert: 08.06.2009 12:03

Re: [3.2] 24 hour activity stats

Beitragvon Talk19zehn » 11.09.2018 21:18

Hi, in Sachen TWIG funktionieren momentan beide Varianten (herkömmlich und TWIG (auch kombiniert)). Wer hat denn was und in welcher Form verwendet? So ganz schlau werde ich aus euren Aussagen nicht. :wink:

Grüße


Zurück zu „Extension Support“