[3.3] Thema Entsperren für registrierte User
[3.3] Thema Entsperren für registrierte User
Hallo,
Board 3.3.8
ich suche nach einer Möglichkeit, die es einem registiertem Anwender erlaubt, in einem Unterforum ein neues Thema zu erstellen, das Thema sperren kann, und auch wieder entsperren kann, um zB den Beitrag nachträglich wieder bearbeiten zu können.
Eine Antwort per PN soll möglich sein.
Sinn und Zweck ist es, etwas in dem (Sub-) Forum "Marktplatz" anzubieten, jedoch unnötige, nicht zielführende Diskussionen von Beginn an zu unterbinden damit keine unnötigen "anderswo ist aber billiger" Beiträge gepostet werden.
Wenn ich im Forenrecht für Reguser im Marktplatz das moderative Recht vergebe: "Kann Thema sperren",
kann der User auch wieder entsperren, aber das gilt dann auch für "nicht eigene Beiträge"
So kann der User auch fremde Angebote sperren oder entsperren, was die Funktion ja dann sinnlos macht.
jemand eine Idee?
Board 3.3.8
ich suche nach einer Möglichkeit, die es einem registiertem Anwender erlaubt, in einem Unterforum ein neues Thema zu erstellen, das Thema sperren kann, und auch wieder entsperren kann, um zB den Beitrag nachträglich wieder bearbeiten zu können.
Eine Antwort per PN soll möglich sein.
Sinn und Zweck ist es, etwas in dem (Sub-) Forum "Marktplatz" anzubieten, jedoch unnötige, nicht zielführende Diskussionen von Beginn an zu unterbinden damit keine unnötigen "anderswo ist aber billiger" Beiträge gepostet werden.
Wenn ich im Forenrecht für Reguser im Marktplatz das moderative Recht vergebe: "Kann Thema sperren",
kann der User auch wieder entsperren, aber das gilt dann auch für "nicht eigene Beiträge"
So kann der User auch fremde Angebote sperren oder entsperren, was die Funktion ja dann sinnlos macht.
jemand eine Idee?
LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
- Scanialady
- Supporter
- Beiträge: 1992
- Registriert: 23.02.2009 16:29
- Wohnort: Velbert (NRW)
- Kontaktdaten:
Re: [3.3] Thema Entsperren für registrierte User
Wie du bereits bemerkt hast, ist das ein Moderator-Recht. Das kannst du mit Boardmitteln nicht lösen. Eine derartige Extension ist mir nicht bekannt, die das auf "normale" Benutzer ausweiten und auf bestimmte eigene Themen beschränken könnte.
*Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
*Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
*Wenn das Auto in die Werkstatt soll, ist "Hier geht nix". - "Äh? Was geht denn nicht?" - "Ja NIX!" wenig hilfreich.
*Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
*Wenn das Auto in die Werkstatt soll, ist "Hier geht nix". - "Äh? Was geht denn nicht?" - "Ja NIX!" wenig hilfreich.
Re: [3.3] Thema Entsperren für registrierte User
Hallo erstmal,
etwas Futter:
https://www.phpbb.com/community/viewtopic.php?t=2286911
https://www.phpbb.com/community/viewtop ... #p12680165
Die erste EXT müsste warscheinlich auf 3.3.x angepasst werden
https://www.phpbb.com/community/viewtop ... #p15423211
etwas Futter:
https://www.phpbb.com/community/viewtopic.php?t=2286911
https://www.phpbb.com/community/viewtop ... #p12680165
Die erste EXT müsste warscheinlich auf 3.3.x angepasst werden
https://www.phpbb.com/community/viewtop ... #p15423211
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Thema Entsperren für registrierte User
Danke,
diese ext im github, ist vermutlich noch ein mod, 8 Jahre alt...
ich kann das aber leider nicht auf 3.3.x anpassen, das ist mir "zu hoch"
diese ext im github, ist vermutlich noch ein mod, 8 Jahre alt...
ich kann das aber leider nicht auf 3.3.x anpassen, das ist mir "zu hoch"

LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Re: [3.3] Thema Entsperren für registrierte User
Mitnichten, das ist eine 3.1.* EXT
Also einfach entpacken, die kleine Änderung in der services.yml machen, hochladen und freuen...
Requirements:
phpBB 3.1.0-RC3 or higher
https://github.com/DakinQuelia/phpBB31- ... Own-TopicsBNa hat geschrieben: 27.09.2022 15:25https://www.phpbb.com/community/viewtopic.php?t=2286911
Die erste EXT müsste warscheinlich auf 3.3.x angepasst werden
https://www.phpbb.com/community/viewtop ... #p15423211
Also einfach entpacken, die kleine Änderung in der services.yml machen, hochladen und freuen...
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Thema Entsperren für registrierte User
So Korrekt?
Code: Alles auswählen
services:
dakinquelia.moderateowntopics.listener:
class: dakinquelia\moderateowntopics\event\listener
arguments:
- "@controller.helper"
- "@auth"
- "@template"
- "@user"
- "@config"
- "@request"
- %core.root_path%
- %core.php_ext%
tags:
- { name: event.listener }
LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Re: [3.3] Thema Entsperren für registrierte User
Da war noch eine alte Anleitung am Start (der gesetzte Link zu phpbb.com)
Mit Hochkomma, wie hier:
Und wichtig, keinerlei Einrückungen oder so erzeugen, sondern die Hochkommas einfach nur davor und danach 'setzen'..

