Commit Graph

466 Commits

Author SHA1 Message Date
8ed57c413b tracker #1747 2008-10-05 19:24:49 +00:00
401c0de336 - renamed key of property value to 'val' like in HTTP_WebDAV_Server
- support for propfind and proppatch for WebDAV
2008-10-05 19:01:49 +00:00
0a7d4f9782 Comment and custom fields for filemanager / sqlfs 2008-10-05 17:07:36 +00:00
e76f20f665 New stream-wrapper to mount the regular filesystem into the vfs while
allowing to set an arbitrary uid, gid and mode for the vfs (like
mounting a dos Filesystem under Linux).
Can be used to mount eg. an upload dir writable only by Admins:
filemanger/cli.php mount --user root_admin --password whatever \
        filesystem://dummy/var/www/html/uploads?group=Admins&mode=075 \
        /uploads
Please note that you can NOT use filesystem:/something!
Fixed the vfs-classes to deal correctly with get-parameters used as
mount-options.
2008-09-30 11:52:56 +00:00
2dd64d38ef fixed a missing check_access argument 2008-09-09 06:56:41 +00:00
3e7cb195e6 - use start dir from prefs only if no path in session
- more descriptiv labes in sidebox:
  + Your home directory
  + Home directories
  + Base directory
- make some phrases translatable and use placeholders instead of
  concating partial phrases with the variable content
2008-09-04 06:44:48 +00:00
33176acbe0 added text/rtf icon, as both application/rtf and text/rtf are valid and used 2008-09-04 06:01:25 +00:00
15c0b07903 Tracker #1684 2008-09-03 16:17:01 +00:00
16936adb29 uups, copy and paste error. this one prevented the showing of files in default sort mode. fixed. 2008-09-01 10:06:25 +00:00
5830b60482 -handeled the call for missing directories, or diectories the user has no access rights
-added missing? language strings
-translated new and missing? language strings to german
-fiddeled with the settings for yes/no select box to show the preset values for the users setting, if preset by admin
2008-08-28 11:09:09 +00:00
5f42817c56 #add sidebox menue to filemanager, with Links to Home and root.
#filemanager supports the configuration of a different startfolder (other than users home directory)
#preferences for filemanager
-define links to folders, that show in sidebox menu
-specify the display characteristics in filelisting (default (all sorted), or forced folders first)
#configuration options for filemanager
-you may specify how many links to folders can be configured in filemanagers preferences

