Postings editieren

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Wallace
Mitglied
Beiträge: 6
Registriert: 28.02.2008 20:00

Postings editieren

Beitrag von Wallace »

Hallo zusammen

Man kann ja einstellen ich welcher Zeitspanne es zulässig ist dass ein Posting durch den betreffenden autor geändert werden kann.
Nun bin ich auf der suche nach einer Möglichkeit, diese Einstellung allgemein so zu lassen, aber für gewisse Gruppen nur (via Gruppenberechtigung) abzuwählen.

Hat mir bitte jemand eine Hilfestellung dafür?
Besten Dank im Voraus.
Gruss Wallace
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Re: Postings editieren

Beitrag von D@ve »

Ohne weiteres ist das leider nicht möglich, da man in den Berechtigungen nur Ja/Nein Rechte anlegen kann und keine Zahlen hinterlegen können. Ist leider eine Designschwäche von phpBB, denn viele Optionen die man global in den Foreneinstellungen regelt gehören eigentlich in den Berechtigungsbereich, so dass man sie für einzelne Gruppen Regeln kann (Wartezeit, Zeichenbegrenzung, Bearbeitungszeit etc).

Den entsprechenden Wert kannst Du über $config['edit_time']
Die entsprechende Passage ist in der posting.php:

Code: Alles auswählen

if (!($post_data['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time']))
Hier müsstest Du entsprechend die Abfrage so ändern, dass Du nochmals die Gruppe überprüfst... Die Funktion group_membership() sollte Dir da helfen (entweder in der functions.php oder der functions_user.php). Weiß aber gerade nicht auswendig wie man die benutzt.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Wallace
Mitglied
Beiträge: 6
Registriert: 28.02.2008 20:00

Re: Postings editieren

Beitrag von Wallace »

Hallo Dave

Danke für die Antwort.
Ich werde es in der Richtung dann mal versuchen.
Gruss Wallace
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“