<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/402/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bostelm</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/402/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bostelm"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/Special:Contributions/Bostelm"/>
	<updated>2026-04-14T22:00:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=MySQL&amp;diff=137767</id>
		<title>MySQL</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=MySQL&amp;diff=137767"/>
		<updated>2020-07-29T10:26:06Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Command line */ remove &amp;quot;identified by&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Installing Moodle}}&lt;br /&gt;
MySQL is one of the supported databases that underpins a Moodle installation. &lt;br /&gt;
&lt;br /&gt;
== Installing MySQL ==&lt;br /&gt;
&lt;br /&gt;
* If you are running Linux your preference should be to install using your distribution&#039;s package manager. This ensures you will get any available updates.  However, you can also use apt-get or yum depending on the distribution that you are running.&lt;br /&gt;
* There are installers available for most popular operating systems at http://www.mysql.com/downloads/mysql/.&lt;br /&gt;
* It is possible and reasonably straightforward to build mysql from source but it is not recommended (the pre-built binaries are supposedly better optimised).&lt;br /&gt;
* Make sure you set a password for the &#039;root&#039; user (see http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html).&lt;br /&gt;
* Consider installing and configuring my.cnf (the MySQL settings file) to suit your needs. The default configuration is usually very conservative in respect of memory usage versus performance. Increase the &#039;max_allowed_packet&#039; setting to at least 4 megabytes.&lt;br /&gt;
* If you are going to use Master/Slave replication, you must add binlog_format = &#039;ROW&#039; into your my.cnf within [mysqld]. Otherwise, Moodle will not be able to write to the database.&lt;br /&gt;
&lt;br /&gt;
=== Configure full UTF-8 support ===&lt;br /&gt;
&lt;br /&gt;
It&#039;s recommended that you have full UTF-8 support configured in MySQL. If this is not done some character sets, notably emojis, cannot be used. It is possible to do this after your site is installed but it is much easier before installation.&lt;br /&gt;
&lt;br /&gt;
First check if this is already configured by running the following statement, e.g. at the &#039;&#039;&#039;mysql&amp;gt;&#039;&#039;&#039; prompt or in phpMyAdmin:&lt;br /&gt;
&amp;lt;pre&amp;gt;SHOW GLOBAL VARIABLES WHERE variable_name IN (&#039;innodb_file_format&#039;, &#039;innodb_large_prefix&#039;, &#039;innodb_file_per_table&#039;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Variable_name&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| innodb_file_format&lt;br /&gt;
| Barracuda&lt;br /&gt;
|-&lt;br /&gt;
| innodb_file_per_table&lt;br /&gt;
| ON&lt;br /&gt;
|-&lt;br /&gt;
| innodb_large_prefix&lt;br /&gt;
| ON&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the three settings you see match the above list then no further configuration changes are needed and you can skip to [[#Creating_Moodle_database| Creating Moodle database]].&lt;br /&gt;
&lt;br /&gt;
If your settings do not match this list then you will have to edit your MySQL configuration file. On Linux this may be the file &#039;&#039;&#039;/etc/my.cnf&#039;&#039;&#039; or &#039;&#039;&#039;/etc/mysql/my.cnf&#039;&#039;&#039;, on Microsoft Windows it may be &#039;&#039;&#039;my.ini&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Note: You should back up your configuration file before changing it.&lt;br /&gt;
* Note: You should back up your databases before making this change.&lt;br /&gt;
* Note: Other systems using databases on this server may be impacted by this change.&lt;br /&gt;
&lt;br /&gt;
Add the following settings to the configuration file:&lt;br /&gt;
&amp;lt;pre&amp;gt;[client]&lt;br /&gt;
default-character-set = utf8mb4&lt;br /&gt;
&lt;br /&gt;
[mysqld]&lt;br /&gt;
innodb_file_format = Barracuda&lt;br /&gt;
innodb_file_per_table = 1&lt;br /&gt;
innodb_large_prefix = 1&lt;br /&gt;
&lt;br /&gt;
character-set-server = utf8mb4&lt;br /&gt;
collation-server = utf8mb4_unicode_ci&lt;br /&gt;
skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
[mysql]&lt;br /&gt;
default-character-set = utf8mb4&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart MySQL to apply these settings.&lt;br /&gt;
&lt;br /&gt;
If you have any difficulty applying these settings, see [[MySQL_full_unicode_support]] for further information.&lt;br /&gt;
&lt;br /&gt;
If for some reason you cannot change to the recommended settings as described here you can continue to install Moodle, however you must select &#039;&#039;&#039;utf8&#039;&#039;&#039; and &#039;&#039;&#039;utf8_unicode_ci&#039;&#039;&#039; for the default character set and collation respectively.&lt;br /&gt;
&lt;br /&gt;
== Creating Moodle database ==&lt;br /&gt;
&lt;br /&gt;
These are the steps to create an empty Moodle database. Substitute your own database name, user name and password as appropriate.&lt;br /&gt;
&lt;br /&gt;
The instructions assume that the web server and MySQL server are on the same machine. In this case the &#039;dbhost&#039; is &#039;localhost&#039;. If they are on different machines substitute the name of the web server for &#039;localhost&#039; in the following instructions and the &#039;dbhost&#039; setting will be the name of the database server. &lt;br /&gt;
Databases have a &amp;quot;Character set&amp;quot; and a &amp;quot;Collation&amp;quot;. For Moodle, we recommend the Character Set be set to &#039;&#039;&#039;utf8mb4&#039;&#039;&#039; and the Collation &#039;&#039;&#039;utf8mb4_unicode_ci&#039;&#039;&#039;. You may get the option to set these values when you create the database. If you are not given a choice, the default options are probably good. An install on an old server may have the wrong settings.&lt;br /&gt;
&lt;br /&gt;
=== Command line === &lt;br /&gt;
&lt;br /&gt;
* To create a database using the &#039;mysql&#039; command line client, first log into MySQL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
Enter password: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(Enter the password you previously set - or been given - for the MySQL &#039;root&#039; user). After some pre-amble this should take you to the &#039;&#039;mysql&amp;gt;&#039;&#039; prompt.&lt;br /&gt;
* Create a new database (called &#039;moodle&#039; - substitute your own name if required).&lt;br /&gt;
If you have successfully configured the recommended full UTF-8 support as described above run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you do not have the recommended full UTF-8 support run:&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql&amp;gt; CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add a user/password with the minimum needed permissions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE USER moodleuser@localhost IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
mysql&amp;gt; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodleuser@localhost;&lt;br /&gt;
mysql&amp;gt; FLUSH PRIVILEGES;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...which creates a user called &#039;moodleuser&#039; with a password &#039;yourpassword&#039;. Make sure you invent a strong password and resist the temptation to &#039;GRANT ALL&#039;.&lt;br /&gt;
* Exit from mysql:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== phpMyAdmin ===&lt;br /&gt;
&lt;br /&gt;
[http://www.phpmyadmin.net/ phpMyAdmin] is a web based administration tool for MySQL. If this is available you can use it to create a new database. If you have successfully configured the recommended full UTF-8 support as described above select collation &#039;&#039;&#039;utf8mb4_unicode_ci&#039;&#039;&#039;. If you do not have the recommended full UTF-8 support select collation &#039;&#039;&#039;utf8_unicode_ci&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Which database belongs to which Moodle==&lt;br /&gt;
If you have installed several Moodle installations on the same server, there will be several databases in your MySQL server. The names might be quite poor reflections of the content like  _mdl1 _mdl2 _mdl3 . So how do I see which database goes with which Moodle installation? You can go in with phpMyAdmin and in the various databases check for the table &amp;quot;mdl_course&amp;quot;. There you will easily see the name of that Moodle Installation. In table mdl_config you can see the Moodle version. The main URL for the site is not in the database except where there are absolute links.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[MariaDB]]&lt;br /&gt;
* [[MySQL full unicode support]]&lt;br /&gt;
* [http://www.mysql.com/ The MySQL homepage]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/MySQL Wikipedia article about &#039;&#039;MySQL&#039;&#039;]&lt;br /&gt;
* [http://forums.mysql.com/read.php?24,92131,92131 List of articles on MySQL performance tuning]&lt;br /&gt;
&lt;br /&gt;
[[Category:SQL databases]]&lt;br /&gt;
&lt;br /&gt;
[[ja:MySQL]]&lt;br /&gt;
[[de:MySQL]]&lt;br /&gt;
[[es:MySQL]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=MySQL&amp;diff=137766</id>
		<title>MySQL</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=MySQL&amp;diff=137766"/>
		<updated>2020-07-29T10:25:22Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Command line */ User first needs to be created, then rights granted, at least in recent versions of mysql&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Installing Moodle}}&lt;br /&gt;
MySQL is one of the supported databases that underpins a Moodle installation. &lt;br /&gt;
&lt;br /&gt;
== Installing MySQL ==&lt;br /&gt;
&lt;br /&gt;
* If you are running Linux your preference should be to install using your distribution&#039;s package manager. This ensures you will get any available updates.  However, you can also use apt-get or yum depending on the distribution that you are running.&lt;br /&gt;
* There are installers available for most popular operating systems at http://www.mysql.com/downloads/mysql/.&lt;br /&gt;
* It is possible and reasonably straightforward to build mysql from source but it is not recommended (the pre-built binaries are supposedly better optimised).&lt;br /&gt;
* Make sure you set a password for the &#039;root&#039; user (see http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html).&lt;br /&gt;
* Consider installing and configuring my.cnf (the MySQL settings file) to suit your needs. The default configuration is usually very conservative in respect of memory usage versus performance. Increase the &#039;max_allowed_packet&#039; setting to at least 4 megabytes.&lt;br /&gt;
* If you are going to use Master/Slave replication, you must add binlog_format = &#039;ROW&#039; into your my.cnf within [mysqld]. Otherwise, Moodle will not be able to write to the database.&lt;br /&gt;
&lt;br /&gt;
=== Configure full UTF-8 support ===&lt;br /&gt;
&lt;br /&gt;
It&#039;s recommended that you have full UTF-8 support configured in MySQL. If this is not done some character sets, notably emojis, cannot be used. It is possible to do this after your site is installed but it is much easier before installation.&lt;br /&gt;
&lt;br /&gt;
First check if this is already configured by running the following statement, e.g. at the &#039;&#039;&#039;mysql&amp;gt;&#039;&#039;&#039; prompt or in phpMyAdmin:&lt;br /&gt;
&amp;lt;pre&amp;gt;SHOW GLOBAL VARIABLES WHERE variable_name IN (&#039;innodb_file_format&#039;, &#039;innodb_large_prefix&#039;, &#039;innodb_file_per_table&#039;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
{| class=&amp;quot;nicetable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Variable_name&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| innodb_file_format&lt;br /&gt;
| Barracuda&lt;br /&gt;
|-&lt;br /&gt;
| innodb_file_per_table&lt;br /&gt;
| ON&lt;br /&gt;
|-&lt;br /&gt;
| innodb_large_prefix&lt;br /&gt;
| ON&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the three settings you see match the above list then no further configuration changes are needed and you can skip to [[#Creating_Moodle_database| Creating Moodle database]].&lt;br /&gt;
&lt;br /&gt;
If your settings do not match this list then you will have to edit your MySQL configuration file. On Linux this may be the file &#039;&#039;&#039;/etc/my.cnf&#039;&#039;&#039; or &#039;&#039;&#039;/etc/mysql/my.cnf&#039;&#039;&#039;, on Microsoft Windows it may be &#039;&#039;&#039;my.ini&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Note: You should back up your configuration file before changing it.&lt;br /&gt;
* Note: You should back up your databases before making this change.&lt;br /&gt;
* Note: Other systems using databases on this server may be impacted by this change.&lt;br /&gt;
&lt;br /&gt;
Add the following settings to the configuration file:&lt;br /&gt;
&amp;lt;pre&amp;gt;[client]&lt;br /&gt;
default-character-set = utf8mb4&lt;br /&gt;
&lt;br /&gt;
[mysqld]&lt;br /&gt;
innodb_file_format = Barracuda&lt;br /&gt;
innodb_file_per_table = 1&lt;br /&gt;
innodb_large_prefix = 1&lt;br /&gt;
&lt;br /&gt;
character-set-server = utf8mb4&lt;br /&gt;
collation-server = utf8mb4_unicode_ci&lt;br /&gt;
skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
[mysql]&lt;br /&gt;
default-character-set = utf8mb4&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart MySQL to apply these settings.&lt;br /&gt;
&lt;br /&gt;
If you have any difficulty applying these settings, see [[MySQL_full_unicode_support]] for further information.&lt;br /&gt;
&lt;br /&gt;
If for some reason you cannot change to the recommended settings as described here you can continue to install Moodle, however you must select &#039;&#039;&#039;utf8&#039;&#039;&#039; and &#039;&#039;&#039;utf8_unicode_ci&#039;&#039;&#039; for the default character set and collation respectively.&lt;br /&gt;
&lt;br /&gt;
== Creating Moodle database ==&lt;br /&gt;
&lt;br /&gt;
These are the steps to create an empty Moodle database. Substitute your own database name, user name and password as appropriate.&lt;br /&gt;
&lt;br /&gt;
The instructions assume that the web server and MySQL server are on the same machine. In this case the &#039;dbhost&#039; is &#039;localhost&#039;. If they are on different machines substitute the name of the web server for &#039;localhost&#039; in the following instructions and the &#039;dbhost&#039; setting will be the name of the database server. &lt;br /&gt;
Databases have a &amp;quot;Character set&amp;quot; and a &amp;quot;Collation&amp;quot;. For Moodle, we recommend the Character Set be set to &#039;&#039;&#039;utf8mb4&#039;&#039;&#039; and the Collation &#039;&#039;&#039;utf8mb4_unicode_ci&#039;&#039;&#039;. You may get the option to set these values when you create the database. If you are not given a choice, the default options are probably good. An install on an old server may have the wrong settings.&lt;br /&gt;
&lt;br /&gt;
=== Command line === &lt;br /&gt;
&lt;br /&gt;
* To create a database using the &#039;mysql&#039; command line client, first log into MySQL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
Enter password: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(Enter the password you previously set - or been given - for the MySQL &#039;root&#039; user). After some pre-amble this should take you to the &#039;&#039;mysql&amp;gt;&#039;&#039; prompt.&lt;br /&gt;
* Create a new database (called &#039;moodle&#039; - substitute your own name if required).&lt;br /&gt;
If you have successfully configured the recommended full UTF-8 support as described above run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you do not have the recommended full UTF-8 support run:&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql&amp;gt; CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add a user/password with the minimum needed permissions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; CREATE USER moodleuser@localhost IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
mysql&amp;gt; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodleuser@localhost IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
mysql&amp;gt; FLUSH PRIVILEGES;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...which creates a user called &#039;moodleuser&#039; with a password &#039;yourpassword&#039;. Make sure you invent a strong password and resist the temptation to &#039;GRANT ALL&#039;.&lt;br /&gt;
* Exit from mysql:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; quit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== phpMyAdmin ===&lt;br /&gt;
&lt;br /&gt;
[http://www.phpmyadmin.net/ phpMyAdmin] is a web based administration tool for MySQL. If this is available you can use it to create a new database. If you have successfully configured the recommended full UTF-8 support as described above select collation &#039;&#039;&#039;utf8mb4_unicode_ci&#039;&#039;&#039;. If you do not have the recommended full UTF-8 support select collation &#039;&#039;&#039;utf8_unicode_ci&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Which database belongs to which Moodle==&lt;br /&gt;
If you have installed several Moodle installations on the same server, there will be several databases in your MySQL server. The names might be quite poor reflections of the content like  _mdl1 _mdl2 _mdl3 . So how do I see which database goes with which Moodle installation? You can go in with phpMyAdmin and in the various databases check for the table &amp;quot;mdl_course&amp;quot;. There you will easily see the name of that Moodle Installation. In table mdl_config you can see the Moodle version. The main URL for the site is not in the database except where there are absolute links.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[MariaDB]]&lt;br /&gt;
* [[MySQL full unicode support]]&lt;br /&gt;
* [http://www.mysql.com/ The MySQL homepage]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/MySQL Wikipedia article about &#039;&#039;MySQL&#039;&#039;]&lt;br /&gt;
* [http://forums.mysql.com/read.php?24,92131,92131 List of articles on MySQL performance tuning]&lt;br /&gt;
&lt;br /&gt;
[[Category:SQL databases]]&lt;br /&gt;
&lt;br /&gt;
[[ja:MySQL]]&lt;br /&gt;
[[de:MySQL]]&lt;br /&gt;
[[es:MySQL]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallnotes&amp;diff=136200</id>
		<title>Capabilities/mod/scheduler:editallnotes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallnotes&amp;diff=136200"/>
		<updated>2019-12-03T14:19:53Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: create redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:editallnotes]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallattended&amp;diff=136199</id>
		<title>Capabilities/mod/scheduler:editallattended</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallattended&amp;diff=136199"/>
		<updated>2019-12-03T14:19:30Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: create redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:editallattended]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallgrades&amp;diff=136198</id>
		<title>Capabilities/mod/scheduler:editallgrades</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:editallgrades&amp;diff=136198"/>
		<updated>2019-12-03T14:19:03Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: create redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:editallgrades]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=136197</id>
		<title>Scheduler Module capabilities</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=136197"/>
		<updated>2019-12-03T14:12:32Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Teacher side */ new capabilities in 3.7&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Back to index]]&lt;br /&gt;
&lt;br /&gt;
The behavior of [[Scheduler module|Scheduler]] can be customized by setting various [[Permissions|capabilities]] at the activity level.  &lt;br /&gt;
&lt;br /&gt;
== Student side ==&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewslots ===&lt;br /&gt;
View appointments that are available for booking. This allows a user to view the student screen of Scheduler and to view any appointments that would be available for booking (i.e., which have free capacity available and fall within relevant time limits). The capability does &#039;&#039;not&#039;&#039; allow students to actually book a slot; for this, see [[#mod/scheduler:appoint]] below.   &lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewfullslots ===&lt;br /&gt;
Allows students to see slots in the future even if they are already fully booked. This is not enabled by default or the student role, and needs to be set &#039;&#039;in addition&#039;&#039; to [[#mod/scheduler:viewslots]]. &lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:appoint===&lt;br /&gt;
&lt;br /&gt;
Book an appointment which has been offered by a teacher, using the student screen.  This is useful only for users that have the [[#mod/scheduler:viewslots]] capability.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsbooking===&lt;br /&gt;
&lt;br /&gt;
See which other students have booked a slot. This applies both to slots which the current student has booked, and to slots which are displayed to the student for booking.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsresults===&lt;br /&gt;
&lt;br /&gt;
See other slot student&#039;s results (grade), in slots which the current student has booked an appointment.&lt;br /&gt;
&lt;br /&gt;
== Teacher side ==&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manage===&lt;br /&gt;
&lt;br /&gt;
Create and manage your own slots and appointments. This capability allows a user to see the teacher screen, to create slots for themself (and offer them to students), and to edit these slots afterwards. &lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:attend===&lt;br /&gt;
&lt;br /&gt;
Users with this permission are able to be the &amp;quot;Teacher&amp;quot; for an appointment slot and meet with students.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manageallappointments===&lt;br /&gt;
&lt;br /&gt;
Manage all scheduler data, in particular slots for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canscheduletootherteachers===&lt;br /&gt;
&lt;br /&gt;
Schedule appointments for other staff members. This is valuable when a third-party staff member (e.g., an administrator) has to set up appointments for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canseeotherteachersbooking===&lt;br /&gt;
&lt;br /&gt;
Browse other teachers&#039; appointments. See also [[#mod/scheduler:seeoverviewoutsideactivity]] below.&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:seeoverviewoutsideactivity ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Scheduler Overview screen|overview screen]] in order to see data from other staff members. In the overview screen, users can access data not only from the current scheduler, but from all schedulers they (or others) have offered slots in. Access control used in that screen does not always perfectly match Moodle&#039;s fine-grained permissions system (for example, it would not take into account whether teachers are enrolled in the relevant other courses, or whether activities there are hidden). To accommodate this, teachers are allowed to see data &amp;quot;outside the current activity&amp;quot; only if they have the mod/scheduler:seeoverviewoutsideactivity capability. The default teacher role does have this capability, but if you believe it leads to problems in your installation, you can revoke it. &lt;br /&gt;
&lt;br /&gt;
Given &amp;quot;mod/scheduler:seeoverviewoutsideactivity&amp;quot;, teachers always see their own bookings in any scope. However, for seeing &#039;&#039;other&#039;&#039; teachers&#039; bookings they would need the following additional permissions:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;In this scheduler&amp;quot;: [[#mod/scheduler:canseeotherteachersbooking]] at the level of the present scheduler&lt;br /&gt;
* &amp;quot;In this course&amp;quot;: mod/scheduler:canseeotherteachersbooking at the level of the present course&lt;br /&gt;
* &amp;quot;Anywhere&amp;quot;: mod/scheduler:canseeotherteachersbooking at site level&lt;br /&gt;
&lt;br /&gt;
In typical setups, this means that a teacher can see all bookings in the current course, whereas a site admin would see all bookings at site level.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:editallgrades===&lt;br /&gt;
&lt;br /&gt;
Edit grades in appointments of any teacher, using the appointment screen. (Note that users with the [[#mod/scheduler:manageallappointments]] capability can edit all grades as well.)&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:editallnotes===&lt;br /&gt;
&lt;br /&gt;
Edit all appointment-related notes in appointments of any teacher, using the appointment screen. (Note that users with the [[#mod/scheduler:manageallappointments]] capability can edit all notes as well.)&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:editallattended===&lt;br /&gt;
&lt;br /&gt;
Mark or unmark students as attended in appointments of any teacher, using the checkboxes in the &amp;quot;[[Scheduler: All Appointments|All appointments]]&amp;quot; screen or in individual appointment screens. (Note that users with the [[#mod/scheduler:manageallappointments]] capability can mark/unmark students as attended as well.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Capacidades del módulo agendador]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Talk:Global_search&amp;diff=131626</id>
		<title>Talk:Global search</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Talk:Global_search&amp;diff=131626"/>
		<updated>2018-08-06T13:32:19Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: solr 7&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Solr 7 ==&lt;br /&gt;
&lt;br /&gt;
Re [[Global search#Setting up Solr]], it seems that the compatibility problems with Solr 7 are now fixed (for Moodle 3.5)? See https://tracker.moodle.org/browse/MDL-60759 . --[[User:Henning Bostelmann|Henning Bostelmann]] ([[User talk:Henning Bostelmann|talk]]) 13:32, 6 August 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== (old discussion) ==&lt;br /&gt;
&lt;br /&gt;
Can you please add information what data are searched by Simple Global Search and what the difference  between Global Search and Simple Global Search for a  user is. Otherwise its confusing.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Standard search options in Moodle&lt;br /&gt;
! Simple Search&lt;br /&gt;
! Global search (with SolR)&lt;br /&gt;
|-&lt;br /&gt;
| Several search options in special contexts:&lt;br /&gt;
* Courses (Title and description)&lt;br /&gt;
* Users (Messenger)&lt;br /&gt;
*Interests&lt;br /&gt;
*Tags (blogs, content)&lt;br /&gt;
*Forum (posts)&lt;br /&gt;
*Glossaries, Content&lt;br /&gt;
| Simple search allows searching for content that is stored in the database. The search results are notlimitied to one context. Its posisble to allow for search only in courses a user is enrolled to or in all courses the user can enrole himself&lt;br /&gt;
| Global Search with SolR will also find search results from files that are used in the courses. The SolR indexing service reads the database and the file content.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=127846</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=127846"/>
		<updated>2017-05-13T23:32:44Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: a bit of cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A%20Scheduler%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
==Quick start for the Moodle Scheduler==&lt;br /&gt;
This section shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&#039;ll be able to choose which features you want to learn more about.&lt;br /&gt;
&lt;br /&gt;
===Prerequisites===&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
===Creating a basic scheduler===&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
&lt;br /&gt;
==Overview of Scheduler screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
Please see: [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Scheduling modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
=== Messages and notifications===&lt;br /&gt;
&lt;br /&gt;
An optional notification service sends [[Messaging|messages]] to teachers and students on certain changes:&lt;br /&gt;
* To teachers, when a student books or cancels an appointment,&lt;br /&gt;
* To students, when a teacher declines an appointment. (Note, no message is sent when the teacher &#039;&#039;deletes&#039;&#039; the slot instead.)&lt;br /&gt;
&lt;br /&gt;
This can be enabled or disabled on each Scheduler&#039;s settings page.&lt;br /&gt;
&lt;br /&gt;
Scheduler also sends reminders of upcoming appointments to students, if the teacher has selected this on a per-slot basis.&lt;br /&gt;
&lt;br /&gt;
Further, teachers can use a web form for manually sending invitations or reminders to students who did not yet make an appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means that each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, they will have to belong to at least one group in the course. In the special case where the student belongs to several groups and they wishes to make an appointment within a group, they will not be able to make the appointment until the student has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;Booking in groups&amp;quot; enabled, teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
=== Booking forms and student-supplied data ===&lt;br /&gt;
Optionally, students can be presented with a [[Scheduler: Booking form|booking form]] in which they can enter a message for the teacher or upload files. They can also be required to solve a CAPTCHA to prevent automated bookings.&lt;br /&gt;
&lt;br /&gt;
== Moodle standard interfaces ==&lt;br /&gt;
&lt;br /&gt;
=== Capabilities===&lt;br /&gt;
For an overview of the permission system in Scheduler, see [[Scheduler Module capabilities]].&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
The module performs complete backup/restore within the course context. Both slots and appointments are considered as &amp;quot;user related data&amp;quot;. Therefore, backup/restore without user data (for example, when clicking the &amp;quot;duplicate&amp;quot; button) will copy only the configuration settings, but not slots or appointments.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127843</id>
		<title>Scheduler: Booking form</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127843"/>
		<updated>2017-05-13T19:04:09Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Configuring the booking screen */ guard time link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{New features}}&lt;br /&gt;
&lt;br /&gt;
When students book a slot in a [[Scheduler module|Scheduler]], they can optionally be presented with a separate booking screen before the actual booking is made. This screen my be just to display information to the student; or it may require the student to enter some text, to upload files, or to solve a CAPTCHA security question.&lt;br /&gt;
&lt;br /&gt;
== Configuring the booking screen ==&lt;br /&gt;
&lt;br /&gt;
[[Image:scheduler-booking-settings.png|thumb|right|Scheduler booking form settings]]&lt;br /&gt;
&lt;br /&gt;
To set up the booking screen, go to the Settings page of the scheduler concerned, and expand the section &amp;quot;Booking form and student-supplied data&amp;quot;.  Here you can activate the booking screen (first entry field) and, if enabled, configure its contents:&lt;br /&gt;
&lt;br /&gt;
* You can enter a text message which will be shown to students at booking time. Here you should include instructions on what students should enter in the data fields described below.&lt;br /&gt;
* You can add a (optional or mandatory) text box where students can enter a message for the teacher.&lt;br /&gt;
* You can ask students to upload files (again optional or mandatory). &lt;br /&gt;
* A security question (CAPTCHA) can be displayed on new bookings. See below for details.&lt;br /&gt;
&lt;br /&gt;
[[Image:scheduler-bookingform.png|thumb|right|Booking form as seen by student]]&lt;br /&gt;
&lt;br /&gt;
Students will need to fill out the booking screen before they make a new booking. They can later return to edit their data, up until the [[Scheduler_Module_settings_and_parameters#Guard_Time|Guard Time]] if enabled.&lt;br /&gt;
&lt;br /&gt;
== Using a CAPTCHA ==&lt;br /&gt;
&lt;br /&gt;
On the settings page, you can activate a CAPTCHA security question which will be shown to students when they make a new booking. (Existing bookings are now affected.) This can be useful if you suspect that students use automated programs (bots) to snap up appointments as they become available.&lt;br /&gt;
&lt;br /&gt;
Scheduler uses the same captcha system as the [[Email-based self registration]] feature, that is, based on Google&#039;s reCAPTCHA system. Before using captchas in Scheduler, you need to register an account with Google and [[Managing_authentication#ReCAPTCHA|set this up in the global configuration settings]]. Only after that, the captcha option will be visible in your Scheduler settings screen.&lt;br /&gt;
&lt;br /&gt;
== Accessing data supplied by students ==&lt;br /&gt;
&lt;br /&gt;
If a student has entered data in the booking screen, a little &amp;quot;paperclip&amp;quot; symbol will be displayed next to their name. Clicking on the student&#039;s name will take you to the appointment screen, where the data supplied by the student is displayed. &lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=127842</id>
		<title>Scheduler: Exporting schedule tables</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=127842"/>
		<updated>2017-05-13T19:01:03Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Data to include */ profile fields&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Return to Schedule module page]]&lt;br /&gt;
&lt;br /&gt;
[[Image:exports_EN.jpg|right|Scheduler export screen]]&lt;br /&gt;
&lt;br /&gt;
In a [[Scheduler module|scheduler]], teachers can export appointment data to spreadsheets and other files in several formats. This feature can also be used to print lists of appointments or sign-up sheets.&lt;br /&gt;
&lt;br /&gt;
== Options for exports ==&lt;br /&gt;
&lt;br /&gt;
Layout and format of the export files can be customized using various options. If you&#039;re unsure what the effect of these are, try the &amp;quot;Preview&amp;quot; button at the bottom of the form.&lt;br /&gt;
&lt;br /&gt;
=== Format === &lt;br /&gt;
&lt;br /&gt;
There are three basic choices for the export format, differing in how slots with several appointments are handled.&lt;br /&gt;
&lt;br /&gt;
;One line per slot&lt;br /&gt;
The output file will contain one line for each slot. If a slot contains multiple appointments, then instead of the student&#039;s name, etc., a marker &amp;quot;(multiple)&amp;quot; will be shown. &lt;br /&gt;
&lt;br /&gt;
;One line per appointment&lt;br /&gt;
The output file will contain one line for each appointment. If a slot contains multiple appointments, then it will appear several times in the list (with its data repeated). &lt;br /&gt;
&lt;br /&gt;
;Appointments grouped by slot&lt;br /&gt;
All appointments of one slot are grouped together, preceded by a header line that indicates the slot in question. This may not work well with the CSV output file format, as the number of columns is not constant. &lt;br /&gt;
&lt;br /&gt;
=== Teacher selection ===&lt;br /&gt;
&lt;br /&gt;
; Include slots for...&lt;br /&gt;
Select whether slots for all teachers or only for the current teacher should be included.&lt;br /&gt;
&lt;br /&gt;
; Pagination&lt;br /&gt;
The output can optionally be formatted with a separate &amp;quot;page&amp;quot; for each teacher. In Excel and in ODS file format, these &amp;quot;pages&amp;quot; correspond to tabs (worksheets) in the workbook. In PDF format, they correspond to pages in the PDF document. HTML and CSV files do not support actual pagination, but will display a heading before each teacher&#039;s slots.&lt;br /&gt;
&lt;br /&gt;
=== Include empty slots ===&lt;br /&gt;
&lt;br /&gt;
Select whether empty slots (which no student has booked yet) should be included.&lt;br /&gt;
&lt;br /&gt;
=== Data to include ===&lt;br /&gt;
&lt;br /&gt;
Teachers can select which data fields should be included in each row of the export, including slots-related data (date, time, location, ...), student-related data (name, username, ...) and appointment-related data (whether attended, and any appointment notes). Note that formatting will be stripped from appointment notes on export.&lt;br /&gt;
&lt;br /&gt;
Custom [[User profile fields]] for students can be included in the export, but the data will appear only if the current user has the necessary permissions to view them for the students affected.&lt;br /&gt;
&lt;br /&gt;
=== File format ===&lt;br /&gt;
Scheduler supports the following output file formats:&lt;br /&gt;
&lt;br /&gt;
* Comma Separated Value (CSV) text files. The field separator, by default a comma, can be customized. CSV files can be opened in most spreadshet applications.&lt;br /&gt;
* Microsoft Excel files (Excel 2007 .xslx format)&lt;br /&gt;
* Open Document spreadsheets (ODS), suitable for OpenOffice / LibreOffice&lt;br /&gt;
* HTML format. The output will be displayed as a web page containing a table. This page can then be saved, or printed using the browser&#039;s print feature.&lt;br /&gt;
* PDF documents. A choice between landscape and portrait formats is available.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Agendador: Exportar tablas de agenda]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=127841</id>
		<title>Scheduler: Exporting schedule tables</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=127841"/>
		<updated>2017-05-13T19:00:06Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Data to include */ profile fields&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Return to Schedule module page]]&lt;br /&gt;
&lt;br /&gt;
[[Image:exports_EN.jpg|right|Scheduler export screen]]&lt;br /&gt;
&lt;br /&gt;
In a [[Scheduler module|scheduler]], teachers can export appointment data to spreadsheets and other files in several formats. This feature can also be used to print lists of appointments or sign-up sheets.&lt;br /&gt;
&lt;br /&gt;
== Options for exports ==&lt;br /&gt;
&lt;br /&gt;
Layout and format of the export files can be customized using various options. If you&#039;re unsure what the effect of these are, try the &amp;quot;Preview&amp;quot; button at the bottom of the form.&lt;br /&gt;
&lt;br /&gt;
=== Format === &lt;br /&gt;
&lt;br /&gt;
There are three basic choices for the export format, differing in how slots with several appointments are handled.&lt;br /&gt;
&lt;br /&gt;
;One line per slot&lt;br /&gt;
The output file will contain one line for each slot. If a slot contains multiple appointments, then instead of the student&#039;s name, etc., a marker &amp;quot;(multiple)&amp;quot; will be shown. &lt;br /&gt;
&lt;br /&gt;
;One line per appointment&lt;br /&gt;
The output file will contain one line for each appointment. If a slot contains multiple appointments, then it will appear several times in the list (with its data repeated). &lt;br /&gt;
&lt;br /&gt;
;Appointments grouped by slot&lt;br /&gt;
All appointments of one slot are grouped together, preceded by a header line that indicates the slot in question. This may not work well with the CSV output file format, as the number of columns is not constant. &lt;br /&gt;
&lt;br /&gt;
=== Teacher selection ===&lt;br /&gt;
&lt;br /&gt;
; Include slots for...&lt;br /&gt;
Select whether slots for all teachers or only for the current teacher should be included.&lt;br /&gt;
&lt;br /&gt;
; Pagination&lt;br /&gt;
The output can optionally be formatted with a separate &amp;quot;page&amp;quot; for each teacher. In Excel and in ODS file format, these &amp;quot;pages&amp;quot; correspond to tabs (worksheets) in the workbook. In PDF format, they correspond to pages in the PDF document. HTML and CSV files do not support actual pagination, but will display a heading before each teacher&#039;s slots.&lt;br /&gt;
&lt;br /&gt;
=== Include empty slots ===&lt;br /&gt;
&lt;br /&gt;
Select whether empty slots (which no student has booked yet) should be included.&lt;br /&gt;
&lt;br /&gt;
=== Data to include ===&lt;br /&gt;
&lt;br /&gt;
Teachers can select which data fields should be included in each row of the export, including slots-related data (date, time, location, ...), student-related data (name, username, ...) and appointment-related data (whether attended, and any appointment notes). Note that formatting will be stripped from appointment notes on export.&lt;br /&gt;
&lt;br /&gt;
Custom [[user profile fields]] for students can be included in the export, but the data will appear only if the current user has the necessary permissions to view them for the students affected.&lt;br /&gt;
&lt;br /&gt;
=== File format ===&lt;br /&gt;
Scheduler supports the following output file formats:&lt;br /&gt;
&lt;br /&gt;
* Comma Separated Value (CSV) text files. The field separator, by default a comma, can be customized. CSV files can be opened in most spreadshet applications.&lt;br /&gt;
* Microsoft Excel files (Excel 2007 .xslx format)&lt;br /&gt;
* Open Document spreadsheets (ODS), suitable for OpenOffice / LibreOffice&lt;br /&gt;
* HTML format. The output will be displayed as a web page containing a table. This page can then be saved, or printed using the browser&#039;s print feature.&lt;br /&gt;
* PDF documents. A choice between landscape and portrait formats is available.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Agendador: Exportar tablas de agenda]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=127840</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=127840"/>
		<updated>2017-05-13T18:56:13Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: new feature: booking form&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A%20Scheduler%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
=== Messages and notifications===&lt;br /&gt;
&lt;br /&gt;
An optional notification service sends [[Messaging|messages]] to teachers and students on certain changes:&lt;br /&gt;
* To teachers, when a student books or cancels an appointment,&lt;br /&gt;
* To students, when a teacher declines an appointment. (Note, no message is sent when the teacher &#039;&#039;deletes&#039;&#039; the slot instead.)&lt;br /&gt;
&lt;br /&gt;
This can be enabled or disabled on each Scheduler&#039;s settings page.&lt;br /&gt;
&lt;br /&gt;
Scheduler also sends reminders of upcoming appointments to students, if the teacher has selected this on a per-slot basis.&lt;br /&gt;
&lt;br /&gt;
Further, teachers can use a web form for manually sending invitations or reminders to students who did not yet make an appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means that each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, they will have to belong to at least one group in the course. In the special case where the student belongs to several groups and they wishes to make an appointment within a group, they will not be able to make the appointment until the student has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;Booking in groups&amp;quot; enabled, teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
=== Booking forms and student-supplied data ===&lt;br /&gt;
&lt;br /&gt;
Optionally, students can be presented with a [[Scheduler: Booking form|booking form]] in which they can enter a message for the teacher or upload files. They can also be required to solve a CAPTCHA to prevent automated bookings.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127839</id>
		<title>Scheduler: Booking form</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127839"/>
		<updated>2017-05-13T18:54:07Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: adding screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{New features}}&lt;br /&gt;
&lt;br /&gt;
When students book a slot in a [[Scheduler module|Scheduler]], they can optionally be presented with a separate booking screen before the actual booking is made. This screen my be just to display information to the student; or it may require the student to enter some text, to upload files, or to solve a CAPTCHA security question.&lt;br /&gt;
&lt;br /&gt;
== Configuring the booking screen ==&lt;br /&gt;
&lt;br /&gt;
[[Image:scheduler-booking-settings.png|thumb|right|Scheduler booking form settings]]&lt;br /&gt;
&lt;br /&gt;
To set up the booking screen, go to the Settings page of the scheduler concerned, and expand the section &amp;quot;Booking form and student-supplied data&amp;quot;.  Here you can activate the booking screen (first entry field) and, if enabled, configure its contents:&lt;br /&gt;
&lt;br /&gt;
* You can enter a text message which will be shown to students at booking time. Here you should include instructions on what students should enter in the data fields described below.&lt;br /&gt;
* You can add a (optional or mandatory) text box where students can enter a message for the teacher.&lt;br /&gt;
* You can ask students to upload files (again optional or mandatory). &lt;br /&gt;
* A security question (CAPTCHA) can be displayed on new bookings. See below for details.&lt;br /&gt;
&lt;br /&gt;
[[Image:scheduler-bookingform.png|thumb|right|Booking form as seen by student]]&lt;br /&gt;
&lt;br /&gt;
Students will need to fill out the booking screen before they make a new booking. They can later return to edit their data, up until the Guard Time if enabled.&lt;br /&gt;
&lt;br /&gt;
== Using a CAPTCHA ==&lt;br /&gt;
&lt;br /&gt;
On the settings page, you can activate a CAPTCHA security question which will be shown to students when they make a new booking. (Existing bookings are now affected.) This can be useful if you suspect that students use automated programs (bots) to snap up appointments as they become available.&lt;br /&gt;
&lt;br /&gt;
Scheduler uses the same captcha system as the [[Email-based self registration]] feature, that is, based on Google&#039;s reCAPTCHA system. Before using captchas in Scheduler, you need to register an account with Google and [[Managing_authentication#ReCAPTCHA|set this up in the global configuration settings]]. Only after that, the captcha option will be visible in your Scheduler settings screen.&lt;br /&gt;
&lt;br /&gt;
== Accessing data supplied by students ==&lt;br /&gt;
&lt;br /&gt;
If a student has entered data in the booking screen, a little &amp;quot;paperclip&amp;quot; symbol will be displayed next to their name. Clicking on the student&#039;s name will take you to the appointment screen, where the data supplied by the student is displayed. &lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=File:scheduler-bookingform.png&amp;diff=127838</id>
		<title>File:scheduler-bookingform.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=File:scheduler-bookingform.png&amp;diff=127838"/>
		<updated>2017-05-13T18:49:11Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Booking form as viewed by a student. This includes a text box for message, a file upload area, and a CAPTCHA to be solved.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Booking form as viewed by a student. This includes a text box for message, a file upload area, and a CAPTCHA to be solved.&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=File:scheduler-booking-settings.png&amp;diff=127837</id>
		<title>File:scheduler-booking-settings.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=File:scheduler-booking-settings.png&amp;diff=127837"/>
		<updated>2017-05-13T18:45:54Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Options related to the booking form and student-provided data in the Scheduler settings screen. (Scheduler 3.3)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Options related to the booking form and student-provided data in the Scheduler settings screen. (Scheduler 3.3)&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127836</id>
		<title>Scheduler: Booking form</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127836"/>
		<updated>2017-05-13T15:38:26Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: filling in content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{New features}}&lt;br /&gt;
&lt;br /&gt;
When students book a slot in a [[Scheduler module|Scheduler]], they can optionally be presented with a separate booking screen before the actual booking is made. This screen my be just to display information to the student; or it may require the student to enter some text, to upload files, or to solve a CAPTCHA security question.&lt;br /&gt;
&lt;br /&gt;
== Configuring the booking screen ==&lt;br /&gt;
&lt;br /&gt;
To set up the booking screen, go to the Settings page of the scheduler concerned, and expand the section &amp;quot;Booking form and student-supplied data&amp;quot;.  Here you can activate the booking screen (first entry field) and, if enabled, configure its contents:&lt;br /&gt;
&lt;br /&gt;
* You can enter a text message which will be shown to students at booking time. Here you should include instructions on what students should enter in the data fields described below.&lt;br /&gt;
* You can add a (optional or mandatory) text box where students can enter a message for the teacher.&lt;br /&gt;
* You can ask students to upload files (again optional or mandatory). &lt;br /&gt;
* A security question (CAPTCHA) can be displayed on new bookings. See below for details.&lt;br /&gt;
&lt;br /&gt;
Students will need to fill out the booking screen before they make a new booking. They can later return to edit their data, up until the Guard Time if enabled.&lt;br /&gt;
&lt;br /&gt;
== Using a CAPTCHA ==&lt;br /&gt;
&lt;br /&gt;
On the settings page, you can activate a CAPTCHA security question which will be shown to students when they make a new booking. (Existing bookings are now affected.) This can be useful if you suspect that students use automated programs (bots) to snap up appointments as they become available.&lt;br /&gt;
&lt;br /&gt;
Scheduler uses the same captcha system as the [[Email-based self registration]] feature, that is, based on Google&#039;s reCAPTCHA system. Before using captchas in Scheduler, you need to register an account with Google and [[Managing_authentication#ReCAPTCHA|set this up in the global configuration settings]]. Only after that, the captcha option will be visible in your Scheduler settings screen.&lt;br /&gt;
&lt;br /&gt;
== Accessing data supplied by students ==&lt;br /&gt;
&lt;br /&gt;
If a student has entered data in the booking screen, a little &amp;quot;paperclip&amp;quot; symbol will be displayed next to their name. Clicking on the student&#039;s name will take you to the appointment screen, where the data supplied by the student is displayed. &lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127835</id>
		<title>Scheduler: Booking form</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Booking_form&amp;diff=127835"/>
		<updated>2017-05-13T14:48:15Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: half-empty draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When students book a slot in a [[Scheduler module|Scheduler]], they can optionally be presented with a separate booking screen before the actual booking is made. This screen my be just to display information to the student; or it may require the student to enter some text, to upload files, or to solve a CAPTCHA security question.&lt;br /&gt;
&lt;br /&gt;
== Configuring the booking screen ==&lt;br /&gt;
&lt;br /&gt;
== Accessing data supplied by students ==&lt;br /&gt;
&lt;br /&gt;
== Using a CAPTCHA ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=mod/scheduler/bookingform&amp;diff=127834</id>
		<title>mod/scheduler/bookingform</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=mod/scheduler/bookingform&amp;diff=127834"/>
		<updated>2017-05-13T14:45:19Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: New help redirect fro release 3.3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler: Booking form]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=127711</id>
		<title>Scheduler Module capabilities</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=127711"/>
		<updated>2017-05-09T10:49:20Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* mod/scheduler:viewfullslots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Back to index]]&lt;br /&gt;
&lt;br /&gt;
The behavior of [[Scheduler module|Scheduler]] can be customized by setting various [[Permissions|capabilities]] at the activity level.  &lt;br /&gt;
&lt;br /&gt;
== Student side ==&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewslots ===&lt;br /&gt;
&lt;br /&gt;
View appointments that are available for booking. This allows a user to view the student screen of Scheduler and to view any appointments that would be available for booking (i.e., which have free capacity available and fall within relevant time limits). The capability does &#039;&#039;not&#039;&#039; allow students to actually book a slot; for this, see [[#mod/scheduler:appoint]] below.&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewfullslots ===&lt;br /&gt;
&lt;br /&gt;
Allows students to see slots in the future even if they are already fully booked. This is not enabled by default or the student role, and needs to be set &#039;&#039;in addition&#039;&#039; to [[#mod/scheduler:viewslots]].&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:appoint===&lt;br /&gt;
&lt;br /&gt;
Book an appointment which has been offered by a teacher, using the student screen.  This is useful only for users that have the [[#mod/scheduler:viewslots]] capability.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsbooking===&lt;br /&gt;
&lt;br /&gt;
See which other students have booked a slot. This applies both to slots which the current student has booked, and to slots which are displayed to the student for booking.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsresults===&lt;br /&gt;
&lt;br /&gt;
See other slot student&#039;s results (grade), in slots which the current student has booked an appointment,&lt;br /&gt;
&lt;br /&gt;
== Teacher side ==&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manage===&lt;br /&gt;
&lt;br /&gt;
Create and manage your own slots and appointments. This capability allows a user to see the teacher screen, to create slots for himself (and offer them to students), as wel as to edit these slots afterwards. &lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:attend===&lt;br /&gt;
&lt;br /&gt;
Attend students.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manageallappointments===&lt;br /&gt;
&lt;br /&gt;
Manage all scheduler data, in particular slots for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canscheduletootherteachers===&lt;br /&gt;
&lt;br /&gt;
Schedule appointments for other staff members. This is valuable when a third-party staff member (e.g., an administrator) has to set up appointments for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canseeotherteachersbooking===&lt;br /&gt;
&lt;br /&gt;
Browse other teacher&#039;s appointments. See also [[#mod/scheduler:seeoverviewoutsideactivity]] below.&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:seeoverviewoutsideactivity ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Scheduler Overview screen|overview screen]] in order to see data from other schedulers. In the overview screen, users can access data not only from the current scheduler, but from all schedulers they (or others) have offered slots in. Access control used in that screen does not always perfectly match Moodle&#039;s fine-grained permissions system (for example, it would not take into account whether teachers are enrolled in the relevant other courses, or whether activities there are hidden). To accommodate this, teachers are allowed to see data &amp;quot;outside the current activity&amp;quot; only if they have the mod/scheduler:seeoverviewoutsideactivity capability. The default teacher role does have this capability, but if you believe it leads to problems in your installation, you can revoke it. &lt;br /&gt;
&lt;br /&gt;
Given &amp;quot;mod/scheduler:seeoverviewoutsideactivity&amp;quot;, teachers always see their own bookings in any scope. However, for seeing &#039;&#039;other&#039;&#039; teachers&#039; bookings they would need the following additional permissions:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;In this scheduler&amp;quot;: [[#mod/scheduler:canseeotherteachersbooking]] at the level of the present scheduler&lt;br /&gt;
* &amp;quot;In this course&amp;quot;: mod/scheduler:canseeotherteachersbooking at the level of the present course&lt;br /&gt;
* &amp;quot;Anywhere&amp;quot;: mod/scheduler:canseeotherteachersbooking at site level&lt;br /&gt;
&lt;br /&gt;
In typical setups, this means that a teacher can see all bookings in the current course, whereas a site admin would see all bookings at site level.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Capacidades del módulo agendador]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=127710</id>
		<title>Scheduler Module capabilities</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_capabilities&amp;diff=127710"/>
		<updated>2017-05-09T10:49:08Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* mod/scheduler:viewslots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Back to index]]&lt;br /&gt;
&lt;br /&gt;
The behavior of [[Scheduler module|Scheduler]] can be customized by setting various [[Permissions|capabilities]] at the activity level.  &lt;br /&gt;
&lt;br /&gt;
== Student side ==&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewslots ===&lt;br /&gt;
&lt;br /&gt;
View appointments that are available for booking. This allows a user to view the student screen of Scheduler and to view any appointments that would be available for booking (i.e., which have free capacity available and fall within relevant time limits). The capability does &#039;&#039;not&#039;&#039; allow students to actually book a slot; for this, see [[#mod/scheduler:appoint]] below.&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:viewfullslots ===&lt;br /&gt;
(To be released with Scheduler 3.1)&lt;br /&gt;
&lt;br /&gt;
Allows students to see slots in the future even if they are already fully booked. This is not enabled by default or the student role, and needs to be set &#039;&#039;in addition&#039;&#039; to [[#mod/scheduler:viewslots]]. &lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:appoint===&lt;br /&gt;
&lt;br /&gt;
Book an appointment which has been offered by a teacher, using the student screen.  This is useful only for users that have the [[#mod/scheduler:viewslots]] capability.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsbooking===&lt;br /&gt;
&lt;br /&gt;
See which other students have booked a slot. This applies both to slots which the current student has booked, and to slots which are displayed to the student for booking.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:seeotherstudentsresults===&lt;br /&gt;
&lt;br /&gt;
See other slot student&#039;s results (grade), in slots which the current student has booked an appointment,&lt;br /&gt;
&lt;br /&gt;
== Teacher side ==&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manage===&lt;br /&gt;
&lt;br /&gt;
Create and manage your own slots and appointments. This capability allows a user to see the teacher screen, to create slots for himself (and offer them to students), as wel as to edit these slots afterwards. &lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:attend===&lt;br /&gt;
&lt;br /&gt;
Attend students.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:manageallappointments===&lt;br /&gt;
&lt;br /&gt;
Manage all scheduler data, in particular slots for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canscheduletootherteachers===&lt;br /&gt;
&lt;br /&gt;
Schedule appointments for other staff members. This is valuable when a third-party staff member (e.g., an administrator) has to set up appointments for other teachers.&lt;br /&gt;
&lt;br /&gt;
===mod/scheduler:canseeotherteachersbooking===&lt;br /&gt;
&lt;br /&gt;
Browse other teacher&#039;s appointments. See also [[#mod/scheduler:seeoverviewoutsideactivity]] below.&lt;br /&gt;
&lt;br /&gt;
=== mod/scheduler:seeoverviewoutsideactivity ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Scheduler Overview screen|overview screen]] in order to see data from other schedulers. In the overview screen, users can access data not only from the current scheduler, but from all schedulers they (or others) have offered slots in. Access control used in that screen does not always perfectly match Moodle&#039;s fine-grained permissions system (for example, it would not take into account whether teachers are enrolled in the relevant other courses, or whether activities there are hidden). To accommodate this, teachers are allowed to see data &amp;quot;outside the current activity&amp;quot; only if they have the mod/scheduler:seeoverviewoutsideactivity capability. The default teacher role does have this capability, but if you believe it leads to problems in your installation, you can revoke it. &lt;br /&gt;
&lt;br /&gt;
Given &amp;quot;mod/scheduler:seeoverviewoutsideactivity&amp;quot;, teachers always see their own bookings in any scope. However, for seeing &#039;&#039;other&#039;&#039; teachers&#039; bookings they would need the following additional permissions:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;In this scheduler&amp;quot;: [[#mod/scheduler:canseeotherteachersbooking]] at the level of the present scheduler&lt;br /&gt;
* &amp;quot;In this course&amp;quot;: mod/scheduler:canseeotherteachersbooking at the level of the present course&lt;br /&gt;
* &amp;quot;Anywhere&amp;quot;: mod/scheduler:canseeotherteachersbooking at site level&lt;br /&gt;
&lt;br /&gt;
In typical setups, this means that a teacher can see all bookings in the current course, whereas a site admin would see all bookings at site level.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Capacidades del módulo agendador]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126711</id>
		<title>Solution sheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126711"/>
		<updated>2017-01-28T19:04:05Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Assignment feedback&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=assignfeedback_solutionsheet&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Assignment%20feedback%3A%20Solution%20sheet%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=733&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Solution sheet&#039;&#039;&#039; assignment plugin allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
In Mathematics and other science subjects, coursework assignments are usually accompanied by model solutions which are released to students after the due date, and to markers beforehand. This plugin allows teachers to upload these solution sheets as files, e.g., in PDF format, to the Moodle [[Assignment]] activity.&lt;br /&gt;
&lt;br /&gt;
Solutions are initially hidden to students, and the teacher can release them either manually, or at a specified time after the due date. Further, they can automatically be made unavailable after a configurable date.&lt;br /&gt;
&lt;br /&gt;
Teachers and markers (nonediting teachers) can view the solutions at any time.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To add solution sheets to your assignment, edit the [[Assignment settings]] and expand the section &amp;quot;Feedback&amp;quot;. Tick the &amp;quot;Solution sheets&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
You can now upload one ore more files (solution sheets) using the file picker below. Also, choose when the solutions will be released to students:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;No&#039;&#039; means they are not visible, but can be released manually by the teacher, using a button on the main assignment page.&lt;br /&gt;
* &#039;&#039;Yes, from now on&#039;&#039; releases the solutions immediately.&lt;br /&gt;
* &#039;&#039;Yes, ... after the due date&#039;&#039; will release them at the specified time after the assignment due date. Note that this refers to the main assignment due date and does not take any user-specific or group-specific extensions into account. If you need to cater for these, manual release will likely be the better option.&lt;br /&gt;
&lt;br /&gt;
You can also specify a date from when the released solutions will be hidden, e.g., the end of term.&lt;br /&gt;
&lt;br /&gt;
Students can view the released solution sheets from the main assignment page, directly below the assignment description.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
The plugin uses the following [[capabilities]]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets after they have been released. Assigned by default to the student role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutionanytime&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets at any time, even before they have been released. Assigned by default to the editingteacher and teacher role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Capabilities/moodle/course:manageactivities|moodle/course:manageactivities]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to upload solution sheets and to change their visibility.&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]] &lt;br /&gt;
[[Category:Plugin]]&lt;br /&gt;
[[Category:Assignment]]&lt;br /&gt;
[[Category:Mathematics]] &lt;br /&gt;
[[Category:Physics]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126703</id>
		<title>Solution sheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126703"/>
		<updated>2017-01-26T21:33:29Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: now available&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Assignment feedback&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=assignfeedback_solutionsheet&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Assignment%20feedback%3A%20Solution%20sheet%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=733&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Solution sheet&#039;&#039;&#039; assignment plugin allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
In Mathematics and other science subjects, coursework assignments are usually accompanied by model solutions which are released to students after the due date, and to markers beforehand. This plugin allows teachers to upload these solution sheets as files, e.g., in PDF format, to the Moodle [[Assignment]] activity.&lt;br /&gt;
&lt;br /&gt;
Solutions are initially hidden to students, and the teacher can release them either manually, or at a specified time after the due date. Futher, they can automatically be made unavailable after a configurable date.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To add solution sheets to your assignment, edit the [[Assignment settings]] and expand the section &amp;quot;Feedback&amp;quot;. Tick the &amp;quot;Solution sheets&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
You can now upload one ore more files (solution sheets) using the file picker below. Also, choose when the solutions will be released to students:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;No&#039;&#039; means they are not visible, but can be released manually by the teacher, using a button on the main assignment page.&lt;br /&gt;
* &#039;&#039;Yes, from now on&#039;&#039; releases the solutions immediately.&lt;br /&gt;
* &#039;&#039;Yes, ... after the due date&#039;&#039; will release them at the specified time after the assignment due date. Note that this refers to the main assignment due date and does not take any user-specific or group-specific extensions into account. If you need to cater for these, manual release will likely be the better option.&lt;br /&gt;
&lt;br /&gt;
You can also specify a date from when the released solutions will be hidden, e.g., the end of term.&lt;br /&gt;
&lt;br /&gt;
Students can view the released solution sheets from the main assignment page, directly below the assignment description.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
The plugin uses the following [[capabilities]]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets after they have been released. Assigned by default to the student role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutionanytime&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets at any time, even before they have been released. Assigned by default to the editingteacher and teacher role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Capabilities/moodle/course:manageactivities|moodle/course:manageactivities]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to upload solution sheets and to change their visibility.&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]] &lt;br /&gt;
[[Category:Plugin]]&lt;br /&gt;
[[Category:Assignment]]&lt;br /&gt;
[[Category:Mathematics]] &lt;br /&gt;
[[Category:Physics]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/assignfeedback/solutionsheet:viewsolutionanytime&amp;diff=126330</id>
		<title>Capabilities/assignfeedback/solutionsheet:viewsolutionanytime</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/assignfeedback/solutionsheet:viewsolutionanytime&amp;diff=126330"/>
		<updated>2016-12-06T23:55:59Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Solution sheet#Capabilities]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126329</id>
		<title>Solution sheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126329"/>
		<updated>2016-12-06T23:14:20Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Capabilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Assignment feedback&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=assignfeedback_solutionsheet (TBD)&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Assignment%20feedback%3A%20Solution%20sheet%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=733&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Solution sheet&#039;&#039;&#039; assignment plugin allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
In Mathematics and other science subjects, coursework assignments are usually accompanied by model solutions which are released to students after the due date, and to markers beforehand. This plugin allows teachers to upload these solution sheets as files, e.g., in PDF format, to the Moodle [[Assignment]] activity.&lt;br /&gt;
&lt;br /&gt;
Solutions are initially hidden to students, and the teacher can release them either manually, or at a specified time after the due date. Futher, they can automatically be made unavailable after a configurable date.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To add solution sheets to your assignment, edit the [[Assignment settings]] and expand the section &amp;quot;Feedback&amp;quot;. Tick the &amp;quot;Solution sheets&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
You can now upload one ore more files (solution sheets) using the file picker below. Also, choose when the solutions will be released to students:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;No&#039;&#039; means they are not visible, but can be released manually by the teacher, using a button on the main assignment page.&lt;br /&gt;
* &#039;&#039;Yes, from now on&#039;&#039; releases the solutions immediately.&lt;br /&gt;
* &#039;&#039;Yes, ... after the due date&#039;&#039; will release them at the specified time after the assignment due date. Note that this refers to the main assignment due date and does not take any user-specific or group-specific extensions into account. If you need to cater for these, manual release will likely be the better option.&lt;br /&gt;
&lt;br /&gt;
You can also specify a date from when the released solutions will be hidden, e.g., the end of term.&lt;br /&gt;
&lt;br /&gt;
Students can view the released solution sheets from the main assignment page, directly below the assignment description.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
The plugin uses the following [[capabilities]]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets after they have been released. Assigned by default to the student role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutionanytime&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets at any time, even before they have been released. Assigned by default to the editingteacher and teacher role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Capabilities/moodle/course:manageactivities|moodle/course:manageactivities]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to upload solution sheets and to change their visibility.&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]] &lt;br /&gt;
[[Category:Plugin]]&lt;br /&gt;
[[Category:Assignment]]&lt;br /&gt;
[[Category:Mathematics]] &lt;br /&gt;
[[Category:Physics]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/assignfeedback/solutionsheet:viewsolution&amp;diff=126328</id>
		<title>Capabilities/assignfeedback/solutionsheet:viewsolution</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/assignfeedback/solutionsheet:viewsolution&amp;diff=126328"/>
		<updated>2016-12-06T23:13:48Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Solution sheet#Capabilities]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=assignfeedback/solutionsheet&amp;diff=126327</id>
		<title>assignfeedback/solutionsheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=assignfeedback/solutionsheet&amp;diff=126327"/>
		<updated>2016-12-06T23:12:26Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Solution sheet]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126326</id>
		<title>Solution sheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Solution_sheet&amp;diff=126326"/>
		<updated>2016-12-06T22:52:20Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Initial creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Assignment feedback&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=assignfeedback_solutionsheet (TBD)&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Assignment%20feedback%3A%20Solution%20sheet%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=733&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Solution sheet&#039;&#039;&#039; assignment plugin allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
In Mathematics and other science subjects, coursework assignments are usually accompanied by model solutions which are released to students after the due date, and to markers beforehand. This plugin allows teachers to upload these solution sheets as files, e.g., in PDF format, to the Moodle [[Assignment]] activity.&lt;br /&gt;
&lt;br /&gt;
Solutions are initially hidden to students, and the teacher can release them either manually, or at a specified time after the due date. Futher, they can automatically be made unavailable after a configurable date.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To add solution sheets to your assignment, edit the [[Assignment settings]] and expand the section &amp;quot;Feedback&amp;quot;. Tick the &amp;quot;Solution sheets&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
You can now upload one ore more files (solution sheets) using the file picker below. Also, choose when the solutions will be released to students:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;No&#039;&#039; means they are not visible, but can be released manually by the teacher, using a button on the main assignment page.&lt;br /&gt;
* &#039;&#039;Yes, from now on&#039;&#039; releases the solutions immediately.&lt;br /&gt;
* &#039;&#039;Yes, ... after the due date&#039;&#039; will release them at the specified time after the assignment due date. Note that this refers to the main assignment due date and does not take any user-specific or group-specific extensions into account. If you need to cater for these, manual release will likely be the better option.&lt;br /&gt;
&lt;br /&gt;
You can also specify a date from when the released solutions will be hidden, e.g., the end of term.&lt;br /&gt;
&lt;br /&gt;
Students can view the released solution sheets from the main assignment page, directly below the assignment description.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
The plugin uses the following [[capabilities]]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets after they have been released. Assigned by default to the student role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutionsanytime&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets at any time, even before they have been released. Assigned by default to the editingteacher and teacher role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Capabilities/moodle/course:manageactivities|moodle/course:manageactivities]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to upload solution sheets and to change their visibility.&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]] &lt;br /&gt;
[[Category:Plugin]]&lt;br /&gt;
[[Category:Assignment]]&lt;br /&gt;
[[Category:Mathematics]] &lt;br /&gt;
[[Category:Physics]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=126307</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=126307"/>
		<updated>2016-12-05T16:45:07Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: tracker url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A%20Scheduler%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
=== Messages and notifications===&lt;br /&gt;
&lt;br /&gt;
An optional notification service sends [[Messaging|messages]] to teachers and students on certain changes:&lt;br /&gt;
* To teachers, when a student books or cancels an appointment,&lt;br /&gt;
* To students, when a teacher declines an appointment. (Note, no message is sent when the teacher &#039;&#039;deletes&#039;&#039; the slot instead.)&lt;br /&gt;
&lt;br /&gt;
This can be enabled or disabled on each Scheduler&#039;s settings page.&lt;br /&gt;
&lt;br /&gt;
Scheduler also sends reminders of upcoming appointments to students, if the teacher has selected this on a per-slot basis.&lt;br /&gt;
&lt;br /&gt;
Further, teachers can use a web form for manually sending invitations or reminders to students who did not yet make an appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means that each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, they will have to belong to at least one group in the course. In the special case where the student belongs to several groups and they wishes to make an appointment within a group, they will not be able to make the appointment until the student has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;Booking in groups&amp;quot; enabled, teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=User:Henning_Bostelmann/Solution_sheet&amp;diff=126299</id>
		<title>User:Henning Bostelmann/Solution sheet</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=User:Henning_Bostelmann/Solution_sheet&amp;diff=126299"/>
		<updated>2016-12-05T14:35:49Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Assignment feedback&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=assignfeedback_solutionsheet (TBD)&lt;br /&gt;
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Assignment%20feedback%3A%20Solution%20sheet%22 Moodle Tracker]&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=733&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Solution sheet&#039;&#039;&#039; assignment plugin allows teachers to upload files with solutions to the assignment, which can be released to students manually or at a scheduled time.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
In Mathematics and in technical disciplines, coursework assignments are usually accompanied by model solutions which are released to students after the due date, and to markers beforehand. This plugin allows teachers to upload these solution sheets as files, e.g., in PDF format, to the Moodle [[Assignment]] activity.&lt;br /&gt;
&lt;br /&gt;
Solutions are initially hidden to students, and the teacher can released them either manually, or at a specified time after the due date.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
To add solution sheets to your assignment, edit the [[Assignment settings]] and expand the section &amp;quot;Feedback&amp;quot;. Tick the &amp;quot;Solution sheets&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
You can now upload one ore more files (solution sheets) using the file picker below. Also, choose when the solutions will be released to students:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;No&#039;&#039; means they are not visible, but can be released manually by the teacher, using a button on the main assignment page.&lt;br /&gt;
* &#039;&#039;Yes, from now on&#039;&#039; releases the solutions immediately.&lt;br /&gt;
* &#039;&#039;Yes, ... after the due date&#039;&#039; will release them at the specified time after the assignment due date. Note that this refers to the main assignment due date and does not take any user-specific or group-specific extensions into account. If you need to cater for these, manual release will likely be the better option.&lt;br /&gt;
&lt;br /&gt;
You can also specify a date from when the released solutions will be hidden, e.g., the end of term.&lt;br /&gt;
&lt;br /&gt;
Students can view the released solution sheets from the main assignment page, directly below the assignment description.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
The plugin uses the following [[capabilities]]:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets after they have been released. Assigned by default to the student role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;assignfeedback/solutionsheet:viewsolutionsanytime&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to view the solution sheets at any time, even before they have been released. Assigned by default to the editingteacher and teacher role.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Capabilities/moodle/course:manageactivities|moodle/course:manageactivities]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Required to upload solution sheets and to change their visibility.&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]] &lt;br /&gt;
[[Category:Plugin]]&lt;br /&gt;
[[Category:Assignment]]&lt;br /&gt;
[[Category:Mathematics]] &lt;br /&gt;
[[Category:Physics]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=capabilities&amp;diff=126298</id>
		<title>capabilities</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=capabilities&amp;diff=126298"/>
		<updated>2016-12-05T14:11:07Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: redirect from lowercase version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Roles and permissions]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125417</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125417"/>
		<updated>2016-09-20T18:12:31Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Notifications */ update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
=== Messages and notifications===&lt;br /&gt;
&lt;br /&gt;
An optional notification service sends [[Messaging|messages]] to teachers and students on certain changes:&lt;br /&gt;
* To teachers, when a student books or cancels an appointment,&lt;br /&gt;
* To students, when a teacher declines an appointment. (Note, no message is sent when the teacher &#039;&#039;deletes&#039;&#039; the slot instead.)&lt;br /&gt;
&lt;br /&gt;
This can be enabled or disabled on each Scheduler&#039;s settings page.&lt;br /&gt;
&lt;br /&gt;
Scheduler also sends reminders of upcoming appointments to students, if the teacher has selected this on a per-slot basis.&lt;br /&gt;
&lt;br /&gt;
Further, teachers can use a web form for manually sending invitations or reminders to students who did not yet make an appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means that each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, they will have to belong to at least one group in the course. In the special case where the student belongs to several groups and they wishes to make an appointment within a group, they will not be able to make the appointment until the student has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;Booking in groups&amp;quot; enabled, teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125013</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125013"/>
		<updated>2016-08-23T16:25:05Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Behaviour with groups */ typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
===Notifications===&lt;br /&gt;
&lt;br /&gt;
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means that each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, they will have to belong to at least one group in the course. In the special case where the student belongs to several groups and they wishes to make an appointment within a group, they will not be able to make the appointment until the student has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;Booking in groups&amp;quot; enabled, teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125012</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=125012"/>
		<updated>2016-08-23T16:17:27Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Behaviour with groups */ new behaviour&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
===Notifications===&lt;br /&gt;
&lt;br /&gt;
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
Scheduler has two different group-related features, both of which can be enabled independently on a per-scheduler basis:&lt;br /&gt;
* Restriction to groups: Students can schedule appointments only with teachers in their group,&lt;br /&gt;
* Booking in groups: Students can schedule an appointment for the entire group at once.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restriction to groups&#039;&#039;&#039; is controlled by Moodle&#039;s usual [[Groups#Group_modes|Group mode]] feature (in &amp;quot;Common settings&amp;quot;). Setting &amp;quot;Group mode&amp;quot; to &amp;quot;Visible groups&amp;quot; or &amp;quot;Separate groups&amp;quot; will mean that students can see, and book, only slots which are offered by a teacher with whom they are in a common group. Additionally, in &amp;quot;Separate groups&amp;quot; mode, teachers won&#039;t be able to see slots outside their group unbless they have [[Capabilities/moodle/site:accessallgroups|permission to access all groups]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking in groups&#039;&#039;&#039; means each students of the group can make an appointment for the entire group, i.e., when they click the &amp;quot;Book slot&amp;quot; button, they have the option to assign the entire group to that slot. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting). With &amp;quot;booking in groups&amp;quot; enabled, Teachers will also be able to assign an entire group to a slot at once.&lt;br /&gt;
&lt;br /&gt;
Note that irrespective of the group features, slots are always remain assigned to one teacher and zero or more individual students, and are not as such tied to a group.&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124183</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124183"/>
		<updated>2016-06-22T16:20:55Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Additional implementations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional features==&lt;br /&gt;
&lt;br /&gt;
===Notifications===&lt;br /&gt;
&lt;br /&gt;
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
The Scheduler Module uses the standard grouping mode of Moodle to enable or disable features related to groups scheduling. When the group mode of the module is set to &amp;quot;NO GROUPS&amp;quot;, all group related adds-on are hidden. When set to &amp;quot;GROUPS VISIBLE&amp;quot; or &amp;quot;SEPARATE GROUPS&amp;quot;, all group related features are enabled. For group features to be usable, students in the current course should of course be grouped (obvious).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Teacher side group features&#039;&#039;&#039;&lt;br /&gt;
**A teacher can schedule on a group basis rather than on a per student basis. When scheduling a full group, the exclusivity status of the time slot changes to fit the group size. The appointment of the group locks definitively the time slot for that group. Notifications are handled individually, just as if each student had made the appointment.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student side group features&#039;&#039;&#039;&lt;br /&gt;
**A student can schedule an appointment for one of the groups he belongs to. When choosing this option, he will make the appointment for all colleagues in the group, locking the slot exclusively at that number of users. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting).&lt;br /&gt;
&lt;br /&gt;
=== Scheduling conflicts ===&lt;br /&gt;
&lt;br /&gt;
Scheduler will, in some situations, warn the user if they are creating [[Scheduler: Conflicts|scheduling conflicts]], i.e., two appointments for the same person at the same time.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=mod/scheduler/conflict&amp;diff=124182</id>
		<title>mod/scheduler/conflict</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=mod/scheduler/conflict&amp;diff=124182"/>
		<updated>2016-06-22T16:18:11Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler: Conflicts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler: Conflicts]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Conflicts&amp;diff=124181</id>
		<title>Scheduler: Conflicts</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Conflicts&amp;diff=124181"/>
		<updated>2016-06-22T16:17:40Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Student side */ clarification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When offering or booking time slots in [[Scheduler module|Scheduler]], a user might end up with &#039;&#039;&#039;scheduling conflicts&#039;&#039;&#039;,&lt;br /&gt;
that is, with two overlapping appointments at the same date and time; &lt;br /&gt;
either within the same scheduler activity, or across several scheduler activities on the system. &lt;br /&gt;
&lt;br /&gt;
Scheduler attempts to warn &#039;&#039;teachers&#039;&#039; of such scheduling conflicts, but it does not ultimately enforce conflict-free appointments.&lt;br /&gt;
When a &#039;&#039;student&#039;&#039; makes a booking, however, no checks for conflicts are performed. &lt;br /&gt;
&lt;br /&gt;
(The following describes the situation as of Scheduler 3.1, to be released. Previous versions of Scheduler may differ slightly.) &lt;br /&gt;
&lt;br /&gt;
== Teacher side ==&lt;br /&gt;
&lt;br /&gt;
In the teacher screens, Scheduler will generally warn when a new or updated slot would create a conflict for a teacher. &lt;br /&gt;
It does &#039;&#039;not&#039;&#039; check whether &#039;&#039;students&#039;&#039; on the slot have scheduling conflicts.&lt;br /&gt;
&lt;br /&gt;
Slots that happen in the past will never be regarded as conflicting. Since these are normally added/moved for documentation purposes only, it is not useful to check for conflicts in this case. &lt;br /&gt;
&lt;br /&gt;
; Adding or editing a single slot&lt;br /&gt;
&lt;br /&gt;
When the edit form for a single slot is saved, Scheduler will check whether the time range of the slot overlaps with any other slots of the same teacher, in any scheduler activity on the system.&lt;br /&gt;
If a conflict is found, this will result in a warning message. You can override the warning - and save the conflicting slot nevertheless - by ticking the &amp;quot;Ignore scheduling conflicts&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
; Adding repeated slots&lt;br /&gt;
&lt;br /&gt;
When adding a series of (empty) slots, Scheduler will check while creating the slots whether any of them conflicts with existing slots for the same teacher.&lt;br /&gt;
&lt;br /&gt;
In case a conflict is found, the behavior depends on the setting &amp;quot;Force when overlap&amp;quot; in the [[Scheduler: Adding_slots|Add multiple slots]] screen. If this is set to &amp;quot;no&amp;quot;, then those new slots that would create a conflict will not be created.&lt;br /&gt;
If the switch is set to &amp;quot;yes&amp;quot;, then existing conflicting slots will be deleted before the new slot is being created.&lt;br /&gt;
&lt;br /&gt;
However, Scheduler will never delete a conflicting slot if students are already booked on it, or if the slot is located outside the current scheduler activity. &lt;br /&gt;
&lt;br /&gt;
;Mark as seen now&lt;br /&gt;
&lt;br /&gt;
When a teacher clicks &amp;quot;mark as seen now&amp;quot; on a student, this will always create an appointment with the student at the current time, with no checks for conflicts performed.&lt;br /&gt;
&lt;br /&gt;
== Student side ==&lt;br /&gt;
&lt;br /&gt;
Scheduler does &#039;&#039;&#039;not&#039;&#039;&#039; detect any scheduling conflicts in the student screens. &lt;br /&gt;
That is, nothing prevents a student from scheduling two appointments at the same time,&lt;br /&gt;
either in the same scheduler or in separate schedulers. &lt;br /&gt;
&lt;br /&gt;
The assumption here is that students will check their calendars for other commitments (whether Scheduler appointments or otherwise, online or offline) before making a booking.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Conflicts&amp;diff=124180</id>
		<title>Scheduler: Conflicts</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Conflicts&amp;diff=124180"/>
		<updated>2016-06-22T16:16:00Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: documenting the status quo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When offering or booking time slots in [[Scheduler module|Scheduler]], a user might end up with &#039;&#039;&#039;scheduling conflicts&#039;&#039;&#039;,&lt;br /&gt;
that is, with two overlapping appointments at the same date and time; &lt;br /&gt;
either within the same scheduler activity, or across several scheduler activities on the system. &lt;br /&gt;
&lt;br /&gt;
Scheduler attempts to warn &#039;&#039;teachers&#039;&#039; of such scheduling conflicts, but it does not ultimately enforce conflict-free appointments.&lt;br /&gt;
When a &#039;&#039;student&#039;&#039; makes a booking, however, no checks for conflicts are performed. &lt;br /&gt;
&lt;br /&gt;
(The following describes the situation as of Scheduler 3.1, to be released. Previous versions of Scheduler may differ slightly.) &lt;br /&gt;
&lt;br /&gt;
== Teacher side ==&lt;br /&gt;
&lt;br /&gt;
In the teacher screens, Scheduler will generally warn when a new or updated slot would create a conflict for a teacher. &lt;br /&gt;
It does &#039;&#039;not&#039;&#039; check whether &#039;&#039;students&#039;&#039; on the slot have scheduling conflicts.&lt;br /&gt;
&lt;br /&gt;
Slots that happen in the past will never be regarded as conflicting. Since these are normally added/moved for documentation purposes only, it is not useful to check for conflicts in this case. &lt;br /&gt;
&lt;br /&gt;
; Adding or editing a single slot&lt;br /&gt;
&lt;br /&gt;
When the edit form for a single slot is saved, Scheduler will check whether the time range of the slot overlaps with any other slots of the same teacher, in any scheduler activity on the system.&lt;br /&gt;
If a conflict is found, this will result in a warning message. You can override the warning - and save the conflicting slot nevertheless - by ticking the &amp;quot;Ignore scheduling conflicts&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
; Adding repeated slots&lt;br /&gt;
&lt;br /&gt;
When adding a series of (empty) slots, Scheduler will check while creating the slots whether any of them conflicts with existing slots for the same teacher.&lt;br /&gt;
&lt;br /&gt;
In case a conflict is found, the behavior depends on the setting &amp;quot;Force when overlap&amp;quot; in the [[Scheduler: Adding_slots|Add multiple slots]] screen. If this is set to &amp;quot;no&amp;quot;, then those new slots that would create a conflict will not be created.&lt;br /&gt;
If the switch is set to &amp;quot;yes&amp;quot;, then existing conflicting slots will be deleted before the new slot is being created.&lt;br /&gt;
&lt;br /&gt;
However, Scheduler will never delete a conflicting slot if students are already booked on it, or if the slot is located outside the current scheduler activity. &lt;br /&gt;
&lt;br /&gt;
;Mark as seen now&lt;br /&gt;
&lt;br /&gt;
When a teacher clicks &amp;quot;mark as seen now&amp;quot; on a student, this will always create an appointment with the student at the current time, with no checks for conflicts performed.&lt;br /&gt;
&lt;br /&gt;
== Student side ==&lt;br /&gt;
&lt;br /&gt;
Scheduler does &#039;&#039;&#039;not&#039;&#039;&#039; detect any scheduling conflicts on the student side. &lt;br /&gt;
That is, there is nothing to prevent a student from scheduling two appointments at the same time,&lt;br /&gt;
either in the same scheduler or in separate schedulers. &lt;br /&gt;
&lt;br /&gt;
Likewise, there is nothing that prevents teachers from scheduling two appointments with the same student at the same time.&lt;br /&gt;
&lt;br /&gt;
The assumption here is that students will check their calendars for other commitments (whether Scheduler appointments or otherwise, online or offline) before making a booking.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=File:scheduler_parameters_EN.jpg&amp;diff=124172</id>
		<title>File:scheduler parameters EN.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=File:scheduler_parameters_EN.jpg&amp;diff=124172"/>
		<updated>2016-06-20T23:31:23Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Bostelm uploaded a new version of File:scheduler parameters EN.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Scheduler module parameter screen&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124171</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124171"/>
		<updated>2016-06-20T23:18:16Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Viewing and booking slots]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional implementations==&lt;br /&gt;
