<?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=Markn86</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=Markn86"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/Specjalna:Wk%C5%82ad/Markn86"/>
	<updated>2026-05-20T15:22:32Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Upgrading&amp;diff=102236</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Upgrading&amp;diff=102236"/>
		<updated>2012-11-29T08:58:35Z</updated>

		<summary type="html">&lt;p&gt;Markn86: /* Possible issues that may affect you in Moodle 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Installing Moodle}}	&lt;br /&gt;
&#039;&#039;This page explains in detail how to upgrade Moodle. For a summary of the process, see [[Upgrade overview]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Check the requirements==&lt;br /&gt;
&lt;br /&gt;
Check that your server meets all requirements for 2.4 in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Note: You can only upgrade to Moodle 2.4 from Moodle 2.2 or later. If upgrading from earlier versions, you must [https://docs.moodle.org/22/en/Upgrading_to_Moodle_2.2 upgrade to 2.2] as a first step.&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.4 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.&lt;br /&gt;
&lt;br /&gt;
==Contributed plugins==&lt;br /&gt;
&lt;br /&gt;
Any contributed/custom plugins (including themes) that you have previously installed on your site will also need to be replaced with a version suitable for Moodle 2.4 &#039;&#039;before&#039;&#039; upgrading your Moodle installation.&lt;br /&gt;
* Check in the [http://moodle.org/plugins Moodle Plugins directory] for a Moodle 2.4 version of the plugin and copy it to the appropriate location in your Moodle code.&lt;br /&gt;
* The upgrade of the plugin will happen as part of the Moodle upgrade process.&lt;br /&gt;
* If there is not a Moodle 2.4 version of the plugin available, you will need to [[Installing plugins|uninstall the plugin]] before upgrading, otherwise the Moodle upgrade will fail.&lt;br /&gt;
&lt;br /&gt;
==Before you upgrade your site for real==&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;
== Backup important data ==&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;
See [[Site backup]] for more specific information.&lt;br /&gt;
&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;
== Install the new Moodle software ==&lt;br /&gt;
&lt;br /&gt;
=== Standard install package ===&lt;br /&gt;
&lt;br /&gt;
# Move your old Moodle software program files to another location. &#039;&#039;Do NOT copy new files over the old files.&#039;&#039;&lt;br /&gt;
# Unzip or unpack the upgrade file so that all the new Moodle software program files are in the location the old files used to be in on the server. Moodle will adjust SQL and 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;
# As mentioned above, if you had installed any custom plugins on your site you should add them to the new code. It is important to check that you get the correct version for your new version of Moodle. Be particularly careful that you do not overwrite any code in the new version of Moodle. &lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
 mv moodle moodle.backup&lt;br /&gt;
 tar xvzf moodle-2.4.tgz&lt;br /&gt;
&lt;br /&gt;
Next, copy across your config.php, any custom plugins, and your .htaccess file if you created one (&#039;&#039;&#039;check that 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 make moodle/config.php (and the rest of the source code) readable by your www server. Ideally the files should not be writeable by your server.&lt;br /&gt;
&lt;br /&gt;
If you use cron, take care that cron.php is executeable and uses the correct php command: &lt;br /&gt;
 chmod 740 admin/cli/cron.php (some configurations need chmod 750 or chmod 755)&lt;br /&gt;
 copy the first line from cron.php (if it looks like &#039;#!/usr/local/bin/php&#039; or &#039;#!/usr/local/bin/php5.3&#039;, no need to copy &#039;&amp;lt;?php&#039;)&lt;br /&gt;
&lt;br /&gt;
if necessary.&lt;br /&gt;
&lt;br /&gt;
=== Using Git ===&lt;br /&gt;
&lt;br /&gt;
You can use Git for updating or upgrading your Moodle. New sites are recommended to use this rather than CVS since all Moodle development has moved to Git. See [[Git for Administrators]] for details.&lt;br /&gt;
&lt;br /&gt;
===Command line upgrade===&lt;br /&gt;
&lt;br /&gt;
On Linux servers, Moodle 2.4 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;
== 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 go to &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Notifications&#039;&#039;.&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;
==After upgrading==&lt;br /&gt;
&lt;br /&gt;
The config.php file from your 2.2 or 2.3 installation should work fine but if you take a look at config-dist.php that came with Moodle 2.4 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.4 config-dist.php.&lt;br /&gt;
&lt;br /&gt;
==Possible issues that may affect you in Moodle 2.4==&lt;br /&gt;
&lt;br /&gt;
=== Block capabilities undefined. ===&lt;br /&gt;
&lt;br /&gt;
You may get a debugging message warning you that a capability has not been defined for a custom block. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The block &amp;lt;blockname&amp;gt; does not define the standard capability block/&amp;lt;blockname&amp;gt;:myaddinstance&lt;br /&gt;
&lt;br /&gt;
line 597 of /blocks/moodleblock.class.php: call to debugging()&lt;br /&gt;
line 570 of /blocks/moodleblock.class.php: call to block_base-&amp;gt;has_add_block_capability()&lt;br /&gt;
line 236 of /lib/blocklib.php: call to block_base-&amp;gt;user_can_addto()&lt;br /&gt;
line 1834 of /lib/blocklib.php: call to block_manager-&amp;gt;get_addable_blocks()&lt;br /&gt;
line 1007 of /lib/blocklib.php: call to block_add_block_ui()&lt;br /&gt;
line 353 of /lib/blocklib.php: call to block_manager-&amp;gt;ensure_content_created()&lt;br /&gt;
line 6 of /theme/base/layout/general.php: call to block_manager-&amp;gt;region_has_content()&lt;br /&gt;
line 804 of /lib/outputrenderers.php: call to include()&lt;br /&gt;
line 734 of /lib/outputrenderers.php: call to core_renderer-&amp;gt;render_page_layout()&lt;br /&gt;
line 74 of /user/files.php: call to core_renderer-&amp;gt;header()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Moodle 2.4 onwards introduced the capabilities addinstance and myaddinstance for core blocks. They were introduced so that it was possible to control the use of individual blocks. Please see [[Blocks#Ready.2C_Set.2C_Go.21]] for more information.&lt;br /&gt;
&lt;br /&gt;
=== Two assignment modules ===&lt;br /&gt;
&lt;br /&gt;
A new assignment module was added in Moodle 2.3. The old assignment module is still available (renamed &#039;Assignments 2.2&#039;) and sites which have upgraded from previous versions will have both versions available.&lt;br /&gt;
&lt;br /&gt;
It is recommended that admins upgrade all existing assignments to use the new assignment module as soon as possible, as described in [[Upgrade tool|Assignment upgrade tool]], then disable the old assignment module, to avoid the confusion of having two assignment modules.&lt;br /&gt;
&lt;br /&gt;
===Google registration required for Google Docs and Picasa plugins===&lt;br /&gt;
&lt;br /&gt;
Due to a change in Google&#039;s service, Moodle 2.3 onwards has switched to a more secure and more user-friendly system for communicating with Google called &#039;OAuth 2.0&#039;. As a result, any Google Docs and Picasa plugins (the Google Docs and Picasa repositories and the Google Docs and Picasa portfolios) used previously on the site will be disabled when the site is upgraded.&lt;br /&gt;
&lt;br /&gt;
To re-enable these plugins, an administrator must register their site with Google, as described in [[Google OAuth 2.0 setup]], and obtain a client ID and secret. The client ID and secret can then be used to configure all Google Docs and Picasa 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=28 Installation problems forum] &lt;br /&gt;
* [[dev:Moodle 2.4 release notes|Moodle 2.4 release notes]]&lt;br /&gt;
* [[dev:Upgrade API|Upgrade API]]&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;
[[de:Aktualisierung von Moodle]]&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Conditional_activities_settings&amp;diff=102107</id>
		<title>Conditional activities settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Conditional_activities_settings&amp;diff=102107"/>
		<updated>2012-11-23T03:12:33Z</updated>

		<summary type="html">&lt;p&gt;Markn86: /* Restricting access by user profile fields */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Conditional activities}}&lt;br /&gt;
