[DEV] [3.1] [3.3] Hide Guests

In diesem Forum werden nicht länger gepflegte Extensions respektive ihre Themen aufbewahrt. Soll an den Extensions weitergearbeitet werden, bitten wir den Autor eine Nachricht per Kontaktformular zu senden. Nur lesender Zugriff.
Forumsregeln
ABD = ABANDONED = Verlassen/Aufgegeben
  • In diesem Forum werden nicht länger gepflegte Extensions respektive ihre Themen aufbewahrt. Nur lesender Zugriff!
  • Wir raten generell davon ab solche Erweiterungen zu installieren, da sowohl Support als auch Weiterentwicklung ungewiss sind.
  • Soll an den Extensions weitergearbeitet werden, bitten wir den Autor eine Nachricht per Kontaktformular zu senden.
Benutzeravatar
waldkatze
Ehemaliges Teammitglied
Beiträge: 792
Registriert: 08.03.2013 21:50

[DEV] [3.1] [3.3] Hide Guests

Beitrag von waldkatze »

EXTENSION - Titel: Hide Guests
EXTENSION - Version: 0.1.3
EXTENSION - Autor: waldkatze http://www.polarbiker-oberlausitz.de

phpBB-Version: getestet mit phpBB 3.1.6 - 3.3.x
phpBB-Sprachen:
- de [deutsch / Du]

phpBB-Styles: prosilver

EXTENSION - Beschreibung:
ACP-Modul. Schaltet folgende Funktionen für Gäste im Index des Forums wahlweise ein / aus:
- User Online Anzeige im Index des Forums
- Statistik Anzeige im Index des Forums
- Anzeige der Geburtstage im Index des Forums
- Anzeige Versionupdate

Neu in Update Version 0.1.1
- Komplett überarbeitete Version
- Zusätzliche Schaltfunktionen
- Behebt auch den Konflikt mit der Extension "Wer war da"

waldkatze Download / Demoseite
Zuletzt geändert von waldkatze am 31.01.2021 10:01, insgesamt 2-mal geändert.
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11943
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von Crizzo »

Hey,

wenn du mit der ext.php im root deiner Extension nichts machen möchtest, dann kannst du sie auch einfach weglassen.

Kann es sein, dass du in deinem Listener aktuell relativ viele Konstrukte lädst, die du gar nicht verwendest?

Mit der aktuellen Methode wird, wenn ich das richtig sehe, nur der HTML-Content ausgeblendet, aber noch per HTML an den Client übergegeben. Das ist nur oberflächlich zweckdienlich. Bots und Co werden das natürlich noch sehr einfach lesen können.

Grüße
Benutzeravatar
waldkatze
Ehemaliges Teammitglied
Beiträge: 792
Registriert: 08.03.2013 21:50

Re: [DEV] Hide Guests

Beitrag von waldkatze »

Extensionen mit [DEV] sind bekanntlich nicht vollkommen :wink:
BlackHawk87 hat geschrieben:... Kann es sein, dass du in deinem Listener aktuell relativ viele Konstrukte lädst, die du gar nicht verwendest? ...
Das ist Absicht. Ich habe eine erweiterte Variante unter XAMPP im Test die zusätzliche Events benötigen.
Deshalb habe ich das in der 1.Version erst mal drin gelassen, auch wenn die jetzt keine Funktion ausführen.
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11943
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von Crizzo »

waldkatze hat geschrieben:Extensionen mit [DEV] sind bekanntlich nicht vollkommen :wink:
Erwartet auch keiner.

Aber wenn nicht jetzt ein bisschen Feedback, wann dann? :wink:
Benutzeravatar
euramanni
Mitglied
Beiträge: 196
Registriert: 15.11.2005 09:32
Wohnort: 67580 Hamm
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von euramanni »

Nv who was here / bb3mobi/washere von http://bb3.mobi ist auch für Registrierte User weg.
Gruß Manni
Arbeiten um zu Leben, und nicht Leben um zu Arbeiten.
Benutzeravatar
waldkatze
Ehemaliges Teammitglied
Beiträge: 792
Registriert: 08.03.2013 21:50

Re: [DEV] Hide Guests

Beitrag von waldkatze »

BlackHawk87 hat geschrieben:Aber wenn nicht jetzt ein bisschen Feedback, wann dann? :wink:
Genau so ist das. Denn nur wenn auf verschiedenen Foren getestet wird, findet man Fehler am besten.
euramanni hat geschrieben:Nv who was here / bb3mobi/washere von http://bb3.mobi ist auch für Registrierte User weg.
Danke für den Tipp. Habe das bei mir gerade mit XAMPP getestet. Du hast Recht.
Der Fehler dürfte in dieser Zeile liegen. Ich muss also hier noch eine Trennung einfügen.

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
	<div class="stat-block hideonline-list">
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7858
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von Kirk »

Ich denke das es daran liegt das in der css folgendes steht

Code: Alles auswählen

.online-list {
   display: none;
}
in der Ext who was here ist folgende Klasse vermerkt:

Code: Alles auswählen

<div class="stat-block online-list">
deshalb wird es nicht angezeigt.

@euramanni:
Probier mal folgendes,
Öffne: root/ext/bb3mobi/washere/styles/prosilver/template/event/index_body_stat_blocks_before.html
Finde:

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL -->
Ersetzen mit:

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL and HIDE_GUESTS_ONLINE_ENABLE -->
Finde:

Code: Alles auswählen

<div class="stat-block online-list">
Ersetzen mit:

Code: Alles auswählen

<div class="stat-block hideonline-list">
Damit können die Gäste (Wenn im ACP bei User Online Anzeige auf ja gestellt) "Wer war da?" sehen.
Benutzeravatar
waldkatze
Ehemaliges Teammitglied
Beiträge: 792
Registriert: 08.03.2013 21:50

Re: [DEV] Hide Guests

Beitrag von waldkatze »

Danke für den Hinweis Kirk. Ich werde das so ändern das Statistik und Online-Liste getrennt geschaltet werden.
Bin aber ab heute Abend paar Tage beruflich unterwegs. Dann mache ich mich an ein Update.

Wäre gut wenn von euch Hinweise kommen ob es zu Konflikten mit weiteren Extensionen kommt.
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Benutzeravatar
euramanni
Mitglied
Beiträge: 196
Registriert: 15.11.2005 09:32
Wohnort: 67580 Hamm
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von euramanni »

Geburtstage lassen sich ein und ausschalten. Wer ist Online und Wer war Online funktioniert nicht. Entweder sichtbar, oder nicht. Und das für Gäste und registriert gleichzeitig.
Gruß Manni
Arbeiten um zu Leben, und nicht Leben um zu Arbeiten.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7858
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [DEV] Hide Guests

Beitrag von Kirk »

euramanni hat geschrieben:Wer ist Online und Wer war Online funktioniert nicht. Entweder sichtbar, oder nicht. Und das für Gäste und registriert gleichzeitig.
Du verwendest für "Wer war da?" das template Event index_body_block_online_append.html der angepasste Code für diese EXT sollte so ausehen:

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL -->
<div class="stat-block hideonline-list">
	<h3><!-- IF not S_DISPLAY_ONLINE_LIST and U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_WAS_HERE}<!-- ENDIF --></h3>
	<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}
	<!-- IF WHO_WAS_HERE_BOTS --><br />{WHO_WAS_HERE_BOTS}<!-- ENDIF --></p>
</div>
<!-- ENDIF -->
Verschoben von Extensions in Entwicklung nach ABD Extensions am 21.09.2023 23:23 durch Scanialady

Gesperrt

Zurück zu „ABD Extensions“