<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/33/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lsansone</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/33/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lsansone"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/Special:Contributions/Lsansone"/>
	<updated>2026-05-15T09:27:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Stealth_activities&amp;diff=128143</id>
		<title>Stealth activities</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Stealth_activities&amp;diff=128143"/>
		<updated>2017-06-08T08:25:34Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: Add fr page translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Courses}}{{New features}}&lt;br /&gt;
Earlier versions of Moodle had a “quirk” that allowed activities (or resources) to be hidden inside “extra” weeks or topics, but still be accessible to students. These were known as “orphaned” activities and allowed Moodle users to achieve particular designs for their courses. &lt;br /&gt;
&lt;br /&gt;
Now in Moodle 3.3 you can put any activity or resource into “stealth mode” to achieve this same effect in a more officially-supported way. To get started, watch the [https://youtu.be/Z8e3BSopTg8 Stealth activities screencast.]&lt;br /&gt;
&lt;br /&gt;
==Enabling stealth activities==&lt;br /&gt;
From &#039;Advanced features&#039;, administrators may &#039;Allow stealth activities&#039; in courses. Teachers will then be able to make activities (or resources) available to students but not shown on the course page. This feature is supported in &amp;quot;Weeks&amp;quot;, &amp;quot;Topics&amp;quot;, &amp;quot;Social&amp;quot; formats and on the front page. Other course formats may or may not implement it.&lt;br /&gt;
&lt;br /&gt;
==How stealth activities work: example==&lt;br /&gt;
&lt;br /&gt;
A teacher has a course with a number of quizzes. (&#039;&#039;1 below&#039;&#039;) They make the course page rather long. She would prefer to add the links to the quizzes in a single page &#039;&#039;(2 below)&#039;&#039; to make her course neater, but if she then hides the quizzes, students will not be able to access them:&lt;br /&gt;
&lt;br /&gt;
[[File:Stealthexample1.png]]&lt;br /&gt;
&lt;br /&gt;
She turns on the editing and, from the Edit menu, hides each quiz. Note the blue alert message reminding teachers the activity is hidden.&lt;br /&gt;
&lt;br /&gt;
[[File:Stealthexample2.png]]&lt;br /&gt;
&lt;br /&gt;
She then goes back into the Edit menu and selects the &#039;Make available&#039; option. Note the blue alert message changes to remind her the activity is available but will not be displayed on the course page to students.&lt;br /&gt;
&lt;br /&gt;
[[File:Stealthexample3.png]]&lt;br /&gt;
&lt;br /&gt;
She will then be able to make the links to those quizzes in her single page and students will be able to see the quizzes, do them and view their results in the gradebook. Students will not see the list of quizzes:&lt;br /&gt;
&lt;br /&gt;
[[File:Stealthexample4.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Activities may be made available but not shown in any topic section, not just the bottom section, as used to be the case for &amp;quot;orphaned activities&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==What if the admin setting is disabled?==&lt;br /&gt;
&lt;br /&gt;
&#039;Allow stealth activities&#039; is an Advanced feature. If the administrator has not enabled the setting, then it is still possible to make activities available but not shown on the course page. &lt;br /&gt;
&lt;br /&gt;
To make activities (or resources) available but not shown on the course page when &#039;Allow stealth activities&#039; is disabled:&lt;br /&gt;
&lt;br /&gt;
# Hide the whole topic which contains (for example) the quizzes. &#039;&#039;(1 below).&#039;&#039;&lt;br /&gt;
# Make individual activities available from the Edit menu &#039;&#039;(2 below).&#039;&#039;&lt;br /&gt;
# Ensure that the single page which will contain the quiz links is in a topic where it will be visible to students &#039;&#039;(3 below).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Steallth5.png]]&lt;br /&gt;
&lt;br /&gt;
[[es:Actividades sigilosas]]&lt;br /&gt;
[[fr:Activités furtives]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Random_glossary_entry_block&amp;diff=126860</id>
		<title>Random glossary entry block</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Random_glossary_entry_block&amp;diff=126860"/>
		<updated>2017-02-15T14:52:46Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blocks}}The random glossary block can be used to display random entries from a glossary, which usually take the form of dictionary style definitions. However the flexibility of Moodle&#039;s HTML editor allow users to adapt this block for other purposes such as &#039;Quote of the Day&#039; or a random picture gallery that changes each time the page is refreshed. &lt;br /&gt;
&lt;br /&gt;
[[Image:Randomglossaryexample.png]]&lt;br /&gt;
&lt;br /&gt;
Before using the random glossary entry block you have to configure it using the edit icon. There you will have a number of fields to complete: &lt;br /&gt;
&lt;br /&gt;
===Title===&lt;br /&gt;
&lt;br /&gt;
Here you will write the title of that block. The default is Random Glossary Entry.&lt;br /&gt;
&lt;br /&gt;
===Take entries from this glossary===&lt;br /&gt;
&lt;br /&gt;
This allows you to choose from which glossary the entries in this block will be chosen.&lt;br /&gt;
&lt;br /&gt;
Global glossaries are also available, (thus allowing a glossary from a course to be displayed in a block on the front page for example)&lt;br /&gt;
&lt;br /&gt;
===Days before a new entry is chosen===&lt;br /&gt;
&lt;br /&gt;
This sets the number of days for how long that a given entry is displayed. If set to &amp;quot;0,&amp;quot; a new entry displays every time the page is refreshed.&lt;br /&gt;
&lt;br /&gt;
===How a new entry is chosen===&lt;br /&gt;
&lt;br /&gt;
You have four options: &#039;&#039;Last modified entry&#039;&#039; will always display the entry that was last modified, and &#039;&#039;Random entry&#039;&#039; will choose a new one at random every time. The option &#039;&#039;Next entry&#039;&#039; will cycle through the entries in order. This option is especially useful when a number of days is also chosen, allowing you to make a Quote of the week or a Tip of the day that everyone sees.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Alphabetical&#039;&#039; will display the entries in strict alphabetical order.&lt;br /&gt;
&lt;br /&gt;
===Show concept (heading) for each entry===&lt;br /&gt;
&lt;br /&gt;
Enabling that option will show headings for each entry that appears in the block.&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;br /&gt;
&lt;br /&gt;
You can display links to actions of the glossary this block is associated with. The block will only display links to actions which are enabled for that glossary. You can type texts to appear for whichever of the three options: &#039;&#039;Users can add entries to the glossary&#039;&#039;, &#039;&#039;Users can view the glossary but not add entries&#039;&#039; or &#039;&#039;Users cannot edit or view the glossary&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Glossary module]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;br /&gt;
&lt;br /&gt;
[[de:Glossarblock]]&lt;br /&gt;
[[fr:Article aléatoire d&#039;un glossaire]]&lt;br /&gt;
[[es:Bloque de entrada aleatoria del glosario]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Managing_blocks&amp;diff=126859</id>
		<title>Managing blocks</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Managing_blocks&amp;diff=126859"/>
		<updated>2017-02-15T14:29:39Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blocks}}&lt;br /&gt;
==Manage blocks==&lt;br /&gt;
&lt;br /&gt;
An administrator can manage Moodle&#039;s blocks for the site in &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Plugins &amp;gt; Blocks &amp;gt; Manage blocks&#039;&#039;, including any contributed blocks that have been added. &lt;br /&gt;
&lt;br /&gt;
===Instances===&lt;br /&gt;
&lt;br /&gt;
The blocks page  lists the number of instance for each block. Clicking on a number results in the list of courses containing that block being displayed.  See [[Block settings]] for configuration settings that might be of interest to a site administrator or someone with Front Page editing permissions.&lt;br /&gt;
&lt;br /&gt;
===Version===&lt;br /&gt;
&lt;br /&gt;
Listed with each block is its version number &amp;amp;mdash; in the format 2012061700. This is helpful to ensure that you have the latest version of each block.&lt;br /&gt;
&lt;br /&gt;
===Hiding a block===&lt;br /&gt;
&lt;br /&gt;
The hide/show column allows selected blocks to be hidden i.e. they do not appear in any course &amp;quot;Add a block&amp;quot; dropdown menu and cannot be used in any course. To hide a block, click the eye icon so that it changes to a closed eye. &lt;br /&gt;
&lt;br /&gt;
To reduce the length of course &amp;quot;Add a block&amp;quot; dropdown menus, you should hide blocks which will not be used, such as mentees (unless you have added a [[Parent role|mentor role]]) and network servers (unless you are using [[MNet|Moodle Networking]]).&lt;br /&gt;
&lt;br /&gt;
===Protecting blocks from deletion===&lt;br /&gt;
&lt;br /&gt;
By clicking the padlock against a block in this column, you are preventing it from being deleted on the site. The [[Administration block]] and [[Navigation block]] are already padlocked, as major difficulties arise if these blocks are deleted. Only unlock them if you are absolutely sure you understand the consequences and have alternative settings and navigation features in place.&lt;br /&gt;
&lt;br /&gt;
===Block deletion===&lt;br /&gt;
&lt;br /&gt;
Blocks can be deleted using the Uninstall link for the appropriate block (but see comments about the [[Administration block]] and [[Navigation block]] in the previous section) There is usually no reason for standard blocks to be uninstalled  (they are usually hidden) However, non-standard blocks may need to be uninstalled before upgrading.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note:&#039;&#039; To delete a block completely, in addition to uninstalling it on the blocks page, you also need to remove/delete the actual block folder from the &#039;&#039;moodle/blocks&#039;&#039; folder, otherwise Moodle will reinstall it next time you access the site administration.&lt;br /&gt;
&lt;br /&gt;
===Block settings===&lt;br /&gt;
&lt;br /&gt;
Certain blocks have additional settings, which can be accessed via the links in the settings column.&lt;br /&gt;
&lt;br /&gt;
==Block capabilities==&lt;br /&gt;
&lt;br /&gt;
*[[Capabilities/moodle/my:manageblocks|Manage dashboard blocks]]&lt;br /&gt;
*[[Capabilities/moodle/tag:editblocks|Edit blocks in tags pages]]&lt;br /&gt;
*[[Capabilities/moodle/user:manageownblocks|Manage blocks on own public user profile]]&lt;br /&gt;
*[[Capabilities/moodle/user:manageblocks|Manage blocks on user profile of other users]]&lt;br /&gt;
*[[Capabilities/moodle/block:edit|Edit a block&#039;s settings]]&lt;br /&gt;
*[[Capabilities/moodle/block:view|View block]]&lt;br /&gt;
*[[Capabilities/moodle/site:manageblocks|Manage blocks on a page]]&lt;br /&gt;
&lt;br /&gt;
In addition, every block has an &#039;&#039;addinstance&#039;&#039; capability (e.g. [[Capabilities/block/comments:addinstance|block/comments:addinstance]]) and most blocks also have a &#039;&#039;myaddinstance&#039;&#039; capability (e.g. [[Capabilities/block/comments:myaddinstance|block/comments:myaddinstance]]) for controlling whether a user with a particular role can add the block to a page or to their [[Dashboard]] respectively.&lt;br /&gt;
&lt;br /&gt;
==Contributed blocks==&lt;br /&gt;
&lt;br /&gt;
In addition to using the blocks included in the standard download, other Moodlers have developed their own blocks which they share with the Moodle community. You can download these contributed blocks from the Moodle.org [http://moodle.org/plugins Moodle Plugins directory]. See [[Installing plugins]] for details of how to install a block.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Gestion des blocs]]&lt;br /&gt;
[[eu:Blokeak_%28Kudeatzailea%29]]&lt;br /&gt;
[[ja:ブロック管理 (管理者)]]&lt;br /&gt;
[[de:Administration_von_Bl%C3%B6cken]]&lt;br /&gt;
[[es:Gestionando bloques]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Managing_roles&amp;diff=126851</id>
		<title>Managing roles</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Managing_roles&amp;diff=126851"/>
		<updated>2017-02-15T09:16:05Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: /* Roles capabilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Roles}}&lt;br /&gt;
Managing overall role capabilities can be done by an administrator using  &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039;.   This is the place to add custom roles or modify existing roles.   The &amp;quot;Manage roles&amp;quot; tab, allows the system administrator to edit any one of over 350 different capabilities associated with any role.   The &amp;quot;Allow role assignments&amp;quot;, &amp;quot;Allow role overrides&amp;quot; and &amp;quot;Allow role switches&amp;quot; contain a matrix which give the ability for a specific role to work with other specific roles. &lt;br /&gt;
&lt;br /&gt;
==Manage roles==&lt;br /&gt;
&lt;br /&gt;
The &#039;Manage roles&#039; tab contains a list of roles on your site. The edit column contains icons for editing, deleting roles and copying roles, and for moving them up or down in the list (affecting the way that roles are listed around Moodle).&lt;br /&gt;
&lt;br /&gt;
[[Image:Manageroles2.png]]&lt;br /&gt;
&lt;br /&gt;
To edit a 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;.&lt;br /&gt;
#Click the edit icon opposite the role you want to edit. For example &amp;quot;student&amp;quot;.&lt;br /&gt;
#On the editing role page, change permissions as required for each capability.&lt;br /&gt;
#Scroll to the bottom of the page and click the &amp;quot;Save changes&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
See [[Creating custom roles]] for information about adding a new role and creating a duplicate role.&lt;br /&gt;
&lt;br /&gt;
==Role name localisation==&lt;br /&gt;
&lt;br /&gt;
If a standard role name or description is empty Moodle uses a default string from the current language pack. Custom roles can be customised using multilang syntax.&lt;br /&gt;
&lt;br /&gt;
You may also override the role names separately in each course.&lt;br /&gt;
&lt;br /&gt;
==Resetting a role==&lt;br /&gt;
&lt;br /&gt;
To reset a role back to the default permissions:&lt;br /&gt;
#Go to &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039;.&lt;br /&gt;
#Click on the name of the role, for example &amp;quot;student&amp;quot;.&lt;br /&gt;
#Click the &#039;Reset&#039; button.&lt;br /&gt;
&lt;br /&gt;
Note that if you have students who have been given extra permissions at course and/or activity levels (such as forum ratings), then they will no longer be able to do this once the role has been reset to its default. A teacher would need to go back and set up these extra permissions in the course/activity levels again.&lt;br /&gt;
&lt;br /&gt;
==Allow role assignments==&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Allow role assignments&amp;quot; tab allows (or does not allow) a specific role to be able to assign specific roles to a user.&lt;br /&gt;
&lt;br /&gt;
[[File:Allowroleassignments.png]]&lt;br /&gt;
&lt;br /&gt;
===Enabling teachers to assign other teachers===&lt;br /&gt;
By default, teachers can only assign other users the roles of non-editing teachers, students and guests. If you want teachers to be able to assign other teachers in their course, you can allow the role assignment:&lt;br /&gt;
&lt;br /&gt;
#Click on &#039;&#039;Administration &amp;gt; Site administration &amp;gt; Users &amp;gt; Permissions &amp;gt; Define roles&#039;&#039;.&lt;br /&gt;
#Click the Allow role assignments tab.&lt;br /&gt;
#Click the checkbox where the teacher row and column intersect.&lt;br /&gt;
#Click the &amp;quot;Save changes&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
==Allow role overrides==&lt;br /&gt;
The &amp;quot;Allow role overrides&amp;quot; tab allows (or does not allow) a specific role to be able to override specific roles for a user.  For example, it might allow a teacher role to override a student&#039;s role to a non-editing teacher&#039;s role. &lt;br /&gt;
&lt;br /&gt;
:Note that the settings only apply to roles that have the capabilities [[Capabilities/moodle/role:override|moodle/role:override]] or [[Capabilities/moodle/role:safeoverride|moodle/role:safeoverride]] allowed.&lt;br /&gt;
&lt;br /&gt;
==Allow role switches==&lt;br /&gt;
The &amp;quot;Allow role switches&amp;quot; tab allows (or does not allow) a specific role to be able to temporarily change their role to another specific role.  For example, this might allow a users assigned to a custom role in a course to see &amp;quot;Student&amp;quot; in the Settings &amp;gt; Switch role list.   &lt;br /&gt;
 &lt;br /&gt;
:Note: the selected role must also have the moodle/role:switchroles capability to be able to switch.&lt;br /&gt;
&lt;br /&gt;
==Roles capabilities==&lt;br /&gt;
&lt;br /&gt;
*[[Capabilities/moodle/role:manage|Create and manage roles]]&lt;br /&gt;
*[[Capabilities/moodle/role:assign|Assign roles to users]]&lt;br /&gt;
*[[Capabilities/moodle/role:switchroles|Switch to other roles]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[es:Gestionar_roles]]&lt;br /&gt;
[[eu:Rolak_kudeatu]]&lt;br /&gt;
[[fr:Gestion des rôles]]&lt;br /&gt;
[[ja:ロールの管理]]&lt;br /&gt;
[[de:Rollen verwalten]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Plugins_FAQ&amp;diff=126849</id>
		<title>Plugins FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Plugins_FAQ&amp;diff=126849"/>
		<updated>2017-02-15T09:04:43Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Installing Moodle}}==What is a plugin?==&lt;br /&gt;
&lt;br /&gt;
A plugin, (previously known as an add-on, contributed code, or &amp;quot;contrib&amp;quot; for short), is code enabling you to add additional features and functionality to Moodle.&lt;br /&gt;
&lt;br /&gt;
A number of plugins are included in the standard Moodle download. Additional plugins may be obtained from the [http://moodle.org/plugins Moodle plugins directory].&lt;br /&gt;
&lt;br /&gt;
==How do I install a plugin?==&lt;br /&gt;
&lt;br /&gt;
See [[Installing plugins]] for instructions. Some, but not all, contributors include a &amp;quot;Read me&amp;quot; file with instructions in their plugin package.  &lt;br /&gt;
&lt;br /&gt;
In a typical install, you will probably copy some php files into one or more areas of you Moodle site&#039;s code, then click on the Site administration link called &amp;quot;Notifications&amp;quot; to start the install process.&lt;br /&gt;
&lt;br /&gt;
==How do I apply a patch?==&lt;br /&gt;
&lt;br /&gt;
See [[:dev:How to apply a patch]].&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my newly installed plugin show up in the list of plugins?==&lt;br /&gt;
&lt;br /&gt;
Firstly, check that you have visited your admin index page &amp;lt;nowiki&amp;gt;http://your_moodle_site.org/admin/index.php&amp;lt;/nowiki&amp;gt; to complete the installation. Next, check that you unzipped the archive to the correct folder, and that the new plugin folder is not contained within another folder.&lt;br /&gt;
&lt;br /&gt;
==How do I contribute code to Moodle?==&lt;br /&gt;
&lt;br /&gt;
See [[:dev:Guidelines for contributed code|Guidelines for contributed code]].&lt;br /&gt;
&lt;br /&gt;
==Is there any information on creating a new plugin?==&lt;br /&gt;
&lt;br /&gt;
Yes! See [[:dev:Plugins]].&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/view.php?id=44 General plugins forum]&lt;br /&gt;
* [https://moodle.org/mod/forum/discuss.php?d=325804#p1309721 Moodle 2015 favorite plugins] forum thread by Gavin Henrick, with lots of useful information about Moodle plugins&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[fr:FAQ de code tiers]]&lt;br /&gt;
[[es:Plugins FAQ]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Tracker_module&amp;diff=101293</id>
		<title>Tracker module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Tracker_module&amp;diff=101293"/>
		<updated>2012-10-13T13:44:21Z</updated>

		<summary type="html">&lt;p&gt;Lsansone: lien vers la doc française&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Module overview==&lt;br /&gt;
&lt;br /&gt;
This module provides a light but full featured ticket tracker within a Moodle environment. This tracker could be used by administrators to collect issues from Moodle end users, or may be as a real bug tracking tool for project oriented activities.&lt;br /&gt;
&lt;br /&gt;
Recently has the semantics of the string being reviewed to allow a more general scope use of the tracker, whenever the need of &amp;quot;service ticketting&amp;quot; appears. &lt;br /&gt;
&lt;br /&gt;
The internal tracker module of Moodle have following features : &lt;br /&gt;
&lt;br /&gt;
===Tracker configuration===&lt;br /&gt;
&lt;br /&gt;
* Setting up ticket form elements&lt;br /&gt;
* File attachment fields available&lt;br /&gt;
&lt;br /&gt;
===Ticket management===&lt;br /&gt;
&lt;br /&gt;
* Collecting tickets&lt;br /&gt;
* Assigning tickets to assignees&lt;br /&gt;
* Status workflow (posted, opened, working, testing, resolved, blocked, abandonned, transfered).&lt;br /&gt;
* Suscribing to ticket&#039;s notifications&lt;br /&gt;
* Notifying changes to suscribers&lt;br /&gt;
* Complete personal management of notifications and subscriptions&lt;br /&gt;
* Summary of capabilities and owned tickets&lt;br /&gt;
* Separating concluded tickets (resolved, abandonned, transferred) from working tickets (posted, working, blocked)&lt;br /&gt;
* Ticket dependancy chaining&lt;br /&gt;
* Messaging threads (globally disablable) attached to tickets&lt;br /&gt;
&lt;br /&gt;
===Default assignee===&lt;br /&gt;
&lt;br /&gt;
A user that is known as &amp;quot;resolver&amp;quot; can be assigned &amp;quot;as default&amp;quot; to all incoming tickets.&lt;br /&gt;
&lt;br /&gt;
===Priority related features===&lt;br /&gt;
&lt;br /&gt;
* Managing ticket priority (controls are active when choosing priority as ordering criteria)&lt;br /&gt;
* Asking for priority raise from the owner of the ticket&lt;br /&gt;
&lt;br /&gt;
===State change tracking===&lt;br /&gt;
&lt;br /&gt;
the tracker records and displays history of events that were attached to the ticket.&lt;br /&gt;
&lt;br /&gt;
===Subtracker binding===&lt;br /&gt;
&lt;br /&gt;
As this ticket has no internal ticket classification in sub tracks, the usual setup is to use several instances&lt;br /&gt;
bound into a super/sub-tracker structure. Each tracker can have subtrackers to which some incoming ticket can&lt;br /&gt;
be rerouted.&lt;br /&gt;
&lt;br /&gt;
It is thus sinple to provide a global input tracker a manager will use to collect &amp;quot;everything&amp;quot; and then dispatch&lt;br /&gt;
each ticket.question to the appropriate instance.&lt;br /&gt;
&lt;br /&gt;
===Ticket events===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;POSTED:&#039;&#039;&#039; Ticket has been posted by originator and not yet viewed by anyone. &lt;br /&gt;
*&#039;&#039;&#039;OPEN:&#039;&#039;&#039; Someone has opened the ticket.&lt;br /&gt;
*&#039;&#039;&#039;RESOLVING:&#039;&#039;&#039; Some assigned user or ticket manager starts working on the track.&lt;br /&gt;
*&#039;&#039;&#039;WAITING:&#039;&#039;&#039; Something blocks (external request) the work on this ticket.&lt;br /&gt;
*&#039;&#039;&#039;TESTING:&#039;&#039;&#039; Solution is proposed, but needs to be tested by originator&lt;br /&gt;
*&#039;&#039;&#039;RESOLVED:&#039;&#039;&#039; Issue is solved. This should be the final state in short life-cycle.&lt;br /&gt;
*&#039;&#039;&#039;ABANDONNED:&#039;&#039;&#039; Issue is abandonned as no more relevant.&lt;br /&gt;
*&#039;&#039;&#039;TRANSFERED:&#039;&#039;&#039; Query has been trasnfered to another tracker&lt;br /&gt;
*&#039;&#039;&#039;PUBLISHED:&#039;&#039;&#039; In case resolution only affects a qualification environmet, published tells the solution has been published to production instance. &lt;br /&gt;
*&#039;&#039;&#039;VALIDATED:&#039;&#039;&#039; Solution is finally checked as operative in production (definitive) environment. This should be the final state in long life-cycle.&lt;br /&gt;
&lt;br /&gt;
====Short Life-Cycle====&lt;br /&gt;
&lt;br /&gt;
This is to apply in &amp;quot;single step work process&amp;quot;, when first publication of the solution is enough to get things approved.&lt;br /&gt;
&lt;br /&gt;
POSTED &amp;gt; OPEN &amp;gt; RESOLVING &amp;gt; TESTING &amp;gt; RESOLVED&lt;br /&gt;
&lt;br /&gt;
====Long Life-Cycle====&lt;br /&gt;
&lt;br /&gt;
This is to apply in &amp;quot;dual step work process&amp;quot;, that is approval is first agreed on a pre-production worplace, then published for effective production&lt;br /&gt;
&lt;br /&gt;
POSTED &amp;gt; OPEN &amp;gt; RESOLVING &amp;gt; TESTING &amp;gt; RESOLVED &amp;gt; PUBLISHED &amp;gt; VALIDATED&lt;br /&gt;
&lt;br /&gt;
===Moodle Network functions===&lt;br /&gt;
&lt;br /&gt;
* Moodle Network across cascading from a tracker to a remote tracker (local cascade works either within the same Moodle instance).&lt;br /&gt;
&lt;br /&gt;
==Local Roles Management==&lt;br /&gt;
&lt;br /&gt;
Tracker has its own internal user profiles, that will merely separate population into:&lt;br /&gt;
&lt;br /&gt;
*Administrators: will be allowed to change the form structure and all settigns of the tracker instance&lt;br /&gt;
*Resolvers: are allowed to change the ticket status and thus closing or resolving tickets. They also can assign tickets to developers.&lt;br /&gt;
*Developers: usually people that will handle the ticket and search for a solution.&lt;br /&gt;
*Requirers: any user able to post a ticket.&lt;br /&gt;
&lt;br /&gt;
Internal tracker roles are bound to Moodle roles through tracker specific capabilities. See the tracker capabilities documentation beneath for more information.&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
===Common user screens===&lt;br /&gt;
* [[Tracker_module/Bug recollection form | Ticket recollection form]]&lt;br /&gt;
* Viewing ticket list&lt;br /&gt;
** Exploring ticket list (non manager mode)&lt;br /&gt;
** Searching a ticket &lt;br /&gt;
** Viewing a ticket description&lt;br /&gt;
* User profile, stats and shortcuts&lt;br /&gt;
** My preferences : choosing on which events to be notified&lt;br /&gt;
** My watches : managing which entries I receive notifications from&lt;br /&gt;
** My searches : managing stored search queries for my own&lt;br /&gt;
&lt;br /&gt;
===Resolver screens===&lt;br /&gt;
* Viewing ticket list&lt;br /&gt;
** Exploring ticket list (manager mode)&lt;br /&gt;
** Exploring tickets assigned to *me*&lt;br /&gt;
** Editing a ticket entry&lt;br /&gt;
&lt;br /&gt;
===Administrator screens===&lt;br /&gt;
* Activity summary&lt;br /&gt;
* Managing bug tracking form elements&lt;br /&gt;
* Configuring tracker local or remote cascade&lt;br /&gt;
&lt;br /&gt;
==Capabilities==&lt;br /&gt;
&lt;br /&gt;
[[Tracker_module/Capabilities|Capabilities for Tracker module]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
[[fr:Tracker]]&lt;/div&gt;</summary>
		<author><name>Lsansone</name></author>
	</entry>
</feed>