Issue Details (XML | Word | Printable)

Key: MDL-16597
Type: Sub-task Sub-task
Status: Reopened Reopened
Priority: Minor Minor
Assignee: Dongsheng Cai
Reporter: Petr Skoda
Votes: 0
Watchers: 3
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-14589

Formslib element: filemanager (JS)

Created: 21/Sep/08 04:59 AM   Updated: 13/Oct/09 12:45 AM
Return to search
Component/s: AJAX, Files API, Forms Library
Affects Version/s: 2.0
Fix Version/s: 2.0

File Attachments: 1. Text File File manaager interface (on subdir).bmml (5 kB)
2. Text File File manaager interface (on subdir).bmml (5 kB)
3. Text File File manaager interface (on subdir).bmml (5 kB)
4. Text File File manaager interface (on subdir).bmml (4 kB)
5. Text File File manaager interface (on subdir).bmml (4 kB)
6. Text File File manaager interface (on subdir).bmml (4 kB)
7. Text File File manaager interface (on subdir).bmml (3 kB)
8. Text File File manager interface (on root).bmml (4 kB)
9. Text File File manager interface (on root).bmml (4 kB)
10. Text File File manager interface (on root).bmml (3 kB)
11. Text File File manager interface (on root).bmml (3 kB)
12. Text File File manager interface (on root).bmml (3 kB)
13. Text File filemanager.bmml (3 kB)
14. Text File filemanager.bmml (4 kB)
15. Text File filemanager.patch (46 kB)
16. Text File MDL-16597.2.patch (12 kB)
17. Text File MDL-16597.patch (10 kB)
18. Text File moving file interface.bmml (3 kB)
19. Text File moving file interface.bmml (3 kB)
20. Text File moving file interface.bmml (3 kB)
21. Text File suggestion for clarifying the conceptual model in the UI.bmml (14 kB)

Image Attachments:

1. File manaager interface (on subdir).png
(66 kB)

2. File manager interface (on root).png
(59 kB)

3. filemanager.png
(78 kB)

4. moving file interface.png
(37 kB)

5. resourcebottom.png
(53 kB)

6. resourcetop.png
(47 kB)

7. suggestion for clarifying the conceptual model in the UI.png
(165 kB)
Issue Links:
Blockers
 
Duplicate
 
Relates
 

