Seite 1 von 3

[3.3] No quote in last post

Verfasst: 22.06.2019 10:57
von Kirk
Name der Extension: No quote in last post
Autor: Kirk

Version der Extension: 1.0.1

Beschreibung der Extension:
  • Entfernt den Zitat Button im letzten Beitrag.
  • Diese Extension unterscheidet auch ob ein User im Persönlichen Bereich/Einstellungen/Anzeigeoptionen ändern bei Sortiere Beiträge oder in den jeweiligem Beitrag bei Anzeige- und Sortierungs-Einstellungen "Aufsteigend" oder "Absteigend" gewählt hat.
  • Im ACP/Erweiterungen/No quote in last post/Einstellungen ist es möglich den zitat Buttton beim letzten Beitrag in der Topic review ebenfalls auszublenden.
  • Es ist möglich im ACP Modul die Zitat Funktion in Beiträgen komplett zu deaktiviern.
  • Es ist einstellbar (wenn ein Beitrag gesperrt) den Zitat Button zu verbergen.
  • Man kann (wenn im ACP Modul aktiviert) in ACP/Berechtigungen bei den Benutzerrechten/Gruppenrechten unter Beiträge folgende Rechte einstellen:
    • Kann den letzten Beitrag zitieren
    • Kann den quote-BBCode-Tag in Beiträgen verwenden
    • Kann den letzten Beitrag in Topic review zitieren
  • Besitzt eine Gruppe oder User in den "Administrator-Berechtigungen" nicht das Recht Kann Berechtigungen für einzelne Gruppen ändern oder Kann Berechtigungen für einzelne Benutzer ändern, wird die Permission Info im ACP Modul dementsprechend angezeigt.
  • Entzieht man z.B. einer Gruppe das Recht Kann den [quote]-BBCode-Tag in Beiträgen verwenden, bekommt diese Gruppe wenn sie den BBCode quote (manuelle Eingabe in den Editor) benutzt, diese Meldung angezeigt:
    Du darfst bestimmte BBCodes nicht verwenden: [quote].
  • Gäste sehen (wenn in den Benutzerrechten/Gruppenrechten nicht anders eingestellt) in den Beiträgen kein Zitat Button.
  • Man hat die Möglichkeit zu wählen ob ein Toggle Switch oder die Radio Buttons Ja/Nein angezeigt werden sollen.
  • Kompatibel mit:
Voraussetzungen:
  • phpBB 3.3.0 oder höher
  • PHP 7.1.3 bis einschließlich 8.3

Download der Extension: https://reyno41.bplaced.net/phpbb/viewt ... f=41&t=298

Screenshots:
ACP Modul: [ externes Bild ]
Benutzerrechte/Gruppenrechte: [ externes Bild ]

Installation der Erweiterung:
Nach dem Download entpacke diese Datei und lade den gesamten Ordner kirk nach root/ext hoch.
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen
in der Zeile No quote in last post auf Aktivieren klicken.

Re: [3.1] [3.2] No quote in last post

Verfasst: 30.07.2019 10:27
von Kirk
Erweiterung wurde auf Version 0.2.0 upgedatet.
Download siehe 1. Beitrag!

Neuerung:
  • Es ist ein ACP Modul integriert worden, wo man den zitat Buttton beim letzten Beitrag in der Topic review ebenfalls auszublenden kann.

Re: [3.2] No quote in last post

Verfasst: 15.08.2019 13:42
von Kirk
Erweiterung wurde auf Version 0.4.0 upgedatet.
Download siehe 1. Beitrag!

Neuerung:
  • Es ist möglich im ACP Modul die Zitat Funktion in Beiträgen komplett zu deaktiviern
  • Man kann (wenn im ACP Modul aktiviert) in ACP/Berechtigungen bei den Benutzerrechten/Gruppenrechten unter Show Quote folgende Rechte einstellen:
    • Kann den letzten Beitrag zitieren
    • Kann den quote-BBCode-Tag in Beiträgen verwenden
    • Kann den letzten Beitrag in Topic review zitieren

Re: [3.2] [3.3] No quote in last post

Verfasst: 18.01.2020 20:51
von Kirk
Erweiterung wurde auf Version 0.5.0 upgedatet.
Download siehe 1. Beitrag!

Wichtiger Hinweis:
Da sich der Dateiname geändert hat, muss die Vorgänger Version dieser Extension (Inkl. Arbeitsdaten löschen) komplett gelöscht werden.

Re: [3.2] [3.3] No quote in last post

Verfasst: 28.02.2020 19:16
von Kirk
Erweiterung wurde auf Version 0.6.0 upgedatet.
Download siehe 1. Beitrag!

Re: [3.2] [3.3] No quote in last post

Verfasst: 28.12.2020 20:05
von SeewolfPK
Ist es möglich, das zitieren zu verhindern, wenn der Beitrag (egal ob letzter oder irgendeiner) gesperrt ist?

Re: [3.2] [3.3] No quote in last post

Verfasst: 28.12.2020 21:18
von Kirk
Ist ein Thema gesperrt, sieht der Normale User keinen Zitat Button mehr.

Re: [3.2] [3.3] No quote in last post

Verfasst: 28.12.2020 21:40
von SeewolfPK
Ich meine nicht die Sperre des gesamten Threads sondern nur einer Antwort in dem Thread.

Re: [3.2] [3.3] No quote in last post

Verfasst: 28.12.2020 22:56
von Kirk
Probier das mal aus:
Öffne: root/ext/kirk/noquotelastpost/event/listener.php
Finde:

Code: Alles auswählen

	public function add_no_quote_lastpost($event)
	{
Danach einfügen:

Code: Alles auswählen

		global $s_cannot_edit_locked;
Finde:

Code: Alles auswählen

			if ($hide_quote_button_guests)
Ersetzen mit:

Code: Alles auswählen

			if ($hide_quote_button_guests || $s_cannot_edit_locked && !$this->auth->acl_get('a_') && !$this->auth->acl_get('m_'))
Edith:
Als Admin oder Moderator sieht man weiterhin den Quote Button.

Re: [3.2] [3.3] No quote in last post

Verfasst: 29.12.2020 09:37
von SeewolfPK
Super, klappt hervorragend.
DANKE.

Erleichtert die Moderation von Beiträgen, aus denen Teile entfernt werden müssen.
Um wenigstens den Admins den entfernten Text noch zu ermöglichen z.B. bei Rückfragen/Protesten
machen wir den Teil mit color transparent unsichtbar und sperren den Beitrag, damit auch der Ersteller nicht mehr editieren kann.

Bisher war der Text aber beim Zitat noch vorhanden und beim markieren des Beitrages mit der Maus.
Durch deine EXT ist das unterbunden bzw. beim markieren mit der Maus erscheint nur (TEXT).
Das ist so phantastisch.

Admins können beim editieren und zitieren den Ursprungstext noch sehen bzw. weiter bearbeiten, wenn notwendig.