&lt;br /&gt;
===Notifications===&lt;br /&gt;
&lt;br /&gt;
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
The Scheduler Module uses the standard grouping mode of Moodle to enable or disable features related to groups scheduling. When the group mode of the module is set to &amp;quot;NO GROUPS&amp;quot;, all group related adds-on are hidden. When set to &amp;quot;GROUPS VISIBLE&amp;quot; or &amp;quot;SEPARATE GROUPS&amp;quot;, all group related features are enabled. For group features to be usable, students in the current course should of course be grouped (obvious).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Teacher side group features&#039;&#039;&#039;&lt;br /&gt;
**A teacher can schedule on a group basis rather than on a per student basis. When scheduling a full group, the exclusivity status of the time slot changes to fit the group size. The appointment of the group locks definitively the time slot for that group. Notifications are handled individually, just as if each student had made the appointment.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student side group features&#039;&#039;&#039;&lt;br /&gt;
**A student can schedule an appointment for one of the groups he belongs to. When choosing this option, he will make the appointment for all colleagues in the group, locking the slot exclusively at that number of users. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting).&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=mod/scheduler/mod&amp;diff=124170</id>
		<title>mod/scheduler/mod</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=mod/scheduler/mod&amp;diff=124170"/>
		<updated>2016-06-20T23:05:57Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler Module settings and parameters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module settings and parameters]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_settings_and_parameters&amp;diff=124169</id>
		<title>Scheduler Module settings and parameters</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_Module_settings_and_parameters&amp;diff=124169"/>
		<updated>2016-06-20T23:05:21Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Reuse Guard Time */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Scheduler module]] let you configure per instance a small amount of important parameters. these parameters might change the overall behaviour of the appointment system.&lt;br /&gt;
