Ralf Becker
5b2da78e32
"ignore hidden files"
2009-05-11 20:58:53 +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
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
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
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
a50e1cc2ec
allow to attach (multiple) files from filemanager in fmail compose
2009-04-15 21:11:57 +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
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
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
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
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
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
Ralf Becker
bee370fa61
"fixed redirection loop, if ented path does not exist"
2008-10-14 13:20:31 +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
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
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
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
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
Ralf Becker
2e0882c868
"some uncommited stuff"
2008-04-30 19:01:13 +00:00
Ralf Becker
0a5be8a725
moved mime_icon method to egw_vfs
2008-04-16 07:07:31 +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
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
d2094b8958
search, lettersearch, merge content of subdirs (recursive display)
2008-03-03 12:16:11 +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
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
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
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
b18cc760ac
"fixed not working mime-type detection if filename contains more then one dot"
2007-06-03 18:04:31 +00:00
Ralf Becker
4f353bf0d7
removed not used sofilemanager class
2007-04-29 12:09:39 +00:00
Ralf Becker
adddbaa157
fix for bug #262 : Can't create directory
2007-04-19 12:52:38 +00:00
Lars Kneschke
0588966fce
reverted to revision 23512
2007-03-19 09:51:34 +00:00
Lars Kneschke
31c863fb89
merged from trunk
2007-03-19 09:12:00 +00:00
Ralf Becker
20e1535e70
"Fixes from Klaus Leithoff <kl-AT-stylite.de>:
...
- folders can have comments now
- folder selection is now sorted alphabetically
- fixed handling of unknown mime-types and application/pdf
- some performance fixes"
2007-03-12 12:12:46 +00:00
Ralf Becker
a604c177c8
several filemanager fixes from Klaus Leithoff <kl-at-stylite.de>
2006-12-14 17:17:42 +00:00
Oscar Manuel Gómez Senovilla
7e810995c6
use date format from preferences for showing dates
2006-09-16 23:05:31 +00:00
Ralf Becker
586cf854a2
phpgw --> egw and removed some obsolete files
2005-10-14 10:41:15 +00:00
Miles Lott
03f22dfe1a
Add extra test for mime-type on view/download; Switch to egw vars and constants; Cleanup formatting
2005-09-14 01:58:20 +00:00
Miles Lott
2c2bc0beb3
Update of preferences app to work as a multi-tiered application and via xml-rpc
2005-07-23 09:44:46 +00:00
ak703
ad291e1fa5
revert changes as Ralph required
...
maybe we find a different approach
2005-03-21 15:30:13 +00:00
ak703
78cd9ae4b6
fix for displaying powerpoint in IE as requested many times
2005-03-20 09:11:21 +00:00
dawnlinux
b75ae4b1fa
Collect a spelling, it should be "administrator" not "adminstrator".
2004-12-12 06:34:04 +00:00
Ralf Becker
fdaa712922
fixed update button in filemanager
2004-12-06 14:16:11 +00:00
Ralf Becker
a136b35ea9
fixed file-size as suggested by Lian Liming's patch [ 1010170 ] Patch for Bug [ 950555 ] Filemanager - filesize
2004-08-18 09:01:02 +00:00
Ralf Becker
c3c37e2798
dont allow filemanger to go outside /home
2004-08-01 18:29:50 +00:00
Pim Snel
dfbe564fcc
fixed bug #869290 Can't save files using https
2004-04-13 12:17:14 +00:00
Ralf Becker
104014b4ed
Added GET-parameter download to get SiteMgr's download module working with the new filemanager. It forces viewable mime-type to be downloaded (if set).
2004-04-11 14:25:33 +00:00
alpeb
9c81163db4
comments on new uploaded files were discarded
2004-03-04 17:49:42 +00:00
Pim Snel
c2efa957b8
give error msg when moving or copying and no destination is given
2004-03-02 01:48:39 +00:00
Pim Snel
9933a9c3fa
another mayor code cleanup
...
checked for register globals bugs
moved all unneccesary global vars to class vars
added basedir test with feedback to alert for wrong configuration
added fakedir test with feedback to alert for wrong configuration
improved homedir creation withg feedback
improved standard messages
2004-03-02 00:39:52 +00:00
Pim Snel
f67b3cb853
remove obsolete files
2004-03-02 00:18:12 +00:00
Miles Lott
15011a496e
Add detection of mime_type to display files inline or download as needed; If mime_type is text or not defined, at least output a filename for download; formatting;
2004-02-21 13:56:18 +00:00
reinerj
6c6365b890
patch from from Esben Laursen
2004-02-11 22:14:15 +00:00
Miles Lott
48a7a5b6bb
Comment out non-compliant code (register_globals must be on?)
2004-02-02 04:18:17 +00:00
reinerj
5dbe54beb0
changes from phpgw to egw dev group
2004-01-27 18:19:23 +00:00
Pim Snel
c1698d2f2b
- fixed group files (essential for sharing files)
...
- make all buttons work in IE (for some people quite usefull :)
- some lay-out improvements
- fixed save and done button in file edit mode
- add sidebox menu
- re-arranged toolbars (still not finished)
- new location selectbox
- some speed improvements
2003-12-08 23:18:34 +00:00
Pim Snel
aad11725fc
Complete restyle and almost complete rewrite of the filemanager. Please help testing there's still a lot to do but it beginning to mature ;)
...
When you want the old filemanager set the boolean switch "$experimental_new_code" to false in the head of index.php
See todo file for what's more to come
2003-11-22 03:05:00 +00:00
Pim Snel
6238d6506a
starting the port of filemanager to the ui-bo-so infrastructure and to our template class
2003-10-24 20:33:34 +00:00
Pim Snel
2232fae0a6
remove footer and header, made first step to a better look
2003-10-10 23:54:56 +00:00
Ralf Becker
b8557e49d9
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:31:11 +00:00
gugux
22bfbc99bb
Corrected a few left x's into %'s in lang calls and lang files, suppressed useless english phrases, added missing ones and french translations.
2003-05-26 21:35:46 +00:00
sim
72859aa4e1
These files are (finally) no longer needed.
2003-04-08 20:54:35 +00:00
sim
90d7d2b3b0
Fixes a problem with file viewing using vfs_sql - where XSLT gets in the way of outputing binary data. XSLT still gets in the way of outputting binary data (grrr), but now we side-step it by using a seperate non-xslt "view.php"
2003-04-08 20:47:38 +00:00
Ralf Becker
915f3a843f
Preference-items are translated by preferences/index.php
2003-03-27 10:51:58 +00:00
sim
2c9cc412ae
Fixes a few xslt output related bugs.
2003-03-06 22:15:58 +00:00
sim
f8b81274c1
A few bug fixes and cleanups
2003-03-06 01:11:43 +00:00
sim
48520640c3
Make sure everything gets translated
2003-03-04 03:03:00 +00:00
sim
fc74ba453e
makes preferences work again (for now) - they aren't ported to xslt, instead they simply use the preferences app and a hook_settings.inc.php to get the job done.
2003-03-04 01:16:30 +00:00
sim
89cdd1b207
A fairly large set of changes (committed all at once to reduce "broken" time):
...
(1) Port to XSLT templates
(2) Completes (apart from all the bugs :) the functionality of the three-teir phpgroupware style object system (no longer is filemanager a single 3000 line file!)
(3) The beginings of a pluggable "uiaction" framework (ideally in the future this will be used for optional "rich text editors", or view filters etc)
2003-03-04 00:04:06 +00:00
Zone
241d87cdd1
Updates needed for phpwebhosting -> filemanager name change, some quotes fixes and some other misc. cleanup
2002-09-21 05:26:43 +00:00
Zone
768438ef20
Don't URL encode in links, since phpgw->link() does that now
2002-08-26 04:34:34 +00:00
Zone
df07c1f406
i18n - Savannah Patches #352,#353,#358, thanks gisu
2002-06-18 06:33:44 +00:00
skeeter
998b1e05c7
Converting to get_var() for all HTTP_*_VARS.
2002-04-30 00:21:35 +00:00
skeeter
1f5241ca4c
GNU Patch #132 - User friendly warnings for unsuccessful mkdir().
2002-02-14 02:16:14 +00:00
Zone
5d6721af18
PHP3 fixes
2002-02-10 04:19:43 +00:00
Zone
ed26d20be6
Fix a small bug in html_form_select_begin
2002-01-16 06:31:33 +00:00
skeeter
297f386c85
Will now report back Directory/file when deleting a user file. Also, changed the color's to #000000 from names.
2001-12-27 15:24:35 +00:00
skeeter
168d18ee53
Reworked the action() function.
2001-12-27 15:22:51 +00:00
skeeter
32c2f16f8c
Some more updates.
2001-12-24 04:30:55 +00:00
skeeter
3147adcd72
Some more small updates.'
2001-12-24 03:18:50 +00:00
skeeter
ec9f0f5668
One more round. Still not complete, but alot more functionality here.
2001-12-24 03:08:32 +00:00
skeeter
75e3d98a82
Adding more functionality.
2001-12-20 02:11:29 +00:00
skeeter
8b614db835
Start of new 3-tier layout of the filemanager. Not fully coded, but a small preview.
2001-12-15 04:24:37 +00:00
skeeter
cce860ee66
Hopefully I didn't screw anything up. Changed over to use GLOBALS, and alot of coding stds. Also, found a little problem with the filesize field. Trying to get the value, prior to having it filled in the database. Always returning '0'.
2001-12-10 04:04:56 +00:00
Miles Lott
54013f4a19
GLOBALS
2001-11-23 20:05:08 +00:00
zone
5b962ced87
Nothing major. Catching up on old commits. Added a few help messages, fixed a couple quoting problems
2001-11-12 05:04:16 +00:00
Miles Lott
95a522f501
Comment out the last bit of code, since it causes a php3 error
2001-09-04 04:58:12 +00:00
zone
8369a7f330
Use phpgw_exit () in html_page_close () instead of exit;
2001-08-28 08:09:04 +00:00
zone
151913b103
Change string_encode () to base64, move basic variable declarations, update bad_chars (), added more help
2001-08-24 08:03:39 +00:00
zone
297306500a
Conform better, cosmetic only
2001-08-24 08:01:22 +00:00
zone
9fffb63a33
html_help_link () is more flexible, html_form_option () sets the value correctly now
2001-08-24 07:49:08 +00:00
zone
0bba61d6c4
Add show_upload_boxes option, extend preferences for dropdown boxes
2001-08-24 07:47:01 +00:00
zone
e8bf8cbf0c
Update to accounts->membership (), a few tiny changes
2001-08-05 07:56:26 +00:00
zone
86af0afa3e
Added help (w/ show_help preference), a few special character fixes, and added version to $file_attributes that should have been commited last time
2001-07-22 08:12:08 +00:00
uid30988
4b94acadaa
Correct MIME-type when viewing, add option for viewing files with unknown MIME-type as text/plain
2001-07-05 00:41:45 +00:00
zone
678b3e68ac
Renamed deleteaccount
2001-07-02 21:18:03 +00:00
zone
76a739dba1
require ()'s now work from anywhere
2001-06-27 22:06:21 +00:00
zone
bde7203314
Updated to SEP
2001-06-27 07:16:06 +00:00
zone
42f1509fa4
Fixed default preferences, add new ones for click-and-view
2001-06-25 21:17:38 +00:00
zone
7f181d11ca
Allow | in names
2001-06-25 21:14:52 +00:00
zone
345eb7d14b
Finished ACL (almost..), got rid of short tags
2001-06-25 07:28:51 +00:00
zone
16a71e4ea4
Added ord_match (), removed bad_chars_file (), modified bad_chars () to be much less picky
2001-06-25 01:25:47 +00:00
zone
8281cee739
More friendly to +
2001-06-24 09:17:01 +00:00
zone
a16f958a22
Added html_encode ()
2001-06-18 22:04:45 +00:00
zone
d2b718acc4
Quote form names
2001-06-13 23:43:21 +00:00
zone
983f6e987b
Initial Revision/Weak start
2001-06-03 22:49:02 +00:00
zone
3e20192a97
Set correctly for full paths
2001-06-03 22:47:46 +00:00
zone
f4688e2c20
Added option to html_link (). html_link () now passes extra vars correctly to ->link ()
2001-06-03 22:44:00 +00:00
skeeter
1615e6ecac
Redo the preferences.
2001-05-25 15:10:52 +00:00
zone
15206d9d78
Added html_link_email and fixed html_link for absolute URLs
2001-05-25 02:39:54 +00:00
zone
9e5b2795fd
Not sure..
2001-05-25 02:38:43 +00:00
zone
df1a10d4bd
All preferences are now set; not working?
2001-05-25 02:36:55 +00:00
zone
fb9052ebc6
Don't need to support non-freed queries anymore
2001-05-25 02:35:49 +00:00
skeeter
775e90b953
This is a better design for admin/preference hooks. Can now be globally modified from each of the appropriate index files.
2001-05-24 01:13:09 +00:00
zone
158cb2d5b3
Initial revision
2001-05-21 01:09:20 +00:00