Commit Graph

792 Commits

Author SHA1 Message Date
Nathan Gray
cc54a57b25 Return true from onchange to continue with filtering instead of false to cancel.
Fixed not being able to change directory
2014-05-12 15:53:16 +00:00
Hadi Nategh
5db89487a4 Arrange "Upload file" widget in filemanager toolbar 2014-04-30 13:55:55 +00:00
Stefan Reinhardt
e3fd528994 filemanager - less
nextmatch header:

Upload: active state color

Position : filemanager_navigation
2014-04-29 07:55:28 +00:00
Stefan Reinhardt
b0ec6dc0a2 filemanager - less
et2_file - background image and size
2014-04-28 14:45:30 +00:00
Nathan Gray
d401f141a9 Fix template/code tab ID mismatch, which was breaking tab readonlys
Fix 'owner' select box option conflict by changing eacl owner ID
2014-04-23 19:49:17 +00:00
Nathan Gray
3a004a2672 Add link to list of placeholders into app menu 2014-04-14 17:08:43 +00:00
Nathan Gray
ad57f6cc5e Special fiddling so No filters favorite gives default results
- switch filter values so '' => Current directory
- Add check for missing path, set to home directory if missing
2014-04-07 22:46:00 +00:00
Nathan Gray
2b9d33b0b5 Do need to refresh to show the newly uploaded file(s) 2014-04-03 15:39:23 +00:00
Ralf Becker
e84a7823ae fixed fileupload overlapping other icons 2014-04-03 13:32:18 +00:00
Nathan Gray
d3c0314b4d Switch AJAX upload library to Resumable for chunked uploads. 2014-04-01 20:48:40 +00:00
Klaus Leithoff
8d5b0e83a3 translations from our translation server 2014-03-31 12:50:09 +00:00
Nathan Gray
756e5c1732 Stop hiding upload progress / errors 2014-03-25 21:04:02 +00:00
Stefan Reinhardt
3a2132136b FILEMANAGER:
nextmatch_header_row => css fix
2014-03-14 16:16:29 +00:00
Nathan Gray
a70e12f3d3 Display favorites as folders in file select dialog 2014-02-20 17:47:38 +00:00
Ralf Becker
f91d99081d remove no longer necessary msg line, which gave a yellow rectangle 2014-02-17 15:27:13 +00:00
Ralf Becker
7d09589f73 removed legacy actions column and neccessary $readonlys for them 2014-02-14 09:03:47 +00:00
Ralf Becker
c7c7c09dec fix javascript error "PHP to JS compiler error, Variable $j is not defined" 2014-02-13 18:06:44 +00:00
Ralf Becker
f0d7751496 removed caret from group favorites, fixed prefered favorite was not show correct initialy nor updated 2014-02-12 21:51:25 +00:00
Nathan Gray
6dfc3ef819 Add Stylite's file a file dialog to menu, if available 2014-02-12 21:46:27 +00:00
Klaus Leithoff
a11c1ba439 translations from our translation server 2014-02-12 13:20:17 +00:00
Ralf Becker
4ba2a0ba58 fixed javascript error in file select dialog (notable under FireFox) caused by calling event.preventDefault() without the event 2014-02-10 18:37:51 +00:00
Nathan Gray
50662df4f9 Add ID to extended ACL grid, fixes extended ACLs not showing 2014-02-06 18:04:35 +00:00
Nathan Gray
cc628c378a Use egw_framework::message() instead of a label in template, which might stay longer than we want 2014-02-05 23:36:01 +00:00
Ralf Becker
332d4e5a42 removed gif images for which we have a png image available, as png is now supported by all browsers 2014-02-03 14:04:39 +00:00
Ralf Becker
0d8051837c translations from Stefan 2014-01-28 13:40:16 +00:00
Ralf Becker
ed4476ab30 docu update and fixed IDE warnings 2014-01-22 08:42:42 +00:00
Ralf Becker
66cc87f7a8 pixelegg changes from Tuesday 2014-01-21 17:30:52 +00:00
Ralf Becker
e0bd105dd2 pixelegg changes from today 2014-01-18 17:52:26 +00:00
Ralf Becker
6688723a77 pixelegg changes from yesterday 2014-01-18 08:12:05 +00:00
Nathan Gray
75114f8409 Remove iframe for filemanager sidebox Home directory & Users and groups items 2014-01-17 14:05:24 +00:00
Ralf Becker
d2ad25a928 pixelegg changes 2014-01-17 11:53:31 +00:00
Ralf Becker
96e0c77fce pixelegg changes from thursday 2014-01-17 08:10:46 +00:00
Ralf Becker
7cc91b0046 new&modified images from pixelegg 2014-01-15 18:04:11 +00:00
Nathan Gray
4239ab815a Fix old reference to felamimail 2014-01-15 15:13:02 +00:00
Klaus Leithoff
60bb090278 pixelegg changes from wednesday, new/changed images and styles 2014-01-15 13:46:14 +00:00
Ralf Becker
fdbf7505f4 fix width of path and dont wrap 2014-01-15 08:42:33 +00:00
Ralf Becker
629bd6f2ee added pixelegg/less/svg.css stylesheet and id reflecting their name to all svn image 2014-01-14 16:14:51 +00:00
Klaus Leithoff
e5acab5fb9 pixelegg changes from tuesday 2014-01-14 16:04:20 +00:00
Ralf Becker
21bb9ef481 pixelegg changes from monday 2014-01-14 08:20:32 +00:00
Ralf Becker
c72c937341 pixelegg changes from friday 2014-01-11 18:52:09 +00:00
Klaus Leithoff
72b01700e5 Pixelegg changes 2014-01-06 08:47:48 +00:00
Ralf Becker
594750e7a9 Pixelegg changes 2013-12-30 17:34:29 +00:00
Nathan Gray
1bcaf1755b Don't need to refresh just to show a message. 2013-12-18 18:14:31 +00:00
Nathan Gray
10546c838a Remove merge tab until there is time to get it fully working 2013-12-18 17:57:52 +00:00
Nathan Gray
644fc9fbd0 Fix header upload 2013-12-17 22:00:20 +00:00
Nathan Gray
34f8da55c3 Switch 'Edit settings' popup to etemplate2 2013-12-16 18:46:48 +00:00
Klaus Leithoff
b41be95681 latest pixelegg changes 2013-12-16 09:37:11 +00:00
Ralf Becker
1c7887ca6a Pixelegg changes from Thursday 2013-12-12 20:27:35 +00:00
Ralf Becker
f1f9fd45a9 give upload fixed width in px as ex seems to differ between windows and mac 2013-12-12 08:50:53 +00:00
Nathan Gray
d65b40046a Move sidebox favorites & backend out of nextmatch and into framework 2013-12-12 00:03:07 +00:00
Ralf Becker
e050415277 get filemanager path input take all remaining space, nice css stunt ;-) 2013-12-06 03:02:34 +00:00
Hadi Nategh
0aa23fe1d3 Replace old confirm() with new confirm dialog for filemanager app 2013-12-05 11:20:20 +00:00
Klaus Leithoff
68f2605cf4 translations generated/retrieved on translation site: Thank you for your contributions 2013-12-04 10:31:41 +00:00
Nathan Gray
03cc1af52f - Add etemplate nextmatch favorites to filemanager
- If user tries to enter '' as path, go home rather than throw an exception
2013-12-02 20:13:17 +00:00
Nathan Gray
96d05992c8 Add some missing tooltips to buttons 2013-12-02 18:30:33 +00:00
Klaus Leithoff
a8b65a0932 adapt filemanager_select select popup to csp_script_src_attrs; fix select for CKEditor 4.3, falsely regarding the ckeditor induced filemanager_select.select as JSONResponse 2013-11-28 12:02:04 +00:00
Ralf Becker
73b6521cbf pixelegg changes from yesterday 2013-11-27 07:21:32 +00:00
Nathan Gray
84420db6ea Refresh opener after uploading file 2013-11-25 16:59:30 +00:00
Ralf Becker
cd99f101a1 pixelegg changes from yesterday 2013-11-20 08:41:17 +00:00
Ralf Becker
2b7d9af0a2 reverting to previous app.css file and remove app.less files, as they are not used by pixelegg template and create some glitches, might re-introduce .less for regular templates later 2013-11-18 19:57:38 +00:00
Ralf Becker
e71c04e56f todays pixelegg changes 2013-11-18 19:31:54 +00:00
Ralf Becker
181d92a149 index urls with ajax=true 2013-11-18 15:47:37 +00:00
Ralf Becker
f8752688e0 pixelegg changes from today 2013-11-15 17:09:58 +00:00
Ralf Becker
91376d80d9 do not fail with fatal PHP error, if hook no longer exists 2013-11-15 11:53:30 +00:00
Nathan Gray
4cc524dedd File a file link via ajax 2013-11-14 21:38:45 +00:00
Nathan Gray
cbeeb85251 Handle case of no info from dropped row, just upload to current path 2013-11-13 17:20:13 +00:00
Nathan Gray
555910edd8 Fix file select dialog toggling checkbox when clicking file name 2013-11-12 23:51:05 +00:00
Nathan Gray
e97e1ff422 Fix double confirmation on actions 2013-11-12 22:57:29 +00:00
Nathan Gray
365cdf2dd5 Fix drag & drop files to nextmatch 2013-11-12 22:41:52 +00:00
Ralf Becker
583538e824 using now CSS preprocessor less (http://lesscss.org) to create some of our css files, used a lot in new Pixelegg template 2013-11-11 19:10:28 +00:00
Ralf Becker
77a30817d6 images for new Pixelegg template 2013-11-11 18:56:02 +00:00
Nathan Gray
6209c42dc4 - Add props parameter for upload
- If user cancels rename/overwrite, remove file from file widget
2013-11-07 23:30:50 +00:00
Nathan Gray
092fc3406c Try to detect Macs, and allow holding command key to trigger native DnD 2013-11-06 23:17:43 +00:00
Ralf Becker
6d226a7921 split constructor function and place of instanciation for app.js objects: app[appname] = new app.classes[appname](); 2013-11-04 20:54:23 +00:00
Ralf Becker
69a809cb3f filemanager redirected /apps/$app to webdav.php instead of opening it, using now css class isDir as further indicator for directories, eg. with symlink mime-type 2013-10-14 09:01:03 +00:00
Ralf Becker
0e2e88c19b fixed hiearchy display in infolog and reset of subs view via clicking on InfoLog icon/header, using now value of nm[parent_id] as key for col_filter 2013-10-10 11:29:31 +00:00
Ralf Becker
a6311fa1a3 creating and using an app-specific egw object 2013-10-07 16:53:13 +00:00
Nathan Gray
7c3d0776dd - Add check to make sure path_widget is there before using it
- Remove extra change stuff
2013-10-04 10:09:21 +00:00
Nathan Gray
8c94a4fd19 File select fixes:
- some layout issues
- selecting a single file
- missing mime options
- file uploads
2013-10-04 09:28:10 +00:00
Ralf Becker
f8a0db06fc completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu 2013-10-03 09:23:18 +00:00
Nathan Gray
4951741fcb Fix select returning current path for not selected rows by using a different method to toggle on click of name 2013-10-02 07:34:23 +00:00
Nathan Gray
04ce0638a9 Fix clicking on file name toggles checkbox 2013-10-01 16:27:50 +00:00
Nathan Gray
a8136aa191 Give filemanager selection a widget front-end. 2013-10-01 15:40:14 +00:00
Nathan Gray
36cfd70daa Change to jsapi egw.json() - missed one 2013-09-10 19:56:22 +00:00
Nathan Gray
a18e1fe4c0 Change to jsapi egw.json() 2013-09-10 19:54:19 +00:00
Ralf Becker
892500fee3 change cli detection to use php_sapi_name() 2013-09-10 17:29:58 +00:00
Nathan Gray
eb989ed98b Hold Ctrl key to drag a file from filemanager to system folder / desktop
Restricted to Chrome only, one file at a time, folders don't work well.
This uses Chrome-only DownloadURL, so other browser support is unlikely.
2013-08-28 22:31:14 +00:00
Nathan Gray
f5b5b60636 Drag & drop files from user's system onto nextmatch row uploads into filemanager 2013-08-27 20:40:15 +00:00
Klaus Leithoff
3d38c00896 commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:54:01 +00:00
Ralf Becker
aa8a848871 optional parameter for egw_framework::window_close() to specify an alert message, which get shown/alerted, before closing the window 2013-08-26 10:24:11 +00:00
Ralf Becker
c39273ac51 allow to (optionally) add tabs to existing tabs in template instead of replacing them 2013-08-20 16:41:31 +00:00
Ralf Becker
73aa652c41 missing egw.js from last commit and egw_framework::window_focus() method 2013-08-20 13:25:36 +00:00
Ralf Becker
8e2d5d0985 using egw_framework::opener_refresh|window_close and some other small fixes 2013-08-20 13:12:18 +00:00
Klaus Leithoff
95e18fd5a7 merge russian lang files provided by MBCGroup 2013-08-16 11:01:33 +00:00
Ralf Becker
7bb9fe23c0 open eml files in mail or until mail has its own method for it in old felamimail 2013-08-16 09:21:05 +00:00
Nathan Gray
cf8714293e Open preferences in preferences tab 2013-08-13 17:37:15 +00:00
Nathan Gray
6fdeb9f5f8 Drag files from desktop anywhere onto filemanager uploads 2013-08-09 23:34:42 +00:00
Klaus Leithoff
079b919bbe russian translations provided by Vladimir Gavrilov (MBC-Group) 2013-06-17 12:30:44 +00:00
Ralf Becker
288469e66c use new prompt to allow to rename uploaded file, if it would overwrite an already existing one, also use dialog for delete confirmation 2013-04-23 16:52:39 +00:00
Nathan Gray
a8e6b4445e Get dialog button callback working 2013-04-22 23:00:29 +00:00
Ralf Becker
08850841b6 confirm overwrite dialog using new dialog widget, thought not yet working: dialog pops up, but buttons are not working 2013-04-22 19:57:03 +00:00
Ralf Becker
588f87eddb first - not yet fully working - version of upload 2013-04-20 19:23:36 +00:00
Ralf Becker
a15e7d31b1 do NOT store query, if hierarchical data / children are requested 2013-04-20 12:24:45 +00:00
Ralf Becker
283e6d23bc allow to "open" directores aka hierarchical display 2013-04-13 19:02:09 +00:00
Ralf Becker
0802a28242 some reorganizing of the code also added @memberOf to get outline in Eclipse 2013-04-13 12:44:50 +00:00
Ralf Becker
fe987cb14b disable debug alert 2013-04-13 07:19:02 +00:00
Ralf Becker
755b08feaa set readonly icons and drag-n-drop 2013-04-12 17:57:12 +00:00
Ralf Becker
8d339ace5e loading file prefs popoup via javascript, to take current dir into account 2013-04-12 10:30:52 +00:00
Ralf Becker
f623dacd58 loading file prefs popoup via javascript, to take current dir into account 2013-04-12 10:30:46 +00:00
Ralf Becker
1344d0a4b0 using r/o vfs-name as we dont want a link 2013-04-12 10:02:50 +00:00
Ralf Becker
6e6ce5dbcc permanently using etemplate2 for filemanager index 2013-04-12 10:02:18 +00:00
Ralf Becker
280420f2cc removed no longer used server-side processing of buttons 2013-04-12 09:33:37 +00:00
Ralf Becker
e4d7e59a0a single backend methods to copy, move or symlink files 2013-04-12 08:56:28 +00:00
Ralf Becker
4be150c546 fixed not working symlink creation 2013-04-12 08:07:26 +00:00
Ralf Becker
3db8d01007 drag helper and added dir to ajax_action method, now calling do_action for all actions 2013-04-11 13:16:40 +00:00
Ralf Becker
4135711cdc copy, cut, paste, symlink and createdir without server submit 2013-04-11 10:46:39 +00:00
Ralf Becker
81a918c269 some more ajax actions for filemanager 2013-04-10 17:11:32 +00:00
Ralf Becker
df9b9db615 new cli command lntree 2013-04-10 16:46:43 +00:00
Ralf Becker
a38ea1a2e9 display properties and resolved url 2013-04-10 16:45:20 +00:00
Nathan Gray
0f994892b2 Nextmatch headers inherit nextmatch namespace - fix path 2013-04-10 12:12:02 +00:00
Ralf Becker
23f2d8eddf putting path and icons into nextmatch (not yet working) 2013-04-10 10:04:18 +00:00
Ralf Becker
188ebbaec6 moved javascript action implementation into and object defined in app.js file 2013-04-09 16:20:06 +00:00
Ralf Becker
4f247b26f8 merged translations and other uncommited ones 2013-02-08 19:03:20 +00:00
Nathan Gray
162eb552af Stop using is_uploaded_file(). It provided no real benefit, and prevented async uploads 2013-02-05 09:27:41 +00:00
Klaus Leithoff
2babca9cec russian translations provided by Vladimir N. Gavrilov 2013-02-04 16:24:38 +00:00
Klaus Leithoff
b1a2db3394 translations provided by Stefan Becker and others 2013-01-23 09:17:04 +00:00
Ralf Becker
be6845b4d0 * All apps: merged missing translations from other apps or branches 2013-01-18 13:48:34 +00:00
Christian Binder
c175998ea3 exclude filemanager application from itempicker list 2013-01-04 00:23:57 +00:00
Ralf Becker
7bb16b4823 * Filemanager: ability to create a directory in open or save-as dialog 2012-10-31 18:20:34 +00:00
Ralf Becker
343ffd9149 get filemanager select click on subdirs working again in old eTemplate 2012-10-31 18:00:28 +00:00
Christian Binder
3e72371fd7 * New feature: cross-application document merge in filemanager GUI 2012-10-27 11:38:47 +00:00
Christian Binder
5505023b50 enabled itempicker in filemanager edit dialog for document merge and as proof of concept. 2012-09-29 10:32:33 +00:00
Ralf Becker
6db28c5a1a spanish translations from Rafael 2012-08-16 14:42:33 +00:00
Ralf Becker
6c6eeed21c more translations from Gudrun, Ingo & Stefan 2012-08-16 14:41:57 +00:00
Ralf Becker
e913a6a263 pending translations from translation.stylite.de 2012-08-08 12:11:04 +00:00
Nathan Gray
e01e69d153 Set date fields for spreadsheet date formatting 2012-07-30 17:48:56 +00:00
Nathan Gray
1b07e20fd4 Fix date formatting, remove time from date only custom field 2012-07-24 18:32:27 +00:00
Nathan Gray
99d11f58b3 Prevent eacl table from filling the whole tab in et2 by moving the height attribute to parent 2012-07-17 15:39:46 +00:00
Nathan Gray
70459abae9 Get filemanager edit popup working in et2 2012-07-09 21:23:21 +00:00
Christian Binder
f81fd11435 tag applications which have implemented document merge 2012-07-04 17:00:03 +00:00
Nathan Gray
587e3c8862 Adapt file select popup to work with et2 2012-07-02 22:57:02 +00:00
Christian Binder
76f516ee4c use $j object instead of jQuery 2012-06-27 20:40:05 +00:00
Christian Binder
37945dd54a fix superuser box not visible 2012-06-26 19:42:08 +00:00
Nathan Gray
d799d2f675 Better handling of link titles as directories 2012-06-26 15:24:20 +00:00
Nathan Gray
1da77fe615 Make app / ID detection handle symlinks 2012-06-25 17:54:43 +00:00
Christian Binder
60ad22de68 fixed wrong application name 2012-06-19 19:15:21 +00:00
Nathan Gray
4d2f551a5a For files inside /apps/appname/id, also make available the placeholders for that application 2012-06-18 15:02:52 +00:00
Klaus Leithoff
4973f0114d update of italian translations provided by Ilias Chasapakis, Webtrain Services 2012-06-06 10:09:45 +00:00
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