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.
Postings editieren
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.
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.
Postings editieren
Gruss Wallace
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Re: Postings editieren
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:
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
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']))
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Re: Postings editieren
Hallo Dave
Danke für die Antwort.
Ich werde es in der Richtung dann mal versuchen.
Danke für die Antwort.
Ich werde es in der Richtung dann mal versuchen.
Gruss Wallace