<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/39/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jwelshoff</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/39/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jwelshoff"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/Special:Contributions/Jwelshoff"/>
	<updated>2026-04-17T20:35:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Moodle_XML_format&amp;diff=136523</id>
		<title>Moodle XML format</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Moodle_XML_format&amp;diff=136523"/>
		<updated>2020-01-21T08:33:38Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Export questions}}&lt;br /&gt;
The XML Format is a Moodle-specific format for importing and exporting questions to be used with the [[Quiz module]]. The format has been developed within the Moodle Community but other software may support it to a greater or lesser degree.&lt;br /&gt;
&lt;br /&gt;
==A word about validity (and CDATA)==&lt;br /&gt;
&lt;br /&gt;
The XML parser assumes that the XML file is well formed and does not detect or report errors. If it is not you are very likely to get unexpected errors. If you are hand-coding the XML file it is strongly recommended that you pass it through some sort of XML verifier before importing into Moodle. A simple way to do this is to open the XML file using Firefox or Internet Explorer. &lt;br /&gt;
&lt;br /&gt;
Note particularly that embedded HTML fragments should be within [http://en.wikipedia.org/wiki/CDATA CDATA sections]. CDATA example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
 &amp;lt;questiontext format=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;text&amp;gt;&amp;lt;![CDATA[&lt;br /&gt;
              Now I can include &amp;lt;strong&amp;gt;any&amp;lt;/strong&amp;gt; HTML that I&amp;lt;br /&amp;gt;&lt;br /&gt;
              wish. Without the CDATA, the &amp;lt;i&amp;gt;HTML&amp;lt;/i&amp;gt; tags would break&lt;br /&gt;
              the XML!!&lt;br /&gt;
              ]]&amp;gt;&lt;br /&gt;
        &amp;lt;/text&amp;gt;&lt;br /&gt;
 &amp;lt;/questiontext&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Overall structure of XML file==&lt;br /&gt;
&lt;br /&gt;
The file is enclosed by tags as follows. It is &#039;&#039;&#039;important&#039;&#039;&#039; to make sure the xml tag only is really the first line of the file. A blank first line, or additional tags on the first line will confuse the Moodle XML parser.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;quiz&amp;gt;&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Within the &amp;lt;quiz&amp;gt; tags are any number of &amp;lt;question&amp;gt; tags. One of these &amp;lt;question&amp;gt; tags can be a dummy question with a &#039;&#039;category&#039;&#039; type to specify a category for the import/export. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;question type=&amp;quot;category&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;category&amp;gt;&lt;br /&gt;
        &amp;lt;text&amp;gt;$course$/XXXX&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;/category&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where XXXX is the new category name. If the category exists, the question(s) will be added to the existing course; otherwise a new category will be created. This only works if you have &amp;quot;Get category from file&amp;quot; checked.&lt;br /&gt;
&lt;br /&gt;
Multiple categories can be specified in the same file. Just add another dummy &#039;category&#039; question each time you would like to establish a new category and the questions that follow it will be placed there.&lt;br /&gt;
&lt;br /&gt;
The file must be encoded in [[UTF8]]&lt;br /&gt;
&lt;br /&gt;
Moodle XML import and export are balanced in functionality, so if you need to understand the format you can simply create some questions and export them to see what it looks like.&lt;br /&gt;
&lt;br /&gt;
==Tags common to all question types==&lt;br /&gt;
&lt;br /&gt;
A question is written as follows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;question type=&amp;quot;multichoice|truefalse|shortanswer|matching|cloze|essay|numerical|description&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;&lt;br /&gt;
         &amp;lt;text&amp;gt;Name of question&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;questiontext format=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;text&amp;gt;What is the answer to this question?&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;/questiontext&amp;gt;&lt;br /&gt;
     .&lt;br /&gt;
     .&lt;br /&gt;
     .&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each question requires a &amp;lt;name&amp;gt; tag and &amp;lt;question-text&amp;gt; tag for the XML file to import into Moodle properly.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Format&amp;quot; selects the [[Formatting options]] for the question text. The options are &#039;&#039;&#039;html&#039;&#039;&#039; (the default), &#039;&#039;&#039;moodle_auto_format&#039;&#039;&#039;, &#039;&#039;&#039;plain_text&#039;&#039;&#039; and &#039;&#039;&#039;markdown&#039;&#039;&#039;. The choice effects the way in which the text will be displayed. &lt;br /&gt;
&lt;br /&gt;
Further tags, which usually include at least one &amp;lt;answer&amp;gt; tag, follow in the space marked with dots as child nodes to the &amp;lt;question&amp;gt; tag. The response-related tags are listed further down on this page. Various (optional?) tags are possible. &lt;br /&gt;
&lt;br /&gt;
* tags (non-hierarchical keywords)&lt;br /&gt;
* penalty&lt;br /&gt;
* generalfeedback&lt;br /&gt;
* defaultgrade&lt;br /&gt;
* hidden&lt;br /&gt;
&lt;br /&gt;
Even though question tags (non-hierarchical keyowords) are not fully supported in the question engine, they can be imported and exported via XML. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;question ...&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;tags&amp;gt;&lt;br /&gt;
    &amp;lt;tag&amp;gt;&lt;br /&gt;
      &amp;lt;text&amp;gt;keyword1&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;/tag&amp;gt;&lt;br /&gt;
    &amp;lt;tag&amp;gt;&lt;br /&gt;
      &amp;lt;text&amp;gt;keyword2&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;/tag&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
  &amp;lt;/tags&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;image&amp;gt; tag contains the url of any included image. Nested within the &amp;lt;image&amp;gt; tag may be an &amp;lt;image_base64&amp;gt; tag which contains the actual image data encoded in base64 [http://www.php.net/manual/en/function.base64-encode.php].&lt;br /&gt;
&lt;br /&gt;
{{Note|If you export questions from a Moodle 1.9 server, the exported file might contain only the relative URL to the image hosted in the 1.9 server, while exported questions from Moodle 2.x and 3.x servers might contain the actual image encoded in base 64. This explains why some question bank import-export operations include all the images and some others don&#039;t.}}&lt;br /&gt;
&#039;&#039;&#039;In the following question type examples the common parts of the question are not shown to improve clarity. It&#039;s a good idea to export some examples yourself to see a full example.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Multiple choice==&lt;br /&gt;
&lt;br /&gt;
MC questions have one &amp;lt;answer&amp;gt; tag for each choice. Each choice can carry feedback and score weighting (by using the fraction attribute). In addition, an MC question has the following tags:&lt;br /&gt;
&lt;br /&gt;
* single &#039;&#039;(values: true/false)&#039;&#039;&lt;br /&gt;
* shuffleanswers &#039;&#039;(values: 1/0)&#039;&#039;&lt;br /&gt;
* correctfeedback &lt;br /&gt;
* partiallycorrectfeedback &lt;br /&gt;
* incorrectfeedback&lt;br /&gt;
* answernumbering (allowed values: &#039;none&#039;, &#039;abc&#039;, &#039;ABCD&#039; or &#039;123&#039;)&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;single&amp;gt; tag is used to distinguish single response (radio button) and multiple response (checkbox) variants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;question type=&amp;quot;multichoice&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;The correct answer&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Correct!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;A distractor&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Ooops!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;Another distractor&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Ooops!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;shuffleanswers&amp;gt;1&amp;lt;/shuffleanswers&amp;gt;&lt;br /&gt;
 &amp;lt;single&amp;gt;true&amp;lt;/single&amp;gt;&lt;br /&gt;
 &amp;lt;answernumbering&amp;gt;abc&amp;lt;/answernumbering&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== True/false ==&lt;br /&gt;
&lt;br /&gt;
Two answer tags are given, one which is true, and one which is false. The fraction attribute of the answer tag identifies which option is correct (100) and which is false (0). Feedback is supported. The following example shows the format when true is the correct answer and false is wrong.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
 &amp;lt;question type=&amp;quot;truefalse&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;text&amp;gt;true&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Correct!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;text&amp;gt;false&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Ooops!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Short answer  ==&lt;br /&gt;
&lt;br /&gt;
The short answer question type supports alternative correct responses, each with its own weighting and feedback.  The Moodle XML format uses one &amp;lt;answer&amp;gt; tag for each of the alternative correct answers.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;usecase&amp;gt; tag toggles case-sensitivity with the values 1/0. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
 &amp;lt;question type=&amp;quot;shortanswer&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;The correct answer&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Correct!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;question type=&amp;quot;shortanswer&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;The correct answer&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Correct!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;An alternative answer&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Correct!&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Numerical response ==&lt;br /&gt;
&lt;br /&gt;
The following is a simplified version of the Moodle XML format for numerical responses.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
 &amp;lt;question type=&amp;quot;numerical&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;answer fraction=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;23&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;feedback&amp;gt;&amp;lt;text&amp;gt;Feedback&amp;lt;/text&amp;gt;&amp;lt;/feedback&amp;gt;&lt;br /&gt;
 &amp;lt;/answer&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Moodle also supports a &amp;lt;tolerance&amp;gt; tag (how accurate must the number be?) and one or more &amp;lt;unit&amp;gt; tags. Unit tags have names and multipliers. E.g. if the main answer is in kilometres, an additional answer could be the equivalent in metres with a multiplier of 1000.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; prior to 1.7.2 the fraction was expressed as a value between 0 and 1 in a &amp;lt;fraction&amp;gt; element and the answer value was &#039;&#039;&#039;not&#039;&#039;&#039; enclosed in &amp;lt;text&amp;gt; tags. This format of the numerical question type is deprecated but will still be correctly imported if found (for now).&lt;br /&gt;
&lt;br /&gt;
== Matching ==&lt;br /&gt;
&lt;br /&gt;
Pair matching responses use the &amp;lt;shuffleanswers&amp;gt; tag to determine whether the order of the items should be randomized.&lt;br /&gt;
Each pair is contained inside a &amp;lt;subquestion&amp;gt; tag. The first item of each pair is contained with a &amp;lt;text&amp;gt; tag, while the second has an &amp;lt;answer&amp;gt; tag around it as well. Feedback and score weighting is not supported by Moodle for this response type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
 &amp;lt;question type=&amp;quot;matching&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;subquestion&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;This is the 1st item in the 1st pair.&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;answer&amp;gt;&lt;br /&gt;
         &amp;lt;text&amp;gt;This is the 2nd item in the 1st pair.&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;/subquestion&amp;gt;&lt;br /&gt;
 &amp;lt;subquestion&amp;gt;&lt;br /&gt;
     &amp;lt;text&amp;gt;This is the 1st item in the 2nd pair.&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;answer&amp;gt;&lt;br /&gt;
         &amp;lt;text&amp;gt;This is the 2nd item in the 2nd pair.&amp;lt;/text&amp;gt;&lt;br /&gt;
     &amp;lt;/answer&amp;gt;&lt;br /&gt;
 &amp;lt;/subquestion&amp;gt;&lt;br /&gt;
 &amp;lt;shuffleanswers&amp;gt;true&amp;lt;/shuffleanswers&amp;gt;&lt;br /&gt;
&amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Essay ==&lt;br /&gt;
&lt;br /&gt;
An example of the essay type question...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
  &amp;lt;question type=&amp;quot;essay&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;answer fraction=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;text&amp;gt;&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;/answer&amp;gt;&lt;br /&gt;
  &amp;lt;/question&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There isn&#039;t an answer and there isn&#039;t a grade in this case. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; prior to 1.7.2 the fraction was expressed as a value between 0 and 1 in a &amp;lt;fraction&amp;gt; element and the answer value was &#039;&#039;&#039;not&#039;&#039;&#039; enclosed in &amp;lt;text&amp;gt; tags. This format of the essay question type is deprecated but will still be correctly imported if found (for now).&lt;br /&gt;
&lt;br /&gt;
== Other question types ==&lt;br /&gt;
&lt;br /&gt;
=== Cloze ===&lt;br /&gt;
&lt;br /&gt;
It is supported, and depends on a special format for the &amp;lt;questiontext&amp;gt; tag.&lt;br /&gt;
&lt;br /&gt;
=== Description response type===&lt;br /&gt;
&lt;br /&gt;
This response type has no further tags other than those contained in the question header (such as &amp;lt;questiontext&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
=== Random matching ===&lt;br /&gt;
&lt;br /&gt;
Moodle has a question type which consists of taking short answer questions in the same quiz and displaying them as a pair matching exercise. However Moodle is neither able to export nor import this question type.&lt;br /&gt;
&lt;br /&gt;
==Text formats==&lt;br /&gt;
&lt;br /&gt;
Moodle XML files should explicity specify the text format (&#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;moodle_auto_format&#039;&#039;&#039;, &#039;&#039;&#039;plain_text&#039;&#039;&#039; and &#039;&#039;&#039;markdown&#039;&#039;&#039; - these correspond to the constants , FORMAT_HTML, FORMAT_MOODLE, etc used in the Moodle code) for each piece of content. Note that, by default, the format should be specified on the parent of the &amp;lt;text&amp;gt; element. This is slightly odd, but a remnant of history.&lt;br /&gt;
&lt;br /&gt;
If the format is not specified for the questiontext, then &#039;&#039;&#039;html&#039;&#039;&#039; is the default. If the format is not specified on any other part of the question, then the format of the questiontext is the default.&lt;br /&gt;
&lt;br /&gt;
(This default changed around November 2011. Before that, the default was &#039;&#039;&#039;moodle_auto_format&#039;&#039;&#039; whenever the format was not specified.)&lt;br /&gt;
&lt;br /&gt;
==Useful utilities==&lt;br /&gt;
*[https://moodle.org/plugins/qformat_crossxml Cross XML format] This input format plugin is a handy utility that converts question from one question type to another.&lt;br /&gt;
*[http://vletools.com Online Moodle XML converter] Convert from existing text files glossaries and quizzes to Moodle XML format. Also can convert from Moodle XMl to text. &lt;br /&gt;
*[http://www.learningseekers.com/products MoXMLE - A Java based application] MoXMLE is a Java based application that converts a Simple TXT file into a Moodle XML format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.qedoc.org/index.php?title=Moodle_XML_format Quedoc&#039;s Moodle XML documentation]&lt;br /&gt;
* [[User:Frank Ralf/Moodle XML1]] (work in progress)&lt;br /&gt;
*[[Aiken format]]&lt;br /&gt;
*[[XML FAQ]]&lt;br /&gt;
*[[Import and export FAQ]] &lt;br /&gt;
&lt;br /&gt;
[[ja:Moodle XMLフォーマット]]&lt;br /&gt;
[[de: Moodle XML-Format]]&lt;br /&gt;
[[fr:Format XML Moodle]]&lt;br /&gt;
[[es:Formato Moodle XML]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Installing_Moodle&amp;diff=135773</id>
		<title>Installing Moodle</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Installing_Moodle&amp;diff=135773"/>
		<updated>2019-10-25T08:43:15Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Settings within Moodle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Installing Moodle}}&lt;br /&gt;
&#039;&#039;This page explains how to install Moodle. If you are an expert and/or in a hurry try [[Installation Quickstart]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you just want to try Moodle on a standalone machine there are &#039;one-click&#039; installers for Windows (see [[Complete install packages for Windows]]) and for OSX (see [[Complete Install Packages for Mac OS X]]) or [[ install on OS X]]. These are unsuitable for production servers. &lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
Moodle is primarily developed in Linux using [[Apache]], [[PostgreSQL]]/[[MySQL]]/[[MariaDB]] and [[PHP]] (sometimes known as the LAMP platform). Typically this is also how Moodle is run, although there are other options as long as the software requirements of the  [{{Release notes}} release] are met.&lt;br /&gt;
&lt;br /&gt;
If you are installing Moodle in a Windows server, note that from php5.5 onwards, you will also need to have  the Visual C++ Redistributable for Visual Studio 2012 installed from:&lt;br /&gt;
http://www.microsoft.com/en-us/download/details.aspx?id=30679 Visual C++] ( x86 or x64)  &lt;br /&gt;
&lt;br /&gt;
The basic requirements for Moodle are as follows:&lt;br /&gt;
&lt;br /&gt;
=== Hardware === &lt;br /&gt;
* Disk space: 200MB for the Moodle code, plus as much as you need to store content. 5GB is probably a realistic minimum. &lt;br /&gt;
* Processor: 1GHz (min), 2GHz dual core or more recommended.&lt;br /&gt;
* Memory: 512MB (min), 1GB or more is recommended. 8GB plus is likely on a large production server&lt;br /&gt;
* Consider separate servers for the web &amp;quot;front ends&amp;quot; and the database. It is much easier to &amp;quot;tune&amp;quot;&lt;br /&gt;
&lt;br /&gt;
All the above requirements will vary depending on specific hardware and software combinations as well as the type of use and load; busy sites may well require additional resources. Further guidance can be found under [[Performance_recommendations|performance recommendations]]. Moodle scales easily by increasing hardware.&lt;br /&gt;
&lt;br /&gt;
For very large sites, you are much better starting with a small pilot and gaining some experience and insight. A &amp;quot;what hardware do I need for 50,000 user?&amp;quot; style post in the forums is highly unlikely to get a useful answer.&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
&lt;br /&gt;
See the [{{Release notes}} release notes] in the dev docs for software requirements.&lt;br /&gt;
&lt;br /&gt;
== Set up your server ==&lt;br /&gt;
&lt;br /&gt;
Depending the use case a Moodle server may be anything from a Desktop PC (e.g. for testing and evaluating) to a rackmounted or  [[Server cluster|clustered]] solution. As mentioned above there are lots of possibilities for installing the basic server software, some links and pointers are at [[Installing AMP]], [[Internet_Information_Services|IIS]], [[Nginx]]. &lt;br /&gt;
&lt;br /&gt;
It will help hugely, regardless of your deployment choices, if time is taken to understand how to configure the different parts of your software stack (HTTP daemon, database,  PHP etc). Do not expect the standard server configuration to be optimal for Moodle. For example, the web server and database servers will almost certainly require tuning to get the best out of Moodle.&lt;br /&gt;
&lt;br /&gt;
If a hosting provider is being used  ensure that all Moodle [{{Release notes}}#Server_requirements requirements] (such as PHP version) are met by the hosting platform before attempting the installation. It will help to become familiar with changing settings within the hosting provider&#039;s platform (e.g. PHP file upload maximums) as the options and tools provided vary.&lt;br /&gt;
&lt;br /&gt;
== Download and copy files into place ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT: While there are now a number of places you can get the Moodle code (including host provided Moodle installers), you are strongly advised to only obtain Moodle from moodle.org. If you run into problems it will be a great deal easier to support you.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You have two options:&lt;br /&gt;
* Download your required version from http://moodle.org/downloads and unzip/unpack...&lt;br /&gt;
* &#039;&#039;&#039;OR&#039;&#039;&#039; Pull the code from the Git repository (recommended for developers and also makes upgrading very simple):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone -b MOODLE_{{Version3}}_STABLE git://git.moodle.org/moodle.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other options you might consider:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;--depth=1&#039;&#039;  for shallow cloning (only) latest revision (be advised! If you are a developer, you will not be able to easily make git updates and modification later on when this feature is used) &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;--single-branch&#039;&#039;  to limit cloning to a single branch, this fetches the Moodle {{Version}} Stable branch (latest weekly build). For a fuller discussion see [[Git for Administrators]]. &lt;br /&gt;
&lt;br /&gt;
Either of the above should result in a directory called &#039;&#039;&#039;moodle&#039;&#039;&#039;, containing a number of files and folders. &lt;br /&gt;
&lt;br /&gt;
You can typically place the whole folder in your web server documents directory, in which case the site will be located at &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://yourwebserver.com/moodle&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;, or you can copy all the contents straight into the main web server documents directory, in which case the site will be simply &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://yourwebserver.com&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;. See the documentation for your system and/or web server if you are unsure. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Tip:&#039;&#039; If you are downloading Moodle to your local computer and then uploading it to your hosted web site, if possible upload the compressed file and decompress at the remote end (check your &#039;file manager&#039;). Failing that, watch FTP progress carefully for errors or missed files.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Secure the Moodle files:&#039;&#039;&#039; It is vital that the files are not writeable by the web server user. For example, on Unix/Linux (as root):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# chown -R root /path/to/moodle&lt;br /&gt;
# chmod -R 0755 /path/to/moodle&lt;br /&gt;
# find /path/to/moodle -type f -exec chmod 0644 {} \;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(files are owned by the administrator/superuser and are only writeable by them - readable by everyone else)&lt;br /&gt;
&lt;br /&gt;
The third command finds all the regular files and executes the chmod command 0644 on them. &lt;br /&gt;
&lt;br /&gt;
If you want to use the built-in plugin installer you need to make the directory writable by web server user. It is strongly recommended to use ACL when your server supports it, for example if your Apache server uses account www-data: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# chmod -R +a &amp;quot;www-data allow read,delete,write,append,file_inherit,directory_inherit&amp;quot; /path/to/moodle&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The effect of the previous command is to allow the Apache user account (www-data in this case) to access and change files within the moodle site. Many people would consider this a brave move for a new site admin to implement. In a new moodle you can safely leave this out. A default Ubuntu install does not have the +a option for the chmod command anyway. The +a attribute is an ACL (Access Control List) facility which allows you to set per user access for individual files. For example, OSX has this by default.&lt;br /&gt;
&lt;br /&gt;
== Create an empty database ==&lt;br /&gt;
&lt;br /&gt;
Next create a new, empty database for your installation. You need to find and make a note of following information for use during the final installation stage:&lt;br /&gt;
* &#039;&#039;&#039;dbhost&#039;&#039;&#039; - the database server hostname. Probably &#039;&#039;localhost&#039;&#039; if the database and web server are the same machine, otherwise the name of the database server&lt;br /&gt;
* &#039;&#039;&#039;dbname&#039;&#039;&#039; - the database name. Whatever you called it, e.g. &#039;&#039;moodle&#039;&#039; &lt;br /&gt;
* &#039;&#039;&#039;dbuser&#039;&#039;&#039; - the username for the database. Whatever you assigned, e.g. &#039;&#039;moodleuser&#039;&#039; - do not use the root/superuser account. Create a proper account with the minimum permissions needed.&lt;br /&gt;
* &#039;&#039;&#039;dbpass&#039;&#039;&#039; - the password for the above user&lt;br /&gt;
&lt;br /&gt;
If your site is hosted you should find a web-based administration page for databases as part of the control panel (or ask your administrator). For everyone else or for detailed instructions, see the page for your chosen database server:&lt;br /&gt;
* [[PostgreSQL]] (recommended)&lt;br /&gt;
* [[MariaDB]] (recommended)&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[MSSQL]]&lt;br /&gt;
* [[Oracle]] (not recommended)&lt;br /&gt;
&lt;br /&gt;
== Create the (&#039;&#039;moodledata&#039;&#039;) data directory  ==&lt;br /&gt;
&lt;br /&gt;
Moodle requires a directory to store all of its files (all your site&#039;s uploaded files, temporary data, cache, session data etc.). The web server needs to be able to write to this directory. On larger systems consider how much free space you are going to use when allocating this directory. &lt;br /&gt;
&lt;br /&gt;
Due to the default way Moodle caches data you may have serious performance issues if you use relatively slow storage (e.g. NFS) for this directory. Read the [[Performance_recommendations]] carefully and consider using (e.g.) redis or memcached for [[Caching]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; This directory must &#039;&#039;&#039;NOT&#039;&#039;&#039; be accessible directly via the web. This would be a serious security hole. Do not try to place it inside your web root or inside your Moodle program files directory. Moodle will not install. It can go anywhere else convenient. &lt;br /&gt;
&lt;br /&gt;
Here is an example (Unix/Linux) of creating the directory and setting the permissions for &#039;&#039;&#039;anyone&#039;&#039;&#039; on the server to write here. This is only appropriate for Moodle servers that are not shared. Discuss this with your server administrator for better permissions that just allow the web server user to access these files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# mkdir /path/to/moodledata&lt;br /&gt;
# chmod 0777 /path/to/moodledata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your server supports ACL it is recommended to set following permissions, for example if your Apache server uses account www-data:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# chmod -R +a &amp;quot;www-data allow read,delete,write,append,file_inherit,directory_inherit&amp;quot; /path/to/moodledata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you are planning to execute PHP scripts from the command line you should set the same permissions for the current user:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo chmod -R +a &amp;quot;`whoami` allow read,delete,write,append,file_inherit,directory_inherit&amp;quot; /path/to/moodledata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Securing moodledata in a web directory ====&lt;br /&gt;
&lt;br /&gt;
If you are using a hosted site and you have no option but to place &#039;moodledata&#039; in a web accessible directory. You may be able to secure it by creating an .htaccess file in the &#039;moodledata&#039; directory. This does not work on all systems - see your host/administrator. Create a file called .htaccess containing only the following lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
order deny,allow&lt;br /&gt;
deny from all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Start Moodle install ==&lt;br /&gt;
It&#039;s now time to run the installer to create the database tables and configure your new site. The recommended method is to use the command line installer. If you cannot do this for any reason (e.g. on a Windows server) the web-based installer is still available.&lt;br /&gt;
&lt;br /&gt;
=== Command line installer ===&lt;br /&gt;
&lt;br /&gt;
It&#039;s best to run the command line as your system&#039;s web user. You need to know what that is - see your system&#039;s documentation (e.g. Ubuntu/Debian is &#039;www-data&#039;, Centos is &#039;apache&#039;)&lt;br /&gt;
&lt;br /&gt;
* Example of using the command-line  (as root - substitute &#039;www-data&#039; for your web user):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# chown www-data /path/to/moodle&lt;br /&gt;
# cd /path/to/moodle/admin/cli&lt;br /&gt;
# sudo -u www-data /usr/bin/php install.php&lt;br /&gt;
# chown -R root /path/to/moodle&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The chowns allow the script to write a new config.php file. More information about the options can be found using &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# php install.php --help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will be asked for other settings that have not been discussed on this page - if unsure just accept the defaults. For a full discussion see [[Administration via command line]]&lt;br /&gt;
&lt;br /&gt;
=== Web based installer ===&lt;br /&gt;
&lt;br /&gt;
For ease of use you can install Moodle via the web. We recommend configuring your web server so that the page is not publicly accessible until the installation is complete.&lt;br /&gt;
&lt;br /&gt;
To run the web installer script, just go to your Moodle&#039;s main URL using a web browser.&lt;br /&gt;
&lt;br /&gt;
The installation process will take you through a number of pages. You should be asked to confirm the copyright, see the database tables being created, supply administrator account details and supply the site details. The database creation can take some time - please be patient. You should eventually end up at the Moodle front page with an invitation to create a new course. &lt;br /&gt;
&lt;br /&gt;
It is very likely that you will be asked to download the new config.php file and upload it to your Moodle installation - just follow the on-screen instructions.&lt;br /&gt;
&lt;br /&gt;
==Final configuration==&lt;br /&gt;
&lt;br /&gt;
=== Settings within Moodle ===&lt;br /&gt;
There are a number of options within the Moodle Site Administration screens (accessible from the &#039;Site administration&#039; tab in the &#039;Administration&#039; block (Classic theme) or the Site administration button in the navigation bar (Boost). Here are a few of the more important ones that you will probably want to check:&lt;br /&gt;
* &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Server &amp;gt; Email &amp;gt; Outgoing mail configuration&#039;&#039;: Set your smtp server and authentication if required (so your Moodle site can send emails). You can also set a norepy email on this page.&lt;br /&gt;
* &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Server &amp;gt; Server &amp;gt; Support contact&#039;&#039;. Set your support contact email. &lt;br /&gt;
* &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Server &amp;gt; System paths&#039;&#039;: Set the paths to du, dot and aspell binaries.&lt;br /&gt;
* &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Server &amp;gt; HTTP&#039;&#039;: If you are behind a firewall you may need to set your proxy credentials in the &#039;Web proxy&#039; section.&lt;br /&gt;
* &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Update timezones&#039;&#039;: Run this to make sure your timezone information is up to date. (more info [[Location]])&lt;br /&gt;
** [http://php.net/manual/en/timezones.php Set server&#039;s local timezone] inside &amp;lt;tt&amp;gt;php.ini&amp;lt;/tt&amp;gt; (should probably be inside &amp;lt;tt&amp;gt;/etc/php.ini&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;/etc/php.d/date.ini&amp;lt;/tt&amp;gt;, depending on the underlying OS):&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
[Date] &lt;br /&gt;
; Defines the default timezone used by the date functions &lt;br /&gt;
date.timezone = &amp;quot;YOUR LOCAL TIMEZONE&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remaining tasks ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configure Cron&#039;&#039;&#039;: Moodle&#039;s background tasks (e.g. sending out forum emails and performing course backups) are performed by a script which you can set to execute at specific times of the day. This is known as a cron script. Please refer to the [[Cron|Cron instructions]].&lt;br /&gt;
* &#039;&#039;&#039;Set up backups&#039;&#039;&#039;: See [[Site backup]] and [[Automated course backup]].&lt;br /&gt;
* &#039;&#039;&#039;Secure your Moodle site&#039;&#039;&#039;: Read the [[Security recommendations]].&lt;br /&gt;
*&#039;&#039;&#039;Increasing the maximum upload size&#039;&#039;&#039;  See [[Installation FAQ]] Maximum upload file size - how to change it?&lt;br /&gt;
* &#039;&#039;&#039;Check mail works&#039;&#039;&#039; (New in 3.7): From Site administration &amp;gt; Server &amp;gt; Test outgoing mail configuration, use the  link to send yourself a test email. Don&#039;t be tempted to skip this step.&lt;br /&gt;
&lt;br /&gt;
=== Installation is complete :) ===&lt;br /&gt;
&lt;br /&gt;
* Create a new course: You can now access Moodle through your web browser (using the same URL as you set during the install process), log in as your admin user and creatse a new course. See  [[Adding a new course|create a new course]].&lt;br /&gt;
&lt;br /&gt;
=== If something goes wrong... ===&lt;br /&gt;
&lt;br /&gt;
Here are some things you should try...&lt;br /&gt;
&lt;br /&gt;
* Check the [[Installation FAQ]]&lt;br /&gt;
* Check your file permissions carefully. Can your web server read (but not write) the Moodle program files? Can your web server read and write your Moodle data directory? If you don&#039;t fully understand how file ownership and permissions work on your operating system it would be time very well spent to find out.&lt;br /&gt;
* Check your database permissions. Have you set up your database user with the correct rights and permissions for your configuration (especially if the web server and database server are different machines)?&lt;br /&gt;
* Create your [[Configuration file]] (config.php) by hand. Copy config-dist.php (in the root of the Moodle program directory) to config.php, edit it and set your database/site options there. Installation will continue from the right place. &lt;br /&gt;
* Once you have a config.php (see previous tip) you can edit it to turn on debugging (in section 8). This may give you extra information to help track down a problem. If you have access, check your web server error log(s).&lt;br /&gt;
* Re-check your php.ini / .htaccess settings. Are they appropriate (e.g. memory_limit), did you edit the correct php.ini / .htaccess file and (if required) did you re-start the web server after making changes?&lt;br /&gt;
* Did you include any non-core (optional) plugins, themes or other code before starting the installation script? If so, remove it and try again (it may be broken or incompatible).&lt;br /&gt;
* Explain your problem in the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum]. &#039;&#039;&#039;PLEASE&#039;&#039;&#039; list your software versions; explain what you did, what happened and what error messages you saw (if any); explain what you tried. There is no such thing as &#039;nothing&#039;, even a blank page is something!&lt;br /&gt;
&lt;br /&gt;
== Platform specific instructions ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Much of this information is provided by the community. It may not have been checked and may be out of date. Please read in conjunction with the above installation instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Windows installation]]&lt;br /&gt;
** [[Installing Moodle on SmarterASP.NET]]&lt;br /&gt;
* [[Unix or Linux Installation]]&lt;br /&gt;
* [[Mac Installation]]&lt;br /&gt;
* [[Amazon EC2 Cloud Services Installation]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.slideshare.net/gb2048/my-own-moodle Slideshare presentation by Gareth Barnard on installing a local installation of Moodle] and accompanying [https://drive.google.com/folderview?id=0B17B0rYH2zERU21sQnVweUZCUFk&amp;amp;usp=sharing  help guides]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=182086 New Video Tutorial- How to Install Moodle on Shared Hosting via cPanel (Not Fantastico)]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=199542 Video Tutorial - Install Moodle on a Virtual Box from scratch] &lt;br /&gt;
&lt;br /&gt;
[[es:Instalaci%C3%B3n_de_moodle]]&lt;br /&gt;
[[de:Installation von Moodle]]&lt;br /&gt;
[[fr:Installation de Moodle]]&lt;br /&gt;
[[ja:Moodleのインストール]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Talk:Standards&amp;diff=135758</id>
		<title>Talk:Standards</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Talk:Standards&amp;diff=135758"/>
		<updated>2019-10-22T12:56:31Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: Created page with &amp;quot;This page is in need of an update, as it does not mention LTI Advantage certification, LTI 2.0 (declared deprecated when 1.3 / Advantage was released).  Also, more clarity on...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is in need of an update, as it does not mention LTI Advantage certification, LTI 2.0 (declared deprecated when 1.3 / Advantage was released).&lt;br /&gt;
&lt;br /&gt;
Also, more clarity on the nature of the supported open standards is welcome.&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Talk:Upload_a_file_repository&amp;diff=135120</id>
		<title>Talk:Upload a file repository</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Talk:Upload_a_file_repository&amp;diff=135120"/>
		<updated>2019-08-19T09:50:35Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: Created page with &amp;quot;When this repository is disabled or set to Enabled, but hidden, the drag-and-drop file in course page (or other associated file areas) is completely disabled as well.   This m...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When this repository is disabled or set to Enabled, but hidden, the drag-and-drop file in course page (or other associated file areas) is completely disabled as well. &lt;br /&gt;
&lt;br /&gt;
This may be seen as a serious issue when debugging issues where users can&#039;t upload files to their courses (in editing mode).&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Talk:Glossary_settings&amp;diff=133550</id>
		<title>Talk:Glossary settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Talk:Glossary_settings&amp;diff=133550"/>
		<updated>2019-04-18T09:00:47Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: Created page with &amp;quot;In Glossary Appearance, screenshot images of the various options should be made available, so users can make a better decision on which glossary format to use. Now it is uncle...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In Glossary Appearance, screenshot images of the various options should be made available, so users can make a better decision on which glossary format to use. Now it is unclear how the format differ from each other. &lt;br /&gt;
&lt;br /&gt;
Also, please clarify the description and differences between &#039;Simple, dictionary format&#039; and the &#039;Continuous&#039; format, as these are very subtly different.&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128223</id>
		<title>Add a new user</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128223"/>
		<updated>2017-06-27T13:20:16Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Generate password and notify user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accounts}}&lt;br /&gt;
==Adding new users==&lt;br /&gt;
An administrator or manager (or any other user with the capability [[Capabilities/moodle/user:create|moodle/user:create]]) can create new user accounts in Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Add a new user&#039;&#039;. (To add users in bulk, see [[Upload users]].)&lt;br /&gt;
&lt;br /&gt;
[[File:26manualreg.png]]&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===Username===&lt;br /&gt;
The user will use this username to log in to the Moodle instance. It needs to be unique. This may be changed. A user&#039;s name can only contain alphabetical letters in lowercase, numbers, hyphen &#039;-&#039;, underscore &#039;_&#039;, period &#039;.&#039;, or an at character &#039;@&#039; - unless you enable &#039;Allow extended characters in usernames&#039; ( &#039;&#039;Site Administration &amp;gt; Security &amp;gt; Site Policies&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===Authentication method===&lt;br /&gt;
The setting specifies how Moodle will check whether the user&#039;s specified password is correct. &lt;br /&gt;
&lt;br /&gt;
Accounts created by an administrator use the &#039;&#039;&#039;Manual Accounts&#039;&#039;&#039; method, and accounts created by the user themselves using the email sign-up method use the E-mail based self-registration method.&lt;br /&gt;
&lt;br /&gt;
===Suspended account===&lt;br /&gt;
&lt;br /&gt;
Suspended user accounts cannot log in or use web services, and any outgoing messages are discarded.&lt;br /&gt;
&lt;br /&gt;
===Generate password and notify user===&lt;br /&gt;
Moodle will generate a temporary password and email the user with instructions on how to log in and change it. The email message (as in the screenshot below) may be changed in &#039;&#039;Site administration &amp;gt; Language &amp;gt; Language customisation&#039;&#039;.  Select  &#039;moodle.php&#039; and the string identifier &#039;&#039;newusernewpasswordtext&#039;&#039;&lt;br /&gt;
{|&lt;br /&gt;
|[[File:26emailpassword.png|thumb|new user email]]&lt;br /&gt;
|&lt;br /&gt;
|[[File:26changepasswordmessage.png|thumb|How to change the default message]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Password===&lt;br /&gt;
This is the user&#039;s password. It is subject to the password policy in [[Site policies]].  A user can change their password via &#039;&#039;User menu &amp;gt; Preferences&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===First Name===&lt;br /&gt;
The user&#039;s first name. It is displayed along with the last name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
The user&#039;s surname. It is displayed along with the first name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Email address===&lt;br /&gt;
Password reset notices, forum digests and other messages are sent to this email address from the Moodle site.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New in 3.0:&#039;&#039;&#039; Duplicate email addresses may be allowed if the setting &#039;Allow accounts with the same email&#039; is enabled in &#039;&#039;Site administration &amp;gt; Plugins &amp;gt;Authentication &amp;gt;Manage authentication.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Email display===&lt;br /&gt;
This setting controls who can see the user&#039;s email address. &lt;br /&gt;
&lt;br /&gt;
===Email format===&lt;br /&gt;
This setting can be used such that Moodle will send text-only emails to the user. &lt;br /&gt;
&lt;br /&gt;
===Email digest type===&lt;br /&gt;
This setting set whether the user will receive an email for each new forum post in subscribed forums, or if new posts should be sent once per day in a digest, and which type of digest.&lt;br /&gt;
* No digest (one receives individual emails),&lt;br /&gt;
* Complete (a single digest daily) or&lt;br /&gt;
* Subjects (a single digest daily with only the post topics included).&lt;br /&gt;
&lt;br /&gt;
===Forum auto-subscribe===&lt;br /&gt;
If a user subscribes to a forum, new posts will be sent in the digest as specified. This setting sets whether a user is automatically subscribed to forums or if a manual click on the subscription button in each forum is required.&lt;br /&gt;
&lt;br /&gt;
===Forum tracking===&lt;br /&gt;
THis setting specifies whether new posts written since the user&#039;s last visit should be highlighted as such.&lt;br /&gt;
&lt;br /&gt;
===When editing text===&lt;br /&gt;
This setting specifies whether the user prefers to see the WYSIWYG text editor or just a plain text box.&lt;br /&gt;
&lt;br /&gt;
===Screen Reader===&lt;br /&gt;
Enabling this setting will improve the display of Moodle to make it more compatible with screen readers. &lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
The user&#039;s city or town&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
The user&#039;s country&lt;br /&gt;
&lt;br /&gt;
Note: City and country defaults may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Location settings&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Timezone===&lt;br /&gt;
This setting is used to adjust the times of messages and assignment/quiz due dates to match the user&#039;s local time&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Information about the user that other users can see.&lt;br /&gt;
&lt;br /&gt;
==User Picture==&lt;br /&gt;
The user&#039;s picture can be displayed next to the user&#039;s name next to any content he/she has posted in Moodle activities such as the forum. See [[User pictures]] for details.&lt;br /&gt;
&lt;br /&gt;
==Interests==&lt;br /&gt;
The list of interests can be used as a way of connecting users with similar interests. [[Tags]] must be enabled on the site.&lt;br /&gt;
&lt;br /&gt;
==Optional==&lt;br /&gt;
There are several optional fields that come with an standard install. These include:&lt;br /&gt;
Web Page, ICA number, Skype ID, AIM ID, Yahoo ID, MSN ID, ID number, Institution,  Department, Phone, Mobile Phone, Address.&lt;br /&gt;
&lt;br /&gt;
The site administrator may [[User profile fields|add more custom fields]] and/or turn off any of these &amp;quot;optional&amp;quot; fields.&lt;br /&gt;
&lt;br /&gt;
[[de:Nutzer/in neu anlegen]]&lt;br /&gt;
[[es:Añadir un nuevo usuario]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128222</id>
		<title>Add a new user</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128222"/>
		<updated>2017-06-27T13:19:56Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Generate password and notify user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accounts}}&lt;br /&gt;
==Adding new users==&lt;br /&gt;
An administrator or manager (or any other user with the capability [[Capabilities/moodle/user:create|moodle/user:create]]) can create new user accounts in Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Add a new user&#039;&#039;. (To add users in bulk, see [[Upload users]].)&lt;br /&gt;
&lt;br /&gt;
[[File:26manualreg.png]]&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===Username===&lt;br /&gt;
The user will use this username to log in to the Moodle instance. It needs to be unique. This may be changed. A user&#039;s name can only contain alphabetical letters in lowercase, numbers, hyphen &#039;-&#039;, underscore &#039;_&#039;, period &#039;.&#039;, or an at character &#039;@&#039; - unless you enable &#039;Allow extended characters in usernames&#039; ( &#039;&#039;Site Administration &amp;gt; Security &amp;gt; Site Policies&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===Authentication method===&lt;br /&gt;
The setting specifies how Moodle will check whether the user&#039;s specified password is correct. &lt;br /&gt;
&lt;br /&gt;
Accounts created by an administrator use the &#039;&#039;&#039;Manual Accounts&#039;&#039;&#039; method, and accounts created by the user themselves using the email sign-up method use the E-mail based self-registration method.&lt;br /&gt;
&lt;br /&gt;
===Suspended account===&lt;br /&gt;
&lt;br /&gt;
Suspended user accounts cannot log in or use web services, and any outgoing messages are discarded.&lt;br /&gt;
&lt;br /&gt;
===Generate password and notify user===&lt;br /&gt;
Moodle will generate a temporary password and email the user with instructions on how to log in and change it. The email message (as in the screenshot below)may be changed in &#039;&#039;Site administration &amp;gt; Language &amp;gt; Language customisation&#039;&#039;.  Select  &#039;moodle.php&#039; and the string identifier &#039;&#039;newusernewpasswordtext&#039;&#039;&lt;br /&gt;
{|&lt;br /&gt;
|[[File:26emailpassword.png|thumb|new user email]]&lt;br /&gt;
|&lt;br /&gt;
|[[File:26changepasswordmessage.png|thumb|How to change the default message]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Password===&lt;br /&gt;
This is the user&#039;s password. It is subject to the password policy in [[Site policies]].  A user can change their password via &#039;&#039;User menu &amp;gt; Preferences&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===First Name===&lt;br /&gt;
The user&#039;s first name. It is displayed along with the last name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
The user&#039;s surname. It is displayed along with the first name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Email address===&lt;br /&gt;
Password reset notices, forum digests and other messages are sent to this email address from the Moodle site.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New in 3.0:&#039;&#039;&#039; Duplicate email addresses may be allowed if the setting &#039;Allow accounts with the same email&#039; is enabled in &#039;&#039;Site administration &amp;gt; Plugins &amp;gt;Authentication &amp;gt;Manage authentication.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Email display===&lt;br /&gt;
This setting controls who can see the user&#039;s email address. &lt;br /&gt;
&lt;br /&gt;
===Email format===&lt;br /&gt;
This setting can be used such that Moodle will send text-only emails to the user. &lt;br /&gt;
&lt;br /&gt;
===Email digest type===&lt;br /&gt;
This setting set whether the user will receive an email for each new forum post in subscribed forums, or if new posts should be sent once per day in a digest, and which type of digest.&lt;br /&gt;
* No digest (one receives individual emails),&lt;br /&gt;
* Complete (a single digest daily) or&lt;br /&gt;
* Subjects (a single digest daily with only the post topics included).&lt;br /&gt;
&lt;br /&gt;
===Forum auto-subscribe===&lt;br /&gt;
If a user subscribes to a forum, new posts will be sent in the digest as specified. This setting sets whether a user is automatically subscribed to forums or if a manual click on the subscription button in each forum is required.&lt;br /&gt;
&lt;br /&gt;
===Forum tracking===&lt;br /&gt;
THis setting specifies whether new posts written since the user&#039;s last visit should be highlighted as such.&lt;br /&gt;
&lt;br /&gt;
===When editing text===&lt;br /&gt;
This setting specifies whether the user prefers to see the WYSIWYG text editor or just a plain text box.&lt;br /&gt;
&lt;br /&gt;
===Screen Reader===&lt;br /&gt;
Enabling this setting will improve the display of Moodle to make it more compatible with screen readers. &lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
The user&#039;s city or town&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
The user&#039;s country&lt;br /&gt;
&lt;br /&gt;
Note: City and country defaults may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Location settings&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Timezone===&lt;br /&gt;
This setting is used to adjust the times of messages and assignment/quiz due dates to match the user&#039;s local time&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Information about the user that other users can see.&lt;br /&gt;
&lt;br /&gt;
==User Picture==&lt;br /&gt;
The user&#039;s picture can be displayed next to the user&#039;s name next to any content he/she has posted in Moodle activities such as the forum. See [[User pictures]] for details.&lt;br /&gt;
&lt;br /&gt;
==Interests==&lt;br /&gt;
The list of interests can be used as a way of connecting users with similar interests. [[Tags]] must be enabled on the site.&lt;br /&gt;
&lt;br /&gt;
==Optional==&lt;br /&gt;
There are several optional fields that come with an standard install. These include:&lt;br /&gt;
Web Page, ICA number, Skype ID, AIM ID, Yahoo ID, MSN ID, ID number, Institution,  Department, Phone, Mobile Phone, Address.&lt;br /&gt;
&lt;br /&gt;
The site administrator may [[User profile fields|add more custom fields]] and/or turn off any of these &amp;quot;optional&amp;quot; fields.&lt;br /&gt;
&lt;br /&gt;
[[de:Nutzer/in neu anlegen]]&lt;br /&gt;
[[es:Añadir un nuevo usuario]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128221</id>
		<title>Add a new user</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128221"/>
		<updated>2017-06-27T13:19:36Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Generate password and notify user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accounts}}&lt;br /&gt;
==Adding new users==&lt;br /&gt;
An administrator or manager (or any other user with the capability [[Capabilities/moodle/user:create|moodle/user:create]]) can create new user accounts in Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Add a new user&#039;&#039;. (To add users in bulk, see [[Upload users]].)&lt;br /&gt;
&lt;br /&gt;
[[File:26manualreg.png]]&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===Username===&lt;br /&gt;
The user will use this username to log in to the Moodle instance. It needs to be unique. This may be changed. A user&#039;s name can only contain alphabetical letters in lowercase, numbers, hyphen &#039;-&#039;, underscore &#039;_&#039;, period &#039;.&#039;, or an at character &#039;@&#039; - unless you enable &#039;Allow extended characters in usernames&#039; ( &#039;&#039;Site Administration &amp;gt; Security &amp;gt; Site Policies&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===Authentication method===&lt;br /&gt;
The setting specifies how Moodle will check whether the user&#039;s specified password is correct. &lt;br /&gt;
&lt;br /&gt;
Accounts created by an administrator use the &#039;&#039;&#039;Manual Accounts&#039;&#039;&#039; method, and accounts created by the user themselves using the email sign-up method use the E-mail based self-registration method.&lt;br /&gt;
&lt;br /&gt;
===Suspended account===&lt;br /&gt;
&lt;br /&gt;
Suspended user accounts cannot log in or use web services, and any outgoing messages are discarded.&lt;br /&gt;
&lt;br /&gt;
===Generate password and notify user===&lt;br /&gt;
Moodle will generate a temporary password and email the user with instructions on how to log in and change it. The email message (as in the screenshot below)may be changed in &#039;&#039;Site administration &amp;gt; Language &amp;gt; Language customisation&#039;&#039; Select  &#039;moodle.php&#039; and the string identifier &#039;&#039;newusernewpasswordtext&#039;&#039;&lt;br /&gt;
{|&lt;br /&gt;
|[[File:26emailpassword.png|thumb|new user email]]&lt;br /&gt;
|&lt;br /&gt;
|[[File:26changepasswordmessage.png|thumb|How to change the default message]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Password===&lt;br /&gt;
This is the user&#039;s password. It is subject to the password policy in [[Site policies]].  A user can change their password via &#039;&#039;User menu &amp;gt; Preferences&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===First Name===&lt;br /&gt;
The user&#039;s first name. It is displayed along with the last name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
The user&#039;s surname. It is displayed along with the first name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Email address===&lt;br /&gt;
Password reset notices, forum digests and other messages are sent to this email address from the Moodle site.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New in 3.0:&#039;&#039;&#039; Duplicate email addresses may be allowed if the setting &#039;Allow accounts with the same email&#039; is enabled in &#039;&#039;Site administration &amp;gt; Plugins &amp;gt;Authentication &amp;gt;Manage authentication.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Email display===&lt;br /&gt;
This setting controls who can see the user&#039;s email address. &lt;br /&gt;
&lt;br /&gt;
===Email format===&lt;br /&gt;
This setting can be used such that Moodle will send text-only emails to the user. &lt;br /&gt;
&lt;br /&gt;
===Email digest type===&lt;br /&gt;
This setting set whether the user will receive an email for each new forum post in subscribed forums, or if new posts should be sent once per day in a digest, and which type of digest.&lt;br /&gt;
* No digest (one receives individual emails),&lt;br /&gt;
* Complete (a single digest daily) or&lt;br /&gt;
* Subjects (a single digest daily with only the post topics included).&lt;br /&gt;
&lt;br /&gt;
===Forum auto-subscribe===&lt;br /&gt;
If a user subscribes to a forum, new posts will be sent in the digest as specified. This setting sets whether a user is automatically subscribed to forums or if a manual click on the subscription button in each forum is required.&lt;br /&gt;
&lt;br /&gt;
===Forum tracking===&lt;br /&gt;
THis setting specifies whether new posts written since the user&#039;s last visit should be highlighted as such.&lt;br /&gt;
&lt;br /&gt;
===When editing text===&lt;br /&gt;
This setting specifies whether the user prefers to see the WYSIWYG text editor or just a plain text box.&lt;br /&gt;
&lt;br /&gt;
===Screen Reader===&lt;br /&gt;
Enabling this setting will improve the display of Moodle to make it more compatible with screen readers. &lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
The user&#039;s city or town&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
The user&#039;s country&lt;br /&gt;
&lt;br /&gt;
Note: City and country defaults may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Location settings&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Timezone===&lt;br /&gt;
This setting is used to adjust the times of messages and assignment/quiz due dates to match the user&#039;s local time&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Information about the user that other users can see.&lt;br /&gt;
&lt;br /&gt;
==User Picture==&lt;br /&gt;
The user&#039;s picture can be displayed next to the user&#039;s name next to any content he/she has posted in Moodle activities such as the forum. See [[User pictures]] for details.&lt;br /&gt;
&lt;br /&gt;
==Interests==&lt;br /&gt;
The list of interests can be used as a way of connecting users with similar interests. [[Tags]] must be enabled on the site.&lt;br /&gt;
&lt;br /&gt;
==Optional==&lt;br /&gt;
There are several optional fields that come with an standard install. These include:&lt;br /&gt;
Web Page, ICA number, Skype ID, AIM ID, Yahoo ID, MSN ID, ID number, Institution,  Department, Phone, Mobile Phone, Address.&lt;br /&gt;
&lt;br /&gt;
The site administrator may [[User profile fields|add more custom fields]] and/or turn off any of these &amp;quot;optional&amp;quot; fields.&lt;br /&gt;
&lt;br /&gt;
[[de:Nutzer/in neu anlegen]]&lt;br /&gt;
[[es:Añadir un nuevo usuario]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128220</id>
		<title>Add a new user</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128220"/>
		<updated>2017-06-27T13:19:22Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Generate password and notify user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accounts}}&lt;br /&gt;
==Adding new users==&lt;br /&gt;
An administrator or manager (or any other user with the capability [[Capabilities/moodle/user:create|moodle/user:create]]) can create new user accounts in Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Add a new user&#039;&#039;. (To add users in bulk, see [[Upload users]].)&lt;br /&gt;
&lt;br /&gt;
[[File:26manualreg.png]]&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===Username===&lt;br /&gt;
The user will use this username to log in to the Moodle instance. It needs to be unique. This may be changed. A user&#039;s name can only contain alphabetical letters in lowercase, numbers, hyphen &#039;-&#039;, underscore &#039;_&#039;, period &#039;.&#039;, or an at character &#039;@&#039; - unless you enable &#039;Allow extended characters in usernames&#039; ( &#039;&#039;Site Administration &amp;gt; Security &amp;gt; Site Policies&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===Authentication method===&lt;br /&gt;
The setting specifies how Moodle will check whether the user&#039;s specified password is correct. &lt;br /&gt;
&lt;br /&gt;
Accounts created by an administrator use the &#039;&#039;&#039;Manual Accounts&#039;&#039;&#039; method, and accounts created by the user themselves using the email sign-up method use the E-mail based self-registration method.&lt;br /&gt;
&lt;br /&gt;
===Suspended account===&lt;br /&gt;
&lt;br /&gt;
Suspended user accounts cannot log in or use web services, and any outgoing messages are discarded.&lt;br /&gt;
&lt;br /&gt;
===Generate password and notify user===&lt;br /&gt;
Moodle will generate a temporary password and email the user with instructions on how to log in and change it. The email message (as in the screenshot below)may be changed in &#039;&#039;Site administration &amp;gt;Language &amp;gt; Language customisation&#039;&#039; Select  &#039;moodle.php&#039; and the string identifier &#039;&#039;newusernewpasswordtext&#039;&#039;&lt;br /&gt;
{|&lt;br /&gt;
|[[File:26emailpassword.png|thumb|new user email]]&lt;br /&gt;
|&lt;br /&gt;
|[[File:26changepasswordmessage.png|thumb|How to change the default message]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Password===&lt;br /&gt;
This is the user&#039;s password. It is subject to the password policy in [[Site policies]].  A user can change their password via &#039;&#039;User menu &amp;gt; Preferences&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===First Name===&lt;br /&gt;
The user&#039;s first name. It is displayed along with the last name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
The user&#039;s surname. It is displayed along with the first name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Email address===&lt;br /&gt;
Password reset notices, forum digests and other messages are sent to this email address from the Moodle site.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New in 3.0:&#039;&#039;&#039; Duplicate email addresses may be allowed if the setting &#039;Allow accounts with the same email&#039; is enabled in &#039;&#039;Site administration &amp;gt; Plugins &amp;gt;Authentication &amp;gt;Manage authentication.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Email display===&lt;br /&gt;
This setting controls who can see the user&#039;s email address. &lt;br /&gt;
&lt;br /&gt;
===Email format===&lt;br /&gt;
This setting can be used such that Moodle will send text-only emails to the user. &lt;br /&gt;
&lt;br /&gt;
===Email digest type===&lt;br /&gt;
This setting set whether the user will receive an email for each new forum post in subscribed forums, or if new posts should be sent once per day in a digest, and which type of digest.&lt;br /&gt;
* No digest (one receives individual emails),&lt;br /&gt;
* Complete (a single digest daily) or&lt;br /&gt;
* Subjects (a single digest daily with only the post topics included).&lt;br /&gt;
&lt;br /&gt;
===Forum auto-subscribe===&lt;br /&gt;
If a user subscribes to a forum, new posts will be sent in the digest as specified. This setting sets whether a user is automatically subscribed to forums or if a manual click on the subscription button in each forum is required.&lt;br /&gt;
&lt;br /&gt;
===Forum tracking===&lt;br /&gt;
THis setting specifies whether new posts written since the user&#039;s last visit should be highlighted as such.&lt;br /&gt;
&lt;br /&gt;
===When editing text===&lt;br /&gt;
This setting specifies whether the user prefers to see the WYSIWYG text editor or just a plain text box.&lt;br /&gt;
&lt;br /&gt;
===Screen Reader===&lt;br /&gt;
Enabling this setting will improve the display of Moodle to make it more compatible with screen readers. &lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
The user&#039;s city or town&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
The user&#039;s country&lt;br /&gt;
&lt;br /&gt;
Note: City and country defaults may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Location settings&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Timezone===&lt;br /&gt;
This setting is used to adjust the times of messages and assignment/quiz due dates to match the user&#039;s local time&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Information about the user that other users can see.&lt;br /&gt;
&lt;br /&gt;
==User Picture==&lt;br /&gt;
The user&#039;s picture can be displayed next to the user&#039;s name next to any content he/she has posted in Moodle activities such as the forum. See [[User pictures]] for details.&lt;br /&gt;
&lt;br /&gt;
==Interests==&lt;br /&gt;
The list of interests can be used as a way of connecting users with similar interests. [[Tags]] must be enabled on the site.&lt;br /&gt;
&lt;br /&gt;
==Optional==&lt;br /&gt;
There are several optional fields that come with an standard install. These include:&lt;br /&gt;
Web Page, ICA number, Skype ID, AIM ID, Yahoo ID, MSN ID, ID number, Institution,  Department, Phone, Mobile Phone, Address.&lt;br /&gt;
&lt;br /&gt;
The site administrator may [[User profile fields|add more custom fields]] and/or turn off any of these &amp;quot;optional&amp;quot; fields.&lt;br /&gt;
&lt;br /&gt;
[[de:Nutzer/in neu anlegen]]&lt;br /&gt;
[[es:Añadir un nuevo usuario]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128219</id>
		<title>Add a new user</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Add_a_new_user&amp;diff=128219"/>
		<updated>2017-06-27T13:19:06Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Generate password and notify user */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accounts}}&lt;br /&gt;
==Adding new users==&lt;br /&gt;
An administrator or manager (or any other user with the capability [[Capabilities/moodle/user:create|moodle/user:create]]) can create new user accounts in Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Add a new user&#039;&#039;. (To add users in bulk, see [[Upload users]].)&lt;br /&gt;
&lt;br /&gt;
[[File:26manualreg.png]]&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===Username===&lt;br /&gt;
The user will use this username to log in to the Moodle instance. It needs to be unique. This may be changed. A user&#039;s name can only contain alphabetical letters in lowercase, numbers, hyphen &#039;-&#039;, underscore &#039;_&#039;, period &#039;.&#039;, or an at character &#039;@&#039; - unless you enable &#039;Allow extended characters in usernames&#039; ( &#039;&#039;Site Administration &amp;gt; Security &amp;gt; Site Policies&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
===Authentication method===&lt;br /&gt;
The setting specifies how Moodle will check whether the user&#039;s specified password is correct. &lt;br /&gt;
&lt;br /&gt;
Accounts created by an administrator use the &#039;&#039;&#039;Manual Accounts&#039;&#039;&#039; method, and accounts created by the user themselves using the email sign-up method use the E-mail based self-registration method.&lt;br /&gt;
&lt;br /&gt;
===Suspended account===&lt;br /&gt;
&lt;br /&gt;
Suspended user accounts cannot log in or use web services, and any outgoing messages are discarded.&lt;br /&gt;
&lt;br /&gt;
===Generate password and notify user===&lt;br /&gt;
Moodle will generate a temporary password and email the user with instructions on how to log in and change it. The email message (as in the screenshot below)may be changed in &#039;&#039;Site administration &amp;gt;Language &amp;gt;Language customisation&#039;&#039; Select  &#039;moodle.php&#039; and the string identifier &#039;&#039;newusernewpasswordtext&#039;&#039;&lt;br /&gt;
{|&lt;br /&gt;
|[[File:26emailpassword.png|thumb|new user email]]&lt;br /&gt;
|&lt;br /&gt;
|[[File:26changepasswordmessage.png|thumb|How to change the default message]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Password===&lt;br /&gt;
This is the user&#039;s password. It is subject to the password policy in [[Site policies]].  A user can change their password via &#039;&#039;User menu &amp;gt; Preferences&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===First Name===&lt;br /&gt;
The user&#039;s first name. It is displayed along with the last name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
The user&#039;s surname. It is displayed along with the first name in messages, forum posts, participants list, reports and anywhere where something about the user is shows on the page. &lt;br /&gt;
&lt;br /&gt;
===Email address===&lt;br /&gt;
Password reset notices, forum digests and other messages are sent to this email address from the Moodle site.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New in 3.0:&#039;&#039;&#039; Duplicate email addresses may be allowed if the setting &#039;Allow accounts with the same email&#039; is enabled in &#039;&#039;Site administration &amp;gt; Plugins &amp;gt;Authentication &amp;gt;Manage authentication.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Email display===&lt;br /&gt;
This setting controls who can see the user&#039;s email address. &lt;br /&gt;
&lt;br /&gt;
===Email format===&lt;br /&gt;
This setting can be used such that Moodle will send text-only emails to the user. &lt;br /&gt;
&lt;br /&gt;
===Email digest type===&lt;br /&gt;
This setting set whether the user will receive an email for each new forum post in subscribed forums, or if new posts should be sent once per day in a digest, and which type of digest.&lt;br /&gt;
* No digest (one receives individual emails),&lt;br /&gt;
* Complete (a single digest daily) or&lt;br /&gt;
* Subjects (a single digest daily with only the post topics included).&lt;br /&gt;
&lt;br /&gt;
===Forum auto-subscribe===&lt;br /&gt;
If a user subscribes to a forum, new posts will be sent in the digest as specified. This setting sets whether a user is automatically subscribed to forums or if a manual click on the subscription button in each forum is required.&lt;br /&gt;
&lt;br /&gt;
===Forum tracking===&lt;br /&gt;
THis setting specifies whether new posts written since the user&#039;s last visit should be highlighted as such.&lt;br /&gt;
&lt;br /&gt;
===When editing text===&lt;br /&gt;
This setting specifies whether the user prefers to see the WYSIWYG text editor or just a plain text box.&lt;br /&gt;
&lt;br /&gt;
===Screen Reader===&lt;br /&gt;
Enabling this setting will improve the display of Moodle to make it more compatible with screen readers. &lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
The user&#039;s city or town&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
The user&#039;s country&lt;br /&gt;
&lt;br /&gt;
Note: City and country defaults may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Location &amp;gt; Location settings&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Timezone===&lt;br /&gt;
This setting is used to adjust the times of messages and assignment/quiz due dates to match the user&#039;s local time&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Information about the user that other users can see.&lt;br /&gt;
&lt;br /&gt;
==User Picture==&lt;br /&gt;
The user&#039;s picture can be displayed next to the user&#039;s name next to any content he/she has posted in Moodle activities such as the forum. See [[User pictures]] for details.&lt;br /&gt;
&lt;br /&gt;
==Interests==&lt;br /&gt;
The list of interests can be used as a way of connecting users with similar interests. [[Tags]] must be enabled on the site.&lt;br /&gt;
&lt;br /&gt;
==Optional==&lt;br /&gt;
There are several optional fields that come with an standard install. These include:&lt;br /&gt;
Web Page, ICA number, Skype ID, AIM ID, Yahoo ID, MSN ID, ID number, Institution,  Department, Phone, Mobile Phone, Address.&lt;br /&gt;
&lt;br /&gt;
The site administrator may [[User profile fields|add more custom fields]] and/or turn off any of these &amp;quot;optional&amp;quot; fields.&lt;br /&gt;
&lt;br /&gt;
[[de:Nutzer/in neu anlegen]]&lt;br /&gt;
[[es:Añadir un nuevo usuario]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Learning_plan_supervisor&amp;diff=127996</id>
		<title>Learning plan supervisor</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Learning_plan_supervisor&amp;diff=127996"/>
		<updated>2017-05-23T11:03:18Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Assign your teacher the new role */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Competencies}}Course teachers cannot by default create, manage or view student [[Learning plans|learning plans]], since competencies and learning plans exist outside of a course context, whereas the role of teacher is assigned in the course context. To allow course teachers to create, manage and view learning plans &#039;&#039;for the students they are responsible for only&#039;&#039;, follow these steps:&lt;br /&gt;
&lt;br /&gt;
==Create two custom roles==&lt;br /&gt;
&lt;br /&gt;
====Learning plan supervisor (system)====&lt;br /&gt;
&lt;br /&gt;
#From Site administration, access the Define Roles screen and click the button to Add a new role.&lt;br /&gt;
#Click the Continue button.&lt;br /&gt;
#Give your role the name &#039;&#039;Learning plan supervisor (system)&#039;&#039;&lt;br /&gt;
#Tick &#039;System&#039; as the context type where the role may be assigned. &lt;br /&gt;
#Scroll down and set the capabilities moodle/site:configview, moodle/competency:templatemanage, moodle/competency:templateview and block/lp:view all to Allow.&lt;br /&gt;
#Save the new role.&lt;br /&gt;
&lt;br /&gt;
====Learning plan supervisor (user)====&lt;br /&gt;
&lt;br /&gt;
#From Site administration, access the Define Roles screen and click the button to Add a new role.&lt;br /&gt;
#Click the Continue button.&lt;br /&gt;
#Give your role the name &#039;&#039;Learning plan supervisor (user)&#039;&#039;&lt;br /&gt;
#Tick &#039;User&#039; as the context type where the role may be assigned. &lt;br /&gt;
#Scroll down and set the capabilities moodle/competency:planmanage, moodle/competency:planreview, moodle/competency:plancomment all to Allow.&lt;br /&gt;
#Save the new role.&lt;br /&gt;
&lt;br /&gt;
==Create a cohort of the teacher&#039;s students==&lt;br /&gt;
In order to ensure the new learning plan supervisor can only deal with his/her own students, we need to create a cohort.&lt;br /&gt;
&lt;br /&gt;
#From Site administration, access the Cohorts screen and add a new cohort.&lt;br /&gt;
#Add the students of the teacher you wish to make a learning plan supervisor.&lt;br /&gt;
&lt;br /&gt;
==Match the cohort to their teacher==&lt;br /&gt;
#From Site administration, access the Cohorts screen and create a cohort with the relevant students in it.&lt;br /&gt;
#Then from the Users tab, click the link Assign user roles to cohort.&lt;br /&gt;
#From the top dropdown, choose your teacher.&lt;br /&gt;
#In the middle (&#039;Select role&#039;) dropdown, choose &#039;Learning plan supervisor (user)&#039;.  (Note that only roles with &#039;User&#039; ticked as the context type where they may be assigned will be visible here.)&lt;br /&gt;
#From the bottom (&#039;Select cohorts&#039;) dropdown, choose the cohort with the teacher&#039;s students.&lt;br /&gt;
# Click the Assign button.&lt;br /&gt;
&lt;br /&gt;
==Assign your teacher the new role==&lt;br /&gt;
#From Site administration, access the Users screen, and then from Permissions, click Assign system roles.&lt;br /&gt;
#Assign your chosen teacher the role of Learning plan supervisor (system).&lt;br /&gt;
&lt;br /&gt;
==What the teacher sees==&lt;br /&gt;
&#039;&#039;Note: The role will not take effect immediately; only once the scheduled task has run.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The course teacher will see a Site administration link and be able to access learning plan templates:&lt;br /&gt;
&lt;br /&gt;
[[File:learninplanmanager1.png|center|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
He/she will be able to add a new learning template.&lt;br /&gt;
&lt;br /&gt;
[[File:learningplanmanager2.png|center|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
Once the template is created, clicking the Edit link will allow them to create new learning plans &#039;&#039;only for the students in the cohort&#039;&#039; created by the admin.&lt;br /&gt;
&lt;br /&gt;
[[File:learninplanmanager3.png|center|thumb|500px]]&lt;br /&gt;
&lt;br /&gt;
The course teacher and learning plan supervisor will be able to see the learning plans from their students&#039; profiles.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*The [[Learning plan viewer]] role allows course teachers to view (but not create or edit) the learning plans of their students.&lt;br /&gt;
*The [[Competency reviewer]] role allows course teachers to view evidence uploaded by students and review their competencies.&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
&lt;br /&gt;
[[es:Supervisor de plan de aprendizaje]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Competencies&amp;diff=127384</id>
		<title>Competencies</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Competencies&amp;diff=127384"/>
		<updated>2017-04-10T14:02:35Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Course competencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tracking progress}}&lt;br /&gt;
== What are competencies?==&lt;br /&gt;
&lt;br /&gt;
Competencies  describe the level of understanding or proficiency of a learner in certain subject-related skills. Competency-based education (CBE), also known as Competency-based learning or Skills-based learning, refers to systems of assessment and grading where students demonstrate these competencies.  In Moodle 3.1 it is possible to create and apply frameworks for evaluating students against competencies in Moodle.&lt;br /&gt;
*Video: [https://www.youtube.com/watch?v=6zzVgFcQToU| CBE for admins]&lt;br /&gt;
*Video: [https://www.youtube.com/watch?v=mxBaPnP0j1g| CBE for teachers]&lt;br /&gt;
*Video: [https://www.youtube.com/watch?v=QF7Bb3mN9tA| CBE for students]&lt;br /&gt;
&lt;br /&gt;
==How is it set up?==&lt;br /&gt;
&lt;br /&gt;
*Competencies may be enabled by an administrator in &#039;&#039;Site administration &amp;gt; Competencies&#039;&#039;.&lt;br /&gt;
*Administrators can then set up competency frameworks and add competencies to them. See [[Competency frameworks]] for more information.&lt;br /&gt;
*They can then create learning plan templates, add competencies to them and assign learning plans to individual selected students or to whole cohorts. See [[Learning plans]] for more information.&lt;br /&gt;
*Teachers can add competencies to courses and course activities. They can view a [[Competency breakdown report |competency breakdown report]] from the Administration block and rate competencies.&lt;br /&gt;
*Staff with the relevant capabilities can review student learning plans and view any evidence of prior learning students submit. For more details see [[Competencies FAQ]].&lt;br /&gt;
*Students can view their learning plans, upload evidence of prior learning and request reviews. For more details see [[Competencies FAQ]].&lt;br /&gt;
*For those with the relevant capabilities, a new [[Learning plans block]] is available to be added to the dashboard (for example).&lt;br /&gt;
&lt;br /&gt;
== Course competencies ==&lt;br /&gt;
&lt;br /&gt;
*A course teacher can list which of the competencies they will be teaching in their course from &#039;&#039;Navigation &amp;gt; My courses &amp;gt; &#039;Course name&#039; &amp;gt; Competencies.&#039;&#039;  A teacher can add or remove competencies from a course here, and see which competencies have been linked to which activities. Clicking on the competency name will take the teacher to a grading page for that competency. &lt;br /&gt;
*A student can also see (but not change) the competencies linked to a course from &#039;&#039;Navigation &amp;gt; My courses &amp;gt; &#039;Course name&#039; &amp;gt; Competencies&#039;&#039; and will also see their current rating for each competency.&lt;br /&gt;
&lt;br /&gt;
===Manually rating course competencies===&lt;br /&gt;
&lt;br /&gt;
A course teacher can rate the students against each of the course competencies from &#039;&#039;Course administration &amp;gt; Reports &amp;gt; Competency breakdown.&#039;&#039; Select a student from the menu &#039;&#039;(1)&#039;&#039; and then click on the desired competency &#039;&#039;(2)&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
[[File:compbreakdownreport2.png|thumb|600px|center]]&lt;br /&gt;
&lt;br /&gt;
The page for that student will display and you can then change their rating from the dropdown &#039;&#039;(3)&#039;&#039;:&lt;br /&gt;
[[File:cbrating.png|thumb|centre|600px]]&lt;br /&gt;
&lt;br /&gt;
For more information, see [[Competencies FAQ]].&lt;br /&gt;
&lt;br /&gt;
== Activity competencies ==&lt;br /&gt;
&lt;br /&gt;
Competencies can be linked to activities. This means you can make sure that you have activities or resources for every competency in the course, by looking at the course competencies page and finding un-mapped competencies.&lt;br /&gt;
&lt;br /&gt;
It is possible to map more than one competency to an activity,  by selecting more than once from the competency drop down when setting up the activity.&lt;br /&gt;
&lt;br /&gt;
It is possible to use activity completion to automatically complete - or add evidence to course competencies.&lt;br /&gt;
&lt;br /&gt;
To add a competency to an activity&lt;br /&gt;
&lt;br /&gt;
# Edit the settings for the activity&lt;br /&gt;
# In the competencies section, select one or more competencies from the list of course competencies&lt;br /&gt;
# If desired, set what to do upon activity completion - attach evidence, send for review or complete the competency&lt;br /&gt;
&lt;br /&gt;
[[File:activity competencies.png|frame|center|Adding competencies to an activity]]&lt;br /&gt;
&lt;br /&gt;
The activity will then be shown under the competency on the course competencies page&lt;br /&gt;
&lt;br /&gt;
[[File:course competencies.png|frame|center|Course competency with linked activity]]&lt;br /&gt;
&lt;br /&gt;
====Example of Activity completion with Activity competencies====&lt;br /&gt;
A student must demonstrate a skill four times before they achieve a competency:&lt;br /&gt;
&lt;br /&gt;
*Create four activities (such as four assignments) with activity completion set to receiving a grade.&lt;br /&gt;
* Set a pass grade from the assignment setting screen.&lt;br /&gt;
*For assignments 2, 3 and 4, restrict access until the previous assignments have been completed.&lt;br /&gt;
*In the assignment settings for the final assignment, expand &#039;Course competencies&#039;, select the required competency and set &#039;Upon activity completion&#039; to &#039;Complete the competency&#039;.&lt;br /&gt;
* The student submits work as normal. The teacher grades work as normal. If all four assignments obtain a pass grade, the competency is automatically achieved.&lt;br /&gt;
[[File:studentviewcomp.png|frame|center|Student view of competency achieved.]]&lt;br /&gt;
&lt;br /&gt;
==Backing up and restoring competencies==&lt;br /&gt;
Courses with competencies may be backed up to include the competencies. &#039;&#039;However, these will only be restored to a new site if the competencies already exist  with the same ID numbers on the new site.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&lt;br /&gt;
Statistics are built into the various pages. &lt;br /&gt;
&lt;br /&gt;
Student - view competencies in a course:&lt;br /&gt;
&lt;br /&gt;
[[File:course-student.png|thumb|600px|center|Course competency progress for a student]]&lt;br /&gt;
&lt;br /&gt;
Student - view their own learning plan:&lt;br /&gt;
[[File:plan-student.png|thumb|600px|center|Learning plans progress for a student]]&lt;br /&gt;
&lt;br /&gt;
Teacher - view competencies in a course:&lt;br /&gt;
[[File:course-teacher.png|thumb|600px|center|Course competency statistics for a teacher]]&lt;br /&gt;
&lt;br /&gt;
Manager - view progress for all plans in a template:&lt;br /&gt;
[[File:template-manager.png|thumb|600px|center|Learning Plan Template statistics for a manager]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Competencies FAQ]]&lt;br /&gt;
* [[Competency reviewer|Competency reviewer role]] - for enabling teachers to review the competencies of students in their class&lt;br /&gt;
&lt;br /&gt;
[[Category:Competencies]]&lt;br /&gt;
&lt;br /&gt;
[[es:Competencias]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Compétences]]&lt;br /&gt;
[[de:Kompetenzen]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Competency_frameworks&amp;diff=127379</id>
		<title>Competency frameworks</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Competency_frameworks&amp;diff=127379"/>
		<updated>2017-04-07T13:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jwelshoff: /* Setting a competency rule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Competencies}}Site administrators and users with the [[Capabilities/moodle/competency:competencymanage|capability to manage competency frameworks]] at site or category level can create, import and export a competency framework and define associated competencies. See the video [https://www.youtube.com/watch?v=6zzVgFcQToU| CBE for admins] for more information on  manually setting up competency frameworks and the video [https://youtu.be/N65LZ6MZ04c Competency frameworks] for information on importing a framework.&lt;br /&gt;
&lt;br /&gt;
==Adding competency  frameworks manually==&lt;br /&gt;
&lt;br /&gt;
*Go to &#039;Competency frameworks&#039; in Site administration to create competencies in the system, or access the same link from Category administration to add them from a category.&lt;br /&gt;
*Any existing frameworks are displayed here; you can click a button to create a new one or look in the [https://moodle.net/mod/data/view.php?id=27 Competency frameworks repository] .&lt;br /&gt;
&lt;br /&gt;
[[File:NewCompFrameworks.png|thumb|600px|center|Click the button to add a new framework or choose from repository]]&lt;br /&gt;
&lt;br /&gt;
*The &#039;&#039;&#039;ID number&#039;&#039;&#039; should be very specific, especially if it is likely that you will have multiple versions of a competency framework on the site at the same time (e.g. when revising the framework each year). &lt;br /&gt;
*The &#039;&#039;&#039;Scale&#039;&#039;&#039; is the default scale used when rating a competency. An individual competency in a framework can have a different scale to the framework.&lt;br /&gt;
*Clicking &#039;&#039;&#039;Configure scales&#039;&#039;&#039; displays extra information about the scale for ratings. There should be a default value, which is assigned when the competency is completed by an automated rule - and the list of values that are deemed &amp;quot;proficient&amp;quot; need to be listed so that the student can see at a glance, which competencies have been achieved and which have not. For more information see [[Competencies FAQ]].&lt;br /&gt;
*From the &#039;&#039;&#039;Taxonomies&#039;&#039;&#039; drop downs, you can define the words used to describe competencies in the framework, depending on their depth in the tree. &lt;br /&gt;
&lt;br /&gt;
Once you have created a competency framework, it will appear in the list of frameworks and you can add competencies to it. &lt;br /&gt;
&lt;br /&gt;
==Importing competency frameworks==&lt;br /&gt;
{{New features}}&lt;br /&gt;
*Existing frameworks in CSV format may be imported from &#039;Import competency framework&#039; in Site administration. See the video [https://youtu.be/N65LZ6MZ04c Competency frameworks] for a demo.&lt;br /&gt;
*Moodle.net has a [https://moodle.net/mod/data/view.php?id=27 Competency frameworks repository] for sharing files. It can be accessed directly from &#039;Competency frameworks&#039; in Site administration.&lt;br /&gt;
*If you are unsure how to set up your CSV file, download an existing framework to use as a model. Here is a basic explanation:&lt;br /&gt;
&lt;br /&gt;
#&amp;quot;Parent ID number&amp;quot; - competencies are arranged in a tree. This field indicates which competency is the parent of the current row.&lt;br /&gt;
#&amp;quot;ID number&amp;quot; - a string that uniquely identifies this competency in this framework&lt;br /&gt;
#&amp;quot;Short name&amp;quot; - a short name for the competency&lt;br /&gt;
#&amp;quot;Description&amp;quot; - a longer description for the competency&lt;br /&gt;
#&amp;quot;Description format&amp;quot; - a number representing the format of the text in the description. Valid options are: 0 = Moodle format, 1 = HTML, 2 = Plain text, 3 = Wiki format, 4 = Markdown&lt;br /&gt;
#&amp;quot;Scale values&amp;quot; - only required on the framework row. Defines a comma separated list of options used to grade the competencies&lt;br /&gt;
#&amp;quot;Scale configuration&amp;quot; - a json encoded object used to define the scale configuration.   is a valid default&lt;br /&gt;
#&amp;quot;Related ID numbers&amp;quot; - a comma separated list of id numbers belonging to competencies related to the current row&lt;br /&gt;
#&amp;quot;Is framework&amp;quot; - must be 1 for a single row in the framework which defines the name and description of the entire framework&lt;br /&gt;
#&amp;quot;Taxonomy&amp;quot; - defined for the framework row, defines the lang string keys used to describe competencies at each level of the framework&lt;br /&gt;
&lt;br /&gt;
Plugins are available for importing in other formats.  [https://moodle.org/plugins/search.php?s=competency+framework&amp;amp;search=Search+plugins Search the Moodle plugins directory for competency framework] to find out what else is available.&lt;br /&gt;
&lt;br /&gt;
===Adding competencies to a framework===&lt;br /&gt;
&lt;br /&gt;
To add competencies to a framework, click on the framework name to go to the  page where you can manage the competencies for this framework.&lt;br /&gt;
&lt;br /&gt;
[[File:managing competencies.png|frame|center|Managing competencies for the Mathematics framework]]&lt;br /&gt;
&lt;br /&gt;
This page lets you build the tree of competencies that defines your competency framework. To start adding competencies, first click on a node in the tree (the topmost node in the tree will be the framework itself), then click on the &amp;quot;Add competency&amp;quot; button. (If you have changed the name in Taxonomies, the button will be named differently, such as &amp;quot;Add skill&amp;quot;.)&lt;br /&gt;
&lt;br /&gt;
*The &#039;&#039;&#039;ID number&#039;&#039;&#039; - this is required and must be unique within this competency framework. It is used to map competencies in backup and restore, as well as when migrating to a newer version of a competency framework.&lt;br /&gt;
*The &#039;&#039;&#039;Scale&#039;&#039;&#039; and items in &amp;quot;Configure scales&amp;quot;  will default to the scale configured for the competency framework, but can be changed for an individual competency if required.&lt;br /&gt;
*Clicking Edit next to a competency once it has been created and selected displays other options, for example marking it as &amp;quot;related&amp;quot; to other competencies or creating an automatic completion rule. An automatic completion rule allows one competency to be completed automatically when all sub-competencies are complete.&lt;br /&gt;
[[File:relatedcompetency.png|thumb|600px|center|More options with selected competencies]]&lt;br /&gt;
&lt;br /&gt;
===Setting a competency rule===&lt;br /&gt;
Competency rules can be added to any competency in a framework, as long as it has children. A competency rule can be used to automatically mark as complete a parent competency when all children of it are complete. Linking the child competencies to course activities combined with the competency rule &#039;Mark as complete when all children are complete&#039; will award the parent competency to a student when he has successfully completed the course activities.&lt;br /&gt;
 &lt;br /&gt;
*A competency may be marked complete when other competencies are complete or have a certain number of points.&lt;br /&gt;
*To do this, click Edit next to the competency and choose &#039;&#039;Competency rule&#039;&#039;&lt;br /&gt;
*Click in the box next to Outcome (&#039;&#039;1&#039;&#039; below)  and choose &amp;quot;Mark as complete&amp;quot;  &#039;&#039;(2&#039;&#039; below.)&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| [[File:competencyrulea.png|thumb|400px|Click the arrow]]&lt;br /&gt;
| [[File:competencyruleb.png|thumb|400px|&#039;Mark as complete&#039; reveals a &#039;When&#039; field]]&lt;br /&gt;
|}&lt;br /&gt;
*From the new &#039;When&#039; field, you can choose &#039;All children are complete&#039; or &#039;Points required are met&#039;. For &#039;Points required&#039; you can then set the points and whether or not a competency is required:&lt;br /&gt;
[[File:competencyrulec.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Exporting competency frameworks==&lt;br /&gt;
{{New features}}&lt;br /&gt;
Competency frameworks may be exported in CSV format from &#039;Export competency framework&#039; in Site administration.&lt;br /&gt;
&lt;br /&gt;
[[File:exportcompframework.png|center]]&lt;br /&gt;
&lt;br /&gt;
[[es:Estructuras de competencia]]&lt;br /&gt;
[[fr:Référentiels de compétences]]&lt;br /&gt;
&lt;br /&gt;
[[de:Kompetenzrahmen]]&lt;/div&gt;</summary>
		<author><name>Jwelshoff</name></author>
	</entry>
</feed>