Nathan Gray
9fd0dd7ff0
Add placeholders {{folder}} for containing folder, {{folder_file}} for {{folder}}/{{file}}
2012-06-05 14:50:22 +00:00
Ralf Becker
6ff1db3534
* Preferences all apps: add validation for vfs files and directories to give user immediate feedback about wrong or non vfs pathes
2012-05-22 13:51:30 +00:00
Nathan Gray
92471650fe
Display error from merge, if merge gives error
2012-05-16 17:33:37 +00:00
Ralf Becker
cfd8c18939
fixed not working copy or paste of files since r39109
2012-05-11 10:30:52 +00:00
Ralf Becker
5cafed6381
fixed since r39109 (merge for filemanager) not working install
2012-05-11 08:35:32 +00:00
Nathan Gray
2a24a4a53e
Fix url for external links
2012-05-08 15:10:43 +00:00
Nathan Gray
019bfb1c93
Changes to file merge
...
- Remove accidentally committed debug
- Make URL into web-accessable URL
- Add clickable link placeholder
- Format custom field date/times according to user preference
- Add rel_path placeholder, includes path+name relative to current directory
2012-05-07 15:53:28 +00:00
Nathan Gray
081d93ae51
Implement merge for filemanager
2012-05-03 17:58:16 +00:00
Nathan Gray
d7bd469ed9
Pass the ID of the path element
2012-03-29 23:28:48 +00:00
Ralf Becker
2f62d7e3b5
allow to set target in mime-registry: need target _self (instead default _blank) for directories opened in filemanager
2012-03-28 13:01:37 +00:00
Nathan Gray
71af9ace62
Use whole array, not just path
2012-03-27 23:09:16 +00:00
Ralf Becker
b5adc21ff6
register filemanager as handler for directory mime-type "httpd/unix-directory" (register hooks!)
2012-03-21 10:28:48 +00:00
Ralf Becker
4b83719907
fixed "Save as" / forced download for known mime-types
2012-03-09 12:39:39 +00:00
Ralf Becker
f676a23821
fixes for PHP 5.4 warnings and strict warnings, thought disabled E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas (see comment in phpgwapi/inc/functions.inc.php)
2012-03-04 13:33:10 +00:00
Ralf Becker
1d12d66870
moved sqlfs filesystem check from Admin to Admin >> Filemanager, as most people seem to expect it there
2012-02-29 14:55:25 +00:00
Ralf Becker
fd19c672c8
* Filemanager/Admin: ability to check virtual filesystem (Admin >> Check virtual filesystem) and some code to prefent double creation of directories
2012-02-27 13:18:52 +00:00
Ralf Becker
97fd9598d3
SL translations from Ludvik, Robert
2012-02-18 14:48:09 +00:00
Ralf Becker
7d8347cd34
* Filemanager: allow WebDAVs (https) via PEAR HTTP_WebDAV_Client
2012-01-11 21:24:54 +00:00
Klaus Leithoff
06ae9da6e1
remove unwanted apps from app list (home-account, addressbook-mail) from the browse dialog of files
2012-01-06 10:21:27 +00:00
Klaus Leithoff
1b8e361e6a
fixing a java-script syntax error: missing ; for button statustext ->call:clipboard_tooltip(this)
2012-01-05 14:19:51 +00:00
Klaus Leithoff
3dbab868e2
* filemanager: delete->reset any occasion where the delete action may be stored, as it may be ressurected out of the helpers by etemplate, which is quite unconvenient in certain conditions (delete a file, upload a file with the same name to this very folder, continue uploading files to that folder: this process may lead to the deletion of the former file while uploading other files)
2011-12-27 11:08:41 +00:00
Ralf Becker
7aeb483fcc
* Filemanager: Firefox 3.5 gives error "Theres already a directory with that name" when trying to upload a file
...
fix works now for FF 3.5 AND FF 7+
2011-11-18 11:59:31 +00:00
Ralf Becker
afeb95fe5e
fixed not working select all in filemanager
2011-11-09 15:20:19 +00:00
Ralf Becker
c170e880e3
* Filemanager: Firefox 7.0+ gave error "There is already a directory with that name!" when trying to upload a file
2011-09-30 13:53:40 +00:00
Ralf Becker
35f9473fc0
method to set message
2011-09-08 13:00:13 +00:00
Ralf Becker
3728867bee
* Filemanager: fixed not working rename of file, if path contains a # or ?
2011-09-07 07:47:56 +00:00
Ralf Becker
366bad914d
* Filemanager/WebDAV: #?+ and chinese characters working now in filenames
2011-09-05 10:25:28 +00:00
Ralf Becker
4a1f4fff8c
* Filemanager: "Save as" option for files to force download and not open in browser
2011-08-29 08:40:22 +00:00
Ralf Becker
725f59cfda
* Filemanager: handle clipboard via ajax to copy with multiple open tabs and cuting and pasting between them
2011-08-27 17:54:56 +00:00
Ralf Becker
17a41103d5
Loa language translation from vimontha <kvimontha@yahoo.com>
2011-08-09 06:12:25 +00:00
Ralf Becker
b4d761b571
* Filemanager popup: fixed sometimes missing first directory, eg. in favorites
...
caused by removing the first entry, which is not garantied to be the directory itself, as we sort by name
2011-08-04 15:44:52 +00:00
Andreas Stöckel
b7a221a6ac
Fixed typo in error message for moving/copying files
2011-08-02 09:34:13 +00:00
Nathan Gray
31d1e20bdc
Fix typo: definitition -> definition
2011-07-04 20:00:26 +00:00
Ralf Becker
e45589feea
ask only a single time for multiple files and break on other errors, as they reset the selected files anyway
2011-07-01 08:08:34 +00:00
Ralf Becker
ac78b77180
support for html5 multiple upload in file-exists check
2011-07-01 07:49:58 +00:00
Ralf Becker
d9e452ce52
context menu for filemanager
2011-06-30 13:07:55 +00:00
Ralf Becker
a0e556e968
fixed typo causing extra tabs to disappear
2011-06-24 16:45:11 +00:00
Ralf Becker
ea6b823bd4
additional parameters _replace and _with for egw_refresh to modify the url, fixed not working update of existing msg parameter
2011-06-24 14:11:37 +00:00
Ralf Becker
7282d42f52
- added hooks to general vfs methods to allow apps to monitore file access, creating, modification, removal
...
- new $user parameter for egw_vfs::check_access($path, $check, $stat=null, $user=null) to check access to a file for a user, who is NOT the current user
2011-06-23 18:34:47 +00:00
Oscar Manuel Gómez Senovilla
164871ec02
Update Czech translation for trunk. Tracker #2886
2011-06-23 13:53:19 +00:00
Ralf Becker
2bf55a7c87
some fixes for English and Suomi translation, from our Suomi resident here as Stylite
2011-06-22 15:53:36 +00:00
Ralf Becker
8e7c73dd84
some fixes for English and Suomi translation, from our Suomi resident here as Stylite
2011-06-16 13:01:29 +00:00
Ralf Becker
fcfbd038bc
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-10 06:19:36 +00:00
Ralf Becker
d12475ec9e
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-09 06:57:25 +00:00
Ralf Becker
9dfdabe1a3
some fixes for the English translation, mostly correcting case, from our Suomi resident here as Stylite
2011-06-07 06:29:49 +00:00
Andreas Stöckel
4b380ca119
Improved nextmatch row aoi and added AJAX-actions for createdir and symlink to filemanager_ui
2011-03-23 20:07:07 +00:00
Andreas Stöckel
1b1a142d50
Added code for directly copying and moving files using ajax without having to use the copy/cut and copy_paste/cut_paste actions
2011-03-21 16:14:43 +00:00
Ralf Becker
4cce629666
* fixed handling of + char in VFS filenames (using egw_vfs::decodePath() instead of urldecode())
2011-03-03 15:41:01 +00:00
Nathan Gray
5712ab3ef0
Add preference to use import/export definition for exporting from nextmatch
2011-03-01 23:07:36 +00:00
Stefan Becker
5777b7bfc5
some types fixed
2011-02-23 12:28:27 +00:00
Oscar Manuel Gómez Senovilla
28d2b6b072
Update for translations in trunk
2011-01-30 12:53:49 +00:00
Andreas Stöckel
4b93e5c0c5
Accidently set the thumbnail size to 16 in every vfs-mime widget. Added new option to the vfs-mime widget which allows you to set the thumbnail size.
2010-12-31 14:31:50 +00:00
Andreas Stöckel
2a71bab988
Fixed parts of EGW Stylite Bug #8260 . Very wide images do not longer get displayed very broadly in the filemanager select widget.
...
To achive this, some changes to the CSS were made and the ability to return thumbnails with a given size was added to etemplate/thumbnail.php. Miniature images with dimensions smaller than one pixel are now no longer created.
In this progress I discovered a minor security issue which might cause multiple egroupware instances to mix up their thumbnails in rare occasions. This was fixed by now hashing the image path together with the webserver url and the thumbnail size. In this progress, the thumbnail generation code has been restructured, making it faster and much easier to understand.
2010-12-30 19:54:43 +00:00
Ralf Becker
1a59b91707
- using new egw_refresh() call in filemanager_ui::file()
...
- allow to call all actions via ajax
2010-12-28 03:12:57 +00:00
Nathan Gray
5e781b4135
Confirm before deleting multiple files
2010-12-20 23:23:44 +00:00
Ralf Becker
70278c14b6
* new preference to disable "Your home directory" or "Users and groups" in sidebox menu
...
plus missing translations
2010-11-30 14:29:06 +00:00
Ralf Becker
65813764ed
* sorting fileselection popup always by directory on top and then name
2010-11-09 12:59:27 +00:00
Ralf Becker
e5e052441d
fix for #2742 : filemanager broken since last svn update
2010-10-16 12:26:54 +00:00
Ralf Becker
b4f0f31681
call_user_func('class::method', ...) is PHP 5.3+
2010-10-15 20:08:54 +00:00
Ralf Becker
15c8775a80
allow to extend filemanager via plugins with more views
2010-10-15 19:42:38 +00:00
Ralf Becker
79bcb9e0fe
if user has filemanager rights, show Actions column allowing to delete or edit properties of files
2010-09-24 18:55:36 +00:00
Nathan Gray
d82c984f5a
Change file upload size, make each have it's own line in IE
2010-09-16 20:32:21 +00:00
Ralf Becker
f263ccccb1
- disabling of delete and mail icon did not work for files/folders with quotes in the name
...
- mail icon was not disabled, if user has no run rights for FMail
2010-09-14 17:03:12 +00:00
Ralf Becker
a709044415
only use egw::link on egw_vfs::download_url, if it is still a path (relative to EGroupware install dir), allowing filesystem streamwrapper to return a complete direct url
2010-09-07 11:57:31 +00:00
Klaus Leithoff
488959aa5f
filemanager: JavaScript IE8Compat myStylite Ticket#835 Send filemanager entry by mail
2010-09-06 09:29:05 +00:00
Ralf Becker
50c43deec9
updating verson to 1.8
2010-09-05 15:24:34 +00:00
Ralf Becker
0114a13fa8
fixed not working cut&paste actions if no felamimail rights
2010-08-31 13:53:06 +00:00
Oscar Manuel Gómez Senovilla
65f1702caa
Tracker #2657
2010-08-25 16:23:17 +00:00
Oscar Manuel Gómez Senovilla
2f0df89b4f
Tracker #2703
2010-08-25 16:14:29 +00:00
Klaus Leithoff
c0be4dbc19
suomi translations provided by mkk
2010-07-15 14:38:02 +00:00
Klaus Leithoff
e19524d27f
added startfolder to filemanager translations
2010-06-07 11:50:52 +00:00
Klaus Leithoff
a038ddd67d
fix typo
2010-06-07 11:39:50 +00:00
Ralf Becker
818f57ebcf
- fixed handling of failed uploads, eg. > max_upload_size
...
- fixed encoding of special chars in uploaded file names
2010-05-27 13:30:40 +00:00
Andreas Stöckel
4e8acf09a6
Fixed bug with the upload field not being shown
2010-05-26 09:30:55 +00:00
Andreas Stöckel
7f32f80230
Added support for the new CKEditor 3.2.1
2010-05-25 07:50:59 +00:00
Ralf Becker
09636b6d8b
"use run_lang to NOT return already translated phrases with replaced placeholders"
2010-05-21 07:22:10 +00:00
Ralf Becker
2b872f65fa
removing several not used / old phrases
2010-05-21 06:59:18 +00:00
Stefan Becker
a4934a8cb3
added some German translations, and delete some old english translations
2010-05-20 20:13:12 +00:00
Klaus Leithoff
79abdced8b
translation provided by mkk
2010-05-20 08:07:02 +00:00
Klaus Leithoff
94a63a3eb2
translation provided by mkk
2010-05-20 08:07:01 +00:00
Ralf Becker
ffc36027ba
"remove checkbox from empty line"
2010-05-19 12:25:33 +00:00
Ralf Becker
6f6415fdc5
"store if super user authentifications is done via setup config user or a vfs root user from setup >> configuration with his regular password"
2010-05-19 09:13:23 +00:00
Ralf Becker
8bcbb0cc81
change sudo to protected to allow to reuse it
2010-05-15 20:43:26 +00:00
Ralf Becker
6bc7e1a6d3
allow other apps to add other administration links, eg. of filesystem backends like versioning
2010-05-15 20:42:46 +00:00
Ralf Becker
bc32563b23
allow to supply $readonlys with extra_info
2010-05-13 11:59:16 +00:00
Ralf Becker
30976817b8
re-added in r30107 lost name of tab widget, causing tabs no longer getting disabled
2010-05-13 09:56:12 +00:00
Ralf Becker
867adfaa11
"remove some not used code"
2010-05-13 08:44:29 +00:00
Ralf Becker
34cc772c17
"fixed not working directory creation and no longer necessary encodeing of new path (done already by eTemplate vfs-name widget)"
2010-05-12 12:54:41 +00:00
Ralf Becker
1310d56b7f
"some more urldecode in messages (rename)"
2010-05-11 20:30:13 +00:00
Ralf Becker
fd56fb27c3
Correct quoting of special chars in vfs:
...
- # has special meaning in url and is intern always urlencoded as %23
- ? has special meaning in url and is intern always urlencoded as %3F
- % need to be urlencoded as %25, as it's the escape char in urlencoding
(it has not been stored urlencoded in sqlfs so far, there's some
workaround in filemanger_ui to deal with the old unencoded % chars)
- space and + are NOT urlencoded in sqlfs in the DB, they get urlencoded
only for download urls
- " get urlencoded for download urls only as it messes up the html
markup
--> Filenames get urldecoded, before displayed to user
- done manually eg. in messages
- done automatically in new vfs-name widget (both ways)
2010-05-11 15:02:30 +00:00
Ralf Becker
e535081ca8
Use javascript function to open mail window and let fixed etemplate code
...
quote special chars in filenames, eg. ', " or &
2010-05-09 14:08:36 +00:00
Ralf Becker
316e8bc76d
missing icon
2010-05-06 07:02:18 +00:00
Ralf Becker
5bda513fd7
Mailing files directly from filemanager
2010-05-06 06:53:52 +00:00
Ralf Becker
5ebd54a56f
"output \"empty dir\" if dir exists, but empty"
2010-04-29 12:35:38 +00:00
Ralf Becker
f84781c297
removed accidently commited image
2010-04-23 12:42:04 +00:00
Ralf Becker
a3e6e6e2f6
revert icon
2010-04-22 20:13:50 +00:00
Ralf Becker
7e8c37c015
allow extra_info to process buttons, by passing it the content array
2010-04-22 17:38:01 +00:00
Klaus Leithoff
00ba3606de
translations provided by mkk
2010-04-13 15:03:57 +00:00
Klaus Leithoff
5b3c05a616
translations provided by mkk
2010-04-12 11:21:49 +00:00
Ralf Becker
8d033f95f8
display a backend specific tab, if supported by backend, eg. versioning information
2010-03-23 20:44:17 +00:00
Ralf Becker
2978d9ddd2
ability to migrate DB based sqlfs to a filesystem based one using filemanager/cli.php (see usage)
2010-03-17 09:11:28 +00:00
Klaus Leithoff
fb2053eda9
translations provided by g.mueller
2010-02-09 17:03:23 +00:00
Ralf Becker
6fb9ae3a6d
moved failed upload check from filemanager to etemplate and further improved it
2010-02-05 02:54:47 +00:00
Ralf Becker
ba2518a60e
fixed not working domain config user login
2010-02-04 06:21:36 +00:00
Klaus Leithoff
33dbaddc62
reenable NoAccess for extendedACL. It is to be able to stop descending rights. If you have conflicting rights no-access wins. so beware, it is possible to lock yourself out. Other caveats apply too.
2010-01-21 11:10:28 +00:00
Oscar Manuel Gómez Senovilla
3054d623f4
Recover history from rev 28556
2009-12-02 19:43:37 +00:00
Oscar Manuel Gómez Senovilla
ce542aed41
Temporary removal to recover history from rev 28556
2009-12-02 19:42:39 +00:00
Ralf Becker
b59a688fbb
- fixed not working rename in entry directories in /apps (eg. rename of
...
an infolog attachment), was caused by use of url_stat from sqlfs
instead of links stream wrapper
- fixed wrong mime type / icon in files stored via netdrive from msword
(the first use the extension .tmp, before renaming file to .doc:
sqlfs "detects" mime type only from the extension and did not recheck
it if a file gets renamed, that's now fixed)
2009-12-01 14:51:13 +00:00
Ralf Becker
39a5ba82ee
"only report filename (not full path) in rename success or error in file dialog"
2009-12-01 09:07:18 +00:00
Ralf Becker
cea57f47dd
fixed login in other then first domain
2009-11-30 17:57:07 +00:00
Stefan Becker
1230fc99c9
fixed some typos
2009-11-29 19:13:47 +00:00
Ralf Becker
de63a58b83
fixed bug: superuser clicking [apply] twice in file preferences deleted file or directory
2009-11-28 15:12:26 +00:00
Oscar Manuel Gómez Senovilla
f3b16896fd
Move filemanager lang files
2009-11-28 13:13:56 +00:00
Klaus Leithoff
e6065de2a1
fix for not shown info icon in filemanager listview
2009-11-27 14:00:32 +00:00
Oscar Manuel Gómez Senovilla
a70df0ddbb
Pending language updates
2009-11-24 05:51:49 +00:00
Oscar Manuel Gómez Senovilla
d18f839cbf
tracker #2306
2009-11-18 19:56:54 +00:00
Oscar Manuel Gómez Senovilla
31bc2ff512
tracker #2349
2009-11-18 19:40:17 +00:00
Ralf Becker
20e655c466
Default and forced preferences for nearly all apps
2009-10-19 17:04:11 +00:00
Oscar Manuel Gómez Senovilla
2386a28cc5
Update Czech translation for trunk. Tracker #1956
2009-09-09 22:12:43 +00:00
Ralf Becker
38d7aa2b98
added option to display inode in ls, to eg. get a list of all files with there inode = storage location in files directory
2009-08-27 13:07:56 +00:00
Ralf Becker
256e8d520c
removed "no access" from eACL rights and added a helptext, that rights can only be added, not taken away via eACL
2009-08-26 10:04:21 +00:00
Ralf Becker
7ec34336f3
some precaution to never allow to (recursivly) remove /, /apps or /home
2009-08-12 09:47:53 +00:00
Ralf Becker
ea13efc0af
"- if user wants to change permissions of all subfolders, do NOT check if permissions of current folder is realy changed (as the requested change can be elsewhere)
...
- only give \"permissions changed/failed\" message once"
2009-06-14 13:26:07 +00:00
Ralf Becker
31ad0b0480
"- show filemanager prefs only if user has access to prefs app
...
- returning settings instead of using global var
- docu upate"
2009-05-29 10:48:19 +00:00
Stefan Becker
c1aca74de2
added some German translation for Filemgr
2009-05-20 15:10:09 +00:00
Ralf Becker
e8354276e1
option to show hidden files
2009-05-16 11:29:47 +00:00
Ralf Becker
4890a25d99
"fixed not working delete of directories, if they contain hidden files (which get not displayed in the UI)"
2009-05-16 07:42:27 +00:00
Oscar Manuel Gómez Senovilla
67b0a09c15
update spanish translation
2009-05-15 15:33:15 +00:00
Ralf Becker
5b2da78e32
"ignore hidden files"
2009-05-11 20:58:53 +00:00
Ralf Becker
d27a63033c
special handling for favorites
2009-05-11 20:48:09 +00:00
Ralf Becker
ff50938aa7
"special handling for favorites"
2009-05-11 20:43:18 +00:00
Ralf Becker
4cd23bd2e4
"fixed filemanger bug: deleting a symlink to an directory, deletes not just the symlink but the whole directory"
2009-05-11 14:43:34 +00:00
Ralf Becker
4c6b076c97
filemanager runs now for projectmanager with PM's sidebox menu
2009-05-06 15:15:39 +00:00
Ralf Becker
24bbec6df1
Adding a scrollbar to path in file select dialog, if it gets too long.
2009-05-03 20:45:34 +00:00
Ralf Becker
aef4125146
"- using an ordered list to get a count of dir entries
...
- caching the current path in session, for easier debugging"
2009-05-03 18:48:36 +00:00
Ralf Becker
287131565f
Fixed follow option in find():
...
- if base is a symlink to a dir, this one is listed anyway
- symlinks to dirs (beside the base) are only descended, if
$options['follow'] is specified
- links are returned for type 'f'
--> removed follow option from find() in filemanager_ui::get_rows()
--> no more infinit symlink loops in filemanager GUI
2009-05-02 14:00:31 +00:00
Ralf Becker
0dd58f3038
"removing file_exists() again and suppressing the warning of lstat() if file does not exist, as file_exists calls stat(), which resolves sysmlinks first and costs more then double the time on dirs with many symlinks"
2009-05-02 12:45:06 +00:00
Ralf Becker
53a83a081e
"testscript for VFS"
2009-05-01 12:30:11 +00:00
Ralf Becker
5af2873598
Using links for Up and Home Icons
...
--> get requests avoid browser asking while using back button
2009-04-30 08:09:50 +00:00
Ralf Becker
d4f228cdfb
"handling if user clicks on a link in filemanager
...
- reset lettersearch as it confuses users (they think the dir is empty)
- switch recusive display off
"
2009-04-23 06:05:48 +00:00
Ralf Becker
f08024b9e0
disable name row for select-dir mode too
2009-04-18 10:13:12 +00:00
Ralf Becker
f0896ccd09
saving attachments to vfs
2009-04-17 08:22:31 +00:00
Ralf Becker
25d1f106ab
shortcuts to application directories
2009-04-17 07:37:12 +00:00
Ralf Becker
3c18478f86
- more docu for file selection dialog
...
- added mime type filter
- added more user friendly mime type names:
application/pdf --> PDF file (application/pdf)
2009-04-17 06:28:19 +00:00
Ralf Becker
0e3557c116
allow to attach (multiple) files from filemanager in fmail compose
2009-04-15 21:14:11 +00:00
Ralf Becker
a50e1cc2ec
allow to attach (multiple) files from filemanager in fmail compose
2009-04-15 21:11:57 +00:00
Ralf Becker
060339db1e
not used
2009-04-15 21:11:06 +00:00
Ralf Becker
e7fd6b2cca
need lstat
2009-04-15 21:09:48 +00:00
Ralf Becker
74fd4858b6
- ability to add links via clipboard
...
- grayed out icons, if dir is not writable
- switch recursive list off, when moving up
2009-04-09 14:05:14 +00:00
Ralf Becker
fcb8f3497c
Finally fixed creation and rename of home directories:
...
- egw_vfs::stat and egw_vfs_stream_wrapper::url_stat now both have a
parameter $try_create_home=false, which do not create a non-existing
home-directory by default.
- filemanger_ui calls egw_vfs::stat($path,true) to create an evtl.
missing home dir (in case it does not exist because of previous
problems)
--> fixes not working home-dir creation or rename, because url_stat
already tried to create the home-dir
2009-04-06 13:46:45 +00:00
Ralf Becker
979466c1fc
fixed typo: stoped --> stopped
2009-04-06 13:02:28 +00:00
Ralf Becker
b1f0863d81
A scheme is not allowed to contain an underscore, but allows a dot and a
...
class names only allow or need underscores, but no dots
--> we replace dots in scheme with underscored to get the class-name
2009-04-01 14:08:20 +00:00
Ralf Becker
4710810a41
Translations for r26708
2009-03-31 11:30:49 +00:00
Ralf Becker
8f7f89666f
New options for filesystme stream-wrapper:
...
- all: false (default) = ignore files starting with a dot '.',
true = show all files (. and .. are always ignored!)
- exec: false (default) = do NOT allow to upload or modify scripts,
true = allow it (if docroot is mounted, this allows to run scripts!)
--> deny_script method was added to egw_vfs and calls to it from
filemanager
Other fixes:
- missing write rights of the webserver were not removed from perms
(causing warnings to be displayed in the ui)
- rename was not working due to typos
--> should be backported for obvious reasons to 1.6
2009-03-31 11:30:12 +00:00
Ralf Becker
05a29fc777
"fixed typo in author and maintainer info"
2009-03-30 14:09:13 +00:00
Ralf Becker
2e4577ae83
skipping unnecessary redirect by directly displaying index-method link in navbar
2009-03-30 08:48:59 +00:00
Ralf Becker
3927555c22
"show symlinks in ls -l"
2009-03-24 16:27:29 +00:00
Ralf Becker
84e8b857f3
"added missing xajax include, which caused the overwrite message to fail, if xajax was not otherwise (eg. notifications) loaded"
2009-03-20 11:56:05 +00:00
Ralf Becker
d0913c2dbd
Translations for symlink commit
2009-03-20 09:03:15 +00:00
Ralf Becker
55d2aaa3ee
Implemented symlinks for eGW's VFS:
...
- sqlfs can store now symlinks (implements symlink and readlink)
- vfs resolves symlinks before calling a mounted stream-wrapper
--> symlinks can be between different mount-points
- filemanger can create symlinks and follows them
- etemplate vfs_widget displays symlinks (to be improved)
Happy testing :-)
2009-03-19 20:12:35 +00:00
Klaus Leithoff
44531c0e45
handling an error on unset props-array
2009-02-27 10:22:28 +00:00
Ralf Becker
1d51464746
Fixed silent overwrite of existing files by new uploads.
...
Added multiple uploads.
2009-02-26 14:48:53 +00:00
Oscar Manuel Gómez Senovilla
0ed6cda053
Update nl lang files
2008-11-23 08:30:49 +00:00
Oscar Manuel Gómez Senovilla
388c515883
preparing to sync current lang files before branching for 1.6. One more commit
...
expected meanwhile!
2008-11-22 11:05:43 +00:00
Ralf Becker
477193b165
"added author/maintainer info"
2008-11-17 20:41:41 +00:00
Ralf Becker
1f31f5b04d
"typo"
2008-11-16 10:59:04 +00:00
Ralf Becker
c8b2d0d5d3
Fix only halfway implemented confirmation, if rename would overwrite an
...
existing file.
2008-11-16 10:18:19 +00:00
Ralf Becker
6b0f70126b
"fix for bug #1817 : extended ACL can not be deleted (caused by negative group-ids)"
2008-11-13 10:48:06 +00:00
Ralf Becker
322467fb36
"fix for last bit of bug #1813 : changing of file perms worked only once, further changes in same window got ignored"
2008-11-12 17:04:38 +00:00
Ralf Becker
5632e41d9e
- fix for bug #1813 : Setting files to world readable does not work.
...
- check and give error message if perms could not be changed
- added sudo feature to file preferences allowing to get VFS root access
+ setup config user/password can always be used
+ further eGW users can be configured in setup >> configuration
--> allows eg. to create free folders in the vfs root
--> should be used with caution and respect to users privacy
- added file preferences icon to opened directory (eg. for the root dir)
2008-11-09 16:33:09 +00:00
Oscar Manuel Gómez Senovilla
22ed46c4be
#tracker 1771
2008-11-02 13:31:44 +00:00
Ralf Becker
5a1f788a00
"fix for usage for filemanage/cli.php as suggested on the German list"
2008-10-28 09:28:43 +00:00
Ralf Becker
94a123c537
also using default cli exceptin handler
2008-10-26 12:15:26 +00:00
Ralf Becker
cfef135914
"fixes a weird problem with php5.1, does NOT happen with php5.2:
...
if cf's were used, the rows above loose their link"
2008-10-21 09:08:37 +00:00
Oscar Manuel Gómez Senovilla
504b096e06
latest update of egw translators pending work
2008-10-15 21:11:30 +00:00
Ralf Becker
bee370fa61
"fixed redirection loop, if ented path does not exist"
2008-10-14 13:20:31 +00:00
Ralf Becker
06f6d3e9b9
width 100% for index list
2008-10-07 05:33:52 +00:00
Ralf Becker
0218ffb751
- new vfs-widget to encapsulate common vfs/file related stuff
...
+ path with clickable components
+ human readable size, mode, ...
+ mime icon with integrated thumbnail creation
- link widget uses now vfs-mime for it's icons
- thumbnail creation is now switched on with size 32px by default, it can
be switched of by the admin or user, in doing so explicitly
- mime-icons are moved from filemanager to etemplate, as not everyone
installs filemanager
- filemanager has now 3 display modi:
+ Current directory (with subdirs always on top)
+ Subdirs sorted in
+ Files from subdirs (shows recursive all files and you
can click on the path components thanks to new vfs widget)
2008-10-06 17:43:42 +00:00
Oscar Manuel Gómez Senovilla
8ed57c413b
tracker #1747
2008-10-05 19:24:49 +00:00
Ralf Becker
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
Ralf Becker
0a7d4f9782
Comment and custom fields for filemanager / sqlfs
2008-10-05 17:07:36 +00:00
Ralf Becker
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
Klaus Leithoff
2dd64d38ef
fixed a missing check_access argument
2008-09-09 06:56:41 +00:00
Ralf Becker
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
Ralf Becker
33176acbe0
added text/rtf icon, as both application/rtf and text/rtf are valid and used
2008-09-04 06:01:25 +00:00
Oscar Manuel Gómez Senovilla
15c0b07903
Tracker #1684
2008-09-03 16:17:01 +00:00
Klaus Leithoff
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
Klaus Leithoff
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
Klaus Leithoff
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
Ralf Becker
1ed5390669
index files without header include, but working with sessionid in url
2008-08-14 13:53:17 +00:00
Ralf Becker
4f799dad54
moved PEAR & HTTP_WebDAV_Server checks into the API and set version to 1.6
2008-08-05 06:06:09 +00:00
Oscar Manuel Gómez Senovilla
f98569ee85
Updated russian translation ( #1658 ) and some spanish updates
2008-08-03 19:07:15 +00:00
Ralf Becker
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
Oscar Manuel Gómez Senovilla
8913855001
tracker #1476
2008-07-25 22:15:31 +00:00
Oscar Manuel Gómez Senovilla
e6a0bc30a9
tracker #1511
2008-07-25 21:22:37 +00:00
Oscar Manuel Gómez Senovilla
bf36524009
Updated spanish translation for trunk
2008-07-25 08:07:35 +00:00
Oscar Manuel Gómez Senovilla
753c766eff
Pending translations for trunk
2008-07-24 19:00:41 +00:00
Ralf Becker
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
Ralf Becker
2e0882c868
"some uncommited stuff"
2008-04-30 19:01:13 +00:00
Ralf Becker
a9fe900773
re-added filemanager app-name
2008-04-18 12:22:35 +00:00
Ralf Becker
f8f5ab36fa
fix to allow filenames with comma
2008-04-18 10:36:56 +00:00
Ralf Becker
0a5be8a725
moved mime_icon method to egw_vfs
2008-04-16 07:07:31 +00:00
Ralf Becker
e8ab381986
"removed css from old code"
2008-04-14 07:07:24 +00:00
Ralf Becker
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
Ralf Becker
3d211e2cab
"got old filemanager ui working again, after egw object changes"
2008-03-28 07:49:24 +00:00
Ralf Becker
a7b6f707a3
"removed errorlog statement"
2008-03-18 09:07:06 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
83a2341c3a
Use our webdav handler as download url instead of an own download method
2008-03-04 08:35:45 +00:00
Ralf Becker
9327beb6e4
"Fixed bugs reported by uwe.redecker-at-hspl.de on the german list"
2008-03-04 07:35:05 +00:00
Ralf Becker
acd8659508
Popup to rename, change permissions or perview a file
2008-03-03 22:15:44 +00:00
Ralf Becker
76e75dea7b
new options to restore the default fstab and options to specify user,password&domain
2008-03-03 12:18:32 +00:00
Ralf Becker
d2094b8958
search, lettersearch, merge content of subdirs (recursive display)
2008-03-03 12:16:11 +00:00
Ralf Becker
78395acc04
some new images
2008-03-03 07:56:57 +00:00
Ralf Becker
99913a8837
ordering and limited resultsets
2008-03-03 07:55:24 +00:00
Ralf Becker
0af252ad55
ordering and limited resultsets
2008-03-03 07:53:43 +00:00
Ralf Becker
4df4fd9f06
first work on UI for a new filemanager and some vfs bugfixes and improvments
2008-03-02 21:44:15 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
2f1eb2d272
added sqlfs and support for whatever sign the gid has
2008-02-18 06:51:35 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
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
Ralf Becker
cc499eeb7b
show date/times in the format of the user prefs, plus modifyer+creator
2008-01-17 06:51:28 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5
periodical lang updates from translators
2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15
tracer #1370 for farsi
2007-12-22 10:28:44 +00:00
Oscar Manuel Gómez Senovilla
6c0db1110b
catalan updates for trunk
2007-11-10 23:22:17 +00:00
Oscar Manuel Gómez Senovilla
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
Oscar Manuel Gómez Senovilla
2cff4753c5
two greek lang files left
2007-11-10 10:43:48 +00:00
Oscar Manuel Gómez Senovilla
895ba44b47
Updated czech translation files, using provided utf-8 files
2007-11-09 16:46:15 +00:00
Klaus Leithoff
615751f8d8
fixed a bug regarding the search-scope, regarding the allowed dirs to search in.
2007-10-23 11:17:21 +00:00
Oscar Manuel Gómez Senovilla
a840dd6d45
rest of pending files for the egw_ prefix update
2007-10-14 18:48:56 +00:00
Oscar Manuel Gómez Senovilla
0441f0b760
Hopefully, rest of language files
2007-10-14 16:19:43 +00:00
Klaus Leithoff
bdf27e11d9
Merged language Patch from r24464 (1.4) to trunc.
2007-09-25 10:21:19 +00:00
Oscar Manuel Gómez Senovilla
e385c6412f
retry for patch 1170
2007-09-25 07:37:31 +00:00
Oscar Manuel Gómez Senovilla
dec28cbe89
spanish lang updates for trunk
2007-09-16 14:35:58 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71
pending lang updates
2007-09-13 13:57:21 +00:00
Klaus Leithoff
5c4bf22fd9
replaced databas (mysql) specific functions with functions from the db library
...
reworked time specific search functionality.
2007-08-02 13:06:29 +00:00
Klaus Leithoff
9ed30cc5ad
Added OpenOffice Icons for the filemanager
2007-07-31 13:51:37 +00:00
Ralf Becker
ed29218b5d
"fixed application/rtf display instead of download"
2007-07-20 10:57:14 +00:00
Ralf Becker
a32c51ad61
"UPPS download wasnt working"
2007-07-20 10:03:25 +00:00
Ralf Becker
7369870e3a
more mimetype icons (from other egw dirs)
2007-07-20 09:42:19 +00:00
Ralf Becker
e95b31e3e1
forgotten etemplate distribution file
2007-07-20 09:05:29 +00:00
Ralf Becker
cd2ad088bf
missing file from Klaus commit and removing the obsolete files, you need to run Admin >> register all hooks
2007-07-20 07:37:36 +00:00
Klaus Leithoff
0969f08ee5
Search functionality added in filemanager. For the search feature etemplate is used for the interface. The functionality is accessed via the sidebar
...
and start with a search for all objects that are created since the day before. This is not committed into 1.4. If you think this feature is of
any help for 1.4 too, let us know.
2007-07-19 16:13:53 +00:00
Ralf Becker
09810b4b7b
merged changed in trunk between 23961:24008, with the exception of changes in tracker to the new tracking infrastructure, plus adding the svn-helper script
2007-06-04 06:43:09 +00:00
Ralf Becker
b18cc760ac
"fixed not working mime-type detection if filename contains more then one dot"
2007-06-03 18:04:31 +00:00
Oscar Manuel Gómez Senovilla
a33363a884
Czech translation in #824 and extra pending language updates
2007-06-03 18:01:21 +00:00
Oscar Manuel Gómez Senovilla
688dd5f46f
Latest lang updates
2007-05-31 14:49:26 +00:00
Ralf Becker
7ed708df75
NOT FOR 1.4: a very first step to the new vfs structure, it only does a ls via commandline of the old vfs
2007-05-29 08:35:27 +00:00