From 8ef6b7cad0b5839ab823182392161af60f15fd69 Mon Sep 17 00:00:00 2001 From: andi Date: Fri, 3 Jun 2005 22:55:01 +0200 Subject: Mediafile Deletion and Overwrite Handling #200 This patch enhances the ACL feature by adding another Permission called DELETE - this permission allows a user to delete or overwrite existing mediafiles. Users with UPLOAD permission are no longer allowed to overwrite media files. Users whith DELETE permissions now need to check an additional checkbox to overwrite existing files, this is to prevent accidently deletions. Please note: If no ACL is used UPLOAD rights are assumed for everybody - not DELETE rights. This changes the behaviour from previous versions as UPLOAD does not allow overwriting anymore. darcs-hash:20050603205501-9977f-1d219b23a79bb097ed0e0b8184dc6d5d8aad578b.gz --- lang/de/lang.php | 5 ++++- lang/en/lang.php | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'lang') diff --git a/lang/de/lang.php b/lang/de/lang.php index c4f65d814..bc6ff749a 100644 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -53,8 +53,9 @@ $lang['reqbadpass'] = 'Die beiden eingegeben Passwörter stimmen nicht überein. $lang['regpwmail'] = 'Ihr DokuWiki Passwort'; $lang['reghere'] = 'Sie haben noch keinen Zugang? Hier anmelden'; -$lang['txt_upload'] = 'Datei zum Hochladen auswählen'; +$lang['txt_upload'] = 'Datei zum Hochladen auswählen'; $lang['txt_filename'] = 'Wikinamen eingeben (optional)'; +$lang['txt_overwrt'] = 'Bestehende Datei überschreiben'; $lang['lockedby'] = 'Momentan gesperrt von'; $lang['lockexpire'] = 'Sperre läuft ab am'; $lang['willexpire'] = 'Die Sperre zur Bearbeitung dieser Seite läuft in einer Minute ab.\nUm Bearbeitungskonflikte zu vermeiden, sollten sie sie durch einen Klick auf den Vorschau-Knopf verlängern.'; @@ -69,6 +70,7 @@ $lang['fileupload'] = 'Datei hochladen'; $lang['uploadsucc'] = 'Datei wurde erfolgreich hochgeladen'; $lang['uploadfail'] = 'Hochladen fehlgeschlagen. Keine Berechtigung?'; $lang['uploadwrong'] = 'Hochladen verweigert. Diese Dateiendung ist nicht erlaubt.'; +$lang['uploadexist'] = 'Datei existiert bereits. Keine Änderungen vorgenommen.'; $lang['namespaces'] = 'Namensräume'; $lang['mediafiles'] = 'Vorhandene Dateien in'; @@ -125,6 +127,7 @@ $lang['acl_perm1'] = 'Lesen'; $lang['acl_perm2'] = 'Bearbeiten'; $lang['acl_perm4'] = 'Anlegen'; $lang['acl_perm8'] = 'Hochladen'; +$lang['acl_perm16'] = 'Entfernen'; $lang['acl_new'] = 'Eintrag hinzufügen'; //Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/lang/en/lang.php b/lang/en/lang.php index 49773b594..7d6667429 100644 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -54,6 +54,7 @@ $lang['reghere'] = 'You don\'t have an account yet? Just get one'; $lang['txt_upload'] = 'Select file to upload'; $lang['txt_filename'] = 'Enter wikiname (optional)'; +$lang['txt_overwrt'] = 'Overwrite existing file'; $lang['lockedby'] = 'Currently locked by'; $lang['lockexpire'] = 'Lock expires at'; $lang['willexpire'] = 'Your lock for editing this page is about to expire in a minute.\nTo avoid conflicts use the preview button to reset the locktimer.'; @@ -66,7 +67,8 @@ $lang['mediaselect'] = 'Mediafile Selection'; $lang['fileupload'] = 'Mediafile Upload'; $lang['uploadsucc'] = 'Upload successful'; $lang['uploadfail'] = 'Upload failed. Maybe wrong permissions?'; -$lang['uploadwrong'] = 'Upload denied. This file extension is forbidden'; +$lang['uploadwrong'] = 'Upload denied. This file extension is forbidden!'; +$lang['uploadexist'] = 'File already exists. Nothing done.'; $lang['namespaces'] = 'Namespaces'; $lang['mediafiles'] = 'Available files in'; @@ -123,6 +125,7 @@ $lang['acl_perm1'] = 'Read'; $lang['acl_perm2'] = 'Edit'; $lang['acl_perm4'] = 'Create'; $lang['acl_perm8'] = 'Upload'; +$lang['acl_perm16'] = 'Delete'; $lang['acl_new'] = 'Add new Entry'; //Setup VIM: ex: et ts=2 enc=utf-8 : -- cgit v1.2.3