Individual (Single File) Upload

In CourseSpaces, a file is uploaded in connection with a resource (example: File) or an activity (example: Forum).

CourseSpaces uses a file repository that allows access to files based on the resource/activity to which it is connected. Your ability to access the file is based on your access to the resource/activity.

Add an Individual File

In this example, we will add a file on your computer to a course.

    1. You must be logged in and have editing turned on in your course.
    2. Select Add an activity or resource in the topic area you wish to add the file to.
    3. A pop-up window will appear. On the left, scroll until you see Single file and select it using the radio button.
    4. Now select the Add button at the bottom of the pop-up window. This will take you to the creation page.

Here, you have a few options.


Enter the Name: This is what students will see in the course. They will click on this to access the file.

Enter a Description: If you want to add a description you can; it is not a required field.

Display description on course page: If enabled, the above description will be displayed on the course page just below the link to the activity / resource. Be aware that depending on the length of the description, this may clutter your course centre area with a lot of text.


Select file:  Drag ONE file from your computer into this drag and drop area. If you prefer not to drag and drop, select the Add button > Upload a file > Browse, and locate the file on your computer.

TIP: Do not drag more than one file, as students will only see the first one if you drag more than one into the content box.

The rest of the settings on this page you can either leave as the default, or make changes, as you require.

Scroll to the bottom of the area, and select either: Save and return to course or Save and display.

Update an Existing File

From time to time you might need to upload an amended document, replacing an existing file. To do this make sure editing is turned on, and find the existing link on your course page. From the Edit drop-down menu at the right of the link, select Edit settings.

A. Replace file with a file of the same name

    1. Scroll down to the Content > Select files area, and you will see your existing file.
    2. If you are replacing a file, and it has the same name, drag and drop the new file onto that area.
    3. A message will appear.
    4. As we are replacing the file, select Overwrite. In a few moments the old file version will be replaced with the new file version.

TIP: If, when you check the link to the file in your main course area you still see the old file, you may need to empty your browser cache.

B. Replace file with a file of a different name

    1. Scroll down to the Content > Select files area, and you will see your existing file.
    2. Drag and drop the new file onto that area.
    3. In a few moments it will appear beside the original file.
    4. Right click on the old file that you want to remove. A new window will appear.
    5. Select Delete.
    6. Now another message pops-up. “Are you sure you want to delete this file?” Select:  "Okay." The old file will be deleted, and you now see only one file.
    7. Scroll to the bottom of the page, and click Save and return to course.

Creating an alias/shortcut

    • When an uploaded file - or a file from the Course files system or one of the repositories - is re-used elsewhere on CourseSpaces, the instructor has the option to make a copy (a new, unconnected version) or to create a shortcut or alias.
    • If an alias is created, then when the original file is updated, it will change in all instances of the alias. So an instructor might add course notes to their private files for example, and then add them into a number of courses. When the instructor makes an alteration to the file in their private files, this alteration will be reflected in all instances of the course notes.
    • An alias can be recognised by its thumbnail. See the difference in the screenshot below between the original file (left) and the alias (right):
    • file alias comparison