XMLWordPrintable

Details

    • Sub-task
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.3
    • 2.3
    • Files API, Repositories
    • MOODLE_23_STABLE
    • MOODLE_23_STABLE
    • wip-MDL-33420-master
    • Hide

      1. Login as admin or teacher and make sure that you have at least one non-empty course
      2. Open any page with filemanager form element or tinymce editor
      3. Try to insert file as a shortcut/alias from Server files repository
      4. Make sure it is inserted as reference
      5. Update the source file, make sure the reference is updated
      6. Try different ways of deleting the source file: delete file in filemanager, delete resource/activity, delete form post, delete course.
      7. Make sure the reference is transformed into true copy

      Show
      1. Login as admin or teacher and make sure that you have at least one non-empty course 2. Open any page with filemanager form element or tinymce editor 3. Try to insert file as a shortcut/alias from Server files repository 4. Make sure it is inserted as reference 5. Update the source file, make sure the reference is updated 6. Try different ways of deleting the source file: delete file in filemanager, delete resource/activity, delete form post, delete course. 7. Make sure the reference is transformed into true copy

    Description

      Allow to create alias/shortcut to any file in Server files (enabled by setting for 'Server files' repository).
      Use the same function to build names for list of shortcuts and origins.

      Examples:
      Server files: CATEGORY/COURSE/MODULE/area,.../FILEPATH/FILENAME
      Server files: CATEGORY/COURSE/Course legacy files/FILEPATH/FILENAME
      Server files: Front page/MODULE/area,.../FILEPATH/FILENAME
      Server files: Admin User/Profile/FILEPATH/FILENAME
      Admin User Private files: /FILEPATH/FILENAME

      (basically only different for user private files)

      Attachments

        Issue Links

          Activity

            People

              marina Marina Glancy
              marina Marina Glancy
              Dan Poltawski Dan Poltawski
              Frédéric Massart Frédéric Massart
              Matteo Scaramuccia, Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                25/Jun/12