Seite 1 von 1

Rechte Dateiverwaltung 453b

Verfasst: Mi 3. Aug 2005, 08:34
von wewo
Hallo,

Hab einer Gruppe nur das Recht "Dateien hochladen" spendiert, leider können Mitglieder dieser Gruppe (User hat sonst keine Rechte) auch Dateien wieder löschen, auch die anderer Redakteure.

Wo und wir kann man da schnell Abhilfe schaffen?
Hab probiert in "include.upl_files_overview.php" bei if($action == "upl_delete") eine if ($perm->have_perm_area_action("upl", "upl_delete")) Abfrage einzubauen, aber die greift leider nicht. (?)

[EDIT]
In der Zeile 640 hab' ich bei mal als "quickhack" ein $perm rumherumgepackt, das wirkt, ist aber wohl nicht optimal plaziert.....

Code: Alles auswählen

if ($perm->have_perm_area_action("upl", "upl_delete")){    
  $delform->add("delbutton", '<table border="0"><tr><td>'.i18n("With selected:").'</td><td><input type="image" src="images/delete.gif"></tr></table>');
}
[/EDIT]
lg
wewo

Verfasst: Mi 3. Aug 2005, 12:00
von HerrB
Es gibt (noch) keine Rechteverwaltung für Dateien.

Das:
Hab probiert in "include.upl_files_overview.php" bei if($action == "upl_delete") eine if ($perm->have_perm_area_action("upl", "upl_delete")) Abfrage einzubauen, aber die greift leider nicht.
hätte eigentlich greifen müssen.

Deine Lösung ist aber sicherlich auch schon mal akzeptabel, da man den Delete-Button ja nicht sehen muss, wenn man nicht das Recht hat.

Gruß
HerrB

Verfasst: Mi 3. Aug 2005, 12:25
von wewo
Es gibt (noch) keine Rechteverwaltung für Dateien.
aha, dachte das ist schon implementiert.....
naja, was nicht ist .... ;)

hat mich auch gewundert, auch eine textänderung ist nicht vorgekommen ...

derzeit egal... und wenn der button nicht da ist, vermisst der anwender auch nichts :)

ciao
wewo