Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As of now, since the script automating the creation of Moodle class folder does not separate part-time from full-time, the current solution would be to restrict student access by Sections, very much the same way the restrictions are applied to the Verifications and Results Sections

...

Info

These restrictions allow you to include material into a Section without having to hide individual activities based on groups

Step 1- Click Turn Editing On to start editing

...

Step 2- Go to the very bottom of the page and click Add Topics

...

Step 3- Add the number of Sections as per your requirement

...

Step 4- Edit and name the Section under General settings

...

You can name your Section accordingly here.Step 5- Click Restrict access and select Add restriction.

...

Step 6-Select method of restriction (in this case, advisable to use Group)

...

Step 7- Set your conditions

  • Leave the first condition as ‘Must’

  • Pick which group will have access to this Section

...

Info

To add multiple groups under one folder, click on Add Restriction. This will change the layout slightly.

...

Info

With multiple groups, set the second condition to ‘Any’. This means that if the student belongs to any of the mentioned groups, they will have access to it, and you do not need to hide individual groups.

...

Tip

Once you save, it will look something like this. It will only be visible to students belonging to those groups. Whatever documents or activities you put in here will only be seen by those groups.

Since part-time and full-time have different requirements, these two Sections can be separated as well for ease of record-keeping. You CANNOT duplicate Sections, but you can duplicate topics and activities.

Step 8- Duplicating Verifications and Results

...

A duplicate with the same topic name will appear but with a ‘(copy)’ at the back.

...

Tip

Turn editing off and go on with the rest of your set up.

Filter by label (Content by label)
showLabelsfalse
max5
showSpacefalse
cqllabel = "moodle-staff"