Participants: David Mudrak, Dongsheng Cai, Martin Dougiamas, Matt Gibson, Olli Savolainen and Petr Skoda
Security Level: None
Resolved date: 05/May/09
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
current areafiles is suitable works without any JS,
it needs to be a bit prettier and should use ajax & new file picker

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Dongsheng Cai committed 7 files to 'Moodle CVS' - 02/Dec/08 04:05 PM
REPOSITORY, FILEMANGER FORM ELEMENT/MDL-16597
new ajax filemanager.
MODIFY repository/upload/repository.class.php   Rev. 1.10    (+3 -2 lines)
MODIFY repository/Attic/javascript.php   Rev. 1.37    (+13 -7 lines)
MODIFY lib/form/filepicker.php   Rev. 1.22    (+4 -4 lines)
MODIFY repository/Attic/ws.php   Rev. 1.47    (+27 -6 lines)
MODIFY lang/en_utf8/repository.php   Rev. 1.41    (+2 -1 lines)
MODIFY repository/lib.php   Rev. 1.144    (+17 -7 lines)
MODIFY lib/form/filemanager.php   Rev. 1.3    (+96 -6 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 02/Dec/08 05:28 PM
MDL-16597 Translated a new string for ajax filemanager.
MDL-15488 Translated new strings forflickr public plugin.
MODIFY ja_utf8/repository_flickr_public.php   Rev. 1.3    (+3 -1 lines)
MODIFY ja_utf8/repository.php   Rev. 1.31    (+2 -1 lines)
MODIFY ja_utf8/README   Rev. 1.882    (+1 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 08/Dec/08 12:20 AM
MDL-16597 New string translated
MODIFY fr_utf8/repository.php   Rev. 1.42    (+2 -1 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 17/Feb/09 05:53 AM
MDL-16597 default to unlimited number of files instead of 0 which means no files
MODIFY lib/form/filemanager.php   Rev. 1.5    (+4 -2 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 10/Mar/09 04:31 PM
"FILE_MANAGER, REPOSITORY/MDL-16597, remove padding in file listing"
MODIFY lib/form/filemanager.php   Rev. 1.6    (+2 -2 lines)
MODIFY theme/standard/styles_layout.css   Rev. 1.680    (+5 -0 lines)
Dongsheng Cai committed 1 file to 'Moodle CVS' - 18/May/09 10:36 AM
"MDL-16597, fixed empty returnvalue and file type options, improve javascript code"
MODIFY lib/form/filemanager.php   Rev. 1.11    (+9 -9 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 18/May/09 12:06 PM
"MDL-16597, passing maxbytes and maxfiles to file picker"
MODIFY lib/form/filemanager.php   Rev. 1.12    (+9 -7 lines)
MODIFY lib/form/filepicker.php   Rev. 1.26    (+8 -2 lines)
Dongsheng Cai committed 1 file to 'Moodle CVS' - 05/Jun/09 03:18 PM
"MDL-16597, fixed delete existing draft files button"
MODIFY lib/form/filemanager.php   Rev. 1.14    (+9 -9 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 05/Jul/09 03:03 AM
MDL-16597 at least basic support for displaying of subdirectory content and general cleanup
MODIFY lib/form/filemanager.php   Rev. 1.28    (+25 -29 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 05/Jul/09 03:17 AM
MDL-16597 temporary icon fix
MODIFY lib/form/filemanager.php   Rev. 1.29    (+2 -1 lines)
Jerome Mouneyrac committed 2 files to 'Moodle CVS' - 23/Jul/09 03:48 PM
filemanager MDL-16597 fix YUI repository requires and remove style='display:none' from filemanager form - credit: Dongsheng
MODIFY lib/form/filemanager.php   Rev. 1.31    (+2 -2 lines)
MODIFY repository/lib.php   Rev. 1.193    (+15 -15 lines)
David Mudrak committed 1 file to 'Moodle CVS' - 28/Jul/09 12:47 AM
MDL-16597 Fixed typo - missing slash
MODIFY lib/form/filemanager.php   Rev. 1.32    (+2 -2 lines)
Dongsheng Cai committed 4 files to 'Moodle CVS' - 29/Jul/09 11:28 AM
"MDL-16597, disable add button once reach max files limit"
MODIFY lang/en_utf8/repository.php   Rev. 1.60    (+2 -1 lines)
MODIFY repository/repository.src.js   Rev. 1.19    (+4 -0 lines)
MODIFY lib/form/filemanager.js   Rev. 1.2    (+6 -1 lines)
MODIFY lib/form/filemanager.php   Rev. 1.33    (+2 -1 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 29/Jul/09 12:17 PM
MDL-19118 Translated a new string for javascript.
MDL-16597 Translated a new string for repository.
MODIFY ja_utf8/README   Rev. 1.1037    (+1 -1 lines)
MODIFY ja_utf8/repository.php   Rev. 1.47    (+2 -1 lines)
MODIFY ja_utf8/moodle.php   Rev. 1.368    (+2 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 30/Jul/09 01:15 AM
MDL-16597, new string added
MODIFY fr_utf8/repository.php   Rev. 1.63    (+2 -1 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 03/Aug/09 02:53 AM
MDL-16597 fixed broken maxfiles == -1 support in file manager
MODIFY repository/repository.src.js   Rev. 1.20    (+1 -1 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 08/Sep/09 03:55 PM
"MDL-16597, support set primary file in resource module, add a parameter to filemanager element"
MODIFY lang/en_utf8/resource.php   Rev. 1.21    (+1 -0 lines)
MODIFY mod/resource/mod_form.php   Rev. 1.21    (+2 -2 lines)
Mitsuhiro Yoshida committed 8 files to 'Lang CVS' - 11/Sep/09 10:41 AM
MDL-16597 Translated a new string for resource.
MDL-20235 Translated a new string for user navigation.
MDL-12886 Translated new strings for web service error messages.
MDL-20241 Translated a new string for assignment.
MDL-20243 Translated a new string for chat.
MDL-20248 Translated a new string for choice.
MDL-20254 Translated a new string for feedback.
MODIFY ja_utf8/README   Rev. 1.1054    (+1 -1 lines)
MODIFY ja_utf8/resource.php   Rev. 1.39    (+2 -1 lines)
MODIFY ja_utf8/moodle.php   Rev. 1.373    (+4 -3 lines)
MODIFY ja_utf8/chat.php   Rev. 1.33    (+2 -1 lines)
MODIFY ja_utf8/choice.php   Rev. 1.19    (+4 -3 lines)
MODIFY ja_utf8/error.php   Rev. 1.148    (+4 -1 lines)
MODIFY ja_utf8/assignment.php   Rev. 1.42    (+3 -1 lines)
MODIFY ja_utf8/feedback.php   Rev. 1.30    (+5 -2 lines)
moodler committed 1 file to 'Moodle CVS' - 17/Sep/09 02:54 PM
filemanager MDL-16597 Removed TODO notices in preparation for Dongsheng's checkin soon
MODIFY mod/resource/mod_form.php   Rev. 1.22    (+0 -2 lines)
Dongsheng Cai committed 5 files to 'Moodle CVS' - 17/Sep/09 04:47 PM
" MDL-16597, ajax file manager element"
MODIFY theme/standard/styles_layout.css   Rev. 1.715    (+48 -0 lines)
MODIFY lib/form/filemanager.php   Rev. 1.36    (+107 -60 lines)
MODIFY lib/filelib.php   Rev. 1.162    (+6 -1 lines)
MODIFY lib/form/filemanager.js   Rev. 1.3    (+676 -33 lines)
ADD files/files_ajax.php   Rev. 1.1    (+0 -0 lines)
martignoni committed 1 file to 'Lang CVS' - 18/Sep/09 01:34 AM
MDL-16597 New string for main file
MODIFY fr_utf8/resource.php   Rev. 1.24    (+1 -0 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 18/Sep/09 12:05 PM
"MDL-16597, filemanager, fixed language string"
MODIFY lib/form/filemanager.php   Rev. 1.37    (+1 -1 lines)
MODIFY lang/en_utf8/repository.php   Rev. 1.63    (+2 -2 lines)
martignoni committed 1 file to 'Lang CVS' - 18/Sep/09 05:36 PM
MDL-16597 string modified
MODIFY fr_utf8/repository.php   Rev. 1.66    (+2 -2 lines)
Mitsuhiro Yoshida committed 2 files to 'Lang CVS' - 20/Sep/09 12:18 AM
MDL-16597 Updated a translated string for filemanager based on en_utf8 change.
MODIFY ja_utf8/README   Rev. 1.1060    (+1 -1 lines)
MODIFY ja_utf8/repository.php   Rev. 1.51    (+2 -2 lines)
moodler committed 1 file to 'Moodle CVS' - 22/Sep/09 04:25 PM
repository/local MDL-16597 Some wording changes local -> server (more user-centric)
MODIFY lang/en_utf8/repository_local.php   Rev. 1.6    (+6 -6 lines)
Mitsuhiro Yoshida committed 2 files to 'Lang CVS' - 23/Sep/09 06:11 AM
MDL-16597 Updated translated strings for repository based on en_utf8 wording change.
MODIFY ja_utf8/repository_local.php   Rev. 1.5    (+5 -5 lines)
MODIFY ja_utf8/README   Rev. 1.1062    (+1 -1 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 23/Sep/09 05:04 PM
"MDL-16597, improve primary file selecting in filemanager"
MODIFY mod/resource/mod_form.php   Rev. 1.23    (+7 -2 lines)
MODIFY lib/form/filemanager.js   Rev. 1.4    (+22 -10 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 24/Sep/09 04:04 PM
"MDL-16597, read subdirs parameters from moodleform"
MODIFY lib/form/filemanager.php   Rev. 1.38    (+1 -0 lines)
MODIFY lib/form/filemanager.js   Rev. 1.5    (+7 -4 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 24/Sep/09 04:43 PM
"MDL-16597, improve maxfile handling, and position creating folder dialog by PageX and PageY"
MODIFY lib/form/filemanager.php   Rev. 1.39    (+4 -0 lines)
MODIFY lib/form/filemanager.js   Rev. 1.6    (+25 -11 lines)
Dongsheng Cai committed 5 files to 'Moodle CVS' - 24/Sep/09 05:05 PM
"MDL-16597, trim filemanager UI"
MODIFY mod/resource/mod_form.php   Rev. 1.24    (+3 -3 lines)
MODIFY lib/form/filemanager.php   Rev. 1.40    (+1 -2 lines)
MODIFY lib/form/filemanager.js   Rev. 1.7    (+1 -1 lines)
MODIFY lang/en_utf8/moodle.php   Rev. 1.257    (+4 -1 lines)
MODIFY theme/standard/styles_layout.css   Rev. 1.718    (+1 -1 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 25/Sep/09 12:11 AM
MDL-16597 Translated new strings for filemanager UI.
Brushed up a translated string for role.
MODIFY ja_utf8/moodle.php   Rev. 1.376    (+4 -1 lines)
MODIFY ja_utf8/README   Rev. 1.1063    (+1 -1 lines)
MODIFY ja_utf8/role.php   Rev. 1.95    (+1 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 01/Oct/09 03:40 AM
MDL-16597, strings adapted
MODIFY fr_utf8/repository_local.php   Rev. 1.6    (+5 -5 lines)
martignoni committed 1 file to 'Lang CVS' - 01/Oct/09 03:44 AM
MDL-16597, Strings translated
MODIFY fr_utf8/moodle.php   Rev. 1.316    (+4 -1 lines)
Dongsheng Cai committed 1 file to 'Moodle CVS' - 01/Oct/09 02:51 PM
"MDL-16597, fixed callback function"
MODIFY lib/form/filemanager.js   Rev. 1.8    (+3 -2 lines)