==Enabling the use of conditional activities==&lt;br /&gt;
&lt;br /&gt;
To use conditional activities, the feature must be enabled by an administrator by checking the enable availability box in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Advanced features&#039;&#039;. A restrict access section will then appear for teachers on the edit activity page.&lt;br /&gt;
&lt;br /&gt;
==Restricting access==&lt;br /&gt;
[[File:newrestrictaccess.png]]&lt;br /&gt;
&lt;br /&gt;
The restrict access section asks for the conditions when the activity (or resource) should be visible. This can be based upon dates, and/or score ranges of other activities and/or if other activities are considered completed (see [[Activity completion]]). Note that ALL access restrictions (date, grade condition, activity completion condition) have to be met in order for the activity to be made available.&lt;br /&gt;
&lt;br /&gt;
Note that it is possible to restrict access based on an actual time and not just a date.&lt;br /&gt;
&lt;br /&gt;
===Restricting access to course sections===&lt;br /&gt;
&lt;br /&gt;
It is possible to restrict access to activities within a whole course section by specifying the conditions in the settings for that particular section.&lt;br /&gt;
&lt;br /&gt;
[[File:sectioncompletion1.png]]&lt;br /&gt;
&lt;br /&gt;
Watch the [http://youtu.be/5Z0pYuOiZ5E &amp;quot;Restrict access to course sections&amp;quot; screencast] for a demonstration.&lt;br /&gt;
&lt;br /&gt;
===Restricting access by user profile fields===&lt;br /&gt;
&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
It is possible to restrict access to activities based on a custom user profile field. You can select a field type, condition and name. For more information please see [[Conditional_user_fields]]. You can also watch the [http://www.youtube.com/watch?v=Y3LNq82gD9k&amp;amp;feature=share&amp;amp;list=UUCRg_EbhU9tdpLdiGGN1Mgg &amp;quot;Conditional profile fields&amp;quot; screencast] to see this feature in action.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:userfield1.png|thumb|Restricting access by user profile field]]&lt;br /&gt;
|[[File:userfield2.png|thumb|An example of restricting access to members of one department only]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Grade condition===&lt;br /&gt;
&lt;br /&gt;
You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually. You can enter either a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.&lt;br /&gt;
&lt;br /&gt;
* The range numbers can be fractional (with up to five decimal places) if necessary.&lt;br /&gt;
* Be careful with the maximum value; if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.&lt;br /&gt;
* If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone with a grade will see one or other.&lt;br /&gt;
&lt;br /&gt;
[[de:Einstellungen zur bedingten Verfügbarkeit]]&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Conditional_activities_settings&amp;diff=102106</id>
		<title>Conditional activities settings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Conditional_activities_settings&amp;diff=102106"/>
		<updated>2012-11-23T03:10:50Z</updated>

		<summary type="html">&lt;p&gt;Markn86: /* Restricting access by user profile fields */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Conditional activities}}&lt;br /&gt;
==Enabling the use of conditional activities==&lt;br /&gt;
&lt;br /&gt;
To use conditional activities, the feature must be enabled by an administrator by checking the enable availability box in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Advanced features&#039;&#039;. A restrict access section will then appear for teachers on the edit activity page.&lt;br /&gt;
&lt;br /&gt;
==Restricting access==&lt;br /&gt;
[[File:newrestrictaccess.png]]&lt;br /&gt;
&lt;br /&gt;
The restrict access section asks for the conditions when the activity (or resource) should be visible. This can be based upon dates, and/or score ranges of other activities and/or if other activities are considered completed (see [[Activity completion]]). Note that ALL access restrictions (date, grade condition, activity completion condition) have to be met in order for the activity to be made available.&lt;br /&gt;
&lt;br /&gt;
Note that it is possible to restrict access based on an actual time and not just a date.&lt;br /&gt;
&lt;br /&gt;
===Restricting access to course sections===&lt;br /&gt;
&lt;br /&gt;
It is possible to restrict access to activities within a whole course section by specifying the conditions in the settings for that particular section.&lt;br /&gt;
&lt;br /&gt;
[[File:sectioncompletion1.png]]&lt;br /&gt;
&lt;br /&gt;
Watch the [http://youtu.be/5Z0pYuOiZ5E &amp;quot;Restrict access to course sections&amp;quot; screencast] for a demonstration.&lt;br /&gt;
&lt;br /&gt;
===Restricting access by user profile fields===&lt;br /&gt;
&lt;br /&gt;
{{New features}}&lt;br /&gt;
&lt;br /&gt;
It is possible to restrict access to activities based on a custom user profile field. You can select a field type, condition and name. For more information please see [[Conditional_user_fields]]. You can also watch the [http://www.youtube.com/watch?v=Y3LNq82gD9k&amp;amp;feature=share&amp;amp;list=UUCRg_EbhU9tdpLdiGGN1Mgg &amp;quot;Conditional profile fields&amp;quot; screencast] to see this feature in action.&lt;br /&gt;
&lt;br /&gt;
===Grade condition===&lt;br /&gt;
&lt;br /&gt;
You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually. You can enter either a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.&lt;br /&gt;
&lt;br /&gt;
* The range numbers can be fractional (with up to five decimal places) if necessary.&lt;br /&gt;
* Be careful with the maximum value; if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.&lt;br /&gt;
* If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone with a grade will see one or other.&lt;br /&gt;
&lt;br /&gt;
[[de:Einstellungen zur bedingten Verfügbarkeit]]&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Conditional_user_fields&amp;diff=102105</id>
		<title>Conditional user fields</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Conditional_user_fields&amp;diff=102105"/>
		<updated>2012-11-23T03:07:21Z</updated>

		<summary type="html">&lt;p&gt;Markn86: Created page with &amp;quot;This page explains how to restrict an activity, resource or course section via user fields and/or custom profile fields.  ==Instructions==  1. Conditional access must be enabled....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page explains how to restrict an activity, resource or course section via user fields and/or custom profile fields.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
1. Conditional access must be enabled. (see [[Conditional_activities]] for instructions on how to enable this for your site).&amp;lt;br /&amp;gt;&lt;br /&gt;
2. When adding or editing an activity, resource or course section scroll to the user fields in the &#039;Restrict Access&#039; section.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Choose which fields you want to restrict by (adding more if needed), select the restriction you want to put in place and then enter a value.&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Save the settings.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
This is an example of the interface in Moodle when adding an activity to a course with the conditional functionality enabled &lt;br /&gt;
&lt;br /&gt;
[[File:conditional_user_setup.jpg]]&lt;br /&gt;
&lt;br /&gt;
This is how it will appear to users who fail to meet the restrictions set in place.&lt;br /&gt;
&lt;br /&gt;
[[File:conditional_user_courseview.jpg]]&lt;br /&gt;
&lt;br /&gt;
==User Fields==&lt;br /&gt;
&lt;br /&gt;
You can restrict by using one of the user fields that are located in the Moodle user table. Not all the user fields are included, as not all of them would make sense in this context. The ones included are listed below.&lt;br /&gt;
&lt;br /&gt;
===AIM ID===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;aim&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Address===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;address&#039; column.&lt;br /&gt;
&lt;br /&gt;
===City/town===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;city&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Country===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;country&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Department===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;department&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Email Address===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;email&#039; column.&lt;br /&gt;
&lt;br /&gt;
===First name===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;firstname&#039; column.&lt;br /&gt;
&lt;br /&gt;
===ICQ number===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;icq&#039; column.&lt;br /&gt;
&lt;br /&gt;
===ID number===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;idnumber&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Institution===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;institution&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Interests===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;interests&#039; column.&lt;br /&gt;
&lt;br /&gt;
===MSN ID===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;msn&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Mobile phone===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;phone2&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Phone===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;phone1&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Skype ID===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;skype&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Surname===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;lastname&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Web page===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;url&#039; column.&lt;br /&gt;
&lt;br /&gt;
===Yahoo ID===&lt;br /&gt;
&lt;br /&gt;
This is the value in the &#039;yahoo&#039; column.&lt;br /&gt;
&lt;br /&gt;
==Custom Profile Fields==&lt;br /&gt;
&lt;br /&gt;
These are all the custom profile fields that have been created on the Moodle site. See [[User_profile_fields]]&lt;br /&gt;
&lt;br /&gt;
==Operators==&lt;br /&gt;
&lt;br /&gt;
The operators define the relationship between the field chosen and the value entered. For example, when the user&#039;s email must contain @school.com, the field chosen is &#039;Email address&#039;, the operater is &#039;contains&#039; and the value is &#039;@school.com&#039;.&lt;br /&gt;
&lt;br /&gt;
===Contains===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to those whos chosen field contains the value provided.&lt;br /&gt;
&lt;br /&gt;
===Does not contain===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to those whos chosen field does not contain the value provided.&lt;br /&gt;
&lt;br /&gt;
===Is Equal To===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to those whos chosen field equals the value provided.&lt;br /&gt;
&lt;br /&gt;
===Starts With===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to the activity to those whos chosen field starts with the value provided.&lt;br /&gt;
&lt;br /&gt;
===Ends With===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to the activity to those whos chosen field ends with the value provided.&lt;br /&gt;
&lt;br /&gt;
===Is Empty===&lt;br /&gt;
&lt;br /&gt;
This operator restricts access to the activity to those whos chosen field is empty. Note, if any value is provided in this case, it is ignored.&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=error/moodle/nopermissions&amp;diff=101156</id>
		<title>error/moodle/nopermissions</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=error/moodle/nopermissions&amp;diff=101156"/>
		<updated>2012-10-08T10:24:34Z</updated>

		<summary type="html">&lt;p&gt;Markn86: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a general error that indicates the current user account does not have permission to do what you were attempting.&lt;br /&gt;
&lt;br /&gt;
One of the most likely causes is that you are trying to do something as a guest user (somebody who has not yet logged in to Moodle).&lt;br /&gt;
&lt;br /&gt;
This feature is part of the [[Roles]] framework introduced in Moodle 1.7. If you believe that your roles for that user DO allow that action you were attempting, then you may have found a bug. Congratulations! Please help us by creating a new issue at http://tracker.moodle.org/browse/MDL and describing what you did in detail.&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles|Error]]&lt;br /&gt;
[[Category:Error|Nopermissions]]&lt;br /&gt;
&lt;br /&gt;
[[eu:error/moodle/nopermissions]]&lt;br /&gt;
[[fr:error/moodle/nopermissions]]&lt;br /&gt;
[[zh:error/moodle/nopermissions]]&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Plik:conditional_user_courseview.jpg&amp;diff=97829</id>
		<title>Plik:conditional user courseview.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Plik:conditional_user_courseview.jpg&amp;diff=97829"/>
		<updated>2012-05-17T09:33:42Z</updated>

		<summary type="html">&lt;p&gt;Markn86: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Plik:conditional_user_setup.jpg&amp;diff=97819</id>
		<title>Plik:conditional user setup.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Plik:conditional_user_setup.jpg&amp;diff=97819"/>
		<updated>2012-05-17T09:05:26Z</updated>

		<summary type="html">&lt;p&gt;Markn86: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/pl/index.php?title=Certificate_module&amp;diff=92795</id>
		<title>Certificate module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/pl/index.php?title=Certificate_module&amp;diff=92795"/>
		<updated>2011-10-26T04:03:37Z</updated>

		<summary type="html">&lt;p&gt;Markn86: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update}}&lt;br /&gt;
The &#039;&#039;&#039;Certificate module&#039;&#039;&#039; creates PDF certificates/diplomas for students of the course and is completely customizable. You can add borders, watermarks, seals and even show grade information. &lt;br /&gt;
&lt;br /&gt;
Certificate 2.x should be tested on your site or a place that will be similar to your production site.  The PukunuiAustralia version is the best one to download for 2.x production servers.  See bugs comments below.&lt;br /&gt;
&lt;br /&gt;
==Certificate examples==&lt;br /&gt;
Here are 3 examples.  A certificate that uses the standard features found in the install package.  Then 2 others with slightly more customization.&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Certificate examples - click on any to enlarge&amp;quot; widths=&amp;quot;200px&amp;quot; heights=&amp;quot;100px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Certificate 1.gif|Standard features showing: Fancy border, signature line, seal, code&lt;br /&gt;
Image:Certificate199 example lines.png|Standard lines, signature, seal, watermark, code, grade, outcomes, with custom text&lt;br /&gt;
Image:Certificate199 example creative.png|Custom border, custom signature, custom seal, custom watermark, code, outcome&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
#Download and Unpack the Certificate zip file in a temporary area,&lt;br /&gt;
#Copy the &amp;quot;certificate&amp;quot; folder to your moodle mod folder located for example at yourhost\moodle\mod . This will include folders backup, db, lang, pix (including subfolders for  borders, seals, signatures and watermarks),  and type (with sub folders for each of 4 default types).&lt;br /&gt;
#Go to your Moodle, and click on the Notifications link in the Site administration. Moodle knows something has been added and it will proceed to install the certificate module.&lt;br /&gt;
:Note:  It is not necessary to move the lang file into the Moodle lang folder, the certificate lang folder can stay in the mod/certificate folder.&lt;br /&gt;
:Note:  If the download zip/tar file does not create a certificate folder, rename the top folder certificate. There needs to be a folder in /mod called certificate.&lt;br /&gt;
See also: [[Installing_contributed_modules_or_plugins]] in MoodleDocs.&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
This is a short list of settings listed by their group.  Please see [[Add/edit_certificate_module]] for more detailed information.&lt;br /&gt;
&lt;br /&gt;
*General - Certificate name and introduction.  The certificate will use the course name, this is the link name.&lt;br /&gt;
*Issue options -Here you can set email options, determine if you want to save and or reissue certificates.&lt;br /&gt;
*Print text options - determine date,  security code, grade outcomes, credit hours, teachers names, custom text.&lt;br /&gt;
*Design (and image) options - select Type, then determine orientation, and select images for border, lines, watermark, signature, seal or say no to any or all of them.&lt;br /&gt;
*Common module settings -These are standard Moodle module settings.  See [[Common module settings]]&lt;br /&gt;
*Locking options - if conditional dependencies has been turned on by the site administrator,  teacher can set standards that must be met before certificate can be issued.&lt;br /&gt;
&lt;br /&gt;
==Customizing certificate==&lt;br /&gt;
There are several ways to create a custom certificate.  Please see [[Certificate customizing]] for many examples.&lt;br /&gt;
&lt;br /&gt;
The easiest way is to add your images to the appropriate /mod/certificate/pix folder.  This will make them available under settings.  For example, add your logo to the &amp;quot;seals&amp;quot; folder.  Another way is to edit the text strings in the /mod/certificate/lang folder files.   &lt;br /&gt;
&lt;br /&gt;
However, it is possible to reposition and format text and images by editing a single file located in the /mod/certificate/type folder.   You may create as many &amp;quot;types&amp;quot; of certificates as you wish. This is more complicated and requires some knowledge of PHP and TCPDF (which is the open source software used by Moodle to generate the Certificate files.&lt;br /&gt;
&lt;br /&gt;
==Certificate companions==&lt;br /&gt;
{{Update}}&lt;br /&gt;
Not all these may work with Moodle 2.x.  &lt;br /&gt;
&lt;br /&gt;
===Certificate Site-wide Report===&lt;br /&gt;
As of February 2008, there is a &#039;&#039;&#039;Certificate Site-wide Report&#039;&#039;&#039; which can be added in Moodle 1.9, as a supplement. This is an add-on to the certificate module--if installed, you will have an option when creating a certificate to send that certificate&#039;s info to the report. An optional  block is included that provides a link to the report. Students will see a list of all received certificates. Administrators (or those who have the capability of viewing site reports) will see a link on the Certificate Report page to view/download a report of all students&#039; received certificates.  To install: Place the certificates folder in your root (main) moodle folder and upload to your server.  Place the my_certificates block folder under your moodle/blocks folder, upload to your server and click on the Administration&amp;gt;&amp;gt;Notifications link to install.&lt;br /&gt;
&lt;br /&gt;
===Certificate Verification Block=== &lt;br /&gt;
A companion to the Certificate module for Moodle 1.9.  This is a block with a form for entering a given certificate code for verification. The verification page shows the student name, course name, date received and grade (if a grade is printed on the certificate).  The certificate code can be printed on a certificate. &lt;br /&gt;
	&lt;br /&gt;
This feature is useful when a Registrar, supervisor or administrator wishes to verify that the printed certificate is valid for that student.  To install: Place the verify_certificate block folder under your moodle/blocks folder, upload to your server and click on the Administration&amp;gt;&amp;gt;Notifications link to install.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Add/edit certificate module]]&lt;br /&gt;
* [[mod/certificate/view|Viewing a Certificate]]&lt;br /&gt;
* [[Certificate customizing]] - many tips and how tos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The links below will lead to the current download areas&lt;br /&gt;
{{Update}}&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/PukunuiAustralia/moodle-mod_certificate PukunuiAustralia / moodle-mod_certificate] Version 2.0 but will work with 2.1 as well.&lt;br /&gt;
 &lt;br /&gt;
* Moodle.org link? Certificate Sitewide Reports plugin&lt;br /&gt;
* Moodle.org link? Certificate Validation Block plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/view.php?id=7163 Certificate module] forum&lt;br /&gt;
* [[Activity_Locking]] - a conditional dependency add-in &lt;br /&gt;
* [[Development:Certificate Module|Development of the certificate module]]&lt;br /&gt;
* [http://tracker.moodle.org/browse/CONTRIB-334 Patch to enable linking] to [[Face-to-face module|Face-to-Face]] contributed module.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Certificate]]&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
&lt;br /&gt;
[[es:Certificate]]&lt;/div&gt;</summary>
		<author><name>Markn86</name></author>
	</entry>
</feed>