&lt;br /&gt;
[[Image:scheduler_parameters_EN.jpg]] &lt;br /&gt;
&lt;br /&gt;
==Scheduler Name And Description (not shown)==&lt;br /&gt;
&lt;br /&gt;
As usual the name and the description are used as short reference (resp. description) in the course or the scheduler index.&lt;br /&gt;
&lt;br /&gt;
==Role Name Of The Attendant==&lt;br /&gt;
&lt;br /&gt;
The scheduler might be used not only in a strict pedagogic relationship (student-&amp;gt;teacher). Some institution might not even use the word of teacher for the attendant. Here could you change the label used when the attendant&#039;s quality is mentionned to the student eyes.&lt;br /&gt;
&lt;br /&gt;
==Mode==&lt;br /&gt;
&lt;br /&gt;
This parameter allows switching between the &amp;quot;one only&amp;quot; and the &amp;quot;one at a time&amp;quot; mode.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;One only&#039;&#039;: The student will be allowed to appoint only one time in this scheduler. He will not be allowed to appoint for a new slot, event if his previous appointment has been concluded and marked as &amp;quot;seen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;One at a time&#039;&#039;: The student will be allowed to appoint as soon as his current appointment has been marked as seen. This allows multiple encounters between student and teacher in the scope of this scheduler purpose.&lt;br /&gt;
&lt;br /&gt;
== Guard Time==&lt;br /&gt;
&lt;br /&gt;
This parameter sets a &amp;quot;guard time&amp;quot; from the time that an appointment takes place; within the &amp;quot;guard time&amp;quot;, students cannot modify their booking.&lt;br /&gt;
That is, if the &amp;quot;guard time&amp;quot; is set to 1 hour, then students must book slots at least 1 hour in advance, and they won&#039;t be able to cancel their booking less than 1 hour before the appointment.&lt;br /&gt;
&lt;br /&gt;
==Default Slot Duration==&lt;br /&gt;
&lt;br /&gt;
Specifies the default duration of a slot (in minutes) when adding slots. This value can be overridden when adding slots.&lt;br /&gt;
&lt;br /&gt;
==Scale==&lt;br /&gt;
&lt;br /&gt;
Specifies the grading scales that might be used to grade the student&#039;s interview.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
&lt;br /&gt;
Allows enabling or disabling mail notification service for this scheduler. If set to &amp;quot;no&amp;quot;, no message will be sent when moving, removing or adding an appointment.&lt;br /&gt;
&lt;br /&gt;
==Grading Strategy==&lt;br /&gt;
&lt;br /&gt;
When mode is &amp;quot;one at a time&amp;quot;, a single student might accumulate more than one &amp;quot;seen&amp;quot; appointment. There are two way of calculating the given grade for the appointments:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Take the mean grade:&#039;&#039; The grade will be the mean of all given grades for that student in the scheduler.&lt;br /&gt;
* &#039;&#039;Take the highest grade:&#039;&#039; The highest grade over all the appointments will be retained for grading.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Configuraciones y Parámetros del módulo agendador]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=mod/scheduler/mod&amp;diff=124168</id>
		<title>mod/scheduler/mod</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=mod/scheduler/mod&amp;diff=124168"/>
		<updated>2016-06-20T23:01:42Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Created page with &amp;quot;REDIRECT Scheduler Module settings and parameters&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REDIRECT [[Scheduler Module settings and parameters]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124167</id>
		<title>Scheduler module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler_module&amp;diff=124167"/>
		<updated>2016-06-20T22:56:03Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: /* Volatile slots */ volatile slots feature no longer exists&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Activity module&lt;br /&gt;
|entry = https://moodle.org/plugins/view.php?plugin=mod_scheduler&lt;br /&gt;
|tracker = http://tracker.moodle.org/browse/CONTRIB/component/10241&lt;br /&gt;
|discussion = https://moodle.org/mod/forum/view.php?id=7139&lt;br /&gt;
|maintainer = [[User:Henning Bostelmann|Henning Bostelmann]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Scheduler module&#039;&#039;&#039; helps you to schedule one-on-one appointments with all your students. You specify the periods during which you are available to see the students and the length of each appointment. The students then book themselves into one of the available timeslots. The module also lets you record the attendance and grade the appointment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quick Start for the Moodle Scheduler=&lt;br /&gt;
   &amp;lt;p&amp;gt;This lesson shows you how to quickly make your &#039;&#039;first&#039;&#039; Moodle scheduler, so only the basics are described. Like any other first attempt, your first Moodle scheduler will probably be more for learning than using, but after you finished it, you&amp;amp;#146;ll be able to choose which features you want to learn more about.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*You must have teacher access to a Moodle course.&lt;br /&gt;
*Teachers and students must be enrolled in the course.&lt;br /&gt;
*The Moodle scheduler must be installed, since it is not part of the core Moodle package.&lt;br /&gt;
&lt;br /&gt;
==Creating A Basic Scheduler==&lt;br /&gt;
&lt;br /&gt;
#Click the &amp;quot;Turn editing on&amp;quot; button.&lt;br /&gt;
#Click the link &amp;quot;Add an activity or resource.&amp;quot;&lt;br /&gt;
#In the box that appears, choose &amp;quot;Scheduler&amp;quot; and click the &amp;quot;Add&amp;quot; button.&amp;lt;br&amp;gt;[[File:Scheduler01.png]]&lt;br /&gt;
#A web page will appear called &amp;quot;Adding a new Scheduler.&amp;quot; Type in the name of the scheduler, which can be changed later.&lt;br /&gt;
#Scroll to the bottom of the webpage and click the &amp;quot;Save and display&amp;quot; button.&lt;br /&gt;
#A webpage will appear with the name of your scheduler at the top. Click the &amp;quot;Add slots&amp;quot; link.&amp;lt;br&amp;gt;[[File:Scheduler_slots01.png]]&lt;br /&gt;
#A drop-down menu will appear that allows you to add repeated slots or a single slot. Click the link to add repeated slots.&lt;br /&gt;
#Options will appear to add time slots. For this lesson, the slots you add can be real or fictitious, for practice. All time slots must occur in the future, and the start time must be before the end time. The simplest option is to:&lt;br /&gt;
##Click the &amp;quot;Start time&amp;quot; menu and choose a time that is one hour from now.&lt;br /&gt;
##Click the &amp;quot;End time&amp;quot; menu and choose a time that is one hour after the start time.&lt;br /&gt;
#Scroll to the bottom of the webpage and click &amp;quot;Save changes.&amp;quot;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
After these steps, a basic scheduler will appear. To learn more, view the scheduler as a student or explore the options below.&lt;br /&gt;
   &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Scheduler Options=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
&lt;br /&gt;
* Teacher screens&lt;br /&gt;
** [[Scheduler: My Appointments|My appointments]]&lt;br /&gt;
** [[Scheduler: All Appointments|All Appointments]]&lt;br /&gt;
** [[Scheduler: Adding slots|Adding a slot or a series of slots]]&lt;br /&gt;
** Scheduling a student or a group of students&lt;br /&gt;
** Adding a student to the slot when scheduling&lt;br /&gt;
** Overview (release 1.9 added)&lt;br /&gt;
** Statistics&lt;br /&gt;
** [[Scheduler: Exporting schedule tables|Exports]]&lt;br /&gt;
** View student&lt;br /&gt;
*** [[Scheduler: Setting feedback|View of comments]]&lt;br /&gt;
*** [[Scheduler: Grading|View of appointments and grades]]&lt;br /&gt;
&lt;br /&gt;
* Student screens&lt;br /&gt;
** [[Scheduler : Appointing|Appoint]]&lt;br /&gt;
&lt;br /&gt;
==Features and Defines==&lt;br /&gt;
&lt;br /&gt;
===Scheduling Modes===&lt;br /&gt;
&lt;br /&gt;
The Scheduler module allows two behaviours relative to appointing, depending on configuration settings. When set to &amp;quot;one only&amp;quot;, a student can propose a unique appointment. When set to &amp;quot;one at a time&amp;quot;, the student may propose one appointment, and will have to wait to be seen, before being able to make a subsequent appointment.&lt;br /&gt;
&lt;br /&gt;
===Slots exclusivity===&lt;br /&gt;
&lt;br /&gt;
A slot may accept an unlimited number of students (say, when scheduling for open meetings), or only one (face-to-face meeting), or may be set to accept a predefined number of students.&lt;br /&gt;
&lt;br /&gt;
==Moodle Module standard implementations==&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module settings and parameters|Scheduler Module settings]]&lt;br /&gt;
&lt;br /&gt;
===Capabilities===&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler Module capabilities]]&lt;br /&gt;
&lt;br /&gt;
===Backup/Restore===&lt;br /&gt;
&lt;br /&gt;
The module performs complete backup/restore within the course context. Slots are considered as module scope information, while appointments are considered as user related data.&lt;br /&gt;
&lt;br /&gt;
==Additional implementations==&lt;br /&gt;
&lt;br /&gt;
===Notifications===&lt;br /&gt;
&lt;br /&gt;
A notification service (by mail) sends messages to teachers and students about any unilateral change to the agreed appointment.&lt;br /&gt;
&lt;br /&gt;
===Behaviour with groups===&lt;br /&gt;
&lt;br /&gt;
The Scheduler Module uses the standard grouping mode of Moodle to enable or disable features related to groups scheduling. When the group mode of the module is set to &amp;quot;NO GROUPS&amp;quot;, all group related adds-on are hidden. When set to &amp;quot;GROUPS VISIBLE&amp;quot; or &amp;quot;SEPARATE GROUPS&amp;quot;, all group related features are enabled. For group features to be usable, students in the current course should of course be grouped (obvious).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Teacher side group features&#039;&#039;&#039;&lt;br /&gt;
**A teacher can schedule on a group basis rather than on a per student basis. When scheduling a full group, the exclusivity status of the time slot changes to fit the group size. The appointment of the group locks definitively the time slot for that group. Notifications are handled individually, just as if each student had made the appointment.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student side group features&#039;&#039;&#039;&lt;br /&gt;
**A student can schedule an appointment for one of the groups he belongs to. When choosing this option, he will make the appointment for all colleagues in the group, locking the slot exclusively at that number of users. In order for a student to schedule a group, he will have to belong to at least one group in the course. In the special case where he belongs to several groups and he wishes to make an appointment within a group, he will not be able to make the appointment until he has been seen (one-at-a-time setting) or at all (only-one-time setting).&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://moodle.org/mod/forum/view.php?id=7139 Scheduler module forum]&lt;br /&gt;
* [https://moodle.org/plugins/view.php?plugin=mod_scheduler Plug-in database entry for Scheduler module]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Módulo agendador]]&lt;br /&gt;
[[fr:Rendez-Vous]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=124166</id>
		<title>Scheduler: Exporting schedule tables</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Scheduler:_Exporting_schedule_tables&amp;diff=124166"/>
		<updated>2016-06-20T22:47:45Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Expanding the page for Scheduler 3.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scheduler module|Return to Schedule module page]]&lt;br /&gt;