YOU HAVE TO RUN Search and Register Hooks of all Applications, and you may have to login/logout.
2008-08-27 11:17:00 +00:00
1ed5390669 index files without header include, but working with sessionid in url 2008-08-14 13:53:17 +00:00
4f799dad54 moved PEAR & HTTP_WebDAV_Server checks into the API and set version to 1.6 2008-08-05 06:06:09 +00:00
f98569ee85 Updated russian translation (#1658) and some spanish updates 2008-08-03 19:07:15 +00:00
5b705e6bc6 fixed bugs report by Frank Becker on the german list and some more I
noticed while working on it:
- memory size error, when renaming a file after posting the list (eg.
  clicking on home icon)
- renaming (moving) one file on an existing filename, put the file in an
  inaccessible state
- renaming more then once, did not work
--> ToDo: add some ajax to notify the user, when he tries to overwrite
an other file while renaming one
2008-07-27 18:58:41 +00:00
8913855001 tracker #1476 2008-07-25 22:15:31 +00:00
e6a0bc30a9 tracker #1511 2008-07-25 21:22:37 +00:00
bf36524009 Updated spanish translation for trunk 2008-07-25 08:07:35 +00:00
753c766eff Pending translations for trunk 2008-07-24 19:00:41 +00:00
5cfc38b4f6 moved webdav handler in the root dir, as its now a general service and not only used by filemanager 2008-05-10 21:15:46 +00:00
2e0882c868 "some uncommited stuff" 2008-04-30 19:01:13 +00:00
a9fe900773 re-added filemanager app-name 2008-04-18 12:22:35 +00:00
f8f5ab36fa fix to allow filenames with comma 2008-04-18 10:36:56 +00:00
0a5be8a725 moved mime_icon method to egw_vfs 2008-04-16 07:07:31 +00:00
e8ab381986 "removed css from old code" 2008-04-14 07:07:24 +00:00
80c717fb5c - only using the new stream wrapper interface
- dropped all old code, images and translations
- the former comments are savely stored in the sqlfs table, but are currently not available via the GUI
2008-04-14 05:54:10 +00:00
3d211e2cab "got old filemanager ui working again, after egw object changes" 2008-03-28 07:49:24 +00:00
a7b6f707a3 "removed errorlog statement" 2008-03-18 09:07:06 +00:00
a53b69af40 setting the session.save_path to /tmp only for session.save_handler=files and !is_writable(session.save_path) 2008-03-06 06:03:18 +00:00
d0ccfa4b98 added checks and messages for failed uploads because of to small max_upload_size and post_max_size (memory_limit plays no role any more using the new vfs stuff) 2008-03-04 16:53:14 +00:00
83a2341c3a Use our webdav handler as download url instead of an own download method 2008-03-04 08:35:45 +00:00
9327beb6e4 "Fixed bugs reported by uwe.redecker-at-hspl.de on the german list" 2008-03-04 07:35:05 +00:00
acd8659508 Popup to rename, change permissions or perview a file 2008-03-03 22:15:44 +00:00
76e75dea7b new options to restore the default fstab and options to specify user,password&domain 2008-03-03 12:18:32 +00:00
d2094b8958 search, lettersearch, merge content of subdirs (recursive display) 2008-03-03 12:16:11 +00:00
78395acc04 some new images 2008-03-03 07:56:57 +00:00
99913a8837 ordering and limited resultsets 2008-03-03 07:55:24 +00:00
0af252ad55 ordering and limited resultsets 2008-03-03 07:53:43 +00:00
4df4fd9f06 first work on UI for a new filemanager and some vfs bugfixes and improvments 2008-03-02 21:44:15 +00:00
5755acdbe2 renamed ls.php to cli.php, changed syntax a bit and added mount and find command 2008-02-29 07:29:19 +00:00
8afe9094b7 More improvments of the sqlfs code and the command line interface:
- read rights are not checks in each traversed directory (via sql in a single query to locate the path)
- diropen additionally checks for execute rights
- fopen checks for read or write depending on the mode
- chmod, chgrp, chown methods in sqlfs and egw_vfs/vfs plus an egw_vfs::$is_root var used to grant root rights (no access controll and chown or chgrp without being the owner of a file)
- find method (some more params to come) to recursivly search and optionaly execute some callback
- egw_vfs::remove doing a "rm -r" / recursive remove or dirs and files
- new files or dirs inherit the perms and ownership from the parent directory (no umask)
- files/dirs the user has no read rights, in a directory where he has no write rights, get hidden (eg. not showing all the other users / groups home dirs
- many new cli commands (chmod, chgrp, chown, find), recursive option for most commands and the ability to use it with root rights, see the usage message if called without options
- "cp -r -p" to copy a whole tree incl. ownership and perms, eg. backing up /home to /backup
2008-02-26 08:51:42 +00:00
2f1eb2d272 added sqlfs and support for whatever sign the gid has 2008-02-18 06:51:35 +00:00
9c649da978 WebDAV can use now the new stream wrapper interface, thought its switched off by default in filemanager/webdav.php (see the comments at the end of the file) 2008-02-18 06:43:49 +00:00
399e087f2c - unlink/mkdir/rmdir methods
- caching the information for dir_open vfs_sql::ls() to use it in url_stat, to not read it again from the db
- implemented a static touch method, which is not (yet) part of the stream-wrapper interface
2008-01-30 06:47:53 +00:00
88cb04b87b oldvfs stream-wrapper can now also open/read/write files and uses a direct filesystem stream to overcome memory_limit limitations, eg. with filemanager/ls.php --cp /tmp/xyz.iso oldvfs://user:password@default/home/user you can copy now a cd image to the vfs! 2008-01-29 07:24:16 +00:00
cc499eeb7b show date/times in the format of the user prefs, plus modifyer+creator 2008-01-17 06:51:28 +00:00
f3cd85add5 periodical lang updates from translators 2007-12-22 21:39:38 +00:00
71fbe90a15 tracer #1370 for farsi 2007-12-22 10:28:44 +00:00
6c0db1110b catalan updates for trunk 2007-11-10 23:22:17 +00:00
54066896e8 big commit: all lang files not in utf-8 converted to utf-8, including charset phrase 2007-11-10 22:46:02 +00:00