Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27236

Filepicker, Server files, Improve tree view (Useability)

    Details

    • Testing Instructions:
      Hide

      1. Login as admin, create Folder resource, access filepicker from both Add Files and TinyMCE insert image and video.
      2. Observe the directory structure in Server Files. Make sure that navigation is easy, folders are not empty and number of subfolders is not too big
      3. Login as teacher and do the same. Make sure you can see only courses where you are a teacher, that you don't see course categories

      Note: if you login as a student, the Server Files repository will be empty. There is a separate issue MDL-32058 to hide repository from students.
      Also repository may appear empty if there are no available files with the accepted filetypes

      Show
      1. Login as admin, create Folder resource, access filepicker from both Add Files and TinyMCE insert image and video. 2. Observe the directory structure in Server Files. Make sure that navigation is easy, folders are not empty and number of subfolders is not too big 3. Login as teacher and do the same. Make sure you can see only courses where you are a teacher, that you don't see course categories Note: if you login as a student, the Server Files repository will be empty. There is a separate issue MDL-32058 to hide repository from students. Also repository may appear empty if there are no available files with the accepted filetypes
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull Master Branch:
      wip-MDL-27236-master

      Description

      In the Filepicker (Server files) the tree view is quite complex.
      There are at least two layers that may be able to be removed.
      See the accompanying image.

      Options could be:
      Course>Files
      Course>sections>files
      Course>Activity/Resource>files

      In the second image I've highlighted a few divisions that really seem superfluous

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  25/Jun/12