&lt;br /&gt;
[[Image:exports_EN.jpg|right|Scheduler export screen]]&lt;br /&gt;
&lt;br /&gt;
In a [[Scheduler module|scheduler]], teachers can export appointment data to spreadsheets and other files in several formats. This feature can also be used to print lists of appointments or sign-up sheets.&lt;br /&gt;
&lt;br /&gt;
== Options for exports ==&lt;br /&gt;
&lt;br /&gt;
Layout and format of the export files can be customized using various options. If you&#039;re unsure what the effect of these are, try the &amp;quot;Preview&amp;quot; button at the bottom of the form.&lt;br /&gt;
&lt;br /&gt;
=== Format === &lt;br /&gt;
&lt;br /&gt;
There are three basic choices for the export format, differing in how slots with several appointments are handled.&lt;br /&gt;
&lt;br /&gt;
;One line per slot&lt;br /&gt;
The output file will contain one line for each slot. If a slot contains multiple appointments, then instead of the student&#039;s name, etc., a marker &amp;quot;(multiple)&amp;quot; will be shown. &lt;br /&gt;
&lt;br /&gt;
;One line per appointment&lt;br /&gt;
The output file will contain one line for each appointment. If a slot contains multiple appointments, then it will appear several times in the list (with its data repeated). &lt;br /&gt;
&lt;br /&gt;
;Appointments grouped by slot&lt;br /&gt;
All appointments of one slot are grouped together, preceded by a header line that indicates the slot in question. This may not work well with the CSV output file format, as the number of columns is not constant. &lt;br /&gt;
&lt;br /&gt;
=== Teacher selection ===&lt;br /&gt;
&lt;br /&gt;
; Include slots for...&lt;br /&gt;
Select whether slots for all teachers or only for the current teacher should be included.&lt;br /&gt;
&lt;br /&gt;
; Pagination&lt;br /&gt;
The output can optionally be formatted with a separate &amp;quot;page&amp;quot; for each teacher. In Excel and in ODS file format, these &amp;quot;pages&amp;quot; correspond to tabs (worksheets) in the workbook. In PDF format, they correspond to pages in the PDF document. HTML and CSV files do not support actual pagination, but will display a heading before each teacher&#039;s slots.&lt;br /&gt;
&lt;br /&gt;
=== Include empty slots ===&lt;br /&gt;
&lt;br /&gt;
Select whether empty slots (which no student has booked yet) should be included.&lt;br /&gt;
&lt;br /&gt;
=== Data to include ===&lt;br /&gt;
&lt;br /&gt;
Teachers can select which data fields should be included in each row of the export, including slots-related data (date, time, location, ...), student-related data (name, username, ...) and appointment-related data (whether attended, and any appointment notes). Note that formatting will be stripped from appointment notes on export.&lt;br /&gt;
&lt;br /&gt;
=== File format ===&lt;br /&gt;
Scheduler supports the following output file formats:&lt;br /&gt;
&lt;br /&gt;
* Comma Separated Value (CSV) text files. The field separator, by default a comma, can be customized. CSV files can be opened in most spreadshet applications.&lt;br /&gt;
* Microsoft Excel files (Excel 2007 .xslx format)&lt;br /&gt;
* Open Document spreadsheets (ODS), suitable for OpenOffice / LibreOffice&lt;br /&gt;
* HTML format. The output will be displayed as a web page containing a table. This page can then be saved, or printed using the browser&#039;s print feature.&lt;br /&gt;
* PDF documents. A choice between landscape and portrait formats is available.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scheduler]]&lt;br /&gt;
&lt;br /&gt;
[[es:Agendador: Exportar tablas de agenda]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=File:exports_EN.jpg&amp;diff=124165</id>
		<title>File:exports EN.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=File:exports_EN.jpg&amp;diff=124165"/>
		<updated>2016-06-20T22:11:35Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Bostelm uploaded a new version of File:exports EN.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=mod/scheduler/export&amp;diff=124164</id>
		<title>mod/scheduler/export</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=mod/scheduler/export&amp;diff=124164"/>
		<updated>2016-06-20T21:57:16Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler: Exporting schedule tables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler: Exporting schedule tables]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:viewslots&amp;diff=124163</id>
		<title>Capabilities/mod/scheduler:viewslots</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:viewslots&amp;diff=124163"/>
		<updated>2016-06-20T21:36:10Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler Module capabilities#mod/scheduler:viewslots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:viewslots]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:viewfullslots&amp;diff=124162</id>
		<title>Capabilities/mod/scheduler:viewfullslots</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:viewfullslots&amp;diff=124162"/>
		<updated>2016-06-20T21:34:49Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler Module capabilities#mod/scheduler:viewfullslots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:viewfullslots]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:seeoverviewoutsideactivity&amp;diff=124161</id>
		<title>Capabilities/mod/scheduler:seeoverviewoutsideactivity</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:seeoverviewoutsideactivity&amp;diff=124161"/>
		<updated>2016-06-20T21:34:20Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler Module capabilities#mod/scheduler:seeoverviewoutsideactivity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:seeoverviewoutsideactivity]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:seeotherstudentsresults&amp;diff=124160</id>
		<title>Capabilities/mod/scheduler:seeotherstudentsresults</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/402/en/index.php?title=Capabilities/mod/scheduler:seeotherstudentsresults&amp;diff=124160"/>
		<updated>2016-06-20T21:33:58Z</updated>

		<summary type="html">&lt;p&gt;Bostelm: Redirected page to Scheduler Module capabilities#mod/scheduler:seeotherstudentsresults&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Scheduler Module capabilities#mod/scheduler:seeotherstudentsresults]]&lt;/div&gt;</summary>
		<author><name>Bostelm</name></author>
	</entry>
</feed>