[3.3] Hide for Guest

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
IMC
Mitglied
Beiträge: 545
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

[3.3] Hide for Guest

Beitrag 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
Zuletzt geändert von IMC am 15.12.2022 12:52, insgesamt 7-mal geändert.
Gruß, Thorsten
Ecmur
Mitglied
Beiträge: 47
Registriert: 23.04.2020 01:57

Re: [3.3] Hide for Guest

Beitrag 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. :)
Ecmur
Mitglied
Beiträge: 47
Registriert: 23.04.2020 01:57

Re: [3.3] Hide for Guest

Beitrag 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. :) :)
Benutzeravatar
IMC
Mitglied
Beiträge: 545
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Hide for Guest

Beitrag 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.
Gruß, Thorsten
Ecmur
Mitglied
Beiträge: 47
Registriert: 23.04.2020 01:57

Re: [3.3] Hide for Guest

Beitrag 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 :)
Todi
Mitglied
Beiträge: 56
Registriert: 14.04.2013 16:50

Re: [3.3] Hide for Guest

Beitrag 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:
Benutzeravatar
IMC
Mitglied
Beiträge: 545
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Hide for Guest

Beitrag von IMC »

Update auf Version 1.0.3
- Fehler im JS, regulären Ausdruck hat nicht im iPhone Safari Browser funktioniert und wurde ersetzt.
Gruß, Thorsten
Ecmur
Mitglied
Beiträge: 47
Registriert: 23.04.2020 01:57

Re: [3.3] Hide for Guest

Beitrag von Ecmur »

Danke für das Update :)
Sky-Kay
Mitglied
Beiträge: 31
Registriert: 27.02.2022 14:28

Re: [3.3] Hide for Guest

Beitrag 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.
Grüssle
Sky-Kay

Info zum System:
phpBB 3.3.8 // prosilver // PHP Version 8.0.16
Benutzeravatar
IMC
Mitglied
Beiträge: 545
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Hide for Guest

Beitrag 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
Gruß, Thorsten
Antworten

Zurück zu „Extensions in Entwicklung“