Author: ralfbecker
New Revision: 55231
URL: http://svn.stylite.de/viewvc/egroupware?rev=55231&view=rev
Log:
setting defaults of 100 days and directory / and enhanced efficient delete method to be used even if number of days is specified
Modified:
trunk/filemanager/inc/class.filemanager_admin.inc.php
trunk/filemanager/lang/egw_de.lang
trunk/filemanager/lang/egw_en.lang
trunk/filemanager/templates/default/admin.xet
— trunk/filemanager/inc/class.filemanager_admin.inc.php (original)
+++ trunk/filemanager/inc/class.filemanager_admin.inc.php Thu Mar 3 14:43:42 2016
@@ -183,9 +183,9 @@
$deleted = $errors = 0;
// shortcut to efficently delete every old version and deleted file
@@ -194,8 +194,8 @@
‘hidden’ => true,
‘depth’ => true,
‘path_preg’ => ‘#/.(attic|versions)/#’,
-
)+(!(int)$content['ctime'] ? array() : array(
-
'ctime' => ($content['ctime']<0?'-':'+').(int)$content['ctime'],
-
)+(!(int)$content['mtime'] ? array() : array(
-
'mtime' => ($content['mtime']<0?'-':'+').(int)$content['mtime'],
)), function($path) use (&$deleted, &$errors)
{
if (($is_dir = Vfs::is_dir($path)) && Vfs::rmdir($path) ||
@@ -218,9 +218,15 @@
}
}
}
-
else
-
{
-
// defaults for deleting of older versions
-
$content['versionedpath'] = '/';
-
$content['mtime'] = 100;
-
}
if (true) $content = array(
'versionedpath' => $content['versionedpath'],
— trunk/filemanager/lang/egw_de.lang (original)
+++ trunk/filemanager/lang/egw_de.lang Thu Mar 3 14:43:42 2016
@@ -26,6 +26,7 @@
%d erros while moving, %d files successfully moved. filemanager de %d Fehler beim Verschieben (%d Dateien erfolgreich verschoben)!
%d files successfully copied. filemanager de %d Dateien erfolgreich kopiert
%d files successfully moved. filemanager de %d Dateien erfolgreich verschoben
+/ = everywhere filemanager de / = überall
0 means all, -n newer then n days filemanager de 0 für alle, -N für neuer als N Tage
accessrights filemanager de Zugangsberechtigungen
acl added. filemanager de Zugriffsrecht hinzugefügt.
@@ -264,6 +265,7 @@
tile view filemanager de Kachelansicht
to overwrite the existing file store again. filemanager de Zum Ãberschreiben der Datei nochmal speichern.
total files filemanager de Gesamtanzahl Dateien
+under directory filemanager de unter dem Verzeichnis
unmount filemanager de Unmount
unused space filemanager de Nicht benutzter Platz
up filemanager de Nach oben
@@ -273,7 +275,6 @@
use this tag for addresslabels. put the content, you want to repeat, between two tags. filemanager de Benutzen Sie dieses Symbol für Adressetiketten. Stellen Sie den Inhalt der wiederholt werden soll zwischen 2 Symbole.
used space filemanager de Benutzter Platz
users and groups filemanager de Benutzer und Gruppen
-versioned directory filemanager de Versioniertes Verzeichnis
versioning filemanager de Versionierung
vfs mounts and versioning common de VFS einhängen und versionieren
who should be allowed to finally delete deleted files or old versions of a file: filemanager de Wer soll gelöschte Dateien oder ältere Versionen endgültig löschen dürfen:
— trunk/filemanager/lang/egw_en.lang (original)
+++ trunk/filemanager/lang/egw_en.lang Thu Mar 3 14:43:42 2016
@@ -26,6 +26,7 @@
%d erros while moving, %d files successfully moved. filemanager en %d errors while moving, %d files successfully moved.
%d files successfully copied. filemanager en %d files successfully copied.
%d files successfully moved. filemanager en %d files successfully moved.
+/ = everywhere filemanager en / = everywhere
0 means all, -n newer then n days filemanager en 0 means all, -N newer then N days
accessrights filemanager en Access rights
acl added. filemanager en ACL added.
@@ -264,6 +265,7 @@
tile view filemanager en Tile view
to overwrite the existing file store again. filemanager en To overwrite the existing filestore again
total files filemanager en Total files
+under directory filemanager en under directory
unmount filemanager en Unmount
unused space filemanager en Unused space
up filemanager en Up
@@ -273,7 +275,6 @@
use this tag for addresslabels. put the content, you want to repeat, between two tags. filemanager en Use this tag for addresslabels. Put the content, you want to repeat, between two tags.
used space filemanager en Used space
users and groups filemanager en Users and groups
-versioned directory filemanager en Versioned directory
versioning filemanager en Versioning
vfs mounts and versioning common en VFS mounts and versioning
who should be allowed to finally delete deleted files or old versions of a file: filemanager en Who should be allowed to finally delete deleted files or old versions of a file:
— trunk/filemanager/templates/default/admin.xet (original)
+++ trunk/filemanager/templates/default/admin.xet Thu Mar 3 14:43:42 2016
@@ -69,8 +69,8 @@
-
<integer id="ctime" label="Delete all older versions and deleted files older then %s days" statustext="0 means all, -N newer then N days"/>
-
<textbox size="30" id="versionedpath" blur="Versioned directory"/>
-
<integer id="mtime" label="Delete all older versions and deleted files older then %s days" statustext="0 means all, -N newer then N days"/>
-
<textbox size="30" label="under directory" id="versionedpath" statustext="/ = everywhere"/>
<button id="delete-versions" label="Finally delete" onclick="et2_dialog.confirm(widget,'Finally delete all older versions and deleted files under given directory.\n\nThis can NOT be undone!','Confirm final delete');" image="delete" background_image="1"/>
</hbox>
<grid>
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs