Ralf Becker
8325dd845f
allow to open symlinks to directories like directories
2016-08-29 19:49:20 +02:00
nathangray
7738de2dec
Filemanager paste actions
...
- add paste to nm placeholder actions
- add basic folder permissions check
- disable paste if no files in clipboard
2016-08-29 09:37:33 -06:00
Hadi Nategh
21700cde7a
W.I.P. collab editor:
...
- Implement check last active member
2016-08-25 12:51:59 +02:00
nathangray
043c079f80
Override automatic paste actions with our own to add certain directories as additional paste targets
2016-08-24 14:28:55 -06:00
Hadi Nategh
11ab760dc8
W.I.P. collab editor:
...
- Try to update genesis file after save happens
2016-08-24 17:46:22 +02:00
Hadi Nategh
d622af8c44
W.I.P. collab editor:
...
- Implement create new empty document
2016-08-23 17:57:17 +02:00
Hadi Nategh
521c0e74fe
W.I.P. collab editor:
...
- Fix path indicator shows webdav.php as prefix
2016-08-23 15:26:59 +02:00
Hadi Nategh
6d80f6c351
W.I.P. collab editor:
...
- Implement discard changes action
2016-08-22 17:47:00 +02:00
Hadi Nategh
81b78074ce
W.I.P. collab editor:
...
- Implement delete action, including cleaning up the tables
2016-08-22 13:06:08 +02:00
Hadi Nategh
fcff069f45
W.I.P. collab editor:
...
- Fix minor bugs caught by scrutinizer
2016-08-19 18:00:17 +02:00
Hadi Nategh
b44961ba4c
W.I.P. collab editor:
...
- Implement genesis url and saving mechanism
2016-08-19 16:38:56 +02:00
Ralf Becker
f1f8c4e98d
* Filemanager/WebDAV: generally deny user to delete directories /, /home, /apps, /templates (last 2 incl. subdirectories)
2016-08-18 10:04:36 +02:00
Hadi Nategh
307e59e7ab
W.I.P collab Editor:
...
- Implement user access to a document
- Implement leave session mechanism for user
- Implement single document network for an user (user be able to open a doc multiple times from same or other instances and get them all synced)
2016-08-17 17:23:22 +02:00
Hadi Nategh
a98dca4523
W.I.P collab Editor:
...
- Implement table cleanup and last save status
2016-08-16 17:18:29 +02:00
Hadi Nategh
e8a0028cf8
W.I.P collab Editor:
...
- Migrate collab editor parts to its own module
- Add dojo configuration, neccessary for running wodocollabtexteditor
2016-08-16 12:47:00 +02:00
Hadi Nategh
3755f9d0c2
W.I.P collab editor:
...
- Fix error second cursor inserted
- Fix close button does not close the session
2016-08-15 17:16:25 +02:00
Hadi Nategh
99b8c5773f
W.I.P. collab editor: First implementation for syncing operation
2016-08-12 16:30:14 +02:00
Hadi Nategh
1a714166da
W.I.P. collab editor
2016-08-11 12:39:10 +02:00
Hadi Nategh
598dbca2c3
W.I.P. collab editor:
...
- Fix wrong file name structure for tables_current
- Implement session management
2016-08-10 19:13:30 +02:00
Hadi Nategh
9f6de28dea
W.I.P of collaborative odf editor
2016-08-03 18:15:27 +02:00
Hadi Nategh
693bf4d0a8
Fix filemanager document editor does not respect page size format
2016-07-25 18:29:34 +02:00
Hadi Nategh
748e861580
Open Office Editor W.I.P:
...
- Add New action into context menu as well
- Fix calling cancel on save dialog set a wrong path
2016-07-20 16:44:37 +02:00
Hadi Nategh
744d0bd305
Open Office Editor W.I.P:
...
- Implement Save As action
2016-07-20 15:55:47 +02:00
Hadi Nategh
40f3dce568
Open Office Editor W.I.P:
...
- Add Edit option in filemanager's contextmenu
2016-07-20 10:34:52 +02:00
Hadi Nategh
859f38de61
W.I.P. of implementation and integration of open office document editor (.odt) with file system
2016-07-19 18:20:26 +02:00
Ralf Becker
4ce303b660
let user know that "file a file" is only available in EPL and offer more information about EPL
2016-07-06 10:05:06 +02:00
Ralf Becker
25a7046983
* Filemanager/CKEditor: correctly encoding selected files, causing eg. images to not show
2016-07-05 09:16:09 +02:00
Ralf Becker
47e1c995f7
fix Scrutinizer "bugs"
2016-07-02 14:02:13 +02:00
Ralf Becker
79b03740c6
fix Scrutinizer "bugs"
2016-07-02 12:39:28 +02:00
Ralf Becker
1b60ef19f9
fix Scrutinizer "bugs"
2016-07-02 12:28:58 +02:00
Ralf Becker
407b405c36
fix PHP Fatal when opening filemanager settings
2016-06-29 13:37:39 +02:00
Ralf Becker
d5122139ab
* Filemanager/Projectmanager: fix broken layout when showing /apps/projectmanager eg. opening Filemanager from PM
2016-06-09 16:20:18 +02:00
nathangray
d37a8abca0
Remove extra empty option, it's in the template so it works while disabled
2016-06-01 13:56:50 -06:00
nathangray
b4dfee24ff
Fix sudo() always returned true, even if you got the password wrong
2016-05-30 10:02:57 -06:00
Hadi Nategh
60bc400313
Fix modified view templates are not getting updated because of no cache-buster modification timestamp
2016-05-25 16:44:36 +02:00
Ralf Becker
8a24f3e449
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
2016-05-14 21:26:36 +02:00
Ralf Becker
6da3da5b2a
fix not converted old html class, stalling filemanager admin in minimal install
2016-05-05 18:26:12 +00:00
Ralf Becker
1587c977b8
use new api in filemanager
2016-05-05 07:20:07 +00:00
Ralf Becker
429177686a
make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api
2016-05-01 09:57:48 +00:00
Ralf Becker
38412a1149
use new api in home and portlets
2016-04-28 18:06:46 +00:00
Ralf Becker
d890d1324f
remove number of links in settings config, as we have favorites now
2016-04-25 10:58:05 +00:00
Ralf Becker
209686013d
fix PHP Fatal class egw_sharing not found and replaced all api calls with new namespaced classes
2016-03-21 10:06:54 +00:00
Ralf Becker
67cb60b972
moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api
2016-03-20 16:19:53 +00:00
Ralf Becker
396478215c
work in progress styling filemanager list: having now only one row with [+] button to upload, not yet giving path all remaining space
2016-03-08 13:55:26 +00:00
Hadi Nategh
4787b3e81e
Mobile theme W.I.P:
...
- Fix filemanager view template name
2016-03-03 14:13:56 +00:00
Ralf Becker
dee934e1f5
setting defaults of 100 days and directory / and enhanced efficient delete method to be used even if number of days is specified
2016-03-03 13:43:42 +00:00
Hadi Nategh
c4362ba7b4
Mobile theme W.I.P.:
...
-Implement filemanager edit setting dialog and view mode
2016-02-11 09:49:47 +00:00
Ralf Becker
2b10affe08
adding some time information
2016-01-22 11:32:17 +00:00
Ralf Becker
6886316b7b
fixed wrong condition when to use more efficent delete code for everything
2016-01-22 10:29:31 +00:00
Ralf Becker
24dea3f2d8
more efficient method to purge all old versions and deleted files
2016-01-21 19:42:30 +00:00
Ralf Becker
b4a20773b8
fix whole directories where not cleaned up, when deleting old versions and deleted files, changed .versions dir to only contain older versions (no longer deleted files / stuff from .attic too)
2016-01-21 14:35:45 +00:00
Ralf Becker
77ab3e6531
fix not working permission check
2016-01-21 12:02:00 +00:00
Ralf Becker
29c73a8694
* Filemanager: add ability to finally delete all old versions or deleted files from a versioned directory
2016-01-21 11:49:50 +00:00
Hadi Nategh
938c991124
WIP Egroupware tutorial:
...
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
cb2830979c
Tag favorites in select-files as "is_dir" because client-side expects it to be directory
2015-10-16 13:35:08 +00:00
Hadi Nategh
aa6a362f16
WIP EGroupware Tutorial:
...
- Add tutorials hook into other apps sidebar
2015-10-16 10:39:38 +00:00
Nathan Gray
509d47bbce
Fix opening linked directories gave error instead of opening in filemanager
2015-08-26 17:08:37 +00:00
Ralf Becker
cffc879f04
fix not being able to mount /etemplates (no mount button), once it was unmounted and there are modified templates
2015-05-27 14:39:54 +00:00
Ralf Becker
be83f1c195
fix changed class names causing versioning not to show up after change to new api directory and namespaced classes
2015-04-17 13:44:35 +00:00
Ralf Becker
ee4997632a
fixed not shown [Mount /etemplates] button in trunk
2015-04-02 10:16:22 +00:00
Ralf Becker
20728fb2fd
* LDAP/AD/UCS/Filemanager: group-names were displayed as " #123 " instead of name
...
caused by LDAP backend needs correct negative sign for groups, while SQL backend finds groups also with there positive id
2015-03-27 09:28:46 +00:00
Nathan Gray
97efc7808c
Let filemanager/vfs handle escaping characters instead of just stripping them out
2015-03-18 16:20:11 +00:00
Nathan Gray
d183cc801f
Special handling for path when favorite is set via GET parameter
2015-02-02 17:50:45 +00:00
Nathan Gray
6ffca62c3c
Exposé [mostly] working with filemanager list (pagination goes forward, not back)
2015-01-20 23:58:38 +00:00
Nathan Gray
0f6eeed9ca
For filemanager index, store current view (tile/row) as implicit preference
2015-01-16 17:07:18 +00:00
Nathan Gray
28410fc81b
Always include comments in tile view since there are no columns to change.
2015-01-16 16:50:52 +00:00
Nathan Gray
abb02c7b40
Add ability to store view in favorites, so tiles can be put on home.
...
Still some bugs in resizing with this in the home portlet.
2015-01-13 21:56:54 +00:00
Ralf Becker
b10a0084ea
need to be root for mounting
2014-12-12 16:57:56 +00:00
Ralf Becker
f96d6aefe6
button to mount /etemplates
2014-12-12 15:54:34 +00:00
Hadi Nategh
a87e9840fe
Fix another popup window.close
2014-12-12 15:16:59 +00:00
Ralf Becker
00b22e82bf
if initial load is done via GET request (idots template or share.php), get_rows cant call app.filemanager.set_readonly
...
setting now value "initial_path_readonly" in content and use that in app.filemanager.et2_ready() to call set_readonly()
2014-12-10 10:32:47 +00:00
Nathan Gray
6dcb8cbbf5
Fix drop of mail onto filemanager
2014-12-09 16:29:00 +00:00
Ralf Becker
7a4fb44240
also unlink temp. files, when deleting shares of type "Download link"
2014-12-09 12:46:38 +00:00
Ralf Becker
efc14ee2dc
fixed session creation for Pixelegg or Stylite template and added extra css for a simplified sharing GUI
2014-12-09 12:08:00 +00:00
Ralf Becker
13257f09a4
add list of shared files to filemanager and translation of sharing stuff
2014-12-08 16:04:20 +00:00
Nathan Gray
d7956554de
Add support for filemanager favorites in home
2014-12-05 19:34:12 +00:00
Ralf Becker
cf9326391c
document tooltip name "hint" for actions
2014-12-04 09:19:03 +00:00
Ralf Becker
75688e8cb8
allow to share files and directories from filemanager via mail app
2014-12-03 16:25:10 +00:00
Nathan Gray
a538706de5
- Fix missing new directory icon in context menu
...
- Fix drop/paste into empty directory
2014-11-24 16:25:05 +00:00
Ralf Becker
f1a686e973
remove app-header showing only path already visible in navigation
2014-11-21 19:36:34 +00:00
Nathan Gray
3c2bbfc45d
Remove unneeded cut action
2014-11-20 15:30:26 +00:00
Nathan Gray
57f2e3c859
- Add 'Create directory' to context menu and placeholder actions
...
- Hide mail drop action when not allowed
- Fix dropping in empty directory gave an error
2014-11-19 17:58:02 +00:00
Ralf Becker
c633e0033b
* all aps: lower memory requirements of insert into document by skipping HTML processing, if there are no html (custom-)fields
2014-11-19 12:20:59 +00:00
Ralf Becker
5eeac7093c
use filemanager UI as UI for sharing directories
2014-11-18 12:55:32 +00:00
Nathan Gray
7fd377df56
Add drop actions as placeholders so you can drop into an empty folder.
2014-11-18 00:25:37 +00:00
Nathan Gray
ecdbff6edd
Add Symlink as a drop action
2014-11-18 00:09:38 +00:00
Nathan Gray
cad253627b
Integrate filemanager clipboard and new system clipboard
2014-11-17 23:57:15 +00:00
Nathan Gray
2f53633dca
* Switch to nextmatch and edit dialog for customfield list
2014-10-22 19:55:27 +00:00
Ralf Becker
af048109ee
adding singular and plural name of app entries to link registry under "entry"/"entries" plus translations for apps which need them different from app-name
2014-10-21 13:51:37 +00:00
Nathan Gray
f3e099174d
Add filter (change #5 ) to show linked files, and files from linked entries.
2014-10-20 18:17:31 +00:00
Ralf Becker
93bc0feb16
* Filemanager: fix since PHP 5.5.18 not longer working non-ascii chars in filenames, eg. German umlauts or accents
2014-10-18 12:17:17 +00:00
Nathan Gray
9481dab570
Drag & drop support for mail into filemanager
2014-10-16 22:41:39 +00:00
Ralf Becker
dd8f1090f5
* Filemanager: fixed super-user not able to create top-level directory, eg. /test
2014-10-13 17:23:33 +00:00
Nathan Gray
c5d5260d8b
Drag and drop nextmatch rows to link between entries
2014-09-23 21:25:46 +00:00
Nathan Gray
47df86be97
- Add some more filter options
...
- Fix maxdepth option to work
2014-09-23 17:46:06 +00:00
Nathan Gray
813d58e367
Fix file drop in Firefox by avoiding global event variable
2014-09-08 23:02:46 +00:00
Nathan Gray
3a1b793ec2
Try to create missing target directory to avoid errors.
2014-09-01 21:23:04 +00:00
Nathan Gray
77c08a8cc4
Fix delete button for extended acl (eacl) was always read-only, except for superuser.
2014-08-06 15:01:35 +00:00
Hadi Nategh
3021b6a3c9
Handle logout onClick handler for superuser button in filemanager file dialog
2014-07-31 17:45:57 +00:00
Nathan Gray
cf9616fa0c
Avoid iframe, fixes favorites giving error after trying an invalid path
2014-07-29 15:56:48 +00:00
Nathan Gray
6c89d3a1b7
Fix unable to set EACL
2014-07-21 16:47:29 +00:00
Hadi Nategh
52a4a3ddd0
Add zip icon to jdots and idots templates and apply zip icon to context menu
2014-07-17 10:10:43 +00:00
Nathan Gray
f2dec7deac
Don't exit after creating a ZIP so caller can do cleanup, if needed.
2014-07-03 16:51:21 +00:00
Nathan Gray
a852eed949
Add save as ZIP action
2014-06-24 19:29:05 +00:00
Hadi Nategh
8c276bfe96
Remove "placeholder" link from help tooltip of preferences
2014-06-24 09:47:08 +00:00
Nathan Gray
4d5b7540bd
Toggle save as for multiple based on selection (no directory) and browser support
2014-06-23 22:41:34 +00:00
Ralf Becker
2a959eb0d2
moved fsck to filemanager_admin and get cancel button working with CSP
2014-06-13 09:22:45 +00:00
Ralf Becker
bfc0e56006
remove no longer needed "filemanager_admin" hook
2014-06-12 15:39:17 +00:00
Ralf Becker
cf583cf141
upps forgot to remove debug stuff
2014-06-12 15:24:53 +00:00
Ralf Becker
84aecfafaf
upps forgot to remove debug stuff
2014-06-12 15:20:25 +00:00
Ralf Becker
e602e93b05
* Filemanager: user interface to mount into VFS or enable versioning (requires EPL)
2014-06-12 15:11:11 +00:00
Ralf Becker
36eca32a77
remove inline script
2014-06-04 12:08:57 +00:00
Nathan Gray
4466776e70
Add a is_dir flag to select dialog files info instead of relying on mime.
...
Makes it possible to navigate into and inside /apps
2014-06-03 20:29:26 +00:00
Hadi Nategh
6e83db8baa
Fix "Mail files" item in filemanager context menu
2014-05-27 07:30:33 +00:00
Nathan Gray
fca003d78d
File select dialog
...
- Fix create folder
- Fix can't change directory by editing path
2014-05-26 17:11:22 +00:00
Ralf Becker
3f5f0ed81b
no need to switch on CSP policy unsafe-inline, unless we use method=ckeditor_return, as we are ported to eT2
2014-05-14 08:15:42 +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
a70e12f3d3
Display favorites as folders in file select dialog
2014-02-20 17:47:38 +00:00
Ralf Becker
7d09589f73
removed legacy actions column and neccessary $readonlys for them
2014-02-14 09:03:47 +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
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
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
Nathan Gray
75114f8409
Remove iframe for filemanager sidebox Home directory & Users and groups items
2014-01-17 14:05:24 +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
Nathan Gray
d65b40046a
Move sidebox favorites & backend out of nextmatch and into framework
2013-12-12 00:03:07 +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
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
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
6209c42dc4
- Add props parameter for upload
...
- If user cancels rename/overwrite, remove file from file widget
2013-11-07 23:30:50 +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
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
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
f5b5b60636
Drag & drop files from user's system onto nextmatch row uploads into filemanager
2013-08-27 20:40:15 +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
Nathan Gray
cf8714293e
Open preferences in preferences tab
2013-08-13 17:37:15 +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
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
755b08feaa
set readonly icons and drag-n-drop
2013-04-12 17:57:12 +00:00