<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://docs.moodle.org/2x/pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mits</id>
	<title>MoodleDocs - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/2x/pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mits"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/Specjalna:Wk%C5%82ad/Mits"/>
	<updated>2026-05-18T09:03:07Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112384</id>
		<title>Capabilities/block/badges:myaddinstance</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112384"/>
		<updated>2014-05-08T15:18:40Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Capabilities}}&lt;br /&gt;
* This allows a user to add a [[My latest badges block]] to [[My home]]&lt;br /&gt;
* This capability is allowed for the default role of authenticated user &lt;br /&gt;
&lt;br /&gt;
[[Category:Badges]]&lt;br /&gt;
[[Category:Capabilities|Block]]&lt;br /&gt;
[[Category:Block]]&lt;br /&gt;
&lt;br /&gt;
[[ja:ケイパビリティ/block/バッジ:myaddinstance]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Capabilities/moodle/badges:awardbadge&amp;diff=112293</id>
		<title>Capabilities/moodle/badges:awardbadge</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Capabilities/moodle/badges:awardbadge&amp;diff=112293"/>
		<updated>2014-05-04T15:24:17Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Capabilities}}&lt;br /&gt;
* This allows a user to award a [[Badges|badge]] to a user&lt;br /&gt;
* This capability is allowed for the default roles of manager, course creator, teacher and non-editing teacher, and is prevented for the role of student&lt;br /&gt;
&lt;br /&gt;
[[Category:Badges]]&lt;br /&gt;
[[Category:Capabilities|Badges]]&lt;br /&gt;
&lt;br /&gt;
[[ja:ケイパビリティ/moodle/バッジ:awardbadge]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112292</id>
		<title>Capabilities/block/badges:myaddinstance</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112292"/>
		<updated>2014-05-04T15:23:04Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Capabilities}}&lt;br /&gt;
* This allows a user to add a [[My latest badges block]] to [[My home]]&lt;br /&gt;
* This capability is allowed for the default role of authenticated user &lt;br /&gt;
&lt;br /&gt;
[[Category:Badges]]&lt;br /&gt;
[[Category:Capabilities|Block]]&lt;br /&gt;
[[Category:Block]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112291</id>
		<title>Capabilities/block/badges:myaddinstance</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Capabilities/block/badges:myaddinstance&amp;diff=112291"/>
		<updated>2014-05-04T15:22:37Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Capabilities}}&lt;br /&gt;
* This allows a user to add a [[My latest badges block]] to [[My home]]&lt;br /&gt;
* This capability is allowed for the default role of authenticated user &lt;br /&gt;
&lt;br /&gt;
[[Category:Badges]]&lt;br /&gt;
[[Category:Capabilities|Block]]&lt;br /&gt;
[[Category:Block]]&lt;br /&gt;
&lt;br /&gt;
[[ja:ケイパビリティ/moodle/バッジ:awardbadge]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Badges_FAQ&amp;diff=112226</id>
		<title>Badges FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Badges_FAQ&amp;diff=112226"/>
		<updated>2014-05-01T15:49:00Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Badges}}&lt;br /&gt;
