Seite 1 von 1

DropDownListen für einfache und fortgeschrittene Befugnisse

Verfasst: 27.09.2004 21:29
von MediaManiac
Moin!

Da ich bei der Suche und im Benutzerhandbuch keine geeignete Lösung gefunden habe, erlaube ich mir diese Frage zu posten.

Ich möchte folgendes realisieren ...
Das verändern von Artikeln soll nur den Autoren möglich sein!
Also weder anderen Usern (klar), noch den Moderatoren und idealerweise auch nicht den Admins (obwohl dies nicht so wichtig ist).

Bislang ist dies leider noch nicht so, was mir aus datenschutzrechtlichen Gründen (Manipulation kann schlimmer als Verlust sein) doch sauer aufstösst.

Leider kann ich weder der Gruppe noch dem einzelnen User entsprechende einfache bzw. fortgeschrittene Rechte ein- / ausräumen, da mir einfach nicht die Drop-Down-Listen angezeigt werden (evtl. ist mein Wunsch ja so auch gar nicht lösbar)!!!

Für Anregungen, Links auf verständliche, bereits bestehende Postings (die ich dann wohl nicht gefunden habe *sorry*) oder gar Lösungen wäre ich sehr dankbar. :)

Verfasst: 27.09.2004 21:37
von Markus67
Hi ...

die einfachste Methode wäre natürlich den "Edit"-Button komplett zu entfernen ... allerdings können die User selbst dann ihre Beiträge auch nicht mehr editieren ... :wink:

Markus

Verfasst: 27.09.2004 21:38
von Acid
Die Dropdowns für die einzelnen Optionen gibt´s nur bei privaten Foren.

Allerdings sind solche genauen Einstellungen (nur Poster darf Beitrag editieren, kein Mod/Admin) auch damit nicht möglich.

Über eine kleine Codeänderung wäre das aber realisierbar.

Verfasst: 29.09.2004 18:37
von MediaManiac
Danke für die Auskunft! :)

Ich gehe mal davon aus, dass es noch keine Code-Snippet zu meinem Problem gibt, oder?

Verfasst: 29.09.2004 19:52
von Markus67
Hi ...

kommt drauf an was du gerne hättest ... die "Holzhammermethode" ... also den Button komplett wegnehmen oder die Methode die Acid vorgeschlagen hat ... dann musst du einfach ein bischen Geduld mitbringen und auf ihn warten :wink:

Markus

Verfasst: 29.09.2004 22:24
von Acid
..und nochmal genau sagen, was du möchtest.

In einem (bestimmten?) Forum soll niemand anderer Beiträge/Themen editieren können als der Themenstarter selbst? Auch keine Administratoren?
Themen oder Beiträge; nur der Themenstarter oder halt jeder Verfasser eines Beitrages seinen eigenen Beitrag.
Wie sieht´s mit dem Löschen aus ?

Verfasst: 30.09.2004 00:58
von MediaManiac
Also, nur der Verfasser soll seinen Beitrag/Thema editieren können.
Ausnahme ist der Admin mit allen Rechten (ist wohl doch besser)!
Das Löschen-Recht soll unangetastet bleiben, d.h. dies soll für
den Admin, die Moderatoren und den Verfasser weiterhin möglich
bleiben.

Mir würde auch schon ein Hinweis auf die entsprechende Datei(stelle)
von phpBB reichen - natürlich wäre ein schon fertiges Code-Snippet
geradezu ideal. :D

Da ich von MySQL & PHP noch keine wirkliche Ahnung
habe und den Source von phpBB nicht kenne, würde ein erfolgreicher
Eingriff meinerseits wohl (zu) l-a-n-g-e dauern.

Und ohne Plan so drauflos zu hacken würde wohl nur mit Chaos,
Verwirrung, Inkonsistenzen und Schlimmeres enden ...
selbstverständlich wär's mein Problem, ich weiss. :roll:

Verfasst: 01.10.2004 23:26
von Acid
hmm.. und wenn du für das besagte Forum einfach keinen Moderator einstellst?
Dadurch könnte ein Moderator dann zwar auch nichts löschen, aber das würde dir eine Änderung an viewtopic.php/posting.php ersparen. :wink:

Reguläre User können sowieso nur ihre eigenen Beiträge löschen/editieren.

Wenn du dennoch diese Änderung benötigst, sag bescheid. :wink:

Verfasst: 02.10.2004 00:37
von MediaManiac
Ich werde meinen Moderatoren einfach die Regel "einbläuen" (ist ja "nur" ein privates Forum)- schliesslich kann ich den Moderatoren-Status auch wieder entziehen! :wink:

Ich werde mich einfach mal an PHP, MySQL und den Source setzen - letztlich muss ich es ja doch mal lernen (Bequemlichkeit führt zum Stillstand).

Allerdings komme ich gern auf das Angebot zurück, wenn ich mal "spezifischere" Fragen beim "umcodieren" habe. :grin:

Noch mal vielen Dank für den Support - Lob an das Team!

Gruß Chris