[3.2] [3.3] No quote in last post

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
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

[3.2] [3.3] No quote in last post

Beitrag von Kirk »

Name der Extension: No quote in last post
Autor: Kirk

Version der Extension: 1.0.0

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.
Voraussetzungen:
  • phpBB 3.2.6 oder höher
  • PHP 7.0 bis einschließlich 8.2

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.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

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

Beitrag 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.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] No quote in last post

Beitrag 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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

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

Beitrag 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.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

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

Beitrag von Kirk »

Erweiterung wurde auf Version 0.6.0 upgedatet.
Download siehe 1. Beitrag!
Benutzeravatar
SeewolfPK
Mitglied
Beiträge: 409
Registriert: 11.05.2010 21:45
Kontaktdaten:

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

Beitrag von SeewolfPK »

Ist es möglich, das zitieren zu verhindern, wenn der Beitrag (egal ob letzter oder irgendeiner) gesperrt ist?
Gruß Paul (Freunde nennen mich auch Paulchen Panther) https://www.reisemobiltreff.de https://www.seewolfpk.de
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

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

Beitrag von Kirk »

Ist ein Thema gesperrt, sieht der Normale User keinen Zitat Button mehr.
Benutzeravatar
SeewolfPK
Mitglied
Beiträge: 409
Registriert: 11.05.2010 21:45
Kontaktdaten:

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

Beitrag von SeewolfPK »

Ich meine nicht die Sperre des gesamten Threads sondern nur einer Antwort in dem Thread.
Gruß Paul (Freunde nennen mich auch Paulchen Panther) https://www.reisemobiltreff.de https://www.seewolfpk.de
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7868
Registriert: 24.05.2010 08:31
Kontaktdaten:

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

Beitrag 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.
Benutzeravatar
SeewolfPK
Mitglied
Beiträge: 409
Registriert: 11.05.2010 21:45
Kontaktdaten:

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

Beitrag 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.
Gruß Paul (Freunde nennen mich auch Paulchen Panther) https://www.reisemobiltreff.de https://www.seewolfpk.de
Antworten

Zurück zu „Extensions in Entwicklung“