Administrator

How do I manage files with FTP?

Follow
Brad Marshall
  • Agilix team member

Course materials can be authored in external authoring tools and uploaded into Buzz. To make this easier when dealing with a large number of files, Buzz can act as an File Transfer Protocol (FTP) server that allows you to make changes to some files and automatically publish only the edited files to the FTP server.

You can easily use an FTP client or any of the professional web-authoring tools to automatically upload changed files from your local computer to Buzz.

Configuring an FTP client

To connect an FTP client to a Buzz entity, you configure the FTP client with a host (URL) and user credentials, which consist of a username and password.

If your Buzz URL were https://exampleschool.agilixbuzz.com and you signed in with the username ExampleTeacher using the password ExamplePassword, you would configure the FTP client like this:

  • Host (URL): ftp.agilixbuzz.com/entityId (This host may change if your are in a self-hosted environment not at *.agilixbuzz.com. The entityId should be replaced with the ID for the course or other entity that you are trying to view and manage resources.)
  • FTP username: exampleschool/ExampleTeacher (This is your Buzz domain prefix and your Buzz username.)
  • FTP password: ExamplePassword (This is the same password you use to sign into Buzz.)

Using FTP options

Using FTP Options

The Buzz FTP server allows you to manage course files as described above, but if you have administrative rights in your domain, it also allows you to manage files for any entity (course, enrollment, user, etc.) that you have rights to. In its simplest form, the Host (URL) follows this format:

ftp.agilixbuzz.com/entityID

For example, to access the resources for a course with ID 20836, the Host (URL) would be ftp.agilixbuzz.com/20836. To access the resources for the enrollment with ID 103256, the URL would be ftp.agilixbuzz.com/103256.

You can request to see additional files or file information by adding options (described in the table below) to the end of the Host (URL) separated with an underscore (_), like this:

ftp.agilixbuzz.com/entityID[_A|V|fileclass] 

Take a look at what these options do:

Option Description
A When entityID refers to a course, option A shows all files, including those normally hidden from view. Without A, only files beneath the Assets folder are shown. By specifying A, the Assets folder is shown along with all of the folders on the same level as Assets (these are known as sibling folders).
V

Option V shows all versions of the file, with a version number added to the filename. When omitted, only the most recent version is shown with no name change. For example, if 3 versions of the file sample.doc exist, _V would show sample_1.doc, sample_2.doc, and sample_3.doc, whereas omitting _V would show only sample.doc.

fileclass

This option shows only files that are of class fileclass. Possible values for fileclass are:

  • (DOC!) - User-submittable files such as assignment submissions or teacher-grading files
  • (MSG!) - Discussion forum messages files

You must specify fileclass when entityid refers to an enrollment.

Comments

Please sign in to leave a comment.