==How can teachers award site badges?==&lt;br /&gt;
By default, teachers can only award course badges. Only users with capabilities to manage badges in the system are able to do this, so if you wish teachers to award site badges you need to create a new, global role.&lt;br /&gt;
#Go to &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039; and add a new role called for example &amp;quot;Site badge awarder&amp;quot;&lt;br /&gt;
#Add it to the &amp;quot;System&amp;quot; context&lt;br /&gt;
#Set the following capabilities to &amp;quot;allow&amp;quot;: moodle/badges:awardbadge, moodle/badges:viewbadges, moodle/badges:configurecriteria&lt;br /&gt;
#Assign this role to the teachers you wish to award site badges.&lt;br /&gt;
&lt;br /&gt;
The teacher with the role &amp;quot;Site badge awarder&amp;quot; will see a link to Badges in the Administration block.&lt;br /&gt;
&lt;br /&gt;
==Can more than one teacher in a course award the same  badge?==&lt;br /&gt;
&#039;&#039;(copied from MDL-39189&#039;&#039;) It&#039;s not the user who issues the badge, but a role. Users with multiple roles will have an option to use both of them to issue badges. If the badge is awarded twice by different roles, both roles are displayed and criteria (ALL/ANY) is given. In some cases it will be required for a badge to be awarded by several different roles. When there are, let&#039;s say, three teachers in the course and they go to award a badge as a teacher, each of them will see the list of users who already got the badge from a teacher, so they won&#039;t need to award the badge again.&lt;br /&gt;
==What&#039;s the difference between a backpack and a collection?==&lt;br /&gt;
When you upload a badge to the [http://backpack.openbadges.org/ Openbadges site] you are adding it to your backpack, which is the general area you put your badges in. (Like a backpack!) You then organise them into collections (like separate little bags in your backpack) and you choose which to display on your Moodle profile. So a badge may be in your backpack and not in a collection, but it must be in your backpack before it can be in a collection. (Note the &#039;public&#039; box must be ticked too.) Collections allow you to control which badges you share with people.&lt;br /&gt;
{|&lt;br /&gt;
|[[File:mozillabackpack.png|thumb|A users&#039;s online backpack]]&lt;br /&gt;
|[[File:collections.png|thumb|Drag badges into a new collection to display on Moodle]]&lt;br /&gt;
|}&lt;br /&gt;
==What size is a badge?==&lt;br /&gt;
&lt;br /&gt;
A badge is displayed with dimensions 100 X 100 pixels. However, a larger image may be uploaded, which will then be cropped.&lt;br /&gt;
&lt;br /&gt;
See also [https://moodle.org/mod/forum/discuss.php?d=230591 Badge image size] discussion.&lt;br /&gt;
&lt;br /&gt;
==Can I award a badge based on a specific grade?==&lt;br /&gt;
&lt;br /&gt;
There are two ways of awarding a badge based on a specific grade.&lt;br /&gt;
&lt;br /&gt;
Method 1:&lt;br /&gt;
&lt;br /&gt;
Set a passing grade for the quiz or assignment in the gradebook, as explained in section 1.3 of [[Activity completion settings]].&lt;br /&gt;
&lt;br /&gt;
Method 2:&lt;br /&gt;
&lt;br /&gt;
# Create a page resource and set the restrict access conditions so that it only appears if the user obtains a certain grade in the quiz or assignment&lt;br /&gt;
# Set the activity completion for the page as &amp;quot;view&amp;quot;&lt;br /&gt;
# Set the badge criteria such that the page has to be completed (i.e. viewed) &lt;br /&gt;
&lt;br /&gt;
==Do I have to use my Moodle email for my backpack?==&lt;br /&gt;
No, but see this forum post [https://moodle.org/mod/forum/discuss.php?d=232875#p1011613 about Badges and Identity].&lt;br /&gt;
&lt;br /&gt;
==Which roles can see which badges?==&lt;br /&gt;
See this [https://moodle.org/mod/forum/discuss.php?d=234155&amp;amp;parent=1017187#p1017363 forum post on viewing badges]&lt;br /&gt;
&lt;br /&gt;
==Can I change a badge images once awarded?==&lt;br /&gt;
The short answer is &#039;no&#039;, but see this forum post on [https://moodle.org/mod/forum/discuss.php?d=228553 changing badge images] for more information.&lt;br /&gt;
&lt;br /&gt;
==Can I revoke a badge once it has been awarded?==&lt;br /&gt;
No. See MDL-40551.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* Moodle in English [https://moodle.org/mod/forum/view.php?id=8085 Badges forum]&lt;br /&gt;
* [http://www.somerandomthoughts.com/blog/2013/05/06/open-badges-and-moodle/ Open Badges and Moodle] blog post from Gavin Henrick&lt;br /&gt;
* [http://badg.us/en-US/ badg.us] - a service for creating and issuing badges&lt;br /&gt;
* [https://p2pu.org/en/groups/how-do-i-make-a-badge/ P2PU Badge Maker] - a step by step guide on how to make a badge &lt;br /&gt;
* [https://www.openbadges.me/ OpenBadges.me] - An open-access image creator from MyKnowledgeMap to support all of your Open Badge building needs.&lt;br /&gt;
* [http://moodlebadges.com/ Badges For Your Moodle] - CC-licensed badges available for free download&lt;br /&gt;
&lt;br /&gt;
Forum discussions:&lt;br /&gt;
* [https://moodle.org/mod/forum/discuss.php?d=252377 Badges Backup Requires &amp;quot;Include Enrolled Users&amp;quot;?]&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[es:Insignias FAQ]]&lt;br /&gt;
[[ja:バッジFAQ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Badges&amp;diff=108387</id>
		<title>Badges</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Badges&amp;diff=108387"/>
		<updated>2013-12-15T15:06:56Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tracking progress}}&lt;br /&gt;
Badges are a good way of celebrating achievement and showing progress. Badges may be awarded based on a variety of chosen criteria and are fully compatible with [http://openbadges.org/ Mozilla Open Badges]. Badges created in Moodle may be displayed on a user&#039;s profile or pushed to their [https://backpack.openbadges.org/ Open Badges backpack] and public badge collections in their backpack will display in their Moodle profile.&lt;br /&gt;
&lt;br /&gt;
There are two categories of badges:&lt;br /&gt;
* Site badges - available to users site-wide and related to the site wide activities, like finishing a set of courses.&lt;br /&gt;
* Course badges - available to users enrolled in the course and related to the activities that happen inside the course.&lt;br /&gt;
&lt;br /&gt;
[[File:BadgesIntro2.png]]&lt;br /&gt;
&lt;br /&gt;
*[[Managing badges]]&lt;br /&gt;
*[[Badges settings]]&lt;br /&gt;
*[[Using badges]]&lt;br /&gt;
*[[Badges FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Badges]]&lt;br /&gt;
&lt;br /&gt;
[[de:Auszeichnungen]]&lt;br /&gt;
[[es:Insignias]]&lt;br /&gt;
[[ja:バッジ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Web_services_FAQ&amp;diff=108186</id>
		<title>Web services FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Web_services_FAQ&amp;diff=108186"/>
		<updated>2013-12-03T22:14:07Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Web services}}&lt;br /&gt;
This document lists some popular questions from the [http://moodle.org/mod/forum/view.php?id=6971 Web Services forum].&lt;br /&gt;
&lt;br /&gt;
== What is the difference between web services and MNet ==&lt;br /&gt;
&lt;br /&gt;
[[MNet]] is used to authenticate some users from a Moodle A site into a Moodle B site.&lt;br /&gt;
&lt;br /&gt;
Web services are functions that can be called by external applications (via SOAP, XML-RPC, REST or AMF).&lt;br /&gt;
&lt;br /&gt;
== I see the term &amp;quot;Web services&amp;quot; used in different ways, what does it mean? ==&lt;br /&gt;
&lt;br /&gt;
# The entire system in Moodle is referred to as the Moodle Web Service system.&lt;br /&gt;
# A particular action (like creating a user) is known as a Web service &#039;&#039;&#039;function&#039;&#039;&#039;.&lt;br /&gt;
# The admin can enable groups of these functions for outside use, and these are known as a &amp;quot;Web service&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Where is the Web Service API documented? ==&lt;br /&gt;
&lt;br /&gt;
Since different Moodle sites can extend or restrict the API, and the API will evolve over time, the best way to see the exact API for a particular Moodle site is to look at the automatically generated documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Full API documentation&#039;&#039;&#039;&lt;br /&gt;
# Connect as admin&lt;br /&gt;
# Go to Administration Settings block &amp;gt; Plugins &amp;gt; Web services &amp;gt; API documentation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Specific documentation to a user&#039;&#039;&#039;&lt;br /&gt;
# Connect as admin, enable web service, create a service and add some Moodle functions to it. Also see [[How_to_create_and_enable_a_web_service]].&lt;br /&gt;
# connect as non admin, and access the service documentation on your [[How_to_get_a_security_key|security keys page]].&lt;br /&gt;
&lt;br /&gt;
== Why are there not many functions in the API? ==&lt;br /&gt;
&lt;br /&gt;
We have been very careful when adding new functions because we don&#039;t want to be changing the API functions once they are implemented.  The ones we have in Moodle 2.0 are the most commonly requested ones (for users, courses, groups and enrolments).  &lt;br /&gt;
&lt;br /&gt;
We will add more functions to core over time, based on contributions from the community and feature requests.  See the [[:dev:Web_services_Roadmap|web service roadmap]].&lt;br /&gt;
&lt;br /&gt;
You can also extend the API on your own Moodle site by creating your own API functions (see next question).&lt;br /&gt;
&lt;br /&gt;
== How can I create a new web service function? ==&lt;br /&gt;
&lt;br /&gt;
The easiest and recommended way to add a web service is to write a new Moodle local plugin and to implement the web service functions there.  The Moodle administrator will just need to add the plugin in Moodle (copy the files in /local/), the web service functions will be automatically added. Please read /local/readme.txt for more information about plugin development. Finally read  [[:dev:Creating_a_web_service_and_a_web_service_function|how to implement a web service and a web service function]].&lt;br /&gt;
&lt;br /&gt;
== How can I set up a web service? ==&lt;br /&gt;
&lt;br /&gt;
* See the document [[How_to_create_and_enable_a_web_service| How to create and enable a web service]]. &lt;br /&gt;
* &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Overview&#039;&#039; explains two use cases.&lt;br /&gt;
* Finally ask questions on the [http://moodle.org/mod/forum/view.php?id=6971 Web Services forum]&lt;br /&gt;
&lt;br /&gt;
== Does the Moodle SOAP server work with JAVA or .NET? ==&lt;br /&gt;
&lt;br /&gt;
Unfortunately the generated WSDL isn&#039;t currently compatible with JAVA or .NET. See MDL-28988 and MDL-28989 for plans to create a JAVA-compatible SOAP WSDL.&lt;br /&gt;
&lt;br /&gt;
== How to get a user token from an external application? ==&lt;br /&gt;
you can generate and retrieve user tokens with the /login/token.php file =&amp;gt; [[:dev:Creating_a_web_service_client#How_to_get_a_user_token|How to get a user token]]&lt;br /&gt;
&lt;br /&gt;
== What is the &#039;Access control exception&#039; error ==&lt;br /&gt;
It means that one of this admin setting has failed:&lt;br /&gt;
* authorised user: ip restriction fails to authenticate the user (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage services &amp;gt; Authorized users &amp;gt; click on user full name)&lt;br /&gt;
* authorised user: valid date is expired (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage services &amp;gt; Authorized users &amp;gt; click on user full name)&lt;br /&gt;
* admin created the token: ip restriction fails to authenticate the user (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage tokens &amp;gt; check the status)&lt;br /&gt;
* admin created the token: valid date is expired (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage tokens &amp;gt; check the status)&lt;br /&gt;
* the user is not listed in the authorized list (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage services &amp;gt; Authorized users)&lt;br /&gt;
* the user hasn&#039;t the required capability (Administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage services &amp;gt; Edit service)&lt;br /&gt;
* site in maintenance mode&lt;br /&gt;
* user is suspended&lt;br /&gt;
* user is not confirmed&lt;br /&gt;
* user is deleted&lt;br /&gt;
* the user authentication is set to nologin (edit the user profile)&lt;br /&gt;
* password expired (most likely happens with external authentication like LDAP)&lt;br /&gt;
* web service disabled (Administration &amp;gt; Advanced features)&lt;br /&gt;
* user doesn&#039;t have the capability to use the used web service protocol (user should have the capability &#039;webservice/use:xmlrpc&#039;/&#039;webservice/use:rest&#039;/..., on SYSTEM context).&lt;br /&gt;
* the user token doesn&#039;t exist&lt;br /&gt;
* the web service function is not included in the service&lt;br /&gt;
&lt;br /&gt;
Since Moodle 2.2, if the administrator turns Moodle debug mode &amp;gt;= NORMAL, then an explicit error message will be returned.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/view.php?id=6971 Web Services forum]&lt;br /&gt;
&lt;br /&gt;
[[Category:MNet]]&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[ja:ウェブサービスFAQ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Security_keys&amp;diff=107975</id>
		<title>Security keys</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Security_keys&amp;diff=107975"/>
		<updated>2013-11-24T15:26:48Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RSS feeds}}&lt;br /&gt;
A security key or token enables other systems to access Moodle securely. A security key may be used for secure RSS feeds or web services.&lt;br /&gt;
&lt;br /&gt;
A user can obtain a security key via &#039;&#039;Settings &amp;gt; My profile settings &amp;gt; Security keys&#039;&#039; then enter the key in an external application accessing Moodle.&lt;br /&gt;
&lt;br /&gt;
At any time, a user can reset their key by clicking the reset link. A new different key is automatically generate which will then need to be entered in the external application.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The security keys page can not generate web service keys/tokens for admins. Admins can create a token manually from the administration block: &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Manage tokens&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Secure RSS feeds==&lt;br /&gt;
&lt;br /&gt;
Secure RSS feeds are a way you can read [[Using_RSS_feeds|forum posts, blog entries, etc]] while you are offline, and without having to log in.  For example, if you want to read the posts in a forum, you usually need to log in to Moodle.  But if your site administrator has [[RSS_feeds_settings|enabled RSS]], these posts are available as a feed you can subscribe to with a [http://en.wikipedia.org/wiki/Comparison_of_feed_aggregators feed reader], and you can read entries even when you don&#039;t have access to the Internet.&lt;br /&gt;
&lt;br /&gt;
Secure RSS feeds allow your feed reader, which usually expects feeds to be publicly available, to download material from Moodle without having to log in.&lt;br /&gt;
&lt;br /&gt;
Whenever you are viewing an activity that provides an RSS feed, look in the &amp;quot;Settings&amp;quot; block for a link labelled &amp;quot;RSS feed of posts&amp;quot;.  This link is unique to your Moodle account.  Paste it into your feed reader to have it obtain new entries for you automatically.&lt;br /&gt;
&lt;br /&gt;
If you ever think your RSS feed token has been compromised in some way, e.g. you have lost a mobile phone that subscribed to a news forum, you can request a new one by clicking the &#039;&#039;Reset&#039;&#039; link on the &#039;&#039;Security Keys&#039;&#039; page in your Moodle profile.  This will disable the old feed token and generate a new one.  You can then visit the activities you wish to subscribe to and copy the URL, which will contain your new security key.&lt;br /&gt;
&lt;br /&gt;
[[Category:Web Services]]&lt;br /&gt;
&lt;br /&gt;
[[ja:セキュリティキー]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Mobile_Moodle_FAQ&amp;diff=106765</id>
		<title>Mobile Moodle FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Mobile_Moodle_FAQ&amp;diff=106765"/>
		<updated>2013-10-06T03:02:17Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Mobile}}&lt;br /&gt;
== How can I use Moodle on mobile devices? ==&lt;br /&gt;
There are currently 3 main ways to use Moodle on mobile devices:&lt;br /&gt;
&lt;br /&gt;
* Users can open Moodle sites in their mobile web browsers.&lt;br /&gt;
* Users can download native apps for their mobile devices.&lt;br /&gt;
* Admins can configure their Moodle site to be Mobile-accessible through server extensions.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Apps ===&lt;br /&gt;
* The official [[Mobile app]] developed by Juan Leyva with support from Jerome Mouneyrac, Moodle HQ and others.&lt;br /&gt;
* [http://www.moodletouch.com MoodleTouch] (aka &#039;&#039;mTouch&#039;&#039;) for iOS, created by Ali OzGur&lt;br /&gt;
* [http://mpage.hk/ mPage] for iOS and Android (work in progress), created by Mass Media HK&lt;br /&gt;
* [http://codeguild.org/app/mbot/ Mbot] for Android, created by Code Guild&lt;br /&gt;
* The [https://docs.moodle.org/23/en/Mobile_app My Moodle app] for iPhone, created by Moodle HQ (no longer being developed)&lt;br /&gt;
* [https://market.android.com/details?id=com.ivoid.droodle Droodle] - an Android client for the Moodle 2.1 platform&lt;br /&gt;
&lt;br /&gt;
=== Server-side ===&lt;br /&gt;
* [http://www.mobilemoodle.org/momo18/ MoMo] (Moodle for Mobiles) - Requires a server extension and a client app; supports most mobile OSes including Symbian.&lt;br /&gt;
* [http://code.google.com/p/moodbile/ Moodbile] - Reference implementation of Moodle Web Services. Under development.&lt;br /&gt;
* [http://iphone.moodle.com.au iPhone4Moodle] - Under development.&lt;br /&gt;
&lt;br /&gt;
==Where can I download the official Mobile app for iPhone and Android?==&lt;br /&gt;
&lt;br /&gt;
The app can be downloaded for free from the Google Play Store and Apple app store.&lt;br /&gt;
&lt;br /&gt;
==How do I get the official Mobile app to work for my Moodle site?==&lt;br /&gt;
&lt;br /&gt;
Firstly, your Moodle site must be using Moodle 2.4 or later.&lt;br /&gt;
&lt;br /&gt;
Secondly mobile web services must be enabled. See [[Enable mobile web services]] for details. &lt;br /&gt;
&lt;br /&gt;
==Where can I select a theme for mobile devices?==&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;Site administration &amp;gt; Appearance &amp;gt; Themes &amp;gt; Theme selector&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
New in Moodle 2.2 onwards is the MyMobile theme especially designed for mobile devices. &lt;br /&gt;
&lt;br /&gt;
== I can&#039;t access my Moodle site using the app ==&lt;br /&gt;
&lt;br /&gt;
Notice that by default Mobile access is disabled in Moodle. The administrator of your Moodle site (which must be version 2.4 or later) must enable mobile access.&lt;br /&gt;
&lt;br /&gt;
Also, authentication methods like Shibboleth, CAS or LDAP/SSO are not supported currently. See https://tracker.moodle.org/browse/MOBILE-113 for more information.&lt;br /&gt;
&lt;br /&gt;
== Moodle Mobile app says I need 2.4 or higher ==&lt;br /&gt;
&lt;br /&gt;
The administrator of your Moodle site (which must be version 2.4 or later) must enable mobile access as follows:&lt;br /&gt;
&lt;br /&gt;
In Site administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Mobile tick the &#039;Enable web services for mobile devices&#039; checkbox, then click the button to save changes.&lt;br /&gt;
&lt;br /&gt;
Some Moodle sites uses special authentication methods like Shibboleth, CAS or LDAP/SSO that currently are not supported. See https://tracker.moodle.org/browse/MOBILE-113 for more information.&lt;br /&gt;
&lt;br /&gt;
== How can I log out of the Mobile app current site? ==&lt;br /&gt;
 			&lt;br /&gt;
You can add a new site in Settings -&amp;gt; Sites -&amp;gt; Add a new site and then delete your previous site using the X button near your old site name.&lt;br /&gt;
		&lt;br /&gt;
You can also reset completely the app using Settings -&amp;gt; Development -&amp;gt; Reset the application&lt;br /&gt;
&lt;br /&gt;
==I can&#039;t view the courses tab as an administrator==&lt;br /&gt;
Moodle Mobile app is not suited for administrators ad the app displays only the courses you are enrolled in (not the courses you can see by capabilities).Note that the targeted user of the app is mainly a student or teacher.If you want to see the courses as an admin, you must be enrolled in the courses. You can use a non visible role or something similar.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/forum/view.php?id=7798 Moodle for mobile forum]&lt;br /&gt;
* Tracker area [http://tracker.moodle.org/browse/MOBILE Moodle for Mobiles]&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=162872 Proposal for Supporting Mobile Themes and Browser Detection] forum discussion&lt;br /&gt;
* An open course, about &amp;quot;[http://tempus-efa.proj.ac.il/moodle/course/view.php?id=102 Teaching using Mobile - Best practices]&amp;quot;&lt;br /&gt;
* [http://www.moodlenews.com/mobile/ Moodle News - Mobile] - a breakdown of the mobile projects and products available&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Moodle pour les mobiles]]&lt;br /&gt;
[[ja:モバイルMoodle FAQ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Mobile_web_services&amp;diff=106617</id>
		<title>Mobile web services</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Mobile_web_services&amp;diff=106617"/>
		<updated>2013-09-13T15:11:24Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Web services}}&lt;br /&gt;
Moodle comes with a built-in web service designed for mobile applications. It is required to run the official [[dev:Moodle Mobile]]. Enable it only if you want people to use the official app or if a third party app explicitly requires it.&lt;br /&gt;
&lt;br /&gt;
== Enabling mobile web services ==&lt;br /&gt;
&lt;br /&gt;
A site administrator first must enable mobile web services:&lt;br /&gt;
&lt;br /&gt;
*In &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Mobile&#039;&#039; &lt;br /&gt;
*Check &amp;quot;Enable mobile web services&amp;quot; and then&lt;br /&gt;
*Click Save.&lt;br /&gt;
&lt;br /&gt;
That&#039;s it! No other steps required.&lt;br /&gt;
&lt;br /&gt;
The rest of this document explains the &amp;quot;behind the scenes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== What happens when the service is enabled ==&lt;br /&gt;
Enabling the mobile web services will automatically:&lt;br /&gt;
* enable the web services system (&#039;&#039;Settings &amp;gt; Site administration &amp;gt; Advanced features&#039;&#039;)&lt;br /&gt;
* enable the built-in external service called &#039;Mobile web services&#039; - you should see this new mobile service listed as enabled&lt;br /&gt;
* enable the xml-rpc protocol (for backward compatibility with unmaintained My Moodle app)&lt;br /&gt;
* enable the rest protocol&lt;br /&gt;
* allow the &#039;webservice/xmlrpc:use&#039; capability for authenticated user role&lt;br /&gt;
* allow the &#039;webservice/rest:use&#039; capability for authenticated user role&lt;br /&gt;
&lt;br /&gt;
== Disabling mobile web services ==&lt;br /&gt;
When you uncheck &#039;Enable mobile web services&#039;, it will automatically:&lt;br /&gt;
* disable the external service called &#039;Mobile web services&#039;.&lt;br /&gt;
*if &#039;Mobile web services&#039; was the only external service enabled:&lt;br /&gt;
** disable the web services system&lt;br /&gt;
** disable the xml-rpc protocol&lt;br /&gt;
** disable the rest protocol&lt;br /&gt;
** remove the &#039;webservice/xmlrpc:use&#039; capability for authenticated user role&lt;br /&gt;
** remove the &#039;webservice/rest:use&#039; capability for authenticated user role&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Mobile app]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mobile]]&lt;br /&gt;
&lt;br /&gt;
[[de:Mobile Webservices]]&lt;br /&gt;
[[ja:モバイルウェブサービス]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Mobile_app&amp;diff=106465</id>
		<title>Mobile app</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Mobile_app&amp;diff=106465"/>
		<updated>2013-08-28T17:14:03Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Mobile}}&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;Mobile app latest&#039;&#039;&#039;: The &#039;&#039;Moodle Mobile&#039;&#039; app (developed on HTML5 and Phonegap) replaces the old mobile app for iPhone, &#039;&#039;My Moodle&#039;&#039;. It requires Moodle 2.4 or above.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Responsive design for phone and tablets&lt;br /&gt;
* Upload a picture into your private file area&lt;br /&gt;
* Record an audio file and upload it into your private file area&lt;br /&gt;
* Send a private message to a course participant (can be done offline)&lt;br /&gt;
* Take a personal note about a course participant (can be done offline)&lt;br /&gt;
* Add a course participant to your phone contact&lt;br /&gt;
* Call a course participant touching the phone number&lt;br /&gt;
* Locate a course participant address on Google map&lt;br /&gt;
* Download and view some resources&lt;br /&gt;
* Quick access to your course contents&lt;br /&gt;
* Remote translation (see bellow)&lt;br /&gt;
* Remote layout/style customization (see below)&lt;br /&gt;
&lt;br /&gt;
Notice that Moodle Mobile is not a replacement of the MyMobile or Bootstrap/Simple theme. Moodle Mobile offers offline contents, camera &amp;amp; audio features and (in a future) Push notifications.&lt;br /&gt;
You can use Moodle Mobile app in combination with a Mobile theme.&lt;br /&gt;
&lt;br /&gt;
=== Screenshots ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Phone&#039;&#039;&#039;&lt;br /&gt;
[[File:moodlemobile01.jpg]] [[File:moodlemobile02.jpg]] [[File:moodlemobile03.jpg]] [[File:moodlemobile04.jpg]] [[File:moodlemobile05.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tablet&#039;&#039;&#039;&lt;br /&gt;
[[File:moodlemobileipad01.jpg]] [[File:moodlemobileipad02.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Translation ===&lt;br /&gt;
&lt;br /&gt;
The app synchronizes the translation from your Moodle site. Upload to your lang/en folder (or to your moodledata/lang/mylang folder) a valid mobile.php file containing your translation, an example can be found [http://jsfiddle.net/jleyva/9AFKN/2/embedded/result/ here]&lt;br /&gt;
&lt;br /&gt;
=== Style customization ===&lt;br /&gt;
&lt;br /&gt;
The app can also retrieve your custom styles from your Moodle site. Since the app is a HTML5 app, you can apply safely any CSS, CSS2 and CSS3 style.&lt;br /&gt;
&lt;br /&gt;
In your Moodle installation go to Plugins / Web services / Mobile and enter in the mobilecssurl field a valid URL pointing to a CSS file containing your custom styles. The original styles to override can be found here: https://github.com/moodlehq/moodlemobile/tree/master/css&lt;br /&gt;
&lt;br /&gt;
The CSS should be placed inside your Moodle installation (in your custom theme or inside a local plugin)&lt;br /&gt;
&lt;br /&gt;
Once the user is logged in the app, there is a periodical process that retrieves your remote CSS files for applying your custom styles. &lt;br /&gt;
&lt;br /&gt;
Notice that on the first time a user opens the app, he will see the default &amp;quot;orange&amp;quot; style. Your custom styles will be applied once the user has added a site in the app.&lt;br /&gt;
&lt;br /&gt;
==Moodle sites must be enabled for the app to access them==&lt;br /&gt;
&lt;br /&gt;
Moodle 2.4 or above is mandatory.&lt;br /&gt;
&lt;br /&gt;
The administrator of your Moodle site must enable mobile access as follows:&lt;br /&gt;
&lt;br /&gt;
* In &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Web services &amp;gt; Mobile&#039;&#039; tick the &#039;Enable web services for mobile devices&#039; checkbox, then click the button to save changes.&lt;br /&gt;
&lt;br /&gt;
==Installing the mobile app==&lt;br /&gt;
&lt;br /&gt;
Apps are available in Google Play and also Apple Store. You can install the app directly from your Mobile device, search for &amp;quot;Moodle Mobile&amp;quot; the author/owner must be &amp;quot;Moodle Pty Ltd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Android:  https://play.google.com/store/apps/details?id=com.moodle.moodlemobile&lt;br /&gt;
&lt;br /&gt;
iOS:  https://itunes.apple.com/es/app/moodle-mobile/id633359593&lt;br /&gt;
&lt;br /&gt;
You can find the app build for other Mobile OS (not supported officially) here:&lt;br /&gt;
&lt;br /&gt;
https://build.phonegap.com/apps/314601/builds&lt;br /&gt;
&lt;br /&gt;
==Testing the app on a demo site==&lt;br /&gt;
&lt;br /&gt;
In the login screen, type &amp;quot;teacher&amp;quot; or &amp;quot;student&amp;quot; in the Username field and click the Add button. You will be logged automatically to a Moodle demo site for testing the app.&lt;br /&gt;
&lt;br /&gt;
== Cache ==&lt;br /&gt;
If you connect to your Moodle site and update/create/delete anything, and then go to your mobile app, the content will not be displayed. You will have to wait a couple of minutes. The cache time for the app is currently 5 minutes.&lt;br /&gt;
&lt;br /&gt;
There are developer options for purging the cache at any time (Settings -&amp;gt; Development)&lt;br /&gt;
&lt;br /&gt;
==How to report a bug==&lt;br /&gt;
&lt;br /&gt;
# Log in to the Moodle Mobile tracker  [https://tracker.moodle.org/browse/MOBILE https://tracker.moodle.org/browse/MOBILE] (you&#039;ll need to [http://tracker.moodle.org/secure/Signup%21default.jspa create a tracker account] if you&#039;ve not done so previously)&lt;br /&gt;
# &#039;&#039;Check whether the issue has already been reported by [https://tracker.moodle.org/issues/?jql=project%20%3D%20MOBILE searching all the issues]&#039;&#039;&lt;br /&gt;
# If not, report the bug by clicking the &#039;Create Issue&#039; link at the top right of the page, selecting &#039;Moodle Mobile&#039; as the project&lt;br /&gt;
# Add a detailed description then click the Create button&lt;br /&gt;
# Attach the following files to the issue by selecting &#039;Attach Files&#039; in the &#039;More actions&#039; dropdown menu:&lt;br /&gt;
#* &#039;Device information&#039; - this can be found in the app (Settings -&amp;gt; Development -&amp;gt; Device info, you can send yourself this information by email using the e-mail button at the bottom)&lt;br /&gt;
#* App Log (&#039;&#039;Settings -&amp;gt; Development -&amp;gt; Show Log&#039;&#039;, again you can send yourself this information by email)&lt;br /&gt;
&lt;br /&gt;
=== Report a bug by email ===&lt;br /&gt;
&lt;br /&gt;
You can send us the same report by email using &#039;&#039;Settings -&amp;gt; Report a bug&#039;&#039;. As the report is sent by email to mobile@moodle.com, the report will take more time to be filed in the tracker.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[:dev:Moodle Mobile|Moodle Mobile developer docs]]&lt;br /&gt;
* [[Mobile web services]]&lt;br /&gt;
&lt;br /&gt;
[[ja:モバイルアプリ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Migration_from_MyISAM_to_InnoDB&amp;diff=105967</id>
		<title>Migration from MyISAM to InnoDB</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Migration_from_MyISAM_to_InnoDB&amp;diff=105967"/>
		<updated>2013-07-09T21:33:51Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Admin tools}}&lt;br /&gt;
This page only applies to administrators using Moodle with a MySQL database as it&#039;s about migrating the [http://dev.mysql.com/doc/refman/5.1/en/storage-engines.html MySQL storage engine].&lt;br /&gt;
&lt;br /&gt;
== Why migrate to InnoDB? ==&lt;br /&gt;
&lt;br /&gt;
InnoDB is highly recommended rather than MyISAM because it works more robustly, performs better with big sites and allows better data integrity features (transactions).&lt;br /&gt;
&lt;br /&gt;
It is required if you want to use Moodle&#039;s [[Web services]] (for the [[Mobile app]] for example), and possibly for more features in future. &lt;br /&gt;
&lt;br /&gt;
== MySQL Configuration ==&lt;br /&gt;
Before attempting to change the table type, you should:&lt;br /&gt;
* &#039;&#039;&#039;check InnoDB is enabled&#039;&#039;&#039;. Log in to MySQL and run the command [http://dev.mysql.com/doc/refman/5.1/en/show-engines.html SHOW ENGINES]. Make sure that support for InnoDB shows either &amp;quot;YES&amp;quot; or &amp;quot;DEFAULT&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;set innodb_file_per_table if required&#039;&#039;&#039;. [http://dev.mysql.com/doc/refman/5.1/en/innodb-multiple-tablespaces.html This setting] can be useful for large installations, but it only affects newly created tables and can&#039;t be applied retrospectively.&lt;br /&gt;
&lt;br /&gt;
== Various Methods described in Moodle forums (choose one)==&lt;br /&gt;
* run the innodb script as a webpage &amp;lt;nowiki&amp;gt;http://www.YOUR_MOODLE_SITE/admin/tool/innodb&amp;lt;/nowiki&amp;gt; (v2.2.1 You should be logged into your Moodle site as an administrator - there might be timeout issues on large databases) In earlier versions of Moodle 2.x the script was at &amp;lt;nowiki&amp;gt;http://www.YOUR_MOODLE_SITE/admin/innodb.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* use the CLI script in admin/cli/mysql_engine.php  (requires access to shell, and the config.php must only have one moodle instance, but has no timeout issues) &lt;br /&gt;
* use PHPMyAdmin entering Structure view of a table and clicking Operations tab. Look for Storage Engine parameter. This is a tedious task due to the number of tables [http://moodle.org/mod/forum/discuss.php?d=162002]&lt;br /&gt;
* perform a database dump (e.g. mysqldump moodle_database &amp;gt; dump.SQL), use an editor or sed/perl/awk command to find/replace , replacing MyISAM with InnoDB.  Finally, restore back in the server. (e.g. mysql &amp;lt; dump.SQL or equivalent). &#039;&#039;&#039;If using this method, be very careful to use the same file encoding on both input and output.&#039;&#039;&#039;&lt;br /&gt;
* Follow the process detailed here - https://sites.google.com/site/moodlemayhem/tcea2011-moodle-server-setup-basics/moodleacidtrip&lt;br /&gt;
* Use the php script (Tested on 1.9 and 2.0/2.2) http://noveckg.blogspot.com/2012/04/moodle-php-script-to-convert-mysql.html&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB MySQL Engines: MyISAM vs. InnoDB] article by Tag1 Consulting&lt;br /&gt;
* [http://code.openark.org/blog/mysql/useful-sed-awk-liners-for-mysql An easy migration of MyISAM mysqldump to InnoDB]&lt;br /&gt;
&lt;br /&gt;
Using Moodle forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=162871 Documentation for migration from MyISAM to InnoDB]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=117913 New moodle.org] &lt;br /&gt;
&lt;br /&gt;
[[fr:Migration de MyISAM vers InnoDB]]&lt;br /&gt;
[[de:Migration von MyISAM zu InnoDB]]&lt;br /&gt;
[[ja:MyISAMからInnoDBへの移行]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Migration_from_MyISAM_to_InnoDB&amp;diff=105966</id>
		<title>Migration from MyISAM to InnoDB</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Migration_from_MyISAM_to_InnoDB&amp;diff=105966"/>
		<updated>2013-07-09T21:33:25Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Admin tools}}&lt;br /&gt;
This page only applies to administrators using Moodle with a MySQL database as it&#039;s about migrating the [http://dev.mysql.com/doc/refman/5.1/en/storage-engines.html MySQL storage engine].&lt;br /&gt;
&lt;br /&gt;
== Why migrate to InnoDB? ==&lt;br /&gt;
&lt;br /&gt;
InnoDB is highly recommended rather than MyISAM because it works more robustly, performs better with big sites and allows better data integrity features (transactions).&lt;br /&gt;
&lt;br /&gt;
It is required if you want to use Moodle&#039;s [[Web services]] (for the [[Mobile app]] for example), and possibly for more features in future. &lt;br /&gt;
&lt;br /&gt;
== MySQL Configuration ==&lt;br /&gt;
Before attempting to change the table type, you should:&lt;br /&gt;
* &#039;&#039;&#039;check InnoDB is enabled&#039;&#039;&#039;. Log in to MySQL and run the command [http://dev.mysql.com/doc/refman/5.1/en/show-engines.html SHOW ENGINES]. Make sure that support for InnoDB shows either &amp;quot;YES&amp;quot; or &amp;quot;DEFAULT&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;set innodb_file_per_table if required&#039;&#039;&#039;. [http://dev.mysql.com/doc/refman/5.1/en/innodb-multiple-tablespaces.html This setting] can be useful for large installations, but it only affects newly created tables and can&#039;t be applied retrospectively.&lt;br /&gt;
&lt;br /&gt;
== Various Methods described in Moodle forums (choose one)==&lt;br /&gt;
* run the innodb script as a webpage &amp;lt;nowiki&amp;gt;http://www.YOUR_MOODLE_SITE/admin/tool/innodb&amp;lt;/nowiki&amp;gt; (v2.2.1 You should be logged into your Moodle site as an administrator - there might be timeout issues on large databases) In earlier versions of Moodle 2.x the script was at &amp;lt;nowiki&amp;gt;http://www.YOUR_MOODLE_SITE/admin/innodb.php&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* use the CLI script in admin/cli/mysql_engine.php  (requires access to shell, and the config.php must only have one moodle instance, but has no timeout issues) &lt;br /&gt;
* use PHPMyAdmin entering Structure view of a table and clicking Operations tab. Look for Storage Engine parameter. This is a tedious task due to the number of tables [http://moodle.org/mod/forum/discuss.php?d=162002]&lt;br /&gt;
* perform a database dump (e.g. mysqldump moodle_database &amp;gt; dump.SQL), use an editor or sed/perl/awk command to find/replace , replacing MyISAM with InnoDB.  Finally, restore back in the server. (e.g. mysql &amp;lt; dump.SQL or equivalent). &#039;&#039;&#039;If using this method, be very careful to use the same file encoding on both input and output.&#039;&#039;&#039;&lt;br /&gt;
* Follow the process detailed here - https://sites.google.com/site/moodlemayhem/tcea2011-moodle-server-setup-basics/moodleacidtrip&lt;br /&gt;
* Use the php script (Tested on 1.9 and 2.0/2.2) http://noveckg.blogspot.com/2012/04/moodle-php-script-to-convert-mysql.html&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB MySQL Engines: MyISAM vs. InnoDB] article by Tag1 Consulting&lt;br /&gt;
* [http://code.openark.org/blog/mysql/useful-sed-awk-liners-for-mysql An easy migration of MyISAM mysqldump to InnoDB]&lt;br /&gt;
&lt;br /&gt;
Using Moodle forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=162871 Documentation for migration from MyISAM to InnoDB]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=117913 New moodle.org] &lt;br /&gt;
&lt;br /&gt;
[[fr:Migration de MyISAM vers InnoDB]]&lt;br /&gt;
[[de:Migration von MyISAM zu InnoDB]]&lt;br /&gt;
[[en:MyISAMからInnoDBへの移行]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Notifications&amp;diff=105737</id>
		<title>Notifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Notifications&amp;diff=105737"/>
		<updated>2013-06-19T15:50:45Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Security}}&lt;br /&gt;
==Update notifications==&lt;br /&gt;
&lt;br /&gt;
An administrator can configure update notifications for both Moodle core code and any contributed plugins installed on the site in &#039;&#039;Settings &amp;gt; Site Administration &amp;gt; Server &amp;gt; Update notifications&#039;&#039;. See [[Available update notifications]] for more details.&lt;br /&gt;
&lt;br /&gt;
==Login failure notifications==&lt;br /&gt;
&lt;br /&gt;
An administrator can set up login failure notification in &#039;&#039;Settings &amp;gt; Site Administration &amp;gt; Security &amp;gt; Notifications&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Display login failures to===&lt;br /&gt;
&lt;br /&gt;
Set this to administrators to be warned of anyone attempting to steal student or teacher logins. When set, a link stating the number of failed logins appears in the top right corner of the page when an administrator logs in. Click the link to access the login error page.&lt;br /&gt;
&lt;br /&gt;
===Email login failures===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re concerned about login failures, you can set up email notification for administrators or any/all users who can change the site configuration.&lt;br /&gt;
&lt;br /&gt;
===Threshold for email notifications===&lt;br /&gt;
&lt;br /&gt;
This sets the number of failed logins for a given user from a single computer that will trigger notification.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: The number of failed login attempts that result in account lockout may be set in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Security &amp;gt; Site policies&#039;&#039; (new in 2.5).&lt;br /&gt;
&lt;br /&gt;
==Other notifications==&lt;br /&gt;
&lt;br /&gt;
The version of Moodle used may be found in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Notifications&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Other notifications listed on the page may include&lt;br /&gt;
&lt;br /&gt;
* [[Upgrade warnings|&amp;quot;Alpha&amp;quot; development code warning]]&lt;br /&gt;
* [[Cron]] not run for at least 24 hours&lt;br /&gt;
* Database tables are using MyISAM database engine - see [[Migration from MyISAM to InnoDB]] for advice on what to do&lt;br /&gt;
* &amp;quot;Enabling the PHP setting display_errors is not recommended on production sites because some error messages may reveal sensitive information about your server.&amp;quot; What you do about this is not explained. Making a php.ini file with &amp;quot;display_errors = off;&amp;quot; in it in the folder &amp;quot;with the script&amp;quot; (?) is one suggestion found by googling, but that may depend on your server.  &lt;br /&gt;
* Site not yet [[Site registration|registered]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[:dev:Available update notifications|Available update notifications developer documentation]]&lt;br /&gt;
&lt;br /&gt;
[[es:Notificaciones]]&lt;br /&gt;
[[eu:Jakinarazpenak]]&lt;br /&gt;
[[fr:Notifications]]&lt;br /&gt;
[[de:Benachrichtigungen]]&lt;br /&gt;
[[ja:通知]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Upgrade_overview&amp;diff=103750</id>
		<title>Upgrade overview</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Upgrade_overview&amp;diff=103750"/>
		<updated>2013-03-26T17:46:42Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;navtrail&amp;quot;&amp;gt;[[Main page]] ► [[Installation]] ► [[{{PAGENAME}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;small-info-right&amp;quot;&amp;gt;&#039;&#039;Moodle 2.4&amp;lt;br /&amp;gt;available now!&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
Start enjoying the cool features of the latest and greatest version of Moodle in four easy steps...&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Step 1: Make sure that your server can run Moodle 2.2==&lt;br /&gt;
[[File:checklist.png|right]]&lt;br /&gt;
(Note: You need to upgrade to Moodle 2.2 before upgrading to 2.4.)&lt;br /&gt;
&lt;br /&gt;
Go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; Environment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Status OK for everything? Great! Go to step 2...&lt;br /&gt;
&lt;br /&gt;
Any problems?  You probably need to upgrade your server software (such as PHP) to a more recent version.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Be prepared!==&lt;br /&gt;
[[File:backup.png|right]]&lt;br /&gt;
As usual with any large upgrade, you should always be prepared to &amp;quot;roll back&amp;quot; if there&#039;s an issue with your data or some custom code you&#039;ve added.&lt;br /&gt;
&lt;br /&gt;
; A test install: We highly advise you make a copy of your production site to practice the upgrade on first.  That way, if you run into any problems that need fixing you won&#039;t affect your main site.&lt;br /&gt;
&lt;br /&gt;
; Always make backups: When upgrading your production instance, make sure you have copies of everything, just in case.  Full instructions are here: [[Site backup]].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Replace your Moodle code==&lt;br /&gt;
&lt;br /&gt;
At this point you can replace the Moodle code on your server with the version you downloaded.&lt;br /&gt;
&lt;br /&gt;
; Check plugins: Any plugins you have installed will also to be replaced with a version for your new Moodle version. If there is not yet an updated version of the plugin available, it will need to be uninstalled before upgrading your site.&lt;br /&gt;
&lt;br /&gt;
==Step 4: Perform the upgrade!==&lt;br /&gt;
[[File:gears.png|right]]&lt;br /&gt;
Trigger the upgrade by [[Upgrading#Finishing_the_upgrade|visiting the admin page]].&lt;br /&gt;
&lt;br /&gt;
If you have a large site this may take hours, so we recommend [[Administration_via_command_line#Upgrading_via_command_line|upgrading via command line]].&lt;br /&gt;
&lt;br /&gt;
==How did you go?==&lt;br /&gt;
&lt;br /&gt;
; Yes - it worked!: Great!  Repeat the process for Moodle 2.4, and please post in the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] and share your success with the Moodle community!&lt;br /&gt;
; No - I had an error: Don’t worry, help is at hand. Post in the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] where our experts are waiting to explain any errors you obtain.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Upgrading]] for full details of the process&lt;br /&gt;
* [[Upgrading FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
[[de:Aktualisierung in Kürze]]&lt;br /&gt;
[[es:Visión general de actualización]]&lt;br /&gt;
[[ja:アップグレード概要]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Gradebook&amp;diff=103482</id>
		<title>Gradebook</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Gradebook&amp;diff=103482"/>
		<updated>2013-03-06T15:05:55Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Grades}}&lt;br /&gt;
All the grades for each student in a course can be found in the course gradebook, or &#039;Grader report&#039; in &#039;&#039;Settings &amp;gt; Course administration &amp;gt; Grades&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The grader report collects [[Grade_items|items]] that have been graded from the various parts of Moodle that are assessed, and allows you to view and change them as well as sort them out into [[Grade_categories|categories]] and calculate totals in various ways. When you add an assessed item in a Moodle course, the gradebook automatically creates space for the grades it will produce and also adds the grades themselves as they are generated, either by the system or by you.&lt;br /&gt;
&lt;br /&gt;
The grades displayed are initially displayed as the raw marks from the assessments themselves, so will depend on how you set those up e.g. an essay out of 36 will appear as however many raw marks that student got, not a percentage (although this can be changed later, see below).&lt;br /&gt;
&lt;br /&gt;
Note that various default options for the gradebook are set at system level by the administrator and can be marked as being overridable by you, or fixed. This means that the options will not always be set up the same way for every user when they see the grader report for the first time.&lt;br /&gt;
&lt;br /&gt;
==Display==&lt;br /&gt;
&lt;br /&gt;
Along the top of the grader report are several rows: first the course, then the category, then the columns for each graded activity (for example: Assignment, Quiz, Lesson). Any activities settings which were left &amp;quot;uncategorised&amp;quot; will appear in the general category which is named after the course by default (any category name can be changed).&lt;br /&gt;
&lt;br /&gt;
You can add a row showing the range of possible scores by selecting &#039;Show ranges&#039; in &#039;My report preferences.&lt;br /&gt;
&lt;br /&gt;
There are three ways that the categories can be displayed:&lt;br /&gt;
&lt;br /&gt;
* Grades only - without the category totals column&lt;br /&gt;
* Collapsed - Category total column only&lt;br /&gt;
* Full view - grades and the aggregates (the totals column for the category) &lt;br /&gt;
&lt;br /&gt;
Each section has a small icon immediately to the right of its name. Clicking this will cycle through these display modes for that category. + goes to grades only view, o goes to full view and - goes to collapsed view.&lt;br /&gt;
&lt;br /&gt;
[[Image:Grades grader report with categories 1.png]]&lt;br /&gt;
&lt;br /&gt;
===Highlighting rows and columns===&lt;br /&gt;
&lt;br /&gt;
When your gradebook starts to grow, it can be hard to keep track of which student and which assignment a cell refers to. Highlighting solves that.&lt;br /&gt;
* Clicking on empty space in the cell that contains the students name will toggle the highlighting of that entire row&lt;br /&gt;
* Clicking on empty space in the cell at the top of each column will toggle highlighting of the entire column&lt;br /&gt;
(Note: this requires Javascript to be enabled in your browser.)&lt;br /&gt;
&lt;br /&gt;
===Sorting by columns===&lt;br /&gt;
&lt;br /&gt;
You can sort by any column.  Click the [[Image:Move.gif]] symbol near the top of a column to sort by that column.  This will change the symbol to a single down arrow.  Clicking again will sort lowest-to-highest, changing the symbol to an up arrow.  The arrows will toggle between these two states until you click on a different column.&lt;br /&gt;
&lt;br /&gt;
The student name columns do not have the [[Image:Move.gif]] symbol. Clicking on either the first or last name will cause the report to sort.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:75%; border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Grade Report unsorted column1.png|frame|center|Unsorted]]&lt;br /&gt;
||[[Image:Grade Report sorted column2.png|frame|center|Sorted]]&lt;br /&gt;
||[[Image:Grade Report unsorted name1.png|frame|center|Unsorted]]&lt;br /&gt;
||[[Image:Grade Report sorted lastname3.png|frame|center|Sorted ]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Highlighting scores that are either adequate or unacceptable in red and green===&lt;br /&gt;
&lt;br /&gt;
Turn editing on and click on the edit icon in the controls cell at the top of the column. You can then (maybe need to click &#039;show advanced&#039;) see the option to enter a &#039;grade to pass&#039;. Once set, any grades falling above this will be highlighted in green and any below will be highlighted in red.&lt;br /&gt;
&lt;br /&gt;
Note that the highlighting will not show if the Grader report is viewed in the editing mode.&lt;br /&gt;
&lt;br /&gt;
===Horizontal scrollbar===&lt;br /&gt;
&lt;br /&gt;
A horizontal scrollbar enables teachers to scroll grades in the grader report. (Note that this feature is not available for IE6 users or for users who have have the screenreader setting in their profile set to Yes.)&lt;br /&gt;
&lt;br /&gt;
[[Image:Gradebook horizontal scrollbar.png|thumb|Horizontal scrollbar]]&lt;br /&gt;
&lt;br /&gt;
===Mouse-over tooltips===&lt;br /&gt;
&lt;br /&gt;
Each grade cell in the table has a tooltip indicating the user and grade item to which the grade belongs.&lt;br /&gt;
&lt;br /&gt;
===Filtering the gradebook by groups===&lt;br /&gt;
If you change the course settings Group mode to Visible groups or Separate groups a drop-down menu will appear in the gradebook to allow you to filter your students by groups.&lt;br /&gt;
&lt;br /&gt;
==Editing==&lt;br /&gt;
&lt;br /&gt;
Note: Editing anything in the gradebook refers to editing the grades &#039;&#039;&#039;only&#039;&#039;&#039; and none of the available operations bear any relationship to editing the main course page i.e. the appearance of your course page cannot be influenced by anything you do in the gradebook. The &amp;quot;Turn editing on&amp;quot; button functions separately from the main course one, so editing can be on in the gradebook, but simultaneously off when you switch back to course view. This is because editing grades and editing the course page are separate capabilities.   Roles such as &#039;non-editing teacher&#039; may only have one or the other.&lt;br /&gt;
&lt;br /&gt;
===Altering the grades===&lt;br /&gt;
You can click &amp;quot;Turn editing on&amp;quot;  at the top right to show an edit icon next to each grade. Clicking on the icon will bring up the editing screen for that grade which will allow you to set the grade, its written feedback and a number of other attributes.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can choose &amp;quot;Quick grading&amp;quot; and &amp;quot;Quick feedback&amp;quot; in &#039;My preferences&#039; to make the report appear with editable boxes containing each grade, so you can change many at once.  This capability can be a real time saver, but make sure to save at reasonable intervals lest a pageful of changes be lost.&lt;br /&gt;
&lt;br /&gt;
Note: If you make changes here, they are then shown highlighted to indicate grades which have been manually changed.&lt;br /&gt;
&lt;br /&gt;
===Hiding columns or individual grades===&lt;br /&gt;
Turning on editing then clicking the &amp;quot;Show show/hide icons&amp;quot; link will give you the familiar show/hide eye icon next to each grade and at the top of each column. For more information, read about [[Grade_hiding|grade hiding]].&lt;br /&gt;
&lt;br /&gt;
===Recalculating===&lt;br /&gt;
If you change any part of an assessment e.g. alter the maximum grade for one of the questions in a quiz, you may find that the columns do not yet reflect the change you have made. Click &#039;&#039;&#039;Turn editing on&#039;&#039;&#039; twice to force the gradebook to re-check.&lt;br /&gt;
&lt;br /&gt;
==Gradebook capabilities==&lt;br /&gt;
&lt;br /&gt;
There is just one gradebook capability, [[Capabilities/gradereport/grader:view|View the grader report]], which is allowed for the default roles of manager, teacher and non-editing teacher.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[http://www.youtube.com/watch?v=5hrLNbifiGQ Video explaining the different gradebook reports]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungen]]&lt;br /&gt;
[[fr:Carnet de notes]]&lt;br /&gt;
[[ja:評定表]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Groups_course_settings&amp;diff=103113</id>
		<title>Groups course settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Groups_course_settings&amp;diff=103113"/>
		<updated>2013-02-13T15:20:32Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
Enabling [[Groups]] will allow the teacher to create sets of students.  By default, the groups settings are turned off in a course. Groups can be used in the [[Context]] of a course or in a specific course activity.&lt;br /&gt;
&lt;br /&gt;
Most of this information is also repeated in the [[Course settings]] page under [[Course settings#Groups|Groups]] and on the [[Groups]] page.&lt;br /&gt;
&lt;br /&gt;
==Group mode==&lt;br /&gt;
This settings defines the default [[Groups|group]] mode for all activities in the course, by a pull down menu.  The group setting can affect what users see in the course [[Participants]] list.  There are 3 group mode choices: Visible, Separate and No groups.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; When force mode is set to no, group mode merely acts as a default setting for each new activity.  However, when force mode is set to yes, then the course group mode overrides all activity group settings. There are some examples of the two force settings below.  &lt;br /&gt;
&lt;br /&gt;
:The course group mode is useful when the teacher is going to add several activities with the same group setting. In a course with many activities that have different group mode settings, a teacher might enter them in batches, using the group course setting to save time.    &lt;br /&gt;
&lt;br /&gt;
===Visible groups===&lt;br /&gt;
Each group works in their own group, but can also see other groups. The other groups&#039; work is read-only.&lt;br /&gt;
[[Image:forceNo.png|frame|center|Group course settings, with result in visible mode not forced]]&lt;br /&gt;
&lt;br /&gt;
:The above example shows the group section in the course settings and part of a course. The teacher wants the default activity group setting to be &amp;quot;visible&amp;quot; but has not &amp;quot;forced&amp;quot; this preference on all activities.  This is show by the two forum activities, where one shows the visible group icon and the other the separate group icon. &lt;br /&gt;
&lt;br /&gt;
===Separate groups===&lt;br /&gt;
Each group can only see their own group, others are invisible.&lt;br /&gt;
&lt;br /&gt;
===No groups===&lt;br /&gt;
There are no sub groups, everyone is part of one big community.  They can see other peoples activity and interact with them.&lt;br /&gt;
&lt;br /&gt;
==Force==&lt;br /&gt;
A &amp;quot;force&amp;quot; group mode at the course-level, will override any individual activity &amp;quot;group mode&amp;quot; setting, with the one set in the course.  &lt;br /&gt;
&lt;br /&gt;
:In the course example show above in &amp;quot;group mode&amp;quot;  we had two activities, one set for visible group mode and the other set for separate group and the course Force was set to &amp;quot;No&amp;quot;.  In the example below, the teacher changed the settings in the same course.  The teacher put the course settings on visible group mode and said &amp;quot;yes&amp;quot; to the Force mode.  &lt;br /&gt;
&lt;br /&gt;
[[Image:[[Image:forceYes.png|frame|center|Force turned on, notice the group icons show the override]]&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039;The force setting is useful when the teacher wants to import activities from another course and not have to change each activities group settings.&lt;br /&gt;
&lt;br /&gt;
==Default grouping==&lt;br /&gt;
Allows the teacher to set a default group.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039;  To see other groups in this list, you will have to go to the Course administration&amp;gt;Groups tab and use the [[Auto-create groups]] button.  One you set the auto create fields, then a group will appear under this heading in addition to &amp;quot;Default&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Using groups in course or activity==&lt;br /&gt;
&lt;br /&gt;
A group or grouping can be used on two levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Course level&#039;&#039;&#039; - the group mode defined at the course level is the default mode for all activities defined within that course. Changing the force mode to yes, will override any individual activity group mode settings. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Activity level&#039;&#039;&#039; - each activity that supports groups can also have its own group mode defined. The course setting under Groups must have &amp;quot;Force&amp;quot; set to &amp;quot;No&amp;quot; to allow individual activities to allow their own group settings to work.&lt;br /&gt;
&lt;br /&gt;
==Tips and Tricks==&lt;br /&gt;
&lt;br /&gt;
*Groups icon not showing? - remember to select something other than &amp;quot;none&amp;quot; in the Group mode.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
*[[Groups]] for more information about how to setup and use this feature.&lt;br /&gt;
&lt;br /&gt;
*[[Groups FAQ]] for some usual questions and answers about Groups&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Groups]]&lt;br /&gt;
&lt;br /&gt;
[[ja:グループコース設定]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Participants&amp;diff=102744</id>
		<title>Participants</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Participants&amp;diff=102744"/>
		<updated>2013-01-13T15:19:48Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Participants are the teachers and students who are part of a course.  The list of participants can be seen by clicking the &#039;&#039;Participants&#039;&#039; link in the [[Navigation block]] &lt;br /&gt;
&lt;br /&gt;
[[File:mycourses.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If it has been added, the&#039;&#039; Participants&#039;&#039; link in the [[People block]] will also show course participants.&lt;br /&gt;
&lt;br /&gt;
The participants list may be restricted to display:&lt;br /&gt;
* Members of a particular [[Groups|group]]&lt;br /&gt;
* Users inactive for more than a particular period of time&lt;br /&gt;
* Users with a particular role, such as teacher&lt;br /&gt;
&lt;br /&gt;
Teachers (or other users with appropriate permissions) may select particular users then perform any of the following actions:&lt;br /&gt;
* Send [[Messaging|message]]&lt;br /&gt;
* Add a [[Notes|new note]]&lt;br /&gt;
* Add a common note (for adding the same note to more than one user)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&#039;&#039;Settings&amp;gt;Course Administration&amp;gt;Users&amp;gt;Enrolled users&#039;&#039; for options to assign roles to participants or or unenrol them&lt;br /&gt;
[[fr:Participants]]&lt;br /&gt;
[[ca:Participants]]&lt;br /&gt;
[[de:Teilnehmerliste]]&lt;br /&gt;
[[ja:参加者]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Common_module_settings&amp;diff=102476</id>
		<title>Common module settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Common_module_settings&amp;diff=102476"/>
		<updated>2012-12-18T20:54:12Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Activities}}&lt;br /&gt;
On the settings page for many modules, there is a section called &amp;quot;Common module settings&amp;quot;.  This refers to settings that are common to many modules.   &lt;br /&gt;
&lt;br /&gt;
==Example - assignment activity==&lt;br /&gt;
Assignment activity has two items and a point of information in the common module setting.  There is more information about [[Groups course settings]] and [[Groups]] for all activities.&lt;br /&gt;
&lt;br /&gt;
=== Group mode - assignment activity===&lt;br /&gt;
When course group mode is turned on and force is set to no, the [[Groups|group mode]] can be one of three levels on the assignment activity level: no groups, separate groups or visible groups.  &lt;br /&gt;
&lt;br /&gt;
;No groups&lt;br /&gt;
:There are no groups and all students submit their assignments in one Assignment area&lt;br /&gt;
&lt;br /&gt;
;Separate groups&lt;br /&gt;
:Students submit their assignments within a separate Group based submission area and teachers/trainers can sort submissions by Group or view All Participants.&lt;br /&gt;
&lt;br /&gt;
;Visible groups&lt;br /&gt;
:All students submits their assignment within a single Assignment area but may choose which Group to associate their submission with before uploading.  Teachers/trainers can sort submissions by Group or view All Participants.&lt;br /&gt;
&lt;br /&gt;
=== Visible - assignment activity ===&lt;br /&gt;
Choose whether to Show or Hide the assignment&lt;br /&gt;
&lt;br /&gt;
=== ID number - assignment activity===&lt;br /&gt;
&lt;br /&gt;
Setting an ID number provides a way of identifying the assignment for grade calculation purposes. If the activity is not included in any grade calculation then the ID number field can be left blank.&lt;br /&gt;
&lt;br /&gt;
The ID number can also be set on the edit grade calculation page in the [[Gradebook]], though it can only be edited on the update activity page of the module in a course context.&lt;br /&gt;
&lt;br /&gt;
The ID number may also be used in integrations with other software.&lt;br /&gt;
&lt;br /&gt;
==Common module settings are used in==&lt;br /&gt;
*[[Adding/editing an assignment]]&lt;br /&gt;
*[[Adding/editing a chat]]&lt;br /&gt;
*[[Adding/editing a choice]]&lt;br /&gt;
*[[Adding/editing a database]]&lt;br /&gt;
*[[Adding/editing a forum]]&lt;br /&gt;
*[[Adding/editing a glossary]]&lt;br /&gt;
*[[Adding/editing a lesson]]&lt;br /&gt;
*[[SCORM module]]&lt;br /&gt;
*[[Adding/editing a survey]] does not mention at all&lt;br /&gt;
*[[Adding/editing a quiz]]&lt;br /&gt;
*[[Adding/editing a wiki]]&lt;br /&gt;
*[[Groupings]]&lt;br /&gt;
*[[Grade export]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Grade calculations#Assigning ID numbers|Assigning module ID numbers for Grade calculations]]&lt;br /&gt;
&lt;br /&gt;
[[ja:共通モジュール設定]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Using_Lesson&amp;diff=102337</id>
		<title>Using Lesson</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Using_Lesson&amp;diff=102337"/>
		<updated>2012-12-05T21:09:08Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lesson}}&lt;br /&gt;
This page outlines how students and teachers interact with Moodle lessons once they have been created. For details on how to set up and then organise a lesson, see [[Lesson settings]] and [[Building Lesson]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What the student sees ==&lt;br /&gt;
*A student clicking on a Lesson will see an introductory page with one or more buttons which they choose from to select the path they wish to take.&lt;br /&gt;
*The display may vary according to how the teacher has set up the lesson in [[Lesson settings]]. For example; there may or may not be a list of pages down the side; there may or may not be an ongoing score.&lt;br /&gt;
*Students progress through the lesson with either content pages (of information, which is not graded) or various types of question pages(which may be graded) When a question page is used, the following page gives the answer and feedback if offered:&lt;br /&gt;
[[File:studentviewoflesson.png]]&lt;br /&gt;
*The lesson is ended when the student has met the criteria set by the teacher. This could be answering a certain number of questions correctly, accessing a certain number of pages with content (text, audio or video) or following a certain navigational path. A final page appears where the student can check their score, if applicable, and return to the main course page.&lt;br /&gt;
[[File:studentendoflesson.png]]&lt;br /&gt;
&lt;br /&gt;
==What the teacher sees==&lt;br /&gt;
*A teacher clicking on a lesson will see tabs at the top offering them the chance to preview, edit, view reports or grade essays in the lesson:&lt;br /&gt;
[[File:teacherviewoflesson.png]]&lt;br /&gt;
===Preview===&lt;br /&gt;
*The lesson opens up in preview mode for the teacher. However, it will not show the score unless the teacher switches their role to a student.&lt;br /&gt;
===Edit===&lt;br /&gt;
*The Edit tab allows teachers to alter the lesson once it has been set up. There are two views - Collapsed and Expanded. See [[Building Lesson]] for more details on editing the lesson.&lt;br /&gt;
&lt;br /&gt;
===Reports===&lt;br /&gt;
*The reports tab shows the performance of students taking the lesson. There is a general &amp;quot;Overview&amp;quot; and a &amp;quot;Detailed Statistics&amp;quot; tab.&lt;br /&gt;
====Overview====&lt;br /&gt;
[[File:lessonreportsoverview1.png]]&lt;br /&gt;
&lt;br /&gt;
By clicking on the specific attempt, the teacher can view the student&#039;s answers to specific questions. It is also possible to delete a student attempt by checking the attempt and using the pull down menu to change &amp;quot;Choose&amp;quot; to &amp;quot;Delete&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*Below the &amp;quot;Overview&amp;quot; can also be seen general statistics: Average score, Average time, High score, Low score, High time, Low time.&lt;br /&gt;
[[File:lessonreportstatistics.png]]&lt;br /&gt;
&lt;br /&gt;
====Detailed Statistics====&lt;br /&gt;
More detailed reports on individual questions are available from this tab, as in the following screenshot:&lt;br /&gt;
&lt;br /&gt;
[[File:lessonreportsdetailed.png]]&lt;br /&gt;
&lt;br /&gt;
====Grade essays====&lt;br /&gt;
*Any essay questions which have been set in the lesson can be accessed and graded here.&lt;br /&gt;
&lt;br /&gt;
==Grading lessons==&lt;br /&gt;
*Note that for a lesson to be graded, it must have at least one question where a student can receive a score and the lesson can not be a practice lesson. Grades are calculated when the student has completed a lesson. Grades are kept for every student attempt.&lt;br /&gt;
&lt;br /&gt;
==Understanding Flow control==&lt;br /&gt;
*&#039;&#039;Settings &amp;gt; Lesson administration &amp;gt; Edit settings &amp;gt; Flow control group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Here are some examples to help you understand the Lesson flow control settings. Please note:&lt;br /&gt;
*&amp;quot;Allow student review&amp;quot; setting applies to the review of a whole Lesson, whereas &lt;br /&gt;
*&amp;quot;Provide option to try a question again&amp;quot; setting applies to the review of an individual question page. When the student does not select the correct answer, &#039;Provide option to try a question again&amp;quot; setting will display 2 buttons.  One will direct the student back to the question and the other to continue.&lt;br /&gt;
*&amp;quot;Maximum number of attempts&amp;quot; is designed to prevent a student from being stuck on &amp;quot;This page&amp;quot; where they continually put or select the wrong answer.  It will override other settings, such as review or the option to try the question again.  When exceeded, it will not allow a score to be recorded for that question.&lt;br /&gt;
&lt;br /&gt;
====Case 1 ====&lt;br /&gt;
The teacher wants the student to be able to attempt any question no more than 3 times and be given the chance to answer the question again.  The teacher wants the student to see the response attached to their answer.   &lt;br /&gt;
&lt;br /&gt;
:Flow control settings&lt;br /&gt;
::Allow student review &#039;&#039;&#039;Yes&#039;&#039;&#039;&lt;br /&gt;
::Provide option to try a question again &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
::Maximum number of attempts &#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
::Display default feedback &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
::Number of pages to show &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
::Slideshow &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:Student selects wrong answer and will see:&lt;br /&gt;
:: &amp;quot;Response for the wrong answer&amp;quot; (if any is shown)&lt;br /&gt;
:: &amp;quot;Yes, I&#039;d like to try again&amp;quot; button&lt;br /&gt;
:: &amp;quot;Continue&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
:Student selects correct answer and will see:&lt;br /&gt;
:: &amp;quot;Response for the correct answer&amp;quot; (if any is shown)&lt;br /&gt;
:: &amp;quot;Continue&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
====Case 2 ====&lt;br /&gt;
The teacher wants to allow the student 3 attempts at all questions but not see any feedback except the site default feedback for wrong answers.&lt;br /&gt;
*Flow control settings&lt;br /&gt;
::Allow student review &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
::Provide option to try a question again  &#039;&#039;&#039;Yes&#039;&#039;&#039;&lt;br /&gt;
::Maximum number of attempts &#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
::Display default feedback &#039;&#039;&#039;No&#039;&#039;&#039; &lt;br /&gt;
::Number of pages to show &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
::Slideshow &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Student selects wrong answer and will see:&lt;br /&gt;
::&#039;&#039;Not quite.  Would you like to try again?&#039;&#039; as text over the&lt;br /&gt;
::&amp;quot;Yes, I&#039;d like to try again&amp;quot; button&lt;br /&gt;
::&#039;&amp;quot;No, I just want to go on to the next question&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note:&#039;&#039; If the wrong answer jump is set to &amp;quot;This page&amp;quot; and the number of attempts is under the maximum, then the student will return to the question, regardless if they select &amp;quot;No, I just want to go on&amp;quot;.    &lt;br /&gt;
&lt;br /&gt;
*Student selects correct answer and will see:&lt;br /&gt;
:: &amp;quot;Your answer: {gives the student&#039;s answer)&amp;quot; &lt;br /&gt;
:: Response attached to the correct answer (if any)&lt;br /&gt;
&lt;br /&gt;
==== Case 3 ====&lt;br /&gt;
&amp;quot;Speed bump for speed clickers&amp;quot;.  Teacher only wants the student to get once chance to record an answer on any question.  They will only see the response the teacher provides for any question, or the default feedback if no response has been set for the answer the student selected.    &lt;br /&gt;
&lt;br /&gt;
*Flow control settings&lt;br /&gt;
::Allow student review &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
::Provide option to try a question again &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
::Maximum number of attempts &#039;&#039;&#039;1&#039;&#039;&#039; &lt;br /&gt;
::Display default feedback &#039;&#039;&#039;Yes&#039;&#039;&#039;&lt;br /&gt;
::Number of pages to show &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
::Slideshow &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Student selects wrong answer and will see:&lt;br /&gt;
:: &amp;quot;Response for the wrong answer&amp;quot; (if any is shown)&lt;br /&gt;
:: &amp;quot;Yes, I&#039;d like to try again&amp;quot; button&lt;br /&gt;
:: &amp;quot;Continue&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Note:&#039;&#039; When teacher sets the Jump to &amp;quot;This page&amp;quot; for a wrong answer, they will return to the page but their score will not change.&lt;br /&gt;
&lt;br /&gt;
* Student&lt;br /&gt;
::&amp;quot;Response for the correct answer&amp;quot; (if any is show)&lt;br /&gt;
::&amp;quot;Continue&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
==Ideas for using Lessons==&lt;br /&gt;
*Because of its &amp;quot;branching&amp;quot; nature, the lesson module lends itself to a wide variety of activities, not all of which need to be graded. In addition to merely working through a list of question pages, here are some other suggestions:&lt;br /&gt;
====Self-directed learning of a new topic====&lt;br /&gt;
*Use the lesson to introduce a new topic. The learner starts out knowing nothing but can progress at his own pace, reviewing what he is not sure of and moving on when he feels ready. This can be much enhanced by...&lt;br /&gt;
====Allow for different learning styles====&lt;br /&gt;
*When using the lesson to introduce a new topic, offer pages that deliver the content in different ways, according to how the students prefer to learn. For example the button &amp;quot;do you prefer to read?&amp;quot;  goes to a page of text; &amp;quot;do you prefer to watch a video?&amp;quot; goes to a screencast ; &amp;quot;do you prefer to listen to instructions?&amp;quot; -goes to a podcast and so on.&lt;br /&gt;
====Role play simulations/Decision-making exercises====&lt;br /&gt;
*Use the lesson to set up situations where the learner has to make a choice each time and the scenario changes according to their selection. This could be a medical emergency for example, deciding upon the correct treatment, or a customer relations exercise, learning how best to deal with an awkward client. In an educational establishment it could serve well in Humanities subjects considering moral/ethical issues.&lt;br /&gt;
====Interactive fiction====&lt;br /&gt;
*For younger (and not so younger!) students, the lesson can be used to create a &amp;quot;choose your own ending&amp;quot; type of story where the student reads a page (or even watches a video/listens to an audio file) and then decides upon the character&#039;s next move. Apart from the entertainment value of this, it could be used to help guide pre-teens to behave responsibly by taking decisions for a character who is in a potentially dangerous situation.&lt;br /&gt;
====Differentiated revision guides====&lt;br /&gt;
*Students can be taken to different sets of revision questions according to their answers, allowing them to progress from basic to intermediate to advanced according to their prior knowledge.&lt;br /&gt;
====More!====&lt;br /&gt;
*Have any other good ideas? Please add them here!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
[http://school.demo.moodle.net/mod/lesson/view.php?id=1156&amp;amp;pageid=182&amp;amp;start A working example of a Lesson from the School demo site.]&lt;br /&gt;
&lt;br /&gt;
*The following two tutorials refer to older versions of Moodle:&lt;br /&gt;
*[http://www.youtube.com/watch?v=nq3das503-Q Creating a Decision-Making exercise (role play) using a Lesson]&lt;br /&gt;
*[http://www.youtube.com/watch?v=4xjXelUZguw Creating a Lesson video tutorial]&lt;br /&gt;
&lt;br /&gt;
[[fr:Afficher une leçon]]&lt;br /&gt;
[[de:Lektion nutzen]]&lt;br /&gt;
[[ja:レッスンの利用]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Jumps&amp;diff=101044</id>
		<title>Jumps</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Jumps&amp;diff=101044"/>
		<updated>2012-10-03T18:22:21Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lesson}}&lt;br /&gt;
}Jumps are a unique feature of the Lesson module.  Jumps are links and determine what happens after a student makes a choice on a lesson page.  There are two basic types of jumps - Relative and Absolute. The teacher uses a pull down menu to see a selection of all possible jumps.   &lt;br /&gt;
&lt;br /&gt;
For example, a teacher creates 10 Lesson pages and titles them P1 to P10.  &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5&#039;&#039;&#039;, P6, P7, P8, P9, P10.&lt;br /&gt;
&lt;br /&gt;
On P5, the teacher may want to send the student to P7 for one student choice and to &amp;quot;Next Page&amp;quot; for other choices.  In this example &amp;quot;P7&amp;quot; is an absolute jump and &amp;quot;Next Page is a relative jump.&lt;br /&gt;
&lt;br /&gt;
== Absolute jumps ==&lt;br /&gt;
The absolute jump always goes to the same page that a teacher has created. In our example we used P7. &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5&#039;&#039;&#039;, P6, &#039;&#039;&#039;P7&#039;&#039;&#039;, P8, P9, P10.&lt;br /&gt;
&lt;br /&gt;
Note that the teacher can decide to change the title of &amp;quot;P7&amp;quot; to &amp;quot;Grading&amp;quot; as the page title.   The jump from P5 will automatically change.  &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5&#039;&#039;&#039;, P6, &#039;&#039;&#039;Grading&#039;&#039;&#039;, P8, P9, P10.&lt;br /&gt;
&lt;br /&gt;
Moving either page will not effect any absolute jumps.  In the example below the absolute jump in P5 will now skip 4 pages in the logical order.&lt;br /&gt;
&lt;br /&gt;
P1, P2, &#039;&#039;&#039;P5&#039;&#039;&#039;, P3, P4, P6, P8, &#039;&#039;&#039;Grading&#039;&#039;&#039;, P9, P10.&lt;br /&gt;
&lt;br /&gt;
Pages can have the same title and this can be confusing when setting jumps.  For example, it is a good practice to retitle an End of Branch page so you don&#039;t end up with 5 pages all called End of Branch.&lt;br /&gt;
&lt;br /&gt;
== Relative jumps ==&lt;br /&gt;
These kinds of jumps go to a position or create an effect. In our example, a Next Page jump in P5 is the next page in the logical order of the lesson is P6.  &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5&#039;&#039;&#039;, &#039;&#039;&#039;P6&#039;&#039;&#039;, P7, P8, P9, P10.&lt;br /&gt;
&lt;br /&gt;
The teacher may decide that more information is needed for those students going to P6. The teacher can insert a page (called P5-b)immediately after P5 and the Next Page jump will now go to P5-b.  &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5, P5-b&#039;&#039;&#039;, P6, P7, P8, P9, P10.&lt;br /&gt;
&lt;br /&gt;
Or the teacher can move another page to the position right after P5, and the Next page jump will go there. In the example below P10 has been moved and it has become the &amp;quot;Next page&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
P1, P2, P3, P4, &#039;&#039;&#039;P5, P10&#039;&#039;&#039;, P5-b, P6, P7, P8, P9.&lt;br /&gt;
&lt;br /&gt;
If the teacher moves P5 to another location in the logical order, the relative jump will still look for the &amp;quot;Next page&amp;quot; in our example this will now be P10. &lt;br /&gt;
&lt;br /&gt;
P1, P2, P3, P4, P6, P7, P8, P9, &#039;&#039;&#039;P5, P10&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Here are a few of the relative jumps that a teacher might find in a Lesson page.&lt;br /&gt;
&lt;br /&gt;
The random relative jumps need to be planned with care. The were designed to be used within a segment of a lesson.  &lt;br /&gt;
&lt;br /&gt;
===Next page===&lt;br /&gt;
We have covered this relative jump in our above example. It is also the default jump for the first answer of any question or content (branch table) page choices.&lt;br /&gt;
&lt;br /&gt;
===This page===&lt;br /&gt;
This page takes the student back to the page they just viewed.  Lesson will usually use this jump as a default in most question and content pages, if it didn&#039;t use &amp;quot;Next page&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Previous page===&lt;br /&gt;
The page which is in front of the current page in the logical order.&lt;br /&gt;
&lt;br /&gt;
===End of lesson===&lt;br /&gt;
The end of lesson is the splash screen a student sees when they have completed the lesson. In the simple lesson, this follows the last page in the logical order.  It may show their score, offer a link to the next lesson or just say that they have completed the lesson.   This jump is often used as a content page choice to allow the student to end the lesson at that point in the Lesson.  &lt;br /&gt;
&lt;br /&gt;
=== Unseen question within a branch ===&lt;br /&gt;
This will link to a randomly chosen unseen (by the student in this attempt) question between this content page and the End of the Lesson or the next End of Branch.  This might be used in a segment of a lesson, where it is used in as a jump in C2 in the example below. Use with care.&lt;br /&gt;
&lt;br /&gt;
C1, &#039;&#039;&#039;C2, Q1, Q2, Q3, EoB&#039;&#039;&#039;, C3, C4, C5, Q4, C6.&lt;br /&gt;
&lt;br /&gt;
=== Random question within a branch ===&lt;br /&gt;
This will link to a randomly chosen question between the current content page and the End of Lesson or the next End of Branch. If the student has already seen the question and attempts are greater than 1, they will get another chance to earn the point(s) for that question. If attempts are set to 1, the question will be skipped and another random question shown. Use with care.&lt;br /&gt;
&lt;br /&gt;
C1, &#039;&#039;&#039;C2, Q1, Q2, Q3, EoB&#039;&#039;&#039;, C3, C4,C5, Q4,C6.&lt;br /&gt;
&lt;br /&gt;
=== Random branch table ===&lt;br /&gt;
This will jump to a random Content  page between the current Content page and the End of Lesson or the next End of Branch. It is used in a segment and is a jump in C2 shown below. Use with care.&lt;br /&gt;
&lt;br /&gt;
C1, &#039;&#039;&#039;C2, C3, C4, C5 EoB&#039;&#039;&#039;, Q1, Q2, Q3, Q4, C6.&lt;br /&gt;
&lt;br /&gt;
==Lesson jump pulldown example==&lt;br /&gt;
[[Image:Lesson Jump pulldown 3.JPG|center]]&lt;br /&gt;
&lt;br /&gt;
Here is a pull down of jumps in a demo lesson for 1.8.   Notice the relative and absolute pages.  The relative pages are listed at the top and the absolute pages underneath them.  Depending upon the current pages in a Lesson, some of the relative jumps may not be shown.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Teacher]]&lt;br /&gt;
[[Category:Lesson]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Sauts]]&lt;br /&gt;
[[de:Spr%C3%BCnge]]&lt;br /&gt;
[[ja:ジャンプ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Lesson_clusters&amp;diff=100353</id>
		<title>Lesson clusters</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Lesson_clusters&amp;diff=100353"/>
		<updated>2012-09-07T01:35:45Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lesson}}&lt;br /&gt;
&#039;&#039;&#039;Clusters&#039;&#039;&#039; are special group of pages in a [[Lesson_module]].  A &amp;quot;cluster&amp;quot; is formed by placing a special navigational &amp;quot;cluster&amp;quot; page at the start of the group and an &amp;quot;end cluster&amp;quot; page after the last page in the group.  Clusters can be considered an advanced feature of Lesson. &lt;br /&gt;
&lt;br /&gt;
== What are clusters? ==&lt;br /&gt;
&lt;br /&gt;
The typical cluster group (or series of pages) contains question pages and we will focus our attention on this kind of cluster. It is a good practice to first add most of the content (branch table) and question pages in a lesson, then consider where to place the special navigation pages that define a cluster.&lt;br /&gt;
&lt;br /&gt;
Consider a series of question pages: Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8. This represents 8 questions in a Lesson.&lt;br /&gt;
&lt;br /&gt;
A cluster is started in the logical order with a cluster page.  Clusters should be completed with an End of Cluster page for best results (otherwise they treat the End of Lesson as the End of Cluster). &lt;br /&gt;
&lt;br /&gt;
The teacher might put some of them in a cluster, where C1 is the first &amp;quot;cluster&amp;quot; page and EC1 is the first &amp;quot;end cluster&amp;quot; page in the lesson.&lt;br /&gt;
*Q1, &#039;&#039;&#039;C1&#039;&#039;&#039;, Q2, Q3, Q4, Q5,  Q6, Q7, &#039;&#039;&#039;EC1&#039;&#039;&#039;, Q8.  &lt;br /&gt;
&lt;br /&gt;
A cluster represents a set of pages from which one or more may be randomly chosen. Questions within a cluster are randomly selected by choosing &amp;quot;Random Question within a Cluster&amp;quot; as the jump in the &amp;quot;Start Cluster&amp;quot; page. Questions within a cluster may either link to the End of Cluster to exit the cluster, or jump to any other page in the lesson. They may also jump to an unseen question within the cluster but most commonly are directed back to the &amp;quot;Start Cluster&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
==Sub-Clusters==&lt;br /&gt;
&lt;br /&gt;
Clusters can contain sub-clusters by using Branch Tables and End of Branches.  To implement this advanced feature, set up a cluster as normal with a Cluster page followed by question pages (with the jumps set up the same as above) and ended with an End of Cluster page. &lt;br /&gt;
* Q1, &#039;&#039;&#039;C1&#039;&#039;&#039;, Q2, Q3, Q4, Q5, Q6, Q7, &#039;&#039;&#039;EC1&#039;&#039;&#039;, Q8&lt;br /&gt;
To set up a sub-cluster, wrap a group of questions with a Branch Table and an End of Branch.  &lt;br /&gt;
* Q1, &#039;&#039;&#039;C1&#039;&#039;&#039;, Q2, Q3, &#039;&#039;&#039;B1&#039;&#039;&#039;, Q4, Q5, Q6, &#039;&#039;&#039;EB1&#039;&#039;&#039;, Q7, &#039;&#039;&#039;EC1&#039;&#039;&#039;, Q8&lt;br /&gt;
Neither the content nor the jumps of the Branch Table and the End of Branch are seen by the student.  Rather the two pages act as markers for the sub-cluster within the main cluster.  When the student attempts the lesson, only one random question page within the sub-cluster will be displayed to the student.&lt;br /&gt;
&lt;br /&gt;
==When to use a cluster?==&lt;br /&gt;
A cluster is used when the teacher wants a series of questions in a lesson to appear in a different random order for each student.  &lt;br /&gt;
&lt;br /&gt;
In the example: Q1, Q2, C1, Q3, Q4, Q5, EC1, Q6, Q7, Q8, when the student reaches C1, the teacher might set the jump to &amp;quot;go to an unseen question in the cluster&amp;quot;.   When a jump in Q3, Q4 and Q5 is set to go back to C1, the student will see a &amp;quot;new&amp;quot; question in the cluster.  When the student has seen all the questions in the cluster, they will be sent to EC1. The student will never see EC1, just be redirected by the jump in EC1. &lt;br /&gt;
&lt;br /&gt;
Any or all of the question answers inside a cluster, could exit the student from the cluster.  For example, specific jumps in Q3, Q4 and Q5 could be set to Q6, thus the student would pass over EC1 and leave the cluster.&lt;br /&gt;
&lt;br /&gt;
==Tips and tricks==&lt;br /&gt;
Remember clusters have their own adaptive logic.  It is always a good idea to test a cluster when logged in as a student.  New users of a cluster, might do well to create a simple lesson so they understand how clusters  work when applied in a more complex adaptive lesson.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Setting an answer&#039;s jump to &amp;quot;Unseen question&amp;quot; may cause problems. For example, when a student has seen all the questions and is allowed to re-enter the cluster in the same lesson attempt.  Clusters are an advanced feature and should be checked in a student role.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Looking for a page that redirects without the student seeing it?   Alison Schubert discovered the start and end cluster pages are not seen by the student. The teacher can insert an &amp;quot;End of cluster&amp;quot; page in the edit order with a jump.  This will automatically redirect a student to another page without the usual continue button.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Branch structures]]&lt;br /&gt;
&lt;br /&gt;
[[es:Clusters]]&lt;br /&gt;
[[de:Cluster]]&lt;br /&gt;
[[fr:Groupes de questions]]&lt;br /&gt;
[[ja:クラスタ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Building_Lesson&amp;diff=100186</id>
		<title>Building Lesson</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Building_Lesson&amp;diff=100186"/>
		<updated>2012-08-21T19:01:11Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lesson}}&lt;br /&gt;
This page is about how to structure a Moodle lesson once you have created it with the [[Lesson settings]]. For information on how best to use a Moodle lesson and how students approach it, see [[Using Lesson]]&lt;br /&gt;
&lt;br /&gt;
==Planning your lesson==&lt;br /&gt;
*A lesson is made up of pages which may have content for the student to read or questions for them to answer. The questions can be created by the teacher or imported. The teacher decides the order in which these pages appear.&lt;br /&gt;
*You need to have a clear idea beforehand of what you want to do with this lesson. Is it to be a graded, linear learning experience? Or an ungraded, non-linear practice session? Will students be able to go back and revisit areas or is it just a once-only opportunity?&lt;br /&gt;
*Even those who are very comfortable working directly online might find it useful to note down on paper the direction they want their lesson pages to go in, rather than having to remember  and visualize the navigation in their head.&lt;br /&gt;
*For hints and ideas about using the Lesson module, look at [[Using Lesson]] and [[Lesson FAQ]]&lt;br /&gt;
&lt;br /&gt;
==Adding content and questions to your lesson==&lt;br /&gt;
*When you have set up your lesson with the [[Lesson settings]],click &amp;quot;Save and display&amp;quot; and you will be taken to the screen in the screenshot below.&lt;br /&gt;
*If you click &amp;quot;Save and return to course&amp;quot; instead, then click the &amp;quot;update&amp;quot; icon next to the lesson on the page and click &amp;quot;edit&amp;quot; in the &#039;&#039;Settings block&amp;gt;Lesson Administration&#039;&#039;&lt;br /&gt;
[[File:lessonbegin.png]]&lt;br /&gt;
&lt;br /&gt;
===Import questions===&lt;br /&gt;
*If you have some questions in the following formats, you can import them to use in your lesson by clicking the Import questions link. For general information about these question types, see [[Import questions]]&lt;br /&gt;
[[File:importquestions.png]]&lt;br /&gt;
&lt;br /&gt;
===Import a powerpoint===&lt;br /&gt;
*Although this setting is available, it really does not work and is not advised. See [[Import PowerPoint]] for alternatives.&lt;br /&gt;
&lt;br /&gt;
===Add a cluster===&lt;br /&gt;
*A cluster is a group of question pages which will be offered randomly to a student as they work through the lesson.It is best if you have made the question pages beforehand and can then decide where to mark the start and end of the cluster. The start is marked by a &amp;quot;cluster&amp;quot; page and the end by an &amp;quot;end of cluster&amp;quot; page. See [[Clusters]] for more information.&lt;br /&gt;
&lt;br /&gt;
===Add a content page===&lt;br /&gt;
*This is a page where a teacher can provide information to move the lesson forward but without requiring the student to answer specific questions. &lt;br /&gt;
*The student sees the page&#039;s title, some information and then one or more buttons at the bottom to select. &lt;br /&gt;
*When the student clicks on a button, they go to the next page but their choice is not scored.&lt;br /&gt;
&lt;br /&gt;
====Title====&lt;br /&gt;
*The title of a content page appears to the student at the top of the page.&lt;br /&gt;
*A teacher will also see the title in the collapsed edit mode when they are working on the Lesson, and they will also be able to choose the title (and hence this page) from the drop down &amp;quot;jump&amp;quot; lists.&lt;br /&gt;
*The title in a content page is also used with the &amp;quot;display left menu&amp;quot; setting.&lt;br /&gt;
&lt;br /&gt;
====Page contents====&lt;br /&gt;
*This is where the teacher can add information for the student, making use of the [[Text editor]] and its multimedia features.&lt;br /&gt;
&lt;br /&gt;
====Content====&lt;br /&gt;
*Here the teacher writes the words they want the student to click on to get to the next part of the lesson.&lt;br /&gt;
*These words will appear to the student as a button.&lt;br /&gt;
*The teacher can check the box to have the buttons appear horizontally, or uncheck it for them to appear centered vertically.&lt;br /&gt;
&lt;br /&gt;
====Format====&lt;br /&gt;
*There are 4 format types to choose from when editing text in the content description box. If you wish to have the usual rich text editing icons, choose HTML format. (Note - once you have selected an option, you cannot then go back and change your mind!)However, if you DO choose HTML format, be warned that the student will not see the changes (such as bold or different colours) in the button.&lt;br /&gt;
&lt;br /&gt;
[[File:lessoncontentbuttons.png]]&lt;br /&gt;
&lt;br /&gt;
====Number of options available====&lt;br /&gt;
*How many of these you have depends on your choice in  the &#039;&#039;Maximum Number of Answers&#039;&#039; setting in [[Lesson settings]]&lt;br /&gt;
&lt;br /&gt;
==== The Jump====&lt;br /&gt;
*Each Description in a Content page has a Jumps menu. &amp;quot;Jumps&amp;quot; take a student from one page to another.&lt;br /&gt;
*A &amp;quot;relative jump&amp;quot; is &amp;quot;next page&amp;quot; or &amp;quot;end of lesson&amp;quot; whereas an &amp;quot;absolute jump&amp;quot; gives the actual name of a page.&lt;br /&gt;
*The teacher chooses from the dropdown the correct page to send the student to if they click on the button that will be made from this particular description. Any pages created by the teacher will have their titles appear in this dropdown, allowing them to be selected.&lt;br /&gt;
*When a student clicks on a description button, they are sent to the page defined in the Jump associated with the button.&lt;br /&gt;
*See [[Jumps]] for more detailed information.&lt;br /&gt;
&lt;br /&gt;
===Add a question page===&lt;br /&gt;
*From this link you can choose from a variety of question types which will then be added as pages to your lesson:&lt;br /&gt;
[[File:addquestionpage.png]]&lt;br /&gt;
*&#039;&#039;(Note: These question types are not the same as for the [[Quiz]] and are in no way connected with quiz questions.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*The format of question pages is similar to content pages outlined in [[Building_Lesson#Add_a_content_page| Section 2.4]] above. &lt;br /&gt;
*A typical question page could include:&lt;br /&gt;
**&#039;&#039;&#039;Title&#039;&#039;&#039; - the name the student sees at the top of the question page.&lt;br /&gt;
**&#039;&#039;&#039;Page contents&#039;&#039;&#039; - the actual question&lt;br /&gt;
**[[File:examplequestion.png]]&lt;br /&gt;
**&#039;&#039;&#039;Answer/Response/Format/Jump/Score&#039;&#039;&#039; as in the screenshot below&lt;br /&gt;
**[[File:exampleanswer.png]]&lt;br /&gt;
&lt;br /&gt;
===Question types===&lt;br /&gt;
====Multichoice====&lt;br /&gt;
*The student is given a question and a list of answers. The answer list will be shuffled every time the question is view by a student. By default they choose one answer but you can check the box &amp;quot;multiple answer&amp;quot; to allow them to choose more than one answer.&lt;br /&gt;
====Essay====&lt;br /&gt;
*Students can write a longer answer as part of the lesson and this can be graded manually by the teacher. If the main purpose of your lesson is for students to write an essay, consider the [[Assignment module]] instead.&lt;br /&gt;
====Matching====&lt;br /&gt;
*This allows you to set up lists which must be matched against other lists, for instance, words, pictures, numbers etc. The student must match all correctly to receive the score.&lt;br /&gt;
====Numerical====&lt;br /&gt;
*This requires a number as an answer. A number within a range may also be accepted as correct. The range separator to be used is the colon : For example, to accept as correct any number between 10 and 12 (10, 11 and 12) you would type 10:12 in the Answer box.&lt;br /&gt;
====Short answer====&lt;br /&gt;
*A student must provide a single word or short phrase answer. The teacher must anticipate the possible answers and enter them in the Jump dropdown boxes, using ** wild cards if appropriate.&lt;br /&gt;
====True/false====&lt;br /&gt;
*The student is given a sentence and must decide if it is true or false.&lt;br /&gt;
&lt;br /&gt;
==Moving your lesson forward==&lt;br /&gt;
*Once you have added your first content or question page, you reach the next screen which displays your page title/type/jumps (ie where the responses take the student to) and actions you can take next:&lt;br /&gt;
[[File:lessonactions.png]]&lt;br /&gt;
*The &#039;&#039;&#039;Actions&#039;&#039;&#039; icons allow you to move (if you have more than one), edit, preview or delete your pages.&lt;br /&gt;
*The drop down allows you to create another page of your choice:&lt;br /&gt;
[[File:lessonactionsdropdown.png]]&lt;br /&gt;
&lt;br /&gt;
*Note the different view options:&lt;br /&gt;
&lt;br /&gt;
====Collapsed view====&lt;br /&gt;
*This gives a brief outline of the lesson structure as in the two screenshots above.&lt;br /&gt;
&lt;br /&gt;
====Expanded view====&lt;br /&gt;
*This shows more detail as in the screenshot below:&lt;br /&gt;
[[File:expandedview.png]]&lt;br /&gt;
==Ending your lesson==&lt;br /&gt;
*To bring the lesson to a close, select the &amp;quot;End of Lesson&amp;quot; option from the Jump menu on any relevant pages.&lt;br /&gt;
*The student will then see a generic message as in the next screenshot, with a direction back to the main course page or to view their grades:&lt;br /&gt;
[[File:endoflesson1.png]]&lt;br /&gt;
&lt;br /&gt;
[[de:Lektion erstellen]]&lt;br /&gt;
[[ja:レッスンの作成]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Lesson_settings&amp;diff=99113</id>
		<title>Lesson settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Lesson_settings&amp;diff=99113"/>
		<updated>2012-07-11T15:39:02Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Lesson}}&lt;br /&gt;
&lt;br /&gt;
This page explains the settings involved when first creating a lesson.&lt;br /&gt;
To add a lesson to your Moodle course page:&lt;br /&gt;
*With the editing turned on,in the section you wish to add your lesson, click the &amp;quot;Add an activity or resource&amp;quot; link (or, if not present, the &amp;quot;Add an activity&amp;quot; drop down menu )and choose &#039;&#039;Lesson&#039;&#039;&lt;br /&gt;
*This will take you to the Lesson settings page.&lt;br /&gt;
&lt;br /&gt;
==Lesson administration settings==&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
*&#039;&#039;Note: Click the &amp;quot;Show  Advanced&amp;quot;  button to the right if you don&#039;t see all the options below.&#039;&#039;  &lt;br /&gt;
====Name====&lt;br /&gt;
*The name you add here will be the link the students click on to get to your Lesson.&lt;br /&gt;
&lt;br /&gt;
====Time limit==== &lt;br /&gt;
[[Image:Lesson Timer.png|right]]&lt;br /&gt;
*This allows you to set a time limit on the lesson. Students will see a count down counter as they work.The timer does not stop them doing the the lesson when the time is up, but  correct answers are no longer scored.&lt;br /&gt;
====Available from/Deadline====&lt;br /&gt;
*Here you can set a start and end date and time for your Lesson.&lt;br /&gt;
====Maximum Number of Answers====&lt;br /&gt;
*Here you can set the default number of answer boxes available when you add your question or content pages. For instance, if you are only going to use True/False, you would only need 2. You can change this at any time so it&#039;s not crucial.&lt;br /&gt;
&lt;br /&gt;
====Password protected====&lt;br /&gt;
*Change to &amp;quot;Yes&amp;quot;  and enter the password if you want students only to access it when they know the password.&lt;br /&gt;
&lt;br /&gt;
===Grade===&lt;br /&gt;
*Set a grade and grade category here.&lt;br /&gt;
&lt;br /&gt;
===Grade options===&lt;br /&gt;
====Practice lesson====&lt;br /&gt;
*Use this if you don&#039;t need the lesson to be scored/graded but just need students to work through some pages.&lt;br /&gt;
&lt;br /&gt;
====Custom Scoring====&lt;br /&gt;
*Use this to give a particular number score (negative or positive) to each answer&lt;br /&gt;
&lt;br /&gt;
====Re-takes allowed====&lt;br /&gt;
*Choose this if you want your students to be able to do the lesson more than once.&lt;br /&gt;
&lt;br /&gt;
====Handling of re-takes====&lt;br /&gt;
*If you allow your students to re-take the lesson, then decide here if the grade for all lesson attempts is the mean or the maximum.&lt;br /&gt;
&lt;br /&gt;
:Note that the Question Analysis always uses the answers from the first tries of the lesson. Re-takes by students are ignored.&lt;br /&gt;
&lt;br /&gt;
====Display ongoing score====&lt;br /&gt;
*Choose this to let students see their score as they work through the lesson.&lt;br /&gt;
&lt;br /&gt;
===Flow Control===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Note: Click the &amp;quot;Show  Advanced&amp;quot; toggle button to the right if you don&#039;t see all the options below.&#039;&#039;  &lt;br /&gt;
*[[Using Lesson]] gives examples of how these settings may be put to best effect. &lt;br /&gt;
====Allow Student Review====&lt;br /&gt;
*This puts a &amp;quot;Review Lesson&amp;quot; button on the last screen of the lesson to encourage the student to navigate through the lesson again from the start.  Be sure to check other settings to allow them to change their answers.&lt;br /&gt;
&lt;br /&gt;
====Provide option to try a question again====&lt;br /&gt;
*This displays a button after an incorrectly answered question so that the student can try again (but not get credit for it)&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Leave this off if you are using essay questions. &lt;br /&gt;
====Maximum Number of Attempts====&lt;br /&gt;
*Decide here how many times you want students to be able to attempt each question. When they reach the maximum, they will be taken automatically to the next page.&lt;br /&gt;
&lt;br /&gt;
====Action after a Correct Answer====&lt;br /&gt;
*Choose here where you want a student to be sent to if they get a question right. See [[Using Lesson]] for more details on this setting. The options are:&lt;br /&gt;
**the next part of the Lesson (default setting)&lt;br /&gt;
**a random, unexpected page&lt;br /&gt;
**a random page which they have not yet answered.&lt;br /&gt;
&lt;br /&gt;
====Display default feedback====&lt;br /&gt;
*Choose this if you want to show a set phrase regardless of their answer. If you have set your own default feedback such as &amp;quot;well done; correct&amp;quot; or &amp;quot;never mind; better luck next time&amp;quot; etc it will appear. If you have not, then Moodle&#039;s default feedback will appear.&lt;br /&gt;
====Progress bar====&lt;br /&gt;
*Choose this to show a bar at the bottom of the page showing how far into the lesson the student has got.&lt;br /&gt;
&#039;&#039;*Note: There are currently some issues with the lesson progress bar not displaying as expected. MDL-26016&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Display left menu==== &lt;br /&gt;
*Choose this if you want to show a list of the pages in the Lesson so a student can see what is coming up.&lt;br /&gt;
====Display left menu only if grade greater than ...%====&lt;br /&gt;
*Choose this if you want the student to go through the lesson (and get a grade) once and then, on review, to be able to see and navigate through all the different pages.&lt;br /&gt;
====Number of pages to show====&lt;br /&gt;
*You only need this if you have set &amp;quot;Action after a correct answer&amp;quot; to show an unseen or unanswered page. Otherwise, all pages will be seen.&lt;br /&gt;
====Minimum Number of Questions====&lt;br /&gt;
*Set here the minimum number of questions that will be used to calculate a student&#039;s score.Students will  be told how many they have answered and how many more they need to answer.&lt;br /&gt;
*If you are using Content pages, then set this to 0.&lt;br /&gt;
*If you use this setting, then add some explanatory text at the start of the lesson so the student knows how many questions they must answer as a minimum. (They may answer more.&lt;br /&gt;
====Slideshow====&lt;br /&gt;
*Choose this if you want your Lesson displayed as a slideshow with fixed width, height and custom background colour. The administrator sets the defaults for these in &#039;&#039;Settings&amp;gt;Site Administration&amp;gt;Plugins&amp;gt;Activity modules&amp;gt;Lesson.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Link to an activity====&lt;br /&gt;
*Choose this to give students a link to another activity when they reach the end of the lesson. &#039;&#039;(Note: this can also be achieved using [[Conditional activities]])&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Pop-up to file or web page===&lt;br /&gt;
*If you want to include a link to a file on the lesson page for students to refer to, upload it here.&lt;br /&gt;
&lt;br /&gt;
===Dependent on===&lt;br /&gt;
*This allows access to the lesson to be dependent on students&#039; performance in another lesson in the same course. &#039;&#039;(Note: this can also be achieved with [[Conditional activities]])&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Other settings==&lt;br /&gt;
There are the usual [[Common module settings]] and  - if admin has enabled them - the Restrict access settings and Activity Completion settings in  [[Conditional activities]].&lt;br /&gt;
&lt;br /&gt;
==Site administration settings==&lt;br /&gt;
&lt;br /&gt;
The lesson module has additional settings which may be changed by an administrator in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Activity modules &amp;gt; Lesson&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Slideshow width===&lt;br /&gt;
Sets the width of the slideshow only when this feature is enabled in a Lesson&#039;s &amp;quot;Change settings&amp;quot;. &lt;br /&gt;
*Variable name: lesson_slideshowwidth, Default 640.&lt;br /&gt;
&lt;br /&gt;
===Slideshow height===&lt;br /&gt;
Sets the height of the slideshow only when this feature is enabled in a Lesson&#039;s &amp;quot;Change settings&amp;quot;. &lt;br /&gt;
*Variable name: lesson_slideshowheight, Default 480.&lt;br /&gt;
&lt;br /&gt;
===Slideshow background colour===&lt;br /&gt;
Background colour to for the slideshow if it is enabled. &lt;br /&gt;
*Variable name: lesson_slideshowbgcolor, Default #FFFFFF.&lt;br /&gt;
&lt;br /&gt;
===Popup window width===&lt;br /&gt;
Sets the width of the popup displayed for a linked media file&lt;br /&gt;
*Variable name: lesson_mediawidth, Default 640.&lt;br /&gt;
&lt;br /&gt;
===Popup window  height===&lt;br /&gt;
Sets the height of the popup displayed for a linked media file&lt;br /&gt;
*Variable name: lesson_mediaheight, Default 480.&lt;br /&gt;
&lt;br /&gt;
===Show close button:===&lt;br /&gt;
Displays a close button as part of the popup generated for a linked media file&lt;br /&gt;
*Variable name: lesson_mediaclose, Default No.&lt;br /&gt;
&lt;br /&gt;
===Number of high scores displayed===&lt;br /&gt;
Sets the number of high scores to display&lt;br /&gt;
*Variable name: lesson_maxhighscores, Default: 10&lt;br /&gt;
&lt;br /&gt;
===Maximum number of answers===&lt;br /&gt;
Default maximum number of answers per page for site&lt;br /&gt;
*Variable name: lesson_maxanswers, Default: 4.&lt;br /&gt;
&lt;br /&gt;
===Action after correct answer===&lt;br /&gt;
The default action to take after a correct answer&lt;br /&gt;
*Variable name: lesson_defaultnextpage, Default: Normal - follow lesson path&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[de:Lektion konfigurieren]]&lt;br /&gt;
[[fr:Ajouter/modifier une leçon]]&lt;br /&gt;
[[ja:レッスンの設定]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Upgrading_to_Moodle_2.2&amp;diff=97744</id>
		<title>Upgrading to Moodle 2.2</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Upgrading_to_Moodle_2.2&amp;diff=97744"/>
		<updated>2012-05-15T15:31:55Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Installing Moodle}}&lt;br /&gt;
You can upgrade to Moodle 2.2 from Moodle 2.1, 2.0 or 1.9. If you are upgrading from 2.0, please also read [https://docs.moodle.org/21/en/Upgrading_to_Moodle_2.1 Upgrading to Moodle 2.1] . If upgrading from 1.9, please also read that and [https://docs.moodle.org/20/en/Upgrading_to_Moodle_2.0 Upgrading to Moodle 2.0]. After reading this you can upgrade directly to 2.2. &lt;br /&gt;
&lt;br /&gt;
If you are using an earlier version of Moodle, you must upgrade to the latest Moodle 1.9.x first.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We advise that you test the upgrade first on a COPY of your production site, to make sure it works as you expect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
&lt;br /&gt;
* PHP must be &#039;&#039;&#039;5.3.2&#039;&#039;&#039; or later&lt;br /&gt;
** Required PHP extensions: iconv, curl, ctype, zip, simplexml, spl, pcre, dom, xml, json&lt;br /&gt;
** Required PHP memory_limit at least 40MB (64MB or more recommended if you have a choice)&lt;br /&gt;
* Databases should be one of the following:&lt;br /&gt;
** MySQL 5.0.25 or later  (InnoDB storage engine highly recommended)&lt;br /&gt;
** PostgreSQL 8.3 or later&lt;br /&gt;
** Oracle 10.2 or later&lt;br /&gt;
** MS SQL 2005 or later&lt;br /&gt;
* Any standards-supporting browser from the past few years, for example:&lt;br /&gt;
** Firefox 3 or later &lt;br /&gt;
** Safari 3 or later &lt;br /&gt;
** Google Chrome 4 or later&lt;br /&gt;
** Opera 9 or later&lt;br /&gt;
** MS Internet Explorer 7 or later&lt;br /&gt;
&lt;br /&gt;
Note: The above system requirements are unchanged from Moodle 2.1.&lt;br /&gt;
&lt;br /&gt;
==Before upgrading please... ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: The upgrade process will irreversibly modify the contents of your database &#039;&#039;&#039;and&#039;&#039;&#039; your moodledata file storage area. If something goes wrong you &#039;&#039;&#039;cannot&#039;&#039;&#039; go back. It is vital that you take good backups of both moodledata and the database in case you have problems with the upgrade. If you are not sure how see [[Site backup]] or ask in the moodle.org forums (explaining what your operating system is).  &lt;br /&gt;
&lt;br /&gt;
* Read the [[:dev:Moodle 2.2 release notes|Moodle 2.2 release notes]]  and check the [[:Category:New features|list of new features]]&lt;br /&gt;
* Check your site to make sure it meets all system requirements for 2.2 in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Do a full database backup!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Do a full moodledata backup&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Check your backups carefully&#039;&#039;&#039;&lt;br /&gt;
* Remember to purge PHP cache if using any PHP accelerator&lt;br /&gt;
&lt;br /&gt;
==Possible issues that may affect you==&lt;br /&gt;
&lt;br /&gt;
* If you have custom reports, there have been changes that may require (simple) changes to be made to their code. See the developer documentation [[:dev:General report plugins]] for details.&lt;br /&gt;
* Global search has been removed from core as it was broken.  (A new global search is being written for 2.3.)&lt;br /&gt;
* Some web service functions have been deprecated.  They still work, but check any web service connections you may have to your Moodle for the future.&lt;br /&gt;
&lt;br /&gt;
==Checking database schema - old sites==&lt;br /&gt;
&lt;br /&gt;
If your Moodle site has been upgraded through many prior versions it is possible that there will be some problems with the database schema (compared to a fresh 2.0 installation). This may cause the upgrade to fail. If your site started life prior to Moodle 2.0 it is a very good idea to check and correct the database schema before upgrading. See [[Verify Database Schema]]. You should also run the database integrity checks in the XMLDB editor, see the &#039;See also&#039; for a link to extra scripts to check for other discrepancies.&lt;br /&gt;
&lt;br /&gt;
==Now upgrade==&lt;br /&gt;
&lt;br /&gt;
Once you have satisfied the requirements for Moodle 2.2, follow the instructions on the [[Upgrading|upgrading]] page.&lt;br /&gt;
&lt;br /&gt;
On Linux servers, Moodle 2.2 supports running the [[CLI|upgrade from the command line]], rather than through a web browser. This is likely to be more reliable, particularly for large sites.&lt;br /&gt;
&lt;br /&gt;
==After upgrade==&lt;br /&gt;
&lt;br /&gt;
The config.php file from your 2.0 installation should work fine but if you take a look at config-dist.php that came with Moodle 2.0 there are more/different options available (e.g. database drivers and settings). It&#039;s a good idea to map your old config.php settings to a new one based on the 2.2 config-dist.php.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[dev:Moodle 2.2 release notes|Moodle 2.2 release notes]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Mise à jour à Moodle 2.2]]&lt;br /&gt;
[[ja:Moodle2.2へのアップグレード]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=External_database_enrolment&amp;diff=97059</id>
		<title>External database enrolment</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=External_database_enrolment&amp;diff=97059"/>
		<updated>2012-04-19T15:26:34Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Enrolment}}&lt;br /&gt;
Location: External database edit settings link in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Enrolments &amp;gt; Manage enrol plugins&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You may use a external database (of nearly any kind) to control your enrolments. It is assumed your external database contains a field containing a course ID, a field containing a user ID, and optionally a field containing a role. These are compared against fields that you choose in the local course, user tables, and role tables.&lt;br /&gt;
&lt;br /&gt;
The following are the supported data sources, but note that you will need to have to compiled PHP with the appropriate options or through [[ODBC]].&lt;br /&gt;
&lt;br /&gt;
*access&lt;br /&gt;
*ado&lt;br /&gt;
*mssql&lt;br /&gt;
*borland_ibase&lt;br /&gt;
*csv&lt;br /&gt;
*db2&lt;br /&gt;
*fbsql&lt;br /&gt;
*firebird&lt;br /&gt;
*ibase&lt;br /&gt;
*informix72&lt;br /&gt;
*informix&lt;br /&gt;
*mysql&lt;br /&gt;
*mysqlt&lt;br /&gt;
*oci805&lt;br /&gt;
*oci8&lt;br /&gt;
*oci8po&lt;br /&gt;
*odbc&lt;br /&gt;
*odbc_mssql&lt;br /&gt;
*odbc_oracle&lt;br /&gt;
*oracle&lt;br /&gt;
*postgres64&lt;br /&gt;
*postgres7&lt;br /&gt;
*postgres&lt;br /&gt;
*proxy&lt;br /&gt;
*sqlanywhere&lt;br /&gt;
*sybase&lt;br /&gt;
*vfp&lt;br /&gt;
&lt;br /&gt;
== Enrolment &amp;amp; Unenrolment ==&lt;br /&gt;
&lt;br /&gt;
External database enrolment happens at the moment when a user logs into Moodle. The plugin will attempt to automatically enrol the student in all their courses according to the data in the external database and, optionally, create empty courses where they do not already exist. To check if it is working, you can log in as a student and then check that their list of courses is as you would expect. &lt;br /&gt;
&lt;br /&gt;
The process also unenrols users from courses if they are no longer in the database. User records are marked according to their original enrolment method. Therefore the external database plugin can only unenrol users who were enroled by the plugin in the first place.&lt;br /&gt;
&lt;br /&gt;
== Hidden Courses ==&lt;br /&gt;
&lt;br /&gt;
Courses that are set to &amp;quot;Course is not available to students&amp;quot; can be ignored for enrolment purposes by setting the &amp;quot;enrol_db_ignorehiddencourse&amp;quot; to &#039;&#039;&#039;yes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Enrolment &amp;amp; Roles ==&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;enrol_db_defaultcourseroleid&amp;quot; setting in the plugin settings page specifies the role that the user will take when they are added to the course. The default setting will set them to the course default setting (initially &amp;quot;student&amp;quot;). However, you can specify a field in the external table (specified in the &amp;quot;enrol_db_remoterolefield&amp;quot; setting) that contains the short name for the user&#039;s role. This could, for example, be used to enrol both students and teachers into courses using a suitably configured database. &lt;br /&gt;
&lt;br /&gt;
== Creating Courses ==&lt;br /&gt;
&lt;br /&gt;
Optionally courses that do not exist in the Moodle site can be created. Switch the &amp;quot;enrol_db_autocreate&amp;quot; option to &amp;quot;yes&amp;quot; in the plugin settings. You can additionally specify the Category into which the new course will be placed and may also specify a &amp;quot;template&amp;quot; course from which the new course will be copied. &lt;br /&gt;
&lt;br /&gt;
== Synchronization Script ==&lt;br /&gt;
&lt;br /&gt;
A script is provided that can synchronize all your user enrollments at once - both adding and removing user enrolments (and creating courses if specified). The script is called enrol_database_sync.php and is found in the enrol/database folder.&lt;br /&gt;
&lt;br /&gt;
This script is meant to be called from a system cronjob to sync moodle enrolments with enrolments in the external database. You need to make sure all the users present in the external enrolments are already created in moodle. If you are using external authentication plugins (db, ldap, etc.) you can use the scripts provided by those plugins to synchronize your users before running this script.&lt;br /&gt;
&lt;br /&gt;
Example cron entry for Moodle 2.0&lt;br /&gt;
    # 5 minutes past 4am&lt;br /&gt;
    5 4 * * * /usr/bin/php -c /path/to/php.ini /path/to/moodle/enrol/database/cli/sync.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* If you have a large number of enrolments, you may want to raise the memory limits by passing -d memory_limit=256M&lt;br /&gt;
* For debugging &amp;amp; better logging, you are encouraged to use in the command line: -d log_errors=1 -d error_reporting=E_ALL -d display_errors=0 -d html_errors=0&lt;br /&gt;
* This only works for users that already exist in your Moodle site (see comment above)&lt;br /&gt;
&lt;br /&gt;
== Setting It Up (How to) ==&lt;br /&gt;
&lt;br /&gt;
You will need to perform (as a minimum) the following steps to enable external database enrolment - only a single table is required in the database which contains a record for every user/course combination. If the table is large it is a good idea to make sure appropriate indexes have been created:&lt;br /&gt;
&lt;br /&gt;
* Use an existing database or create a new one. Use an existing or create a new table with the following minimum fields:&lt;br /&gt;
** course identifier (to match unique course identifier in Moodle)&lt;br /&gt;
** user identifier (to match unique user identifier in Moodle)&lt;br /&gt;
** (optional) role identifier (to match unique role identifier in Moodle)&lt;br /&gt;
* Populate the database table. Each user/course combination to have a record in the table&lt;br /&gt;
* In Moodle, go to Site Administration =&amp;gt; Courses =&amp;gt; Enrolments, find External Database in the list and click Settings&lt;br /&gt;
* In the top panel, select the database type (make sure you have the necessary configuration in PHP for that type) and then supply the information to connect to the database.&lt;br /&gt;
* The middle panel creates the mapping between Moodle and the external database. The first three settings are for the local (Moodle) field names and the last three for the remote (external database) settings. They are in the same order.&lt;br /&gt;
** enrol_localcoursefield / enrol_remotecoursefield - in Moodle the name of the field in the course settings the uniquely identifies the course (e.g., idnumber). In the external database the name of the matching field.&lt;br /&gt;
** enrol_localuserfield / enrol_remoteuserfield - in Moodle the name of the field in the user profile that uniquely identified the user (e.g., idnumber). In the external database the name of the matching field.&lt;br /&gt;
** enrol_db_localrolefield / enrol_db_remoterolefield - (optional) in Moodle the name of the field in the role edit page the uniquely identifies the role (e.g., shortname). In the external database the name of the matching field.&lt;br /&gt;
* The Roles panel specifies the role that the user will get in the course if their role is not specified in the external database.&lt;br /&gt;
* The final panel enables auto creation of courses.&lt;br /&gt;
* Save changes, and then tick the box to enable external database enrolment.&lt;br /&gt;
&lt;br /&gt;
== Database enrolment does not appear in the course enrolment drop down menu. Why? ==&lt;br /&gt;
&lt;br /&gt;
The course enrolment drop down menu only lists [[Enrolment_plugins#Interactive_enrolment|&#039;&#039;&#039;interactive&#039;&#039;&#039; enrolment plugins]]. External database enrolment is not such a plugin, so it doesn&#039;t appear in the list. Similarly, the &amp;quot;Course Enrollable&amp;quot; setting (in the Course Settings) page also only applies to interactive enrolment plugins and has no effect on external database enrollment. &lt;br /&gt;
&lt;br /&gt;
As of this writing, the only interactive enrolment plugins are &#039;&#039;manual&#039;&#039; (also know as &#039;&#039;internal&#039;&#039;), &#039;&#039;paypal&#039;&#039; and &#039;&#039;authorize.net&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Field Mapping Example: ==&lt;br /&gt;
Choose your fields from the Moodle database:&lt;br /&gt;
&lt;br /&gt;
*enrol_localcoursefield:  A course identifier from mdl_course, e.g. &amp;quot;idnumber&amp;quot;&lt;br /&gt;
*enrol_localuserfield: A user identifier from mdl_user, e.g. &amp;quot;idnumber&amp;quot;&lt;br /&gt;
*enrol_localrolefield: (optional) A role identifier from mdl_role, e.g. &amp;quot;shortname&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create a view in your external database which matches the chosen field values from Moodle:&lt;br /&gt;
&lt;br /&gt;
*enrol_remotecoursefield: A matching course identifier from your external database table, e.g. &amp;quot;course_number&amp;quot;&lt;br /&gt;
*enrol_remoteuserfield: A matching user identifier from your external database table, e.g. &amp;quot;userid&amp;quot;&lt;br /&gt;
*enrol_remoterolefield: (optional) A matching role identifier from your external database table, e.g. &amp;quot;role_name&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Potential Gotchas ==&lt;br /&gt;
&lt;br /&gt;
* It almost goes without saying that the integrity of the external database is important. If data is missing from the database then there is a potential for users being unenrolled from some or all of their courses. The unenrollment process will remove them from any group assignments and also poll each module type to give the module the option of removing that user&#039;s data if appropriate (for example, however, forum posts are never deleted). It is therefore prudent that you take the utmost care to ensure that the data in the external bass is correct at all times.&lt;br /&gt;
* &#039;&#039;&#039;Minor Security Issue&#039;&#039;&#039; Consider that if the ID field you use to identify your students is editable by the students (in their profile), then there is a potential for them changing this to the id of another valid student and gaining access to resources that they should not. However, they will still appear as themselves, they cannot impersonate the other user or otherwise gain access to their resources.&lt;br /&gt;
&lt;br /&gt;
==Errors and Diagnostics==&lt;br /&gt;
&lt;br /&gt;
The plugin produces a number of diagnostic messages and/or errors which are recorded to the PHP error log (as defined in the php.ini file). In addition messages about courses that are in the database for the user but that do not exist in the Moodle site will only be produced if debugging is set to ALL or DEVELOPER.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=49475 MySQL enrolment plugin doesn&#039;t seem to work] forum discussion&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=74133 Someone explain external database enrolment, please??] forum discussion&lt;br /&gt;
*Example Setup [https://docs.moodle.org/en/Talk:External_database_enrolment#Example_External_Enrollment] Example Database Enrollment Setup&lt;br /&gt;
&lt;br /&gt;
[[es:Matriculación Base de Datos Externa]]&lt;br /&gt;
[[fr:Base de données externe]]&lt;br /&gt;
[[de:Einschreibung über externe Datenbank]]&lt;br /&gt;
[[ja:外部データベース登録]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Manual_enrolment&amp;diff=96366</id>
		<title>Manual enrolment</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Manual_enrolment&amp;diff=96366"/>
		<updated>2012-03-09T16:09:14Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Enrolment}}&lt;br /&gt;
The manual enrolments plugin allows users to be enrolled manually via a link in the course administration settings. The plugin has to be enabled by the site administrator (see [[Enrolment plugins]]) and should normally be enabled as certain other enrolment plugins, such as self enrolment, require it.&lt;br /&gt;
&lt;br /&gt;
==Course settings==&lt;br /&gt;
===Checking you have manual enrolment in your course===&lt;br /&gt;
*In a course, go to &#039;&#039;Settings &amp;gt; Course administration &amp;gt; Uusers &amp;gt; Enrolment methods&#039;&#039;&lt;br /&gt;
*Make sure Manual enrolments has its &amp;quot;eye&amp;quot; opened:&lt;br /&gt;
&lt;br /&gt;
[[File:Manualenrolments.png]]&lt;br /&gt;
&lt;br /&gt;
===Editing the manual enrolment method===&lt;br /&gt;
&lt;br /&gt;
Managers (and any other users with the capability [[Capabilities/enrol/manual:config|enrol/manual:config]]) can edit the manual enrolment method in the course and set the default enrolment period and default role in &#039;&#039;Settings &amp;gt; Course administration &amp;gt; Users &amp;gt; Enrolment methods&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Defaultenrolmentperiod.png]]&lt;br /&gt;
&lt;br /&gt;
==Admin settings==&lt;br /&gt;
*Default settings for manual enrolment in courses may be specified in &#039;&#039;Settings&amp;gt;Site administration&amp;gt;plugins&amp;gt;enrolments&amp;gt;Manual enrolments&#039;&#039;. These are:&lt;br /&gt;
**Add instance to new courses- if this is enabled, then whenever a new course is created, manual enrolments will automatically be enabled&lt;br /&gt;
**Enable manual enrolments - this makes this plugin available throughout Moodle and it is advisable to do this.&lt;br /&gt;
**Default enrolment period - this sets the default length of enrolment (in seconds) and may be altered by a teacher in a course.&lt;br /&gt;
**Default role - this sets the default role, which is normally student but may be altered by a teacher in a course.&lt;br /&gt;
&lt;br /&gt;
==Manual enrolment capabilities==&lt;br /&gt;
&lt;br /&gt;
*[[Capabilities/enrol/manual:config|Configure manual enrol instances]]&lt;br /&gt;
*[[Capabilities/enrol/manual:enrol|Enrol users]]&lt;br /&gt;
*[[Capabilities/enrol/manual:manage|Manage user enrolments]]&lt;br /&gt;
*[[Capabilities/enrol/manual:unenrol|Unenrol users from the course]]&lt;br /&gt;
*[[Capabilities/enrol/manual:unenrolself|Unenrol self from the course]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Enrolled users]] including option to manually enrol a user in the course&lt;br /&gt;
&lt;br /&gt;
[[de:Manuelle Einschreibung]]&lt;br /&gt;
[[ja:手動登録]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Capabilities/enrol/manual:config&amp;diff=96309</id>
		<title>Capabilities/enrol/manual:config</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Capabilities/enrol/manual:config&amp;diff=96309"/>
		<updated>2012-03-06T15:13:44Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Capabilities}}&lt;br /&gt;
*This allows a user to edit the [[Manual enrolment]] method and set the default enrolment period and default role in &#039;&#039;Settings &amp;gt; Course administration &amp;gt; Users &amp;gt; Enrolment methods&lt;br /&gt;
*This capability is allowed for the default role of manager only&lt;br /&gt;
&lt;br /&gt;
[[File:Defaultenrolmentperiod.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Capabilities|Enrol]]&lt;br /&gt;
[[Category:Enrolment]]&lt;br /&gt;
&lt;br /&gt;
[[ja:ケイパビリティ/enrol/manual:config]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Category_enrolments&amp;diff=96087</id>
		<title>Category enrolments</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Category_enrolments&amp;diff=96087"/>
		<updated>2012-02-24T17:56:48Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Enrolment}}&lt;br /&gt;
&lt;br /&gt;
The category enrolments plugin allows users to be enrolled in a category as opposed to individual courses. The plugin has to be enabled by the site administrator (see [[Enrolment plugins]]). &lt;br /&gt;
&lt;br /&gt;
Note: It is recommended that [[Cohort sync]] is used in preference to category enrolments.&lt;br /&gt;
&lt;br /&gt;
==Settings for category enrolment==&lt;br /&gt;
&lt;br /&gt;
*Go to the category into which you wish to enrol users. &#039;&#039;&#039;Note:&#039;&#039;&#039; You need to have category rights (manager or administrator)&lt;br /&gt;
&lt;br /&gt;
*In the &#039;&#039;Settings&#039;&#039; box,click &#039;&#039;Assign roles&#039;&#039;. The list of possible roles you can assign will appear:&lt;br /&gt;
[[File:Categoryassign.png]]&lt;br /&gt;
&lt;br /&gt;
== Admin settings for category enrolment==&lt;br /&gt;
&lt;br /&gt;
The category enrolment plugin may be enabled or disabled throughout the site in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Enrolments&amp;gt; Manage enrol plugins.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Assigning teachers or students to a category===&lt;br /&gt;
&lt;br /&gt;
*By default, only managers and course creators can be assigned category-wide. If you want to add teachers or students then the site administrator needs to tick the &amp;quot;category&amp;quot; box in their role in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039;.&lt;br /&gt;
*To ensure they will be automatically assigned as teachers/students in any new courses you make, the administrator needs to set to &amp;quot;allow&amp;quot; the capability  &#039;&#039;enrol/category:synchronised&#039;&#039; for the role in question in &#039;&#039;Settings &amp;gt; Site Administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Enrolcategorysync.png]]&lt;br /&gt;
&lt;br /&gt;
[[ja:カテゴリ登録]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Cohort_sync&amp;diff=95879</id>
		<title>Cohort sync</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Cohort_sync&amp;diff=95879"/>
		<updated>2012-02-15T15:30:11Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Enrolment}}&lt;br /&gt;
Cohorts, or site-wide groups, enable all members of a cohort to be enrolled in a course in one action, either manually or synchronised automatically.&lt;br /&gt;
&lt;br /&gt;
==Enrolling a cohort in a course==&lt;br /&gt;
&lt;br /&gt;
In order to actually enrol users from a Cohort into courses the &#039;&#039;Cohort-Sync&#039;&#039; Enrollment plugin needs to be added to the enrollment methods for the course. The Administrator will first need to enable the &#039;&#039;Cohort-Sync&#039;&#039; enrolment plugin site wide (&#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Enrolments&#039;&#039;) and then add it to the required Course: (&#039;&#039;Settings &amp;gt; Course administration &amp;gt; Users &amp;gt; Enrolment Methods&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Cohortsync.png]]&lt;br /&gt;
&lt;br /&gt;
At this stage the &#039;&#039;Cohort-Sync&#039;&#039; instance for the course is edited and the appropriate Cohort selected. The role to which the Cohort users are assigned is also selected at this point (typically Student).&lt;br /&gt;
&lt;br /&gt;
Visiting the &#039;&#039;Settings &amp;gt; Course administration &amp;gt; Users &amp;gt; Enrolled Users&#039;&#039; page will show users enrolled via the &#039;&#039;Cohort-Sync&#039;&#039; plugin. &lt;br /&gt;
&lt;br /&gt;
Note that, by default, a teacher cannot add this plugin to their course. It needs to be configured by an Administrator or a user with the Manager role.&lt;br /&gt;
&lt;br /&gt;
The required capabilities for setting up a cohort sync are:&lt;br /&gt;
* moodle/course:enrolconfig in the course context&lt;br /&gt;
* moodle/cohort:config in the course context&lt;br /&gt;
* moodle/cohort:view in the same context as category&lt;br /&gt;
&lt;br /&gt;
The required capabilities for manually enrolling cohort members are:&lt;br /&gt;
* the same as cohort sync (note: this is a bug MDL-28431)&lt;br /&gt;
* enrol/manual:enrol in course context&lt;br /&gt;
* moodle/course:enrolreview in course context&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Cohorts]] for information on how to create a cohort&lt;br /&gt;
&lt;br /&gt;
[[de:Einschreibung über globale Gruppen]]&lt;br /&gt;
[[ja:コーホート同期]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Cohorts&amp;diff=95860</id>
		<title>Cohorts</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Cohorts&amp;diff=95860"/>
		<updated>2012-02-14T15:20:08Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Grouping users}}&lt;br /&gt;
Cohorts, or site-wide groups, enable all members of a cohort to be enrolled in a course in one action, either manually or synchronised automatically.&lt;br /&gt;
 &lt;br /&gt;
==Creating a cohort==&lt;br /&gt;
&lt;br /&gt;
Cohorts can be created by site administrators and other users with appropriate permissions.&lt;br /&gt;
&lt;br /&gt;
* Access &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Cohorts&#039;&#039;&lt;br /&gt;
[[File:Createcohort.png]]&lt;br /&gt;
* Click the Add button&lt;br /&gt;
*&#039;&#039;&#039;NOTE&#039;&#039;&#039; In the dropdown you can choose between making your cohort available throughout the site &amp;quot;system&amp;quot; or in a named category.&lt;br /&gt;
*Complete the details and save the changes.&lt;br /&gt;
* Follow the assign link opposite the cohort name in the list of available cohorts.&lt;br /&gt;
[[File:Assigncohort.png]]&lt;br /&gt;
* Select potential users from the list then click the Add button.&lt;br /&gt;
&lt;br /&gt;
To synchronise cohort members with course participants, the [[Cohort sync]] enrolment plugin should be enabled in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Enrolments &amp;gt; Manage enrol plugins&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Adding users to a cohort in bulk==&lt;br /&gt;
&lt;br /&gt;
{{New features}}#Access &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Bulk user actions&#039;&#039;&lt;br /&gt;
#Find users by setting an appropriate filter&lt;br /&gt;
#Add users from the available list to the selected list&lt;br /&gt;
#Choose &#039;Add to cohort&#039; with selected users&lt;br /&gt;
&lt;br /&gt;
==Uploading users to a cohort==&lt;br /&gt;
&lt;br /&gt;
{{New features}}An administrator can upload users via CSV file to existing cohorts as follows:&lt;br /&gt;
#Access &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Users &amp;gt; Accounts &amp;gt; Upload users&#039;&#039;&lt;br /&gt;
#Upload a text file with the following format:&lt;br /&gt;
&lt;br /&gt;
 username,password,firstname,lastname,email, cohort1&lt;br /&gt;
 tomjones,Pass1234*,Tom,Jones,tomjones@example.com, year3&lt;br /&gt;
 marysmith,Pass1234*,Mary,Smith,marysmith@example.com, year4&lt;br /&gt;
&lt;br /&gt;
where year3 and year4 are the &#039;&#039;&#039;cohort ids&#039;&#039;&#039; of existing cohorts (i.e. &#039;&#039;not their names&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[http://www.youtube.com/watch?v=FMWZW_n0eVI A three minute Cohort in Moodle 2.0 video]&lt;br /&gt;
*[http://www.youtube.com/watch?v=dMqaeOGXuHQ Cohorts in Moodle 2.0 video]&lt;br /&gt;
*[http://www.somerandomthoughts.com/blog/2011/11/22/using-cohorts-with-moodle-2-2/ Using cohorts with Moodle 2.2] blog entry by Gavin Henrick&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Cohortes]]&lt;br /&gt;
[[de:Globale Gruppen]]&lt;br /&gt;
[[ja:コーホート]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=HTTP&amp;diff=95379</id>
		<title>HTTP</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=HTTP&amp;diff=95379"/>
		<updated>2012-01-23T16:09:44Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server settings}}&lt;br /&gt;
An administrator can change the following settings in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; HTTP&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Use slash arguments==&lt;br /&gt;
&lt;br /&gt;
You will need to change this setting only if you are having trouble viewing files or images. Most of the time, Moodle will display files and pictures with no problem using the slash arguments. If you get errors when you try to view pictures or files from within Moodle, your PHP server doesn&#039;t allow the slash argument method and you will need to disable this setting.&lt;br /&gt;
&lt;br /&gt;
==Proxyhost and proxyport==&lt;br /&gt;
&lt;br /&gt;
Your Moodle server may need to access the Internet through a proxy server, depending on your network configuration. If you&#039;re not sure about whether you need a proxy server, contact your network administrator or ISP.&lt;br /&gt;
&lt;br /&gt;
[[ja:HTTP]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Cleanup&amp;diff=95307</id>
		<title>Cleanup</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Cleanup&amp;diff=95307"/>
		<updated>2012-01-19T15:56:30Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server settings}}&lt;br /&gt;
An administrator can limit the size of certain tables in the database by setting appropriate options in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; Cleanup&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Delete unconfirmed users after==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using [[Email-based self-registration]] users must confirm their account within a certain time-frame. Once the time set here has passed, any account that hasn&#039;t been confirmed will be deleted. 7 days is a good setting.&lt;br /&gt;
&lt;br /&gt;
==Delete incomplete users after==&lt;br /&gt;
&lt;br /&gt;
The period after which old not-fully-set-up accounts are deleted may be set (from 1 day to never).&lt;br /&gt;
&lt;br /&gt;
(What is the definition of a &amp;quot;not-fully-set-up account&amp;quot;? What criteria needs to be met for an account to be fully-set-up?)&lt;br /&gt;
&lt;br /&gt;
==Keep logs for==&lt;br /&gt;
&lt;br /&gt;
Moodle keeps extensive logs of user activity. Eventually, however, the logs will become so large that they begin to clog your server. Limiting the length of time logs are kept for will reduce database table size. Generally, a year is enough time to keep logs for.&lt;br /&gt;
&lt;br /&gt;
==Disable grade history==&lt;br /&gt;
&lt;br /&gt;
History tracking of changes in grades-related tables may be disabled by checking the &#039;&#039;disablegradehistory&#039;&#039; box.&lt;br /&gt;
&lt;br /&gt;
==Grade history lifetime==&lt;br /&gt;
&lt;br /&gt;
The length of time that the history of changes in grade-related tables is kept may be set (from 30 days to never).&lt;br /&gt;
&lt;br /&gt;
==Unsubscribe users from courses after==&lt;br /&gt;
&lt;br /&gt;
Note for users who have upgraded to Moodle 2.0 from 1.9: The setting &#039;Unsubscribe users from courses after&#039; in Cleanup has been replaced by &#039;Unenrol inactive after&#039; in [[Self enrolment]].&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=87795 How do I prune mdl_log table?] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[eu:Garbiketa]]&lt;br /&gt;
[[fr:Nettoyage]]&lt;br /&gt;
[[ja:クリーンアップ]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Session_handling&amp;diff=95163</id>
		<title>Session handling</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Session_handling&amp;diff=95163"/>
		<updated>2012-01-13T16:03:37Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server settings}}&lt;br /&gt;
An administrator can change the following settings in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; Session Handling&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Timeout==&lt;br /&gt;
&lt;br /&gt;
Once someone logs in to your Moodle server, the server starts a session. The session data allows the server to track users as they access different pages. If users don&#039;t load a new page during the amount of time set here, Moodle will end their session and log them out.&lt;br /&gt;
&lt;br /&gt;
Be sure this time frame is long enough to cover the longest test your teachers may offer. If a student is logged out while they are taking a test, their responses to the test questions may be lost.&lt;br /&gt;
&lt;br /&gt;
==Cookie prefix==&lt;br /&gt;
&lt;br /&gt;
Most of the time, you can leave this blank, unless you are running more than one Moodle site on the same server. In this case, you will want to customize the name of the cookie each Moodle site uses to track the session. This enables you to be logged into more than one Moodle site at the same time.&lt;br /&gt;
&lt;br /&gt;
Note: If you change &amp;quot;Cookie prefix&amp;quot; or &amp;quot;Cookie path&amp;quot; you will need to login again as the changes take effect immediately.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Sessions FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[cs:admin/setting/sessionhandling]]&lt;br /&gt;
[[ja:セッションハンドリング]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=System_paths&amp;diff=94983</id>
		<title>System paths</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=System_paths&amp;diff=94983"/>
		<updated>2012-01-07T15:29:59Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server settings}}&lt;br /&gt;
An administrator can set the following system paths in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; System Paths&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GD version==&lt;br /&gt;
&lt;br /&gt;
GD is a graphics library that manipulates graphics. It&#039;s used to create thumbnail images from uploaded files and other graphics on the fly. If you don&#039;t know what version is installed, leave this on the original setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When setting the system paths on Windows systems, use of the 8.3 notation for the path and filename is preferred. So instead of entering &#039;&#039;c:\program files\path to aspell\aspell.exe&#039;&#039;, enter &#039;&#039;c:\progra~1\path~1\aspell.exe&#039;&#039;. Check the exact 8.3 path using the &#039;&#039;dir /x&#039;&#039; command at the prompt.&lt;br /&gt;
&lt;br /&gt;
==Path to aspell==&lt;br /&gt;
&lt;br /&gt;
If PSpellSpell is selected as the spell engine for TinyMCE in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Text editors &amp;gt; TinyMCE HTML editor&#039;&#039; then you must specify the correct path to access the aspell binary.&lt;br /&gt;
&lt;br /&gt;
In addition, you MUST have aspell 0.50 or later installed on your server. On Unix/Linux systems use the which program to determine the path:&lt;br /&gt;
&lt;br /&gt;
 [root@moodle ~]# which aspell&lt;br /&gt;
 /usr/bin/aspell&lt;br /&gt;
&lt;br /&gt;
In this example the path to enter is &#039;&#039;/usr/bin/aspell&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
On a Windows system, download and install [http://aspell.net/win32 GNU aspell] together with at least one dictionary and then use the search facility in Explorer to find the aspell.exe file. The path should look like:&lt;br /&gt;
&lt;br /&gt;
 c:\program files\aspell\bin\aspell.exe&lt;br /&gt;
&lt;br /&gt;
It can be best to install aspell in c:\aspell or use the 8.3 notation if you are installing in &#039;&#039;c:\program files&#039;&#039; so that the path looks like &lt;br /&gt;
&lt;br /&gt;
 c:\progra~1\aspell\bin\aspell.exe&lt;br /&gt;
&lt;br /&gt;
==Path to dot==&lt;br /&gt;
&lt;br /&gt;
Path to dot is for enabling image generation in profiling. The generated graphs are really useful to see what each request does. To have profiling visible (and working), the xhprof extension must be installed in PHP.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
*[http://aspell.sourceforge.net/ GNU Aspell]&lt;br /&gt;
*[http://aspell.net/win32/ GNU Aspell (Win32 version)]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=125912 HowTo: Installing aspell in Ubuntu (with dictionary)] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[cs:admin/setting/systempaths]]&lt;br /&gt;
[[hu:Rendszerútvonalak]]&lt;br /&gt;
[[ja:システムパス]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Book_module&amp;diff=92521</id>
		<title>Book module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Book_module&amp;diff=92521"/>
		<updated>2011-10-22T15:12:30Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Book}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Book module&#039;&#039;&#039; makes it easy to create multi-page resources with a book-like format.  It is contributed by [http://moodle.org/user/view.php?id=12863&amp;amp;course=5 Petr Škoda].  This module can be used to build complete book-like websites inside of your Moodle course.&lt;br /&gt;
&lt;br /&gt;
Previously created websites can be imported directly into the Book module.  Books can be printed entirely or by chapter.&lt;br /&gt;
&lt;br /&gt;
The book module allows you to have main chapters and sub chapters, but it goes no deeper. In other words, sub chapters cannot have their own sub chapters. This was an intentional decision by the creator of the book module. He intended this to be a simple resource for teachers and students.&lt;br /&gt;
&lt;br /&gt;
The book module is not interactive. You can, however, link to [[Choice module|choices]], [[Forum module|forums]] etc., from within a book. And you can include multimedia objects like [[Flash]] movies in your book.&lt;br /&gt;
&lt;br /&gt;
==Books and Moodle 2.0==&lt;br /&gt;
The latest code is here: https://github.com/skodak/moodle-mod_book&lt;br /&gt;
&lt;br /&gt;
===Can I duplicate a book within a course?===&lt;br /&gt;
Use the Sharing Cart.  See [http://moodle.org/mod/forum/discuss.php?d=167624 Discussion:Duplicating a book within a course]&lt;br /&gt;
&lt;br /&gt;
===Can I shift Books from one Moodle 2 server to another Moodle 2 server?===&lt;br /&gt;
Not using the backup and restore.  This is not written yet.  (as of 19th February 2011)&lt;br /&gt;
&lt;br /&gt;
It is possible to export as an IMS package and make a couple of tweaks and then import.  https://docs.moodle.org/en/IMS_content_package&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
* Select the correct version of the &amp;quot;book.zip&amp;quot; module for your Moodle installation &lt;br /&gt;
* Unpack the zip file into the mod folder of your Moodle site&lt;br /&gt;
* Login to the Moodle site as administrator and &lt;br /&gt;
* In site administration block click on notifications &lt;br /&gt;
* Moodle will install the Book module.&lt;br /&gt;
* [[Creating_a_book|Add a book as an activity]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=319 Book Module] is a Modules and plugins database page for downloads and more information.&lt;br /&gt;
*Discussions: please create or find a discussion topic in the [http://moodle.org/mod/forum/view.php?id=2633 Book module forum]&lt;br /&gt;
*Examples: The manuals at [http://moodle.tokem.fi tokem.fi] are a series of book modules.  Each book is designed for a different level of Moodle user.&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=76092 Using a Lesson to simulate a Book] forum discussion&lt;br /&gt;
* [http://tracker.moodle.org/secure/attachment/23370/Moodle+Procedure+Set+up+a+Moodle+Book+and+copy+it.pdf Procedure for setting up a Book] pdf from Frances Hill&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
&lt;br /&gt;
[[es:Book]]&lt;br /&gt;
[[eu:Liburua]]&lt;br /&gt;
[[ja:ブックモジュール]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Course_files&amp;diff=92363</id>
		<title>Course files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Course_files&amp;diff=92363"/>
		<updated>2011-10-19T16:26:25Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Working with files and folders}}&lt;br /&gt;
This page explains the legacy &amp;quot;Course files&amp;quot; area in Moodle 2, and related topics.&lt;br /&gt;
&lt;br /&gt;
It&#039;s useful for any teacher who wants to know how to add files to a Moodle 2.0 course (especially if you previously used Moodle 1.9 or earlier).&lt;br /&gt;
&lt;br /&gt;
==Files in Moodle 1.9==&lt;br /&gt;
&lt;br /&gt;
In versions of Moodle before 2.0 all the files uploaded into Moodle were stored in a physical directory on disk known as the &amp;quot;Course files&amp;quot; area.  &lt;br /&gt;
&lt;br /&gt;
This is where a teacher might upload files to be part of the course content, but this area also included everything students uploaded, such as assignments and forum attachments.  These &amp;quot;activity files&amp;quot; were stored in a special folder called &#039;&#039;moddata&#039;&#039; in a certain structure that helped modules keep track of their own files.&lt;br /&gt;
&lt;br /&gt;
===Typical Moodle 1.x workflows===&lt;br /&gt;
&lt;br /&gt;
The course files area was accessed in two ways through the Moodle interface by teachers.&lt;br /&gt;
&lt;br /&gt;
# Through the &amp;quot;Files&amp;quot; link in the Course Administration block, or&lt;br /&gt;
# When a file was required in other places, such as a resource, or attachment.&lt;br /&gt;
&lt;br /&gt;
When publishing a file as a resource, say a PDF file, a teacher might:&lt;br /&gt;
&lt;br /&gt;
# Upload it to their course files area along with all the other files they intend to use in the course&lt;br /&gt;
# Add a resource to the course&lt;br /&gt;
# Select the PDF from the course files&lt;br /&gt;
&lt;br /&gt;
Students did not have direct access to read the course files area. All they could do was upload files from their desktop computer straight into activities.&lt;br /&gt;
&lt;br /&gt;
===A less typical workflow===&lt;br /&gt;
&lt;br /&gt;
# Use [[wikipedia:FTP|FTP]] to push files straight into the course files area&lt;br /&gt;
# Add resources to the course by selecting these files&lt;br /&gt;
# Update the resources later by updating the files directly via FTP&lt;br /&gt;
&lt;br /&gt;
This meant expert users could update course content with files or HTML mini-sites without having to change anything in Moodle.&lt;br /&gt;
&lt;br /&gt;
===Problems with the Moodle 1.x model===&lt;br /&gt;
&lt;br /&gt;
* If the original file was deleted from course files area, or renamed, it would result in broken links everywhere where it was previously used&lt;br /&gt;
* Storing files on disk meant file names were restricted (eg file names in Japanese would break on some operating systems)&lt;br /&gt;
* All course files had to be readable by students (if they knew the URL) because Moodle had no way of telling what context you were viewing a file in (eg the same file might be in a HTML text in a forum and also in a resource).  This meant that files stored in the course files area were not as secret as teachers thought they were.&lt;br /&gt;
* Files could not be reused in several courses - that had to be uploaded to each course files area&lt;br /&gt;
* Backups had to include ALL course files, just in case they were required, even if the backup only contained one activity&lt;br /&gt;
* Images and other media might look fine for teachers, but others would not see it (eg in course descriptions)&lt;br /&gt;
* When importing activities from one course to another, ALL course files were imported, as it was impossible to tell which files were needed&lt;br /&gt;
&lt;br /&gt;
==Files in Moodle 2.0==&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.0 the files work a lot more like Web 2.0 systems, such as Facebook and Google Docs.&lt;br /&gt;
&lt;br /&gt;
Each activity and each text has its own file area, and files are associated directly with the place it is used.  For example, a file attached to a forum post is stored &amp;quot;with&amp;quot; the forum post, and becomes subject to exactly the same access restrictions.&lt;br /&gt;
&lt;br /&gt;
The Files system is intimately connected with the Repository system, and a file picker which makes it easy to browse external and internal repositories for files, and then copy them into Moodle.  Certain repositories also allow you to link directly to their media files.  Repositories in general are the way of the future for content - most Web 2.0 systems are really repositories of data with various management interfaces.&lt;br /&gt;
&lt;br /&gt;
A private files area is provided for each user to store a collection of files for their own use.  This is useful for students as well as teachers, and makes it easy to re-use media across the Moodle site.  Only you can access your own private files.&lt;br /&gt;
&lt;br /&gt;
The course files area in Moodle 2.0 is [[wikipedia:Deprecation|deprecated]] and is not available by default due to the problems described above. When a site is upgraded from 1.9, all course files are migrated into new file areas and the old course files area is hidden from view.&lt;br /&gt;
&lt;br /&gt;
Internally, files are stored in a &amp;quot;file pool&amp;quot; of blobs on disk with numbers for names.  All the actual names and metadata are stored in a database.&lt;br /&gt;
&lt;br /&gt;
===Typical Moodle 2.0 workflow===&lt;br /&gt;
&lt;br /&gt;
# Edit a text or activity &lt;br /&gt;
# Use the filepicker to easily select the file from any local or remote repository&lt;br /&gt;
&lt;br /&gt;
The file is then copied to Moodle and stored securely with the text or activity.&lt;br /&gt;
&lt;br /&gt;
===More advanced Moodle 2.0 workflow===&lt;br /&gt;
&lt;br /&gt;
# Edit a text or url resource&lt;br /&gt;
# Use the filepicker to easily select the file from any local or remote repository and select &amp;quot;link&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The file URL is then embedded into the text and when viewed, the media comes directly from the open repository.&lt;br /&gt;
&lt;br /&gt;
===Why is it better?===&lt;br /&gt;
&lt;br /&gt;
====Integrity====&lt;br /&gt;
&lt;br /&gt;
If a forum post with attached files (eg images) is imported into another course, then the files move with it.  Anyone in the new course will also see the files.   This makes activities more portable and re-usable.&lt;br /&gt;
&lt;br /&gt;
If two activities use the same file and one is deleted, then the other one is not affected.&lt;br /&gt;
&lt;br /&gt;
There should be less problems with everything looking fine for teachers and not appearing for students.&lt;br /&gt;
&lt;br /&gt;
====Security====&lt;br /&gt;
&lt;br /&gt;
Access to files is governed the same way as the items that they attached to, which is what people expect.  All files are now controlled by the settings in the Moodle interface, including roles and permissions.&lt;br /&gt;
&lt;br /&gt;
====Re-usability====&lt;br /&gt;
&lt;br /&gt;
It is now fast and easy to re-use files across Moodle.  Using the file picker, a recently-used file may easily be chosen, or a file from any course a user has access to.&lt;br /&gt;
&lt;br /&gt;
====Backups====&lt;br /&gt;
&lt;br /&gt;
Backups of activities are small and accurate, because Moodle knows exactly what files to include.  This is important for things like [[Community hubs]], where sharing of courses and parts of courses will become more common, and sharing every file in a course may be unacceptable.&lt;br /&gt;
&lt;br /&gt;
====Internationalization====&lt;br /&gt;
&lt;br /&gt;
There are no restrictions on file names - even files with names in Japanese may be used.&lt;br /&gt;
&lt;br /&gt;
====Repositories====&lt;br /&gt;
&lt;br /&gt;
The world is turning towards better management of files and less &amp;quot;dumping&amp;quot; of files into disks.  There are many repository solutions out there that focus on better management of files, with versioning, workflow, metadata and other features.&lt;br /&gt;
&lt;br /&gt;
===How to duplicate Moodle 1.x functionality in 2.0===&lt;br /&gt;
&lt;br /&gt;
If you really want to mimic older workflows in 2.0 then there are some solutions, although none of them are exactly the same.&lt;br /&gt;
&lt;br /&gt;
====FTP files into Moodle====&lt;br /&gt;
&lt;br /&gt;
# One way to do this is via the [[admin/repository/filesystem|File system repository]].  This allows you to turn a directory on the server into a repository of files within the Moodle file picker.  You can then use any server technology to access that directory from a desktop, such as FTP, [[wikipedia:Samba (software)|Samba]], [[wikipedia:AppleShare|Appleshare]] or [[wikipedia:WebDAV|WebDAV]].&lt;br /&gt;
# See the direct WebDAV plans below.&lt;br /&gt;
&lt;br /&gt;
====Change a file once, have it update in many places====&lt;br /&gt;
&lt;br /&gt;
# If you use an external repository that supports linking (such as Alfresco) then you get this behaviour for free.  Files in the repository can not have exactly the same access control as Moodle, but they can implement their own access control, especially if you use some sort of single sign-on.&lt;br /&gt;
# If you enable the [[Legacy course files]] feature in Moodle 2.0 then you can also link directly to files there using the Course files repository in the file picker.  Even HTML mini-sites work.  The caveat is that it only works in places where you can &#039;&#039;&#039;link&#039;&#039;&#039; to files.  So, for example, it won&#039;t work for a forum attachment or the &#039;resource&#039; module.  But it will work for the url module (new in 2.0) and any media embedded in HTML via the editor.&lt;br /&gt;
&lt;br /&gt;
==Roadmap for future improvements==&lt;br /&gt;
&lt;br /&gt;
Based on recent feedback, there are plans to improve the model in 2.0 with new features.&lt;br /&gt;
&lt;br /&gt;
===File synchronization===&lt;br /&gt;
&lt;br /&gt;
Instead of having to choose between linking to a course file or copying it to the current file area, we could add the option to &#039;Always use the latest version&#039; of the file.  This would re-copy the file to the destination whenever the source file changed.  Initially this would be implemented just for the internal repositories but could also be used later for some external repositories as well (those not requiring the Moodle site to authenticate as the user).&lt;br /&gt;
&lt;br /&gt;
This feature has the potential to maintain all the benefits of the 1.0 model without compromising the 2.0 model.&lt;br /&gt;
&lt;br /&gt;
However this feature is complex to implement because:&lt;br /&gt;
&lt;br /&gt;
* We need to cope with changing permissions in source and destination. &lt;br /&gt;
* We need to cope with cases like Assignment submissions (students shouldn&#039;t be able to update files after the due date, for example)&lt;br /&gt;
* We need some GUI solution to synchronize whole folders at once, such as a HTML mini-site.&lt;br /&gt;
* We need some in-GUI solution to report what the source file is for any given destination file.&lt;br /&gt;
&lt;br /&gt;
===Linking ability to File system repository===&lt;br /&gt;
&lt;br /&gt;
The File system repository currently does not allow linking to files.  This is because the files are in a directory inside moodledata and are not exposed by any direct URL from the web.&lt;br /&gt;
&lt;br /&gt;
To serve them to the web we&#039;d have to have some script like &#039;&#039;/repository/filesystem/file.php&#039;&#039; to serve them as links, which would allow relative links like HTML mini-sites to work.  &lt;br /&gt;
&lt;br /&gt;
The problem with this is that we are back to the same issues as 1.9 course files (or even worse), with no access control on the files at all.  Some people may not care about this, but the solution needs to make this very clear to users.&lt;br /&gt;
&lt;br /&gt;
===WebDAV support for course files and user files===&lt;br /&gt;
&lt;br /&gt;
This would effectively replace direct FTP access to the file system with WebDAV access to the &amp;quot;virtual&amp;quot; file system inside these file areas in Moodle.  It would allow people to update files without going near the web GUI.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* MDL-23306 META: Improve usability of new files structure&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=167471 Where is the Moodle 2.0 Course Backup Filearea] Using Moodle forum dicussion&lt;br /&gt;
* [[Legacy course files]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Fichiers de cours]]&lt;br /&gt;
[[ja:コースファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Git_for_Administrators&amp;diff=91410</id>
		<title>Git for Administrators</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Git_for_Administrators&amp;diff=91410"/>
		<updated>2011-10-09T16:52:22Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An alternative way to maintaining your Moodle server via [[CVS for Administrators|CVS]] is using Git. This page describes how to maintain a copy of Moodle on your production server which can easily be upgraded using Git. If you have customisations of Moodle core code, you are advised to follow the instructions in the [[Development:Quick Git start guide for Moodle development|Quick Git start guide for Moodle development]].&lt;br /&gt;
&lt;br /&gt;
== Obtaining the code from Git ==&lt;br /&gt;
&lt;br /&gt;
You can find the official Moodle git repository at git://git.moodle.org/moodle.git (with an official clone at git://github.com/moodle/moodle.git). To initialize your local checkout, use&lt;br /&gt;
&lt;br /&gt;
    git clone git://git.moodle.org/moodle.git                       (1)&lt;br /&gt;
    cd moodle&lt;br /&gt;
    git branch -a                                                   (2)&lt;br /&gt;
    git branch --track local_19_STABLE origin/MOODLE_19_STABLE      (3)&lt;br /&gt;
    git checkout local_19_STABLE                                    (4)&lt;br /&gt;
&lt;br /&gt;
The command (1) initializes the new local repository as a clone of the upstream moodle.git repository. By default, this upstream repository will be known as &#039;origin&#039; remote repository. The command (2) lists all available branches. Use the command (3) to create a new local branch called local_19_STABLE and set it to track the branch MOODLE_19_STABLE from the upstream repository. The command (4) actually switches to the newly created local branch. Note that the last two lines can be replaced with&lt;br /&gt;
&lt;br /&gt;
    git checkout -b local_19_STABLE origin/MOODLE_19_STABLE         (3 + 4)&lt;br /&gt;
&lt;br /&gt;
that creates a new local tracking branches and switches to it immediately.&lt;br /&gt;
&lt;br /&gt;
== Updating your installation ==&lt;br /&gt;
&lt;br /&gt;
The Moodle development team performs integration and testing of fixed bugs every Monday and Tuesday. On Wednesday you can install all patches by updating your code. Check the [http://git.moodle.org/gw?p=moodle.git;a=summary shortlog] to see if the official repository has been already updated or not.&lt;br /&gt;
&lt;br /&gt;
    cd /path/to/your/moodle/checkout&lt;br /&gt;
    git fetch                                                       (1)&lt;br /&gt;
    git status                                                      (2)&lt;br /&gt;
    git merge                                                       (3)&lt;br /&gt;
&lt;br /&gt;
The command (1) downloads new updates from the remote repository without touching your local checkout. The command (2) displays the information about the eventual drift between you local version and the upstream one. The command (3) actually modifies your local files with the updates. The git-fetch + git-merge couple can be replaced with a single command&lt;br /&gt;
&lt;br /&gt;
    git pull                                                        (1 + 3)&lt;br /&gt;
&lt;br /&gt;
== Installing a contributed extension from its Git repository ==&lt;br /&gt;
&lt;br /&gt;
For example, let us say we want to install the [[Book module]] form its Git repository into our Moodle 2.0.&lt;br /&gt;
&lt;br /&gt;
    cd /path/to/your/moodle/checkout&lt;br /&gt;
    cd mod                                                          (1)&lt;br /&gt;
    git clone git://github.com/skodak/moodle-mod_book.git book      (2)&lt;br /&gt;
    cd book&lt;br /&gt;
    git checkout -b MOODLE_20_STABLE origin/MOODLE_20_STABLE        (3)&lt;br /&gt;
    git branch -d master                                            (4)&lt;br /&gt;
&lt;br /&gt;
The command (1) changes the current directory into the &#039;&#039;mod&#039;&#039; folder of your local Moodle clone. The command (2) creates a new subdirectory &#039;&#039;book&#039;&#039; and makes a local clone of Petr Škoda&#039;s vanilla Book repository. The command (3) creates a new local branch that will track the remote branch with a Book version for Moodle 2.0. The command (4) deletes the &#039;&#039;master&#039;&#039; that was created automatically by git-clone in (2) as we do not want it in this production checkout.&lt;br /&gt;
&lt;br /&gt;
Now it is wise to put the new directory mod/book/ to the list of ignored files of the main Moodle clone.&lt;br /&gt;
&lt;br /&gt;
    cd /path/to/your/moodle/checkout&lt;br /&gt;
    echo /mod/book/ &amp;gt;&amp;gt; .git/info/exclude&lt;br /&gt;
&lt;br /&gt;
To update your Moodle installation now, you must visit both Git repositories and pull changes from upstream.&lt;br /&gt;
&lt;br /&gt;
    cd /path/to/your/moodle/checkout&lt;br /&gt;
    git pull&lt;br /&gt;
    cd /path/to/your/moodle/checkout/mod/book&lt;br /&gt;
    git pull&lt;br /&gt;
&lt;br /&gt;
Writing a shell script with these lines in the root of Moodle installation is a very good idea. Otherwise it is easy to forget what Git repositories are there within the main Moodle repository.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
; Moodle Docs&lt;br /&gt;
* [[CVS for Administrators]]&lt;br /&gt;
* [[Moodle versions]]&lt;br /&gt;
* For some screenshots see [[User:Frank_Ralf/Git]] (still work in progress)&lt;br /&gt;
&lt;br /&gt;
; Moodle forum discussions&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=168094 GIT help needed]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=165236 Best way to manage CONTRIB code with GIT]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=167063 Handy Git tip for tracking 3rd-party modules and plugins]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=167730 Moodle Git repositories]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=183693 Git and CVS]&lt;br /&gt;
&lt;br /&gt;
; External resources &lt;br /&gt;
* [http://www.kernel.org/pub/software/scm/git/docs/everyday.html Everyday GIT With 20 Commands Or So]&lt;br /&gt;
* [http://gitref.org/ Git Reference]&lt;br /&gt;
* [http://progit.org/book/ Pro Git book]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Git]]&lt;br /&gt;
[[Category:Administrator]]&lt;br /&gt;
&lt;br /&gt;
[[ja:管理者用Git]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Upgrading&amp;diff=89365</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Upgrading&amp;diff=89365"/>
		<updated>2011-09-09T02:18:27Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moodle is designed to upgrade itself from one version to the next. The procedure is&lt;br /&gt;
# [[Site backup|Back up everything]].&lt;br /&gt;
# Replace the old version of the code with the new one.&lt;br /&gt;
# Visit the [[Site_administration_block#Notifications|administrator notifications]] link, which triggers Moodle to self-update.&lt;br /&gt;
These steps are explained in more detail below.&lt;br /&gt;
&lt;br /&gt;
Sometimes there are specific considerations when upgrading to a particular version.  See the [[dev:Releases|Releases page]] for more information on this.  You also have to be more careful if you have installed additional plug-ins or customised the code.&lt;br /&gt;
&lt;br /&gt;
See this tutorial if you are [http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf upgrading Moodle on cpanel]. It is a bit rough around the edges and is a little dated, but you should get the idea.&lt;br /&gt;
&lt;br /&gt;
There is also a separate page about [[Ubuntu_Debian_Upgrades|upgrading Moodle if you installed it using the Ubuntu/Kubuntu/Debian package manager]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
When upgrading a Moodle installation you should follow these steps:&lt;br /&gt;
&lt;br /&gt;
==Before you upgrade your site for real==&lt;br /&gt;
&lt;br /&gt;
You are strongly advised to make a copy of your entire Moodle site onto another computer (see [[Moodle migration]]) and run the upgrade there to verify it will work.&lt;br /&gt;
&lt;br /&gt;
==Check the requirements==&lt;br /&gt;
Spend some time re-reading the [[Installing Moodle | installation documentation]] and documentation for the new version. Check the system requirements for the target version you want to upgrade-to in &#039;&#039;Administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;.&lt;br /&gt;
==Put your Site into Maintenance Mode==&lt;br /&gt;
Before you begin upgrading your site, you should put it into [[Maintenance_mode | Maintenance Mode]] to stop any non-admin users from logging in.&lt;br /&gt;
&lt;br /&gt;
== Backup important data ==&lt;br /&gt;
See [[Site backup]] for more specific information.&lt;br /&gt;
&lt;br /&gt;
There are three areas that should be backed up before any upgrade:&lt;br /&gt;
#Moodle software (For example, everything in server/htdocs/moodle)&lt;br /&gt;
#Moodle uploaded files (For example, server/moodledata)&lt;br /&gt;
#Moodle database (For example, the SQL or Postgres database)&lt;br /&gt;
&lt;br /&gt;
Experienced site administrators know that it is a best practice (a very good idea) to make a backup of any production system before a major upgrade. In fact, it is a good idea to automate your server to backup your Moodle installation daily.  Most upgrades on sites that have used the standard Moodle packages (no contributed code and no little tweaks to the php files), will not have any major issues with the upgrade process.  &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; One more time, &amp;quot;do not risk what you can not afford to lose&amp;quot;: do regular backups, make sure it is really backed up and know how to restore a backup!&lt;br /&gt;
&lt;br /&gt;
== Install the new Moodle software ==&lt;br /&gt;
Upgrading can be a simple process or a more complicated process.  Sites that have not used contributed code and are migrating from say Moodle 1.x.1 to 1.x.3 &#039;&#039;&#039;should&#039;&#039;&#039; not have a problem.  However, we still recommend that with any production server that you have made a successful backup of the MySQL database, the moodledata directory and the moodle program folders and files.  &lt;br /&gt;
&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. Review the backup section above.&lt;br /&gt;
&lt;br /&gt;
=== Standard install package ===&lt;br /&gt;
Having read the cautions about backups, download a copy of the standard install package. Here is a set of simple instructions for an average site.&lt;br /&gt;
*It is probably a good idea to use the [[Site administration block]]&amp;gt;Server&amp;gt;Maintenance mode to prevent user activity as the site upgrades. &lt;br /&gt;
*Having moved your old Moodle software program files to another location, unzip or unpack the upgrade file so that all new the Moodle software program files are in the location the old files used to be in on the server.  Moodle will adjust SQL and [[Moodledata directory|moodledata]] if it needs to in the upgrade.&lt;br /&gt;
*Copy your old [[Configuration file|config.php file]] back to the new Moodle directory.&lt;br /&gt;
*If you had added any custom plugins or themes into your Moodle you can add them to the new code. It is important to check that you get the correct version for your new version of Moodle. You should check in the optional plugins database. Be particularly careful that you do not overwrite any code in the new version of Moodle. If you are upgrading to Moodle 2.0 or newer, note that all optional plugins and themes required a significant rewrite and most do not have 2.0 versions (yet). &lt;br /&gt;
*Use the notification link in the site administration to start the upgrade process. You will see a series of lines or screens indicating progress.  &lt;br /&gt;
*After a successful upgrade, turn off the maintenance mode, so your users can get into the site.&lt;br /&gt;
&lt;br /&gt;
=== Using a downloaded archive ===&lt;br /&gt;
In some installs, the site administrator may overwrite the Moodle code with a backup copy.  Or create a new clean install copy of Moodle, then restore an archive (via a compressed file or parts of a saved set of Moodle code files and folders). &lt;br /&gt;
&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new or &amp;quot;cleaned&amp;quot; installations. The best way is to rename the current Moodle code directory (for example rename &amp;quot;moodle&amp;quot; to &amp;quot;moodleold&amp;quot;), then unpack the new Moodle archive into the old location (for example, a new directory called &amp;quot;moodle&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
 mv moodle moodle.backup&lt;br /&gt;
 tar xvzf moodle-1.1.tgz&lt;br /&gt;
&lt;br /&gt;
Next, copy across your config.php, any other plugins such as custom themes, and your .htaccess file if you created one (&#039;&#039;&#039;check that optional/custom plugins are the correct version for your new Moodle first&#039;&#039;&#039;):&lt;br /&gt;
&lt;br /&gt;
 cp moodle.backup/config.php moodle&lt;br /&gt;
 cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme&lt;br /&gt;
 cp -pr moodle.backup/mod/mymod moodle/mod/mymod&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to &lt;br /&gt;
&lt;br /&gt;
 sudo chown www-data moodle/config.php&lt;br /&gt;
&lt;br /&gt;
if necessary.&lt;br /&gt;
&lt;br /&gt;
where www-data is whatever user the Apache user is on your system. This is often &#039;apache&#039; or &#039;www&#039;.&lt;br /&gt;
You can find out by doing &#039;ls -l&#039; in your /var/www/moodle folder (or wherever your moodle site is)&lt;br /&gt;
and then looking at the owner and group.&lt;br /&gt;
&lt;br /&gt;
so you may see something like&lt;br /&gt;
&lt;br /&gt;
 ls -l&lt;br /&gt;
 ...lots of lines...&lt;br /&gt;
 -rw-r--r--   1 apache system     784 Jun 28  2007 config.php &lt;br /&gt;
 ...lots more lines...&lt;br /&gt;
&lt;br /&gt;
so the owner is apache and the group is system. &lt;br /&gt;
&lt;br /&gt;
To replicate this on your new system you can do  &#039;chown apache:system config.php&#039; &lt;br /&gt;
&lt;br /&gt;
or to do a whole group do&lt;br /&gt;
&lt;br /&gt;
 chown apache:system ./*&lt;br /&gt;
&lt;br /&gt;
and recursively&lt;br /&gt;
&lt;br /&gt;
 chown -R apache:system ./*&lt;br /&gt;
&lt;br /&gt;
=== Using CVS ===&lt;br /&gt;
&lt;br /&gt;
You can use CVS for updating or upgrading your Moodle.&lt;br /&gt;
First you need to do a CVS checkout in your (empty) Moodle root directory.&lt;br /&gt;
&lt;br /&gt;
You can use any of our [[CVS_for_Administrators#CVS_Servers|CVS Mirror servers]]. Just replace &#039;&#039;&#039;SERVER.cvs.moodle.org&#039;&#039;&#039; in the instructions below with the name of the mirror server you chose!.&lt;br /&gt;
&lt;br /&gt;
====For Linux servers====&lt;br /&gt;
&lt;br /&gt;
To do a CVS checkout of Moodle, you first have to logon to the Moodle CVS server.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle login&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  No password for anonymous, so just hit the Enter button.&lt;br /&gt;
&lt;br /&gt;
Go to the directory where you want the Moodle root to come and type&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -z3 -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_18_STABLE moodle&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
  (where MOODLE_18_STABLE is the desired version)&lt;br /&gt;
&lt;br /&gt;
To update, just go into the Moodle root directory and update to the new files:&lt;br /&gt;
&lt;br /&gt;
  cvs update -dP&lt;br /&gt;
To update to a new version type in the following and change 18 to whatever newest version upgrade number is&lt;br /&gt;
  cvs -Q update -dP -r MOODLE_18_STABLE&lt;br /&gt;
&lt;br /&gt;
Make sure you use the &amp;quot;d&amp;quot; parameter to create new directories if necessary, and the &amp;quot;P&amp;quot; parameter to prune empty directories.&lt;br /&gt;
&lt;br /&gt;
====For Windows servers====&lt;br /&gt;
&lt;br /&gt;
You can use Tortoise CVS to do the initial checkout and the updates.&lt;br /&gt;
&lt;br /&gt;
If you have been editing Moodle files, watch the messages very closely for possible conflicts. All your customised themes and non-standard plugins will be untouched.&lt;br /&gt;
&lt;br /&gt;
Do not forget to trigger the install process in the site administration block (see below).&lt;br /&gt;
&lt;br /&gt;
=== Using Git ===&lt;br /&gt;
&lt;br /&gt;
You can use [[Git]] for updating or upgrading your Moodle.&lt;br /&gt;
First you need to do a Git checkout in your (empty) Moodle root directory.&lt;br /&gt;
&lt;br /&gt;
See [[Git for Administrators]] for further details.&lt;br /&gt;
&lt;br /&gt;
== Finishing the upgrade ==&lt;br /&gt;
&lt;br /&gt;
The last step is to trigger the upgrade processes within Moodle. &lt;br /&gt;
&lt;br /&gt;
To do this just visit the [[Site administration block]] admin page (or &#039;&#039;&amp;lt;nowiki&amp;gt;http://example.com/moodle/admin&amp;lt;/nowiki&amp;gt;&#039;&#039;) and the &amp;quot;Notifications&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
Moodle will automatically detect the new version and perform all the SQL database or file system upgrades that are necessary. If there is anything it can&#039;t do itself (very rare) then you will see messages telling you what you need to do.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well (no error messages) then you can start using your new version of Moodle and enjoy the new features!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent users from changing data during the upgrade.&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; If you are running a large scale Moodle site (e.g. have more tha 10,000+ courses and 40,000+ users), make sure that you do your own performance profiling testing.  Post a thread or check the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] and check [[Tracker]] for potential issues.&lt;br /&gt;
&lt;br /&gt;
== Verify the upgrade (optional) ==&lt;br /&gt;
&lt;br /&gt;
If you wish to confirm that the database definitions in the upgraded database match the definitions of a new, clean install (which they should) you might like to look at [[Verify Database Schema]].&lt;br /&gt;
&lt;br /&gt;
==Upgrading more than one version==&lt;br /&gt;
&lt;br /&gt;
In general, it is recommended to upgrade via the newest of each major version of Moodle, for example 1.7 -&amp;gt; 1.9. An exception to this is when upgrading from 1.5 or 1.6, when it is recommended that 1.7 and 1.8 are skipped, in other words upgrade 1.5 -&amp;gt; 1.6 -&amp;gt; 1.9. (The main reason for this recommendation is that the default roles settings obtained when upgrading to 1.7 are not ideal for 1.8 onwards, 1.8 has problems with groups, etc.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Installing Moodle]]&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Upgrading to Moodle 1.6]]&lt;br /&gt;
*[[Upgrading to Moodle 1.8]]&lt;br /&gt;
*[[Upgrading to Moodle 1.9]]&lt;br /&gt;
*[[Upgrading to Moodle 2.0]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Git]] Version control and upgrading&lt;br /&gt;
*Moodle.org [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] &lt;br /&gt;
*[http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf How to upgrade Moodle with cpanel tutorial] - screencasts of older Moodle/Cpanel install but useful (also, a very large file that will take some time to load).&lt;br /&gt;
&lt;br /&gt;
Using Moodle.org forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=26731&amp;amp;parent=125858 Using cvs]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56915 Upgrading from 1.5.2 to 1.7]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56991 Upgrade nightmares.... any help appreciated]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=62463 After upgrading i get &amp;quot;Your site may not be secure.&amp;quot; msg]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=104887 Best practices for QA]&lt;br /&gt;
*[[Beginning_Moodle_2.0_Administration|Beginning Moodle 2.0 Administration]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[es:Actualización de moodle]]&lt;br /&gt;
[[fr:Mise à jour]]&lt;br /&gt;
[[ja:Moodleをアップグレードする]]&lt;br /&gt;
[[nl:Upgraden]]&lt;br /&gt;
[[zh:升级]]&lt;br /&gt;
[[pl:Aktualizacja]]&lt;br /&gt;
[[de:Aktualisierung von Moodle]]&lt;br /&gt;
[[ru:Обновление]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Dropbox_repository&amp;diff=89259</id>
		<title>Dropbox repository</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Dropbox_repository&amp;diff=89259"/>
		<updated>2011-09-07T02:40:03Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Repositories}}&lt;br /&gt;
A Dropbox repository can be enabled by a site administrator in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Modules &amp;gt; Repositories &amp;gt; Manage repositories&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sign up app keys at dropbox==&lt;br /&gt;
&lt;br /&gt;
# Go to https://www.dropbox.com/developers/apps&lt;br /&gt;
# Create an app, you must change app status to Production. This feature is only availble for new API developers, but not for Moodle repository users. See MDL-26949&lt;br /&gt;
# Copy the app keys (scroll if necessary)&lt;br /&gt;
&lt;br /&gt;
NOTE: The only way to get App stats for Production approved is to use an acceptable App name. The App name should be something like &amp;quot;Moodle With Dropbox&amp;quot; - with dropbox is the key part of the name (can&#039;t just use dropbox). Otherwise, you&#039;ll receive an email that says &amp;quot;Your app name does not follow Dropbox branding guidelines (found here: https://www.dropbox.com/developers/branding ). Please choose a new name and submit a request to change your app name to api-program@dropbox.com.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
Once enabled by the administrator a Dropbox API Key and Secret will need to be added to the Dropbox settings in order for it to work.  This will be &#039;&#039;the&#039;&#039; Dropbox available to all users throughout the site (and each will need the correct Dropbox login credentials to access it from their courses).  To gather the Dropbox API Key and Secret click the &amp;quot;Dropbox Developers&amp;quot; link on the Dropbox repository settings page.  On the next page you&#039;ll be prompted to login with your Dropbox username and password and to create a Dropbox app.  &lt;br /&gt;
&lt;br /&gt;
Once the App has been created at Dropbox.com you&#039;ll have the API Secret and Key available at the bottom of the App page.  Entering those on the Dropbox settings page (and clicking Save) back in Moodle will finish the configuration.  Dropbox is now available to the entire site.  &lt;br /&gt;
&lt;br /&gt;
To access it editing teachers need only &amp;quot;Add...&amp;quot; a new file while editing or creating a resource to see Dropbox as a new option.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [http://www.youtube.com/watch?v=V221JLCywWs Import files from Dropbox into Moodle 2.0 video]&lt;br /&gt;
* MDL-19168&lt;br /&gt;
* MDL-26949 - Can&#039;t change the Dropbox API key and secret to production status&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
[[de:Dropbox]]&lt;br /&gt;
[[ja:Dropbox]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Legacy_course_files&amp;diff=88887</id>
		<title>Legacy course files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Legacy_course_files&amp;diff=88887"/>
		<updated>2011-08-30T00:31:00Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;Note: This page only applies to sites which have been upgraded from Moodle 1.9.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Working with files and folders}}&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.0 onwards, files are stored in separate areas, rather than together in the course files area. See [[Course files]] for a detailed explanation. When a site is upgraded from 1.9, the course files area is renamed &#039;Legacy course files&#039;. By default, this area is not available in new courses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It is recommended that teachers make use of the new [[Repositories|repositories]] in Moodle 2.0 for storing course files, rather than saving them in the legacy course files area&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Enabling legacy course files areas==&lt;br /&gt;
&lt;br /&gt;
To enable a legacy course files area in a new course&lt;br /&gt;
&lt;br /&gt;
# Enable the legacy course files repository plugin in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Repositories &amp;gt; [[Manage repositories]]&#039;&#039;.&lt;br /&gt;
# Check the legacyfilesinnewcourses box in the Manage repositories common settings then click the &#039;Save changes&#039; button.&lt;br /&gt;
# Set &#039;Legacy course files&#039; to Yes in the course settings.&lt;br /&gt;
&lt;br /&gt;
A legacy course files link will then appear in the &#039;&#039;Settings &amp;gt; Course administration&#039;&#039; area.&lt;br /&gt;
&lt;br /&gt;
[[Category:Repositories]]&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[ja: レガシーコースファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Legacy_course_files&amp;diff=88886</id>
		<title>Legacy course files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Legacy_course_files&amp;diff=88886"/>
		<updated>2011-08-30T00:30:48Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;Note: This page only applies to sites which have been upgraded from Moodle 1.9.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Working with files and folders}}&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.0 onwards, files are stored in separate areas, rather than together in the course files area. See [[Course files]] for a detailed explanation. When a site is upgraded from 1.9, the course files area is renamed &#039;Legacy course files&#039;. By default, this area is not available in new courses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It is recommended that teachers make use of the new [[Repositories|repositories]] in Moodle 2.0 for storing course files, rather than saving them in the legacy course files area&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Enabling legacy course files areas==&lt;br /&gt;
&lt;br /&gt;
To enable a legacy course files area in a new course&lt;br /&gt;
&lt;br /&gt;
# Enable the legacy course files repository plugin in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Repositories &amp;gt; [[Manage repositories]]&#039;&#039;.&lt;br /&gt;
# Check the legacyfilesinnewcourses box in the Manage repositories common settings then click the &#039;Save changes&#039; button.&lt;br /&gt;
# Set &#039;Legacy course files&#039; to Yes in the course settings.&lt;br /&gt;
&lt;br /&gt;
A legacy course files link will then appear in the &#039;&#039;Settings &amp;gt; Course administration&#039;&#039; area.&lt;br /&gt;
&lt;br /&gt;
[[Category:Repositories]]&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[en: レガシーコースファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Private_files&amp;diff=88213</id>
		<title>Private files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Private_files&amp;diff=88213"/>
		<updated>2011-08-21T20:40:20Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Working with files and folders}}&lt;br /&gt;
{{Repositories}}&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;Please refer to [[Page_notes#Private files|these notes]] before editing this page.&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Moodle 2.0 onwards, each user has a private files area for uploading and managing a set of files.&lt;br /&gt;
&lt;br /&gt;
The private files area is accessible via &#039;&#039;Navigation &amp;gt; My home &amp;gt; My profile &amp;gt; My private files&#039;&#039; or the [[My private files block]]. It is available as a source within the filepicker when selecting files to use in a course.&lt;br /&gt;
&lt;br /&gt;
==Private files management==&lt;br /&gt;
&lt;br /&gt;
To add a file to your private files area&lt;br /&gt;
# On the Navigation menu, click My profile &amp;gt; My private files&lt;br /&gt;
# Click &amp;quot;Manage my private files&amp;quot; button&lt;br /&gt;
# The standard file picker Add-Create folder popup will appear.&lt;br /&gt;
# If desired, create or move to a folder,&lt;br /&gt;
#Click on the Add button &lt;br /&gt;
#Browse for and select a file&lt;br /&gt;
# Click the &#039;Save changes&#039; button&lt;br /&gt;
&lt;br /&gt;
[[Image:Files_standard_added_files_1.png|center|frame|Standard file add- create directory, showing 2 files]]&lt;br /&gt;
*Uploaded files may be downloaded, renamed, moved or deleted by clicking the icon next to the file. After making any changes, &#039;&#039;&#039;remember to click the &#039;Save changes&#039; button&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Repositories]]&lt;br /&gt;
[[Category:Moodle 2.0]][[Category:Files]]&lt;br /&gt;
&lt;br /&gt;
[[eu:Fitxategi_pribatuak]]&lt;br /&gt;
[[fr:Fichiers personnels]]&lt;br /&gt;
[[ja:プライベートファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Kategoria:Files&amp;diff=87994</id>
		<title>Kategoria:Files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Kategoria:Files&amp;diff=87994"/>
		<updated>2011-08-17T16:33:59Z</updated>

		<summary type="html">&lt;p&gt;Mits: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An index of pages about the [[Files | files]] option of the [[Course administration block | administration block]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Course]]&lt;br /&gt;
&lt;br /&gt;
[[eu:Kategoria:Fitxategiak]]&lt;br /&gt;
[[fr:Catégorie:Fichiers]]&lt;br /&gt;
[[ja:Category:ファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Kategoria:Files&amp;diff=87993</id>
		<title>Kategoria:Files</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Kategoria:Files&amp;diff=87993"/>
		<updated>2011-08-17T16:33:10Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An index of pages about the [[Files | files]] option of the [[Course administration block | administration block]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Course]]&lt;br /&gt;
&lt;br /&gt;
[[eu:Kategoria:Fitxategiak]]&lt;br /&gt;
[[fr:Catégorie:Fichiers]]&lt;br /&gt;
[[ja:ファイル]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=My_private_files_block&amp;diff=87872</id>
		<title>My private files block</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=My_private_files_block&amp;diff=87872"/>
		<updated>2011-08-16T16:37:34Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle 2.0}}The My private files block, in Moodle 2.0 onwards, enables access to a user&#039;s [[Private files|private files]] area.&lt;br /&gt;
&lt;br /&gt;
[[Category:Block]]&lt;br /&gt;
&lt;br /&gt;
[[eu:Nire_fitxategi_pribatuak_blokea]]&lt;br /&gt;
[[de:Eigene Dateien (Block)]]&lt;br /&gt;
[[ja:プライベートファイルブロック]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Import_a_community_course&amp;diff=87808</id>
		<title>Import a community course</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Import_a_community_course&amp;diff=87808"/>
		<updated>2011-08-15T16:01:41Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle 2.0}}&lt;br /&gt;
# in your [[Community block]], select&#039;&#039;&#039; &#039;Search&#039;&#039;&#039;&#039; operation&lt;br /&gt;
# select a hub (Mooch being Moodle.org hub)&lt;br /&gt;
# set search settings to&#039;&#039;&#039; &#039;courses I can download&#039;&#039;&#039;&#039; and select &#039;&#039;&#039;&#039;Search&#039;&#039;&#039;&#039; operation&lt;br /&gt;
# look at the result and click on Download. The course backup will be downloaded in your private files (see [https://docs.moodle.org/en/My_private_files_block private files block]) under a &#039;&#039;&#039;&#039;Downloaded backup&#039;&#039;&#039;&#039; folder.&lt;br /&gt;
# you have the choice to restore the course straight forward. Select&#039;&#039;&#039; &#039;Restore&#039;&#039;&#039;&#039; operation.&lt;br /&gt;
# follow the common restore procedure, the you should be redirected to a newly created course (if you selected this option).&lt;br /&gt;
==See also==&lt;br /&gt;
* [https://docs.moodle.org/en/Community_hub Community hub]&lt;br /&gt;
* [[Community block]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hub]]&lt;br /&gt;
&lt;br /&gt;
[[ja: コミュニティコースをインポートする]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Context&amp;diff=86308</id>
		<title>Context</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Context&amp;diff=86308"/>
		<updated>2011-07-22T16:07:22Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle site - basic structure}}&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;Please refer to [[TOC_with_notes#Moodle site - basic structure|these notes]] before editing this page.&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
A context is a &amp;quot;space&amp;quot; in Moodle.  Together, they define the navigational structure of a Moodle site.  A course can be a context, so can an activity, resource or block.&lt;br /&gt;
&lt;br /&gt;
A course can have many contexts in its space.  These might include lesson, assignment, forum and quiz modules and blocks.  Or for example, [[Question bank]]&#039;s question categories are contexts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Role  and contexts==&lt;br /&gt;
A context is combined with [[Role permissions]] to define a user&#039;s [[Roles and capabilities|capabilities]] on any page in Moodle.  Typically contexts have their own organization structure which allow a user&#039;s role to be passed along to the context &amp;quot;below&amp;quot; but not to the one above it.  &lt;br /&gt;
&lt;br /&gt;
It is possible to assign a user different permissions based upon a specific context. For example, a user might be given the role of &amp;quot;student&amp;quot; for a course but be given a teacher&#039;s role in the context of one specific forum.  Or a user can be a teacher of one course and a student in another course.  &lt;br /&gt;
&lt;br /&gt;
Many Moodle contexts have a place to grant exceptions to specific roles.&lt;br /&gt;
&lt;br /&gt;
== Graphic showing contexts within contexts ==&lt;br /&gt;
&lt;br /&gt;
The image below shows a few contexts and their relationships.  The &amp;quot;System&amp;quot; or Moodle site is the overall context.  The user is defined iniially in this context.   &lt;br /&gt;
*The System context has 2 contexts under it, with other context under them&lt;br /&gt;
**The Front page context has &lt;br /&gt;
*** An activity module context and &lt;br /&gt;
*** A block context within it&lt;br /&gt;
**The Course Cateory context has&lt;br /&gt;
***A Course context within it.  The course context has&lt;br /&gt;
**** An activity module context and &lt;br /&gt;
****A block context within it&lt;br /&gt;
&lt;br /&gt;
[[Image:Moodle-contexts-1.8.png]]&lt;br /&gt;
&lt;br /&gt;
(Source: [[Development:Roles#Context]])&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
Moodle Docs&lt;br /&gt;
* [[Beginning_Administration_FAQ | Beginning Administration FAQ]]&lt;br /&gt;
* [[Roles FAQ]]&lt;br /&gt;
* [[Development:Roles#Context]]&lt;br /&gt;
* [[Development:Roles and modules#Context]]&lt;br /&gt;
* [[Roles and capabilities]]&lt;br /&gt;
* [[Role permissions]]&lt;br /&gt;
&lt;br /&gt;
Forum discussions&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=60125 &amp;quot;Roles and contexts in Moodle 1.7&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
&lt;br /&gt;
[[ja:コンテクスト]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Publishing_a_course&amp;diff=85515</id>
		<title>Publishing a course</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Publishing_a_course&amp;diff=85515"/>
		<updated>2011-06-28T16:02:31Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle 2.0}}In Moodle 2.0 onwards, users with the capability [[Capabilities/moodle/course:publish|moodle/course:publish]] can publish courses to a hub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why publish a course?==&lt;br /&gt;
[[Image:Publication.png|thumb|Publish course page]]&lt;br /&gt;
Possible reasons for publishing a course include:&lt;br /&gt;
&lt;br /&gt;
* To share it with the world&lt;br /&gt;
* To sell your course design/methodology&lt;br /&gt;
* To attract more participants (students, teachers...)&lt;br /&gt;
&lt;br /&gt;
== Advertising a course for people to join==&lt;br /&gt;
You can display a link to your course on any hub your site is registered on. The hub will redirect users on your course. T&lt;br /&gt;
&lt;br /&gt;
# Click the button &#039;Advertise this course for people to join&#039;.&lt;br /&gt;
# Select the hub where you want to advertise your course.&lt;br /&gt;
# Enter information about the course.&lt;br /&gt;
# Click the &#039;Advertise this course&#039; button.&lt;br /&gt;
&lt;br /&gt;
The course will then need to be approved by the hub administrator before it appears in the course listing.&lt;br /&gt;
&lt;br /&gt;
The advert for the course may be updated or removed at any time by clicking an appropriate button in the actions column.&lt;br /&gt;
&lt;br /&gt;
:Tip! When you advertise a course try to make the course easy to see for people not registered on your site (allow [https://docs.moodle.org/en/Course_settings#Guest_access guest access in your course settings] / allow [https://docs.moodle.org/en/User_policies#Auto-login_guest Auto-login guests] / allow people to register themself).&lt;br /&gt;
&lt;br /&gt;
==Sharing a course for people to download==&lt;br /&gt;
[[Image:Backup_publication.png|thumb|First page of the backup process]]&lt;br /&gt;
&lt;br /&gt;
# Click the button &#039;Share this course for people to download&#039;.&lt;br /&gt;
# Select the hub where you want to share your course.&lt;br /&gt;
# Enter information about the course.&lt;br /&gt;
# Click the &#039;Upload this course&#039; button.&lt;br /&gt;
# Select the data to be included in the backup.&lt;br /&gt;
# Create the course backup.&lt;br /&gt;
&lt;br /&gt;
The course will then need to be approved by the hub administrator before it appears in the course listing.&lt;br /&gt;
&lt;br /&gt;
The course may be removed at any time by clicking the button in the actions column. To update the course, firstly remove it from the hub, then re-share it. You may also share different versions of the same course.&lt;br /&gt;
&lt;br /&gt;
== Hub listing ==&lt;br /&gt;
&lt;br /&gt;
To check whether a course is included in the hub listing, click the &#039;Check it now&#039; link. Your Moodle site will contact the hub and will update the status of all courses published on the hub.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Community hub]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hub]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Publier un cours]]&lt;br /&gt;
[[ja:コースを公開する]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Site_registration&amp;diff=85275</id>
		<title>Site registration</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Site_registration&amp;diff=85275"/>
		<updated>2011-06-19T01:01:04Z</updated>

		<summary type="html">&lt;p&gt;Mits: ja link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle 2.0}}Location: &#039;&#039;Site Administration &amp;gt; Registration&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Registration.png|thumb|Registration]]In Moodle 2.0 onwards, an administrator can register their site with the moodle.org open community hub, [http://hub.moodle.org/ MOOCH], and other community hubs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Moodle.org registration==&lt;br /&gt;
&lt;br /&gt;
When you register your site with moodle.org, you are added to a low-volume mailing list for important notifications such as security alerts and new releases of Moodle. Statistics about your site, such as the number of users and number of courses will be added to the statistics of the worldwide Moodle community http://moodle.org/stats/.&lt;br /&gt;
&lt;br /&gt;
If you wish, you can choose for your site to be listed in http://moodle.org/sites/.&lt;br /&gt;
&lt;br /&gt;
In addition, users with the capability [[Capabilities/moodle/course:publish|moodle/course:publish]] can publish courses on MOOCH.&lt;br /&gt;
&lt;br /&gt;
To register your site with moodle.org&lt;br /&gt;
&lt;br /&gt;
# Click the &#039;Register with moodle.org now&#039; button&lt;br /&gt;
# Review the registration information, amending as necessary&lt;br /&gt;
# Click the &#039;Update registration on moodle.org&#039; button at the bottom of the page&lt;br /&gt;
&lt;br /&gt;
After registering, MOOCH will appear in the list of hubs you have registered with on the registration page.&lt;br /&gt;
&lt;br /&gt;
You may change the registration information at any time by updating your registration.&lt;br /&gt;
&lt;br /&gt;
Updated site statistics are sent to moodle.org automatically every 7 days.&lt;br /&gt;
&lt;br /&gt;
==Specific hub registration==&lt;br /&gt;
&lt;br /&gt;
You may register your site with a specific hub by selecting the hub from a list or by entering a private hub URL and password.&lt;br /&gt;
&lt;br /&gt;
== Unregistering from a hub==&lt;br /&gt;
&lt;br /&gt;
You may unregister from a hub at any time by clicking the unregister button. You will then be given the option to remove all courses currently being advertised on the hub and remove all courses that were uploaded to the hub.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Community hub]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hub]]&lt;br /&gt;
&lt;br /&gt;
[[ja: サイト登録]]&lt;/div&gt;</summary>
		<author><name>Mits</name></author>
	</entry>
</feed>