Mit Hochkomma, wie hier:
Code: Alles auswählen
primehalo.primepostrevisions.core:
class: primehalo\primepostrevisions\core\prime_post_revisions
arguments:
- '@auth'
- '@dbal.conn'
- '@user'
- '%primehalo.primepostrevisions.tables.primepostrev%'
- '%core.root_path%'
- '%core.php_ext%'
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Thema Entsperren für registrierte User
Hmm, scheint nicht alles zu sein.
-Diese ext installiert, geht soweit..
-Gruppenspezifisches Forenrecht auf "can moderate own topics" auf ja gestellt.
-Benutzerrecht eines users im Marktplatz übernommen, kein Edit Button, zu sehen, auch unterm Beitrag keine Möglichkeit. Kein Hammersymbol.
-Bearbeitunszeit für Beiträge deaktiviert, bringt auch nichts.
-Als Testuser angemeldet, will im Marktplatz neues Thema erstellen, beim Absenden kommt Debugfehler:
listener.php Zeile 188 und 189
Wie ich aber später sehe, wurde der Beitrag abgesendet und ist zu sehen.
Bin wieder als Admin rein, wollte einen Testbeitrag erstellen, egal wo, in jedem Forum der selbe Fehler.
Die ext deaktiviert, wieder Fehlerfrei.
Somit ist mein Wunsch leider noch nicht erfüllt.
jetzt sehe ich deine Antwort, Hochkomma statt " glaub nicht das es was bringt, ist aber schnell geändert.
Edit: nur der Fehler von Zeile 188 ist weg.
-Diese ext installiert, geht soweit..
-Gruppenspezifisches Forenrecht auf "can moderate own topics" auf ja gestellt.
-Benutzerrecht eines users im Marktplatz übernommen, kein Edit Button, zu sehen, auch unterm Beitrag keine Möglichkeit. Kein Hammersymbol.
-Bearbeitunszeit für Beiträge deaktiviert, bringt auch nichts.
-Als Testuser angemeldet, will im Marktplatz neues Thema erstellen, beim Absenden kommt Debugfehler:
Code: Alles auswählen
[phpBB Debug] PHP-Warnung : in Datei [ROOT]/ext/dakinquelia/moderateowntopics/event/listener.php auf Zeile 188 : Undefinierter Array-Schlüssel „topic_id“
[phpBB Debug] PHP-Warnung : in Datei [ROOT]/ext/dakinquelia /moderateowntopics/event/listener.php in Zeile 189 : Undefinierter Array-Schlüssel "post_id"
[phpBB Debug] PHP-Warnung : in Datei [ROOT]/includes/functions.php in Zeile 1813 : Header-Informationen können nicht geändert werden - Header bereits gesendet von ( Ausgabe gestartet bei [ROOT]/includes/functions.php:3027)
Code: Alles auswählen
$topic_id = $post_data['topic_id'];
Code: Alles auswählen
$post_id = $post_data['post_id'];
Bin wieder als Admin rein, wollte einen Testbeitrag erstellen, egal wo, in jedem Forum der selbe Fehler.
Die ext deaktiviert, wieder Fehlerfrei.
Somit ist mein Wunsch leider noch nicht erfüllt.
jetzt sehe ich deine Antwort, Hochkomma statt " glaub nicht das es was bringt, ist aber schnell geändert.
Edit: nur der Fehler von Zeile 188 ist weg.
Code: Alles auswählen
[phpBB Debug] PHP-Warnung : in Datei [ROOT]/ext/dakinquelia/moderateowntopics/event/listener.php auf Zeile 189 : Undefinierter Array-Schlüssel „post_id“
[phpBB Debug] PHP-Warnung : in Datei [ROOT]/includes/functions .php on line 1813 : Header-Informationen können nicht geändert werden - Header bereits gesendet von (Ausgabe gestartet bei [ROOT]/includes/functions.php:3027)
Zuletzt geändert von TomLB am 27.09.2022 19:13, insgesamt 1-mal geändert.
LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.3] Thema Entsperren für registrierte User
Falls es auch mit Hochkomma nicht funktioniert, hier die Lösung in unserem Mopped-Forum:
Eigenes Unter-Forum erstellen
Foren-Rechte dafür wie folgt setzen: Damit können die Registrierten Mitglieder zwar ein neues Thema starten, einen (Biete-)Beitrag schreiben, diesen bei Bedarf ändern, aber es kann niemand darauf antworten, es gibt also keine Diskussionen. Geboten werden kann dann per PN und wenn das Angebotene verkauft ist, kann der Verkäufer dieses Thema als gelöscht markieren und fertig.
Für Mods und Admins haben wir natürlich etwas umfangreichere Rechte, aber das System funktioniert bereits seit Jahren.
Eigenes Unter-Forum erstellen
Foren-Rechte dafür wie folgt setzen: Damit können die Registrierten Mitglieder zwar ein neues Thema starten, einen (Biete-)Beitrag schreiben, diesen bei Bedarf ändern, aber es kann niemand darauf antworten, es gibt also keine Diskussionen. Geboten werden kann dann per PN und wenn das Angebotene verkauft ist, kann der Verkäufer dieses Thema als gelöscht markieren und fertig.
Für Mods und Admins haben wir natürlich etwas umfangreichere Rechte, aber das System funktioniert bereits seit Jahren.
Re: [3.3] Thema Entsperren für registrierte User
Hallo Mike, Gruß aus V-Stromforum.de Mopedforum
Das bringt mir leider nichts,
weil das dann für alle gilt.
Manche Verkäufer diskutieren auch gerne im Forum, manch wollen halt nur PN
Das bringt mir leider nichts,
weil das dann für alle gilt.
Manche Verkäufer diskutieren auch gerne im Forum, manch wollen halt nur PN
LG, Tom
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de
Board 3.3.8 | PHP 8.2 | https://www.v-stromforum.de