Berechtigung nur für Admins bei XForum

Begonnen von , 27 August 2002, 02:30:14

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Die benutzer können ihre eigene texte editieren sogar löschen.
Kann man das irgendwie deaktivieren?
XForum (original von alte VKP55, ohne update)

tequila

Hm, vorgesehen ist das nicht, dies zu deaktivieren.
Dann mußt Du aus der "viewthread.php" den "Edit"-Button "klauen", dann sollten sie zumindestens nicht mehr offensichtlich drann kommen.

Nur als Info: auch das eBoard bietet diese Funktion NICHT (falls Du über ein Update nachgedacht haben solltest).

Marcello

Geht mich eigentlich ja nichts an, aber nur so aus Neugier:
Was ist so schlecht daran wenn jemand seinen Text ausbessern kann?

man kann es deaktivieren
modules/XForum/viewtread.php öffnen

die zeile
$edit = "<a href=\"modules.php?op=modload&name=XForum&file=post&action=edit&fid=$fid&tid=$tid\"><img src=\"modules/XForum/images/edit.gif\" border=\"0\" alt=\"Edit Post\" /></a> ";
ausschneiden

8 zeilen runter. da steht
if($status != "Administrator" && $status != "Moderator") {

die zeile die ausgeschnitten ist hinter dieser zeile einfügen
$ip = "<a href=\"modules.php?op=modload&name=XForum&file=topicadmin&action=getip&fid=$fid&tid=$tid\"><img src=\"modules/XForum/images/ip.gif\" border=\"0\" alt=\"Get IP\" /></a>";

es sieht dann so aus..

if($status != "Administrator" && $status != "Moderator") {
$ip = "<a href=\"modules.php?op=modload&name=XForum&file=topicadmin&action=getip&fid=$fid&tid=$tid\"><img src=\"modules/XForum/images/ip.gif\" border=\"0\" alt=\"Get IP\" /></a>";
$edit = "<a href=\"modules.php?op=modload&name=XForum&file=post&action=edit&fid=$fid&tid=$tid\"><img src=\"modules/XForum/images/edit.gif\" border=\"0\" alt=\"Edit Post\" /></a> ";


nach ca. 233 zeilen wieder das gleiche

kanake

die frage und antwort kam von mir, falls es jemand auch ändern möchte, soll es ausprobieren. bei mir hat´s  funktioniert.

an marcello;
ich möchte nicht dass die ganze zeit die texte editiert oder gelöscht werden.
deswegen wollte ich es ändern..