Seite 1 von 2

[3.3][ABD] Hide for Guest

Verfasst: 01.01.2022 17:25
von IMC
Name der Extension: Hide for Guest
Autor: IMC
Version: 1.1.0 / 15.12.2022

Beschreibung der Extension:
Mit dieser Extension ist es möglich Bereiche für Gäste und Bots auszublenden. Dem Statistikbereich werden "None break spaces" zum schöneren Zeilenumbruch hinzugefügt.

Einstellungen im ACP:
  • Das neuste angemeldete Mitglied im Bereich Statistik ausblenden.
  • Den Statistikbereich ausblenden.
  • Den Bereich "Wer ist online?" ausblenden.
Voraussetzungen:
  • phpBB >= 3.2.0
  • PHP >= 5.4.7
Download: https://github.com/IMC-GER/phpBB-Hide-f ... t/releases

Changelog:
  • v1.1.0 (15-12-2022)
    - Deaktivierten POST-Wert nicht anfordern
    - Geändert auf TWIG-Syntax
    - PHP max auf v8.2 geändert
    - Controller für ACP hinzugefügt
    - Versionscheck hinzugefügt
    - Systemanforderung prüfen hinzugefügt
  • v1.0.4 (18-03-2022)
    - Cleanup code
  • v1.0.3 (05-02-2022)
    - Bug in JS, `regexp` don't work in iPhone Safari
  • v1.0.2 (06-01-2022)
    - Bug in JS
  • v1.0.1 (03-01-2022)
    - minor code change
    - Add no break spaces in statistic line
    - Add dependencies of radio buttons in ACP settings
  • v1.0.0 (01-01-2022)
    - Erste Bekanntmachung

Re: [3.3] Hide for Guest

Verfasst: 06.01.2022 13:58
von Ecmur
Vielen Dank für diese Erweiterung. So eine Erweiterung habe ich schon lange gesucht.
Nur ein kleines Problem bringt diese Erweiterung mitsich mit.
Wenn ich im ACP bei dieser Erweiterung bei Statistik auf nein setze kommt auf der Indexseite folgende Meldung

Code: Alles auswählen

statText = statElem[0].innerHTML; statElem[0].innerHTML = statText.replace(hideText, '');
Könnte man mal bei der Erweiterung nachschauen woran das liegt und die Meldung beseitigen.
Vielen Dank im voraus.
mg Ec. :)

Re: [3.3] Hide for Guest

Verfasst: 06.01.2022 14:50
von Ecmur
Der kleine Fehler steckt in der overall_footer_body_after.html
Suche im Verzeichnis /ext/imcger/hideforguest/styles/all/template/event in der overall_footer_body_after.html diesen Code

Code: Alles auswählen

{% endif %}
{% if S_NEWEST_USER %}
	statText = statElem[0].innerHTML;
	statElem[0].innerHTML = statText.replace(hideText, '');
</script>
und ersetze ihn durch diesen Code

Code: Alles auswählen

{% if S_NEWEST_USER %}
	statText = statElem[0].innerHTML;
	statElem[0].innerHTML = statText.replace(hideText, '');
{% endif %}
</script>
dann ist die Meldung weg und die Erweiterung funktioniert wie sie soll.
mg Ec. :) :)

Re: [3.3] Hide for Guest

Verfasst: 06.01.2022 16:58
von IMC
Hi Ecmur,
Danke für den Hinweis.
Ein unverzeihlicher Flüchtigkeitsfehler. Da habe ich zum Schluss wohl nicht mehr richtig getestet.
Ich habe in korrigiert.

Re: [3.3] Hide for Guest

Verfasst: 06.01.2022 23:56
von Ecmur
Danke dir für das Tool. So können wenigstens die Gäste die Statistik nicht mehr sehen :grin:
Fehler kann jeder mal machen :)

Re: [3.3] Hide for Guest

Verfasst: 08.01.2022 22:58
von Todi
Hallo,

dachte mir so ich schau halt mal rein ob es was neues gibt und dann deine Verlinkung zu diesem Thread.
vielen Dank!

Läuft wie es soll. :wink:

Re: [3.3] Hide for Guest

Verfasst: 06.02.2022 12:39
von IMC
Update auf Version 1.0.3
- Fehler im JS, regulären Ausdruck hat nicht im iPhone Safari Browser funktioniert und wurde ersetzt.

Re: [3.3] Hide for Guest

Verfasst: 16.02.2022 23:51
von Ecmur
Danke für das Update :)

Re: [3.3] Hide for Guest

Verfasst: 01.03.2022 21:18
von Sky-Kay
Hallo IMC,

danke erstmal für diese Extension :)

Kann man die Extension um weiteres erweitern? Wenn mein Forum aufgerufen wird soll nur eine Seite angezeigt werden.
Mit den Optionen Registrieren und anmelden.

Portal, Forum und Extra Seiten sollen nicht sichtbar sein.

Danke

Grüssle
Sky-Kay

Installierte Version phpBB 3.3.

Re: [3.3] Hide for Guest

Verfasst: 02.03.2022 06:04
von IMC
Hallo Sky-Kay,

das was du möchtest sollt über die Berechtigungseinstellungen in phpBB möglich sein.
Stelle die Forenrechte für Gäste auf "kein Zugang". Dann werden diese nur Angemeldeten Benutzern angezeigt.
Infos zur Rechtevergabe findest du hier:
https://www.phpbb.de/kb/viewarticle?a=45