Note: You are currently viewing documentation for Moodle 3.11. Up-to-date documentation for the latest stable version of Moodle may be available here: Course Archiving.

Course Archiving: Difference between revisions

From MoodleDocs
(Created page with "{{Infobox plugin |type = Block |entry = https://moodle.org/plugins/view.php?plugin=block_eledia_course_archiving |tracker = https://tracker.moodle.org/browse/CONTRIB-4697 |dis...")
 
(Spelling/Grammar corrections. Sentence clarity.)
Line 7: Line 7:
|float = right
|float = right
}}
}}
== Overview ==
== Overview ==
This plugin is developed to archive courses once a term and remove the archived courses from the term before. The process of archiving has to be started manually and has a confirmation form before it applies any changes. The timespan (in days) of the past term can be configured within the plugin configuration.


The plugin is developed to archive courses once a term an remove the archived courses from the term before. The Process of archiving has to be started manually and has a confirmation form before it begins with any changes. The timespan in days, of the past term, can be configured within the plugin configuration.
Archiving means the course will be set invisible, moved to the configured archive category and all student users will be unenroled. The same process deletes old courses in the archive category. Old courses will be deleted if the course start date is before the chosen timespan.
 
Archiving means the course will be set invisible, moved to the configured archive category and all student users will be unenroled.
The same process deletes old courses in the archive category. The old courses will be deleted if there course begin is before the chosen timespan.
 
== Installation ==
== Installation ==
# Make sure you have all the required versions.
# Make sure you have all the required versions.
# Download the Course Archiving plugin.
# Download the Course Archiving plugin.
Line 24: Line 19:
# Add the block to the page.
# Add the block to the page.
# Follow the link in the block to the formula page and start the process(Details described below).  
# Follow the link in the block to the formula page and start the process(Details described below).  
For more information see [[Installing contributed modules or plugins]].
For more information see [[Installing contributed modules or plugins]].
== Using ==
== Using ==
The block can be included by the admin on the main page. The categories and the timespan can be defined in the plugin settings.
The block can be included by the admin on the main page. The categories and the timespan can be defined in the plugin settings.
The block offers a link to the form where the process can be started.
The block offers a link to the form where the process can be started.
== Credits ==
== Credits ==
[http://eledia.de/ eLeDia - E-Learning im Dialog GmbH]
[http://eledia.de/ eLeDia - E-Learning im Dialog GmbH]


Mail: info@eledia.de
Mail: info@eledia.de
== See Also ==
== See Also ==
[https://tracker.moodle.org/browse/CONTRIB-4697 Tracker component]
[https://tracker.moodle.org/browse/CONTRIB-4697 Tracker component]


[https://moodle.org/plugins/view.php?plugin=block_eledia_course_archiving Modules & Plugins] database entry
[https://moodle.org/plugins/view.php?plugin=block_eledia_course_archiving Modules & Plugins] database entry
=== Github ===
=== Github ===
You can also find the code on Github.
You can also find the code on Github.



Revision as of 15:57, 27 January 2022

Overview

This plugin is developed to archive courses once a term and remove the archived courses from the term before. The process of archiving has to be started manually and has a confirmation form before it applies any changes. The timespan (in days) of the past term can be configured within the plugin configuration.

Archiving means the course will be set invisible, moved to the configured archive category and all student users will be unenroled. The same process deletes old courses in the archive category. Old courses will be deleted if the course start date is before the chosen timespan.

Installation

  1. Make sure you have all the required versions.
  2. Download the Course Archiving plugin.
  3. Unzip it into your moodle/blocks/ directory.
  4. Login to you moodle as Administrator and go to Site administration -> Notifications to trigger the installation process.
  5. Turn editing on the home page.
  6. Add the block to the page.
  7. Follow the link in the block to the formula page and start the process(Details described below).

For more information see Installing contributed modules or plugins.

Using

The block can be included by the admin on the main page. The categories and the timespan can be defined in the plugin settings. The block offers a link to the form where the process can be started.

Credits

eLeDia - E-Learning im Dialog GmbH

Mail: info@eledia.de

See Also

Tracker component

Modules & Plugins database entry

Github

You can also find the code on Github.

https://github.com/eledia/eledia_course_archiving/tree/v_25/blocks/eledia_course_archiving

NOTE: In Github we use an empty master branch. The different plugin versions can be found in special branches for each Moodle version.