<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/39/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dwahl</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/39/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dwahl"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/Special:Contributions/Dwahl"/>
	<updated>2026-05-14T21:24:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=bootstrap-Theme&amp;diff=100706</id>
		<title>bootstrap-Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=bootstrap-Theme&amp;diff=100706"/>
		<updated>2012-09-28T14:33:49Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Twitter Bootstrap Theme==&lt;br /&gt;
This page aims to bring together discussions from the themes forum related to the development of a moodle &#039;base&#039; theme that conforms to the [http://twitter.github.com/bootstrap/ Twitter Bootstrap] coding conventions. There has already been a great deal of work done by individuals within the Moodle community and it&#039;s hoped that by formulating this work we may be able to collaborate and build on this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Approah ==&lt;br /&gt;
There are 5 major categories of development for this theme family:&lt;br /&gt;
&lt;br /&gt;
* Layouts&lt;br /&gt;
* Renderers&lt;br /&gt;
* Stylesheets&lt;br /&gt;
* Javascripts&lt;br /&gt;
* Settings (child themes)&lt;br /&gt;
&lt;br /&gt;
=== Layout ===&lt;br /&gt;
The General layout will be a 2 column layout based on the [http://twitter.github.com/bootstrap/examples/fluid.html &amp;quot;Fluid&amp;quot; example] providing an &amp;quot;out of the box&amp;quot; responsive grid.&lt;br /&gt;
&lt;br /&gt;
=== Renderers ===&lt;br /&gt;
Multiple renderers will be developed to make Moodle output more bootstrap friendly by 1) outputting classes defined in bootstrap.css and 2) outputting semantic HTML exemplified in the bootstrap documentation&lt;br /&gt;
&lt;br /&gt;
=== Stylesheets ===&lt;br /&gt;
Bootstrap.css will be the core CSS sheet with adjustments made to reduce re-duplication (like &#039;reset&#039;) and to define Moodle core classes that can&#039;t be matched to bootstrap via a renderer&lt;br /&gt;
&lt;br /&gt;
=== Javascripts ===&lt;br /&gt;
[http://jshirley.github.com/bootstrap/javascript.html YUI Bootstrap plugins] will be dropped in to the theme in place of the jQuery version(s).&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
On the roadmap: create a child theme (or themes) to provide end users with custom settings, possibly including:&lt;br /&gt;
&lt;br /&gt;
* static or fixed navbar&lt;br /&gt;
* light or dark color&lt;br /&gt;
* 2 or 3 column layout&lt;br /&gt;
* custom logo&lt;br /&gt;
* [http://bootswatch.com/ bootswatches]&lt;br /&gt;
&lt;br /&gt;
== Success criteria ==&lt;br /&gt;
To have developed a theme that can be used as a base theme, that looks and feels like the default bootsrap interface. (see: [http://twitter.github.com/bootstrap/getting-started.html#examples examples].&lt;br /&gt;
&lt;br /&gt;
==Future developments ==&lt;br /&gt;
&lt;br /&gt;
* To make a responsive version&lt;br /&gt;
* Create a library of custom renderers that can be used in themes to make UI changes&lt;br /&gt;
* Add theme settings that allow administrators to change the layout of templates through the theme interface.&lt;br /&gt;
&lt;br /&gt;
== Links to Discussions in Forums ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=212222 (re-)bootstrap: work in progress]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=212341 Amelia and Cyborg Bootswatches for Moodle]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=208162 Bootstrap for Moodle project]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.github.com/bootstrap/ Twitter Bootstrap Home]&lt;br /&gt;
* [http://jshirley.github.com/bootstrap/javascript.html Bootstrap YUI Plugins]&lt;br /&gt;
* [http://bootswatch.com/ Bootswatch]&lt;br /&gt;
* [http://bootsnipp.com/ Bootsnipp]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=bootstrap-Theme&amp;diff=100705</id>
		<title>bootstrap-Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=bootstrap-Theme&amp;diff=100705"/>
		<updated>2012-09-28T14:28:38Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: /* technical Approah */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Twitter Bootstrap Theme==&lt;br /&gt;
This page aims to bring together discussions from the themes forum related to the development of a moodle &#039;base&#039; theme that conforms to the [http://twitter.github.com/bootstrap/ twitter bootstrap] coding conventions. There has already been a great deal of work done by inderviduals within the moodle community and it&#039;s hoped that by formulising this work we may be able to collaborate and build on this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Approah ==&lt;br /&gt;
There are 5 major categories of development for this theme family:&lt;br /&gt;
&lt;br /&gt;
* Layout&lt;br /&gt;
* Renderers&lt;br /&gt;
* Stylesheets&lt;br /&gt;
* Javascripts&lt;br /&gt;
* Settings (child themes)&lt;br /&gt;
&lt;br /&gt;
=== Layout ===&lt;br /&gt;
The layout will be a 2 column layout based on the [http://twitter.github.com/bootstrap/examples/fluid.html &amp;quot;Fluid&amp;quot; example] providing an &amp;quot;out of the box&amp;quot; responsive grid.&lt;br /&gt;
&lt;br /&gt;
=== Renderers ===&lt;br /&gt;
Multiple renderers will be developed to make Moodle output more bootstrap friendly by 1) outputting classes defined in bootstrap.css and 2) outputting semantic HTML exemplified in the bootstrap documentation&lt;br /&gt;
&lt;br /&gt;
=== Stylesheets ===&lt;br /&gt;
Bootstrap.css will be the core CSS sheet with adjustments made to reduce re-duplication (like &#039;reset&#039;) and to define Moodle core classes that can&#039;t be matched to bootstrap via a renderer&lt;br /&gt;
&lt;br /&gt;
=== Javascripts ===&lt;br /&gt;
[http://jshirley.github.com/bootstrap/javascript.html YUI Bootstrap plugins] will be dropped in to the theme in place of the jQuery version(s).&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
On the roadmap: create a child theme (or themes) to provide end users with custom settings, possibly including:&lt;br /&gt;
&lt;br /&gt;
* static or fixed navbar&lt;br /&gt;
* light or dark color&lt;br /&gt;
* 2 or 3 column layout&lt;br /&gt;
* custom logo&lt;br /&gt;
* [http://bootswatch.com/ bootswatches]&lt;br /&gt;
&lt;br /&gt;
== Success criteria ==&lt;br /&gt;
* To have developed a theme that can be used as a base theme, that looks and feels like the default bootsrap interface. (see: [http://twitter.github.com/bootstrap/getting-started.html#examples examples].&lt;br /&gt;
&lt;br /&gt;
==Future developments ==&lt;br /&gt;
* To make a responsive version&lt;br /&gt;
* Create a library of custom renderers that can be used in themes to make UI changes&lt;br /&gt;
* Add theme settings that allo administrators to change the layout of templates through the theme interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links to discussions in forums: ==&lt;br /&gt;
&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=212222 re-)bootstrap: work in progress]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=212341 Amelia and Cyborg Bootswatches for Moodle]&lt;br /&gt;
* [http://moodle.org/mod/forum/discuss.php?d=208162 Bootstrap for Moodle project]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98126</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98126"/>
		<updated>2012-05-29T01:26:00Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries and (optionally) [https://github.com/scottjehl/Respond respond.js] for browsers that don&#039;t natively support media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL (logourl)====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png.  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L298-328 zebra_set_logourl()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/logo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]) no-repeat scroll left top [[setting:headerbgcolor]];&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height (logourlheight)====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo image in the page-header div.  If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_(userpic)|userpic]] is enabled).  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L330-346 zebra_set_logourlheight()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
100px&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]) no-repeat scroll left top [[setting:headerbgcolor]];&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text (headeralt)====&lt;br /&gt;
&lt;br /&gt;
Alternative text to use instead of the value of $PAGE-&amp;gt;heading.  If this value is NULL (Empty) then $PAGE-&amp;gt;heading will be used.  In order to display no title on a page use a blank space (&amp;amp;amp;nbsp;).  This setting is referenced by header.php and called in both general.php and report.php.&lt;br /&gt;
&lt;br /&gt;
Default Value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(Empty)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example Values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
School Name&lt;br /&gt;
Company Name&lt;br /&gt;
Short Company Motto&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific reference in header.php:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
if (!empty($PAGE-&amp;gt;theme-&amp;gt;settings-&amp;gt;headeralt)) {&lt;br /&gt;
    $headeralt = $PAGE-&amp;gt;theme-&amp;gt;settings-&amp;gt;headeralt; //Use the theme settings for the page title&lt;br /&gt;
} else {&lt;br /&gt;
    $headeralt = $PAGE-&amp;gt;heading; //Use the default page title if the theme setting value is empty&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific call in general.php (and report.php):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;headermain&amp;quot;&amp;gt;&amp;lt;?php echo $headeralt; ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Background URL (backgroundurl)====&lt;br /&gt;
&lt;br /&gt;
The path to your background image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* Moodle image resolver API&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/core/background.png.  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L348-378 zebra_set_backgroundurl()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default Value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
core/background&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example Values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
core/swirl&lt;br /&gt;
http://domain.com/path/to/background.jpg&lt;br /&gt;
/path/to/file/companyswirl.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in pagelayout.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
    padding: 0 10px 10px 10px;&lt;br /&gt;
    background: url([[setting:backgroundurl]]) no-repeat scroll center top transparent;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Show user picture (userpic)====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98125</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98125"/>
		<updated>2012-05-29T00:58:28Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries and (optionally) [https://github.com/scottjehl/Respond respond.js] for browsers that don&#039;t natively support media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL (logourl)====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png.  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L298-328 zebra_set_logourl()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/logo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]) no-repeat scroll left top [[setting:headerbgcolor]];&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height (logourlheight)====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo image in the page-header div.  If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_(userpic)|userpic]] is enabled).  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L330-346 zebra_set_logourlheight()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
100px&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]) no-repeat scroll left top [[setting:headerbgcolor]];&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text (headeralt)====&lt;br /&gt;
&lt;br /&gt;
Alternative text to use instead of the value of $PAGE-&amp;gt;heading.  If this value is NULL (Empty) then $PAGE-&amp;gt;heading will be used.  In order to display no title on a page use a blank space (&amp;amp;amp;nbsp;).  This setting is referenced by header.php and called in both general.php and report.php.&lt;br /&gt;
&lt;br /&gt;
Default Value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(Empty)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example Values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
School Name&lt;br /&gt;
Company Name&lt;br /&gt;
Short Company Motto&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific reference in header.php:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
if (!empty($PAGE-&amp;gt;theme-&amp;gt;settings-&amp;gt;headeralt)) {&lt;br /&gt;
    $headeralt = $PAGE-&amp;gt;theme-&amp;gt;settings-&amp;gt;headeralt; //Use the theme settings for the page title&lt;br /&gt;
} else {&lt;br /&gt;
    $headeralt = $PAGE-&amp;gt;heading; //Use the default page title if the theme setting value is empty&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific call in general.php (and report.php):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;headermain&amp;quot;&amp;gt;&amp;lt;?php echo $headeralt; ?&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Background URL (backgroundurl)====&lt;br /&gt;
&lt;br /&gt;
The path to your background image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* Moodle image resolver API&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/core/background.png.  This setting is handled by the function [https://github.com/thedannywahl/Zebra_4_Moodle_2/blob/master/lib.php#L348-378 zebra_set_backgroundurl()] in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default Value:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
core/background&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example Values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
core/swirl&lt;br /&gt;
http://domain.com/path/to/background.jpg&lt;br /&gt;
/path/to/file/companyswirl.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in pagelayout.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
    padding: 0 10px 10px 10px;&lt;br /&gt;
    background: url([[setting:backgroundurl]]) no-repeat scroll center top transparent;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/css&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Show user picture (userpic)====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98120</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98120"/>
		<updated>2012-05-28T08:05:47Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: /* Logo URL - logourl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL - logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png.  This setting is handled by the function zebra_set_logourl() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 logo/logo&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height - logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo image in the page-header div.  If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_-_userpic|userpic]] is enabled).  This setting is handled by the function zebra_set_logourlheight() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text - headeralt====&lt;br /&gt;
&lt;br /&gt;
====Show user picture - userpic====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98119</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98119"/>
		<updated>2012-05-28T08:04:58Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL - logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
This setting is handled by the function zebra_set_logourl() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 logo/logo&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height - logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo image in the page-header div.  If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_-_userpic|userpic]] is enabled).  This setting is handled by the function zebra_set_logourlheight() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text - headeralt====&lt;br /&gt;
&lt;br /&gt;
====Show user picture - userpic====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98118</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98118"/>
		<updated>2012-05-28T08:03:14Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL - logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
This setting is handled by the function zebra_set_logourl() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 logo/logo&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height - logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo image in the page-header div.  This setting is handled by the function zebra_set_logourlheight() in the theme library.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_-_userpic|userpic]] is enabled).&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text - headeralt====&lt;br /&gt;
&lt;br /&gt;
====Show user picture - userpic====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98117</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98117"/>
		<updated>2012-05-28T07:55:42Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL - logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 logo/logo&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height - logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo in the page-header div.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#Show_user_picture_-_userpic|userpic]] is enabled).&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text - headeralt====&lt;br /&gt;
&lt;br /&gt;
====Show user picture - userpic====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98116</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98116"/>
		<updated>2012-05-28T07:54:48Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====Logo URL - logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]]&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 logo/logo&lt;br /&gt;
The default value uses the Image Resolver API. The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Logo image height - logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo in the page-header div.&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
 100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have a logo it is recommended to leave this setting at its default value (100px) to leave room of the profile picture in the header (if [[#userpic|userpic]] is enabled).&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
====Alternate text - headeralt====&lt;br /&gt;
&lt;br /&gt;
====userpic====&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98115</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98115"/>
		<updated>2012-05-28T07:47:05Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.  Below is a list of all the settings broken down into general categories.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====logourl====&lt;br /&gt;
&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]] ($OUTPUT-&amp;gt;pix_url())&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    background: url([[setting:logourl]]);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
logo/logo (using image resolver). The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logo/myschoollogo&lt;br /&gt;
http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&lt;br /&gt;
http://domain.com/path/to/image.jpg&lt;br /&gt;
/path/to/file/companylogo.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====logourlheight====&lt;br /&gt;
&lt;br /&gt;
The height that the theme allows for the logo in the page-header div.&lt;br /&gt;
&lt;br /&gt;
Specific rule in core.css:&lt;br /&gt;
&amp;lt;code css&amp;gt;&lt;br /&gt;
#page-header {&lt;br /&gt;
    min-height: [[setting:logourlheight]];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Default value:&lt;br /&gt;
:100px&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
50px&lt;br /&gt;
5%&lt;br /&gt;
3em&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98114</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98114"/>
		<updated>2012-05-28T07:30:43Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
==Theme Objectives==&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[Theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
==Theme Settings==&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.&lt;br /&gt;
&lt;br /&gt;
===Header Settings===&lt;br /&gt;
&lt;br /&gt;
====logourl====&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]] ($OUTPUT-&amp;gt;pix_url())&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
Default value: logo/logo (using image resolver). The actual location relative to zebra theme folder is: zebra/pix/logo/logo.png&lt;br /&gt;
&lt;br /&gt;
Example values:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;logo/myschoollogo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://domain.com/theme/image.php?theme=zebra&amp;amp;image=logo&amp;amp;rev=1&amp;amp;component=theme&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://domain.com/path/to/image.jpg&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/path/to/file/companylogo.png&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====logourlheight====&lt;br /&gt;
The height of the logo to allow in the theme&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Technical Details==&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[http://moodle.org/plugins/browse.php?list=category&amp;amp;id=3 Rocket]&#039;s Plugin database page&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98113</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98113"/>
		<updated>2012-05-28T06:41:58Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl.&lt;br /&gt;
&lt;br /&gt;
=Theme Objectives=&lt;br /&gt;
&lt;br /&gt;
There are two main goals in the design of this theme.  The first is to provide a responsive layout.  This is achieved by using the CSS 3 media queries.  The second is to provide simple, yet robust customization of the look and feel.  This is achieved by using a custom [[theme_settings|settings page]] housing almost 40 settings.&lt;br /&gt;
&lt;br /&gt;
=Theme Settings=&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings.&lt;br /&gt;
&lt;br /&gt;
==Header Settings==&lt;br /&gt;
&lt;br /&gt;
===logourl===&lt;br /&gt;
The path to your logo image.  Image sources support the following methods:&lt;br /&gt;
&lt;br /&gt;
* [[dev:Theme_changes_in_2.0#The_image_resolver|Moodle image resolver API]] $OUTPUT-&amp;gt;pix_url()&lt;br /&gt;
* Full path&lt;br /&gt;
* Relative path&lt;br /&gt;
&lt;br /&gt;
===logourlheight===&lt;br /&gt;
The height of the logo to allow in the theme&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Technical Details=&lt;br /&gt;
&lt;br /&gt;
=Download link=&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
*[http://moodle.org/plugins/browse.php?list=category&amp;amp;id=3 Rocket]&#039;s Plugin database page&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98112</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98112"/>
		<updated>2012-05-28T03:12:38Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
Zebra 2 is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle 2 written by Danny (d_wahl) Wahl&lt;br /&gt;
&lt;br /&gt;
=Theme Objectives=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Theme Settings=&lt;br /&gt;
&lt;br /&gt;
Zebra provides a variety of theme settings&lt;br /&gt;
&lt;br /&gt;
==Header Settings==&lt;br /&gt;
&lt;br /&gt;
===logourl===&lt;br /&gt;
The path to your logo&lt;br /&gt;
&lt;br /&gt;
===logourlheight===&lt;br /&gt;
The height of the logo to allow in the theme&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Download link=&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
*[http://moodle.org/plugins/browse.php?list=category&amp;amp;id=3 Rocket]&#039;s Plugin database page&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98111</id>
		<title>Zebra 2 Theme</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Zebra_2_Theme&amp;diff=98111"/>
		<updated>2012-05-28T02:56:28Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: Created page with &amp;quot;{{Themes}} This is a contributed (third party) theme for Moodle written by Danny (d_wahl) Wahl and shared on Moodle.org  Moodle Tracker...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Themes}}&lt;br /&gt;
This is a [[:Category:Contributed_code|contributed (third party)]] theme for Moodle written by Danny (d_wahl) Wahl and shared on Moodle.org&lt;br /&gt;
&lt;br /&gt;
[[Tracker|Moodle Tracker]]&lt;br /&gt;
&lt;br /&gt;
==Configurable Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Theme Settings===&lt;br /&gt;
&lt;br /&gt;
===Custom Theme Settings===&lt;br /&gt;
The available settings are as follows:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Institution Name&#039;&#039;&#039; - The name of your institution is shown on the frontpage as seen in &#039;&#039;&#039;&#039;Zone 8&#039;&#039;&#039;&#039; of the screenshot above. This is not the name of your site&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download link==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[http://moodle.org/plugins/browse.php?list=category&amp;amp;id=3 Rocket]&#039;s Plugin database page&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=admin/setting/themesettingzebra&amp;diff=98110</id>
		<title>admin/setting/themesettingzebra</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=admin/setting/themesettingzebra&amp;diff=98110"/>
		<updated>2012-05-28T02:52:55Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: Redirected page to Zebra 2 Theme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Zebra 2 Theme]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Adding_a_new_course&amp;diff=97262</id>
		<title>Adding a new course</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Adding_a_new_course&amp;diff=97262"/>
		<updated>2012-04-26T05:01:37Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: Undo revision 97261 by Tesolchina (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Courses}}&lt;br /&gt;
&lt;br /&gt;
By default a regular teacher can&#039;t add a new course. To add a new course to Moodle you need to have either [[Administrator|Adminstrator]], [[Course creator|Course Creator]] or [[Manager|Manager]] rights.&lt;br /&gt;
&lt;br /&gt;
==Adding a course==&lt;br /&gt;
To add a course:&lt;br /&gt;
*Go to &#039;&#039;Settings&amp;gt;Site Administration&amp;gt;Courses&amp;gt;Add/edit courses&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Addeditcourses.jpg]]&lt;br /&gt;
&lt;br /&gt;
*Choose the category where you want your course to be. For more information see [[Course categories|Course categories]]&lt;br /&gt;
*Click the &amp;quot;Add a new course&amp;quot; button&lt;br /&gt;
*Enter the [[Course settings|course settings]], then click the &amp;quot;Save changes&amp;quot; button.&lt;br /&gt;
*On the next screen, choose your students/teachers to assign to the course.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Deleting a course(s)==&lt;br /&gt;
&lt;br /&gt;
A regular teacher can&#039;t delete a course. Administrators and managers (i.e. users with a role for which the capability [[Capabilities/moodle/course:delete|moodle/course:delete]] is allowed) can deleted courses. A [[Course creator|Course creator]] can delete courses they have created themselves.&lt;br /&gt;
&lt;br /&gt;
To delete a course (as an administrator or manager):&lt;br /&gt;
*Go to &#039;&#039;Settings &amp;gt; Site Administration &amp;gt; Courses &amp;gt; Add/edit courses&#039;&#039;&lt;br /&gt;
*Click the course&#039;s category (to drill down the category tree) and find the course you wish to delete. Or use the &amp;quot;Search course&amp;quot; textbox at the bottom of the category list.&lt;br /&gt;
*Click the &amp;quot;X&amp;quot; icon to the right of the course&#039;s name. to delete it.&lt;br /&gt;
&lt;br /&gt;
You can delete multiple courses by: &lt;br /&gt;
*Creating a new (temporary) category. You can name it &amp;quot;To be deleted&amp;quot;.&lt;br /&gt;
*Select and &#039;&#039;&#039;move&#039;&#039;&#039; the &amp;quot;About to be deleted&amp;quot; courses to that category (&amp;quot;To be deleted&amp;quot;).&lt;br /&gt;
*Delete the category (&amp;quot;To be deleted&amp;quot;) and choose &amp;quot;Delete ALL - cannot be undone&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
There is no user interface for course creators to delete courses they have created, however they can do so by editing the URL of the course from &amp;lt;nowiki&amp;gt;http://yourmoodlesite.net/course/view.php?id=N&amp;lt;/nowiki&amp;gt; to &amp;lt;nowiki&amp;gt;http://yourmoodlesite.net/course/delete.php?id=N&amp;lt;/nowiki&amp;gt; (replacing &#039;view&#039; with &#039;delete&#039;).&lt;br /&gt;
&lt;br /&gt;
==Course requests==&lt;br /&gt;
&lt;br /&gt;
*There is a  course request feature which can be enabled by the administrator  in &#039;&#039;Settings &amp;gt; Site administration &amp;gt; Courses &amp;gt; Course request&#039;&#039;.&lt;br /&gt;
*The default category for new courses requested can be selected from this screen, and users who will be notified when courses are requested can also be selected here. (These are users with the capability [[Capabilities/moodle/site:approvecourse|moodle/site:approvecourse]].)&lt;br /&gt;
&lt;br /&gt;
[[File:Courserequest.png]]&lt;br /&gt;
&lt;br /&gt;
*A  button will then appear on the All courses page for users to request a new course.&lt;br /&gt;
&lt;br /&gt;
By default, all authenticated users can make course requests (after you have enabled it). It is controlled by the capability [[Capabilities/moodle/course:request|moodle/course:request]].&lt;br /&gt;
&lt;br /&gt;
==Bulk Course Create Options==&lt;br /&gt;
As of Moodle 2.2, this is not an out of the box feature.&lt;br /&gt;
&lt;br /&gt;
The main Tracker item: http://tracker.moodle.org/browse/MDL-13114&lt;br /&gt;
&lt;br /&gt;
Some forum discussions:&lt;br /&gt;
#Import files to batch create courses and users http://moodle.org/mod/forum/discuss.php?d=27333&lt;br /&gt;
#Bulk / automated course creation with phpMyAdmin http://moodle.org/mod/forum/discuss.php?d=27333&lt;br /&gt;
#Bulk Course Creation in v1.9 http://moodle.org/mod/forum/discuss.php?d=96622&lt;br /&gt;
#Bulk Course Upload tool question http://moodle.org/mod/forum/discuss.php?d=91850#p572909&lt;br /&gt;
#Bulk Course Upload tool for Moodle 2.0 http://moodle.org/mod/forum/discuss.php?d=91850&amp;amp;parent=744931&lt;br /&gt;
#uploaduser.php enhanced to upload also courses http://moodle.org/mod/forum/discuss.php?d=128317&lt;br /&gt;
&lt;br /&gt;
The latest real lead (as of February 2012) is this: &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Piers Harding added a comment - 26/Sep/11 3:23 AM  Hi -&lt;br /&gt;
:This may or may not be of any use to people on this thread, but I create a basic course uploader for 2.x modelled on the user uploader, as I needed something for NZ schools - it&#039;s available here https://gitorious.org/moodle-tool_uploadcourse/moodle-tool_uploadcourse for the curious.&lt;br /&gt;
:Cheers,&lt;br /&gt;
:Piers Harding.&#039;&#039; From the tracker thread MDL-13114&lt;br /&gt;
&lt;br /&gt;
Old module/plugin: http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=395&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=83830 Hide Courses from some users or students] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[de:Kurs anlegen]]&lt;br /&gt;
[[es:Cursos_%28administrador%29]]&lt;br /&gt;
[[eu:Ikastaroak_%28Kudeatzaileak%29]]&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/39/en/index.php?title=Plagiarism_Prevention_Turnitin&amp;diff=79232</id>
		<title>Plagiarism Prevention Turnitin</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/39/en/index.php?title=Plagiarism_Prevention_Turnitin&amp;diff=79232"/>
		<updated>2010-12-15T08:25:22Z</updated>

		<summary type="html">&lt;p&gt;Dwahl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Moodle 2.0}}&lt;br /&gt;
[[Image:Turnitin_admin.gif|thumb|Turnitin administration]]&lt;br /&gt;
Location: &#039;&#039;Administration &amp;gt; Plugins &amp;gt; Plagiarism Prevention &amp;gt; Turnitin&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Activation of your Turnitin Account==&lt;br /&gt;
# obtain a Turnitin Subscription from [http://www.turnitin.com www.turnitin.com]&lt;br /&gt;
# obtain an API Integration secret key. - once you have a Turnitin Subscription, to obtain this you will need to visit the administration panel inside your Turnitin account. - there may be an extra cost to have API activated on your account, but your account rep should be able to give you details on this.&lt;br /&gt;
&lt;br /&gt;
==Global Configuration of Turnitin==&lt;br /&gt;
# Ensure Admin &amp;gt; Server &amp;gt; Environment indicates you have curl installed&lt;br /&gt;
# in the page Admin &amp;gt; Modules &amp;gt; Activities &amp;gt; Turnitin set the following:&lt;br /&gt;
## Tick the box &amp;quot;Use Turnitin Submission&amp;quot;&lt;br /&gt;
## Enter your Turnitin Account ID &lt;br /&gt;
## Enter your Turnitin Secret Key as obtained from your Turnitin Account Rep&lt;br /&gt;
## Elect whether to send students an e-mail to allow them to login to the turnitin.com site to view their submissions (this isn&#039;t necessary, and will likely cause your students more confusion, as all the information available in the website is available from your moodle site.) - even if no e-mail is sent, students can visit turnitin.com and use the forgotten password functionality on the turnitin site to get their password sent via e-mail. Admins can disable this by adding a prefix to all email accounts created - see below for details.&lt;br /&gt;
## Add an e-mail prefix if you don&#039;t want students to be able to access the reports on turnitin.com - it is advised that you allow the integration in moodle to control what your students see, however, if you allow them to login to turnitin.com they can bypass the settings made regarding when a report should be available. - it&#039;s also possible that they could potentially upload a file to turnitin.com instead of moodle, which you may not notice. It&#039;s reccommended that you put something in this box to make the e-mail addresses for students stored on the turnitin.com system invalid.&lt;br /&gt;
## Set a Course Prefix - this is not compulsory, however if you have more than 1 Moodle site connecting to the Turnitin API - eg a testing site, and a production site, then a prefix MUST be set, because Turnitin will only allow 1 course with the same name - and only 1 assignment within that course with the same name. - you will potentially get conflicts if this is not set.&lt;br /&gt;
## Set the Student Disclosure statement. - this is displayed to all students on the upload screen to notify them that the Turnitin system is in use.&lt;br /&gt;
&lt;br /&gt;
==Configuration of Turnitin inside Moodle Activity Modules==&lt;br /&gt;
===Assignment Module===&lt;br /&gt;
(currently only available with the advanced file upload and single upload types)&lt;br /&gt;
* Create a new Assignment within your course.&lt;br /&gt;
* Enable Turnitin Submission&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
* when testing the turnitin integration you should make sure debugging is turned on, as it will provide information regarding the process.&lt;br /&gt;
* error codes recieved from the turnitin API are also logged in the mdl_tii_files table, so you can view issues with a production system.&lt;br /&gt;
* each file that is going to be submitted to turnitin is added to the table mdl_tii_files - the field tiicode gives the &amp;quot;status&amp;quot; of the file, - there are 3 &amp;quot;good&amp;quot; states for this field:&lt;br /&gt;
# &amp;quot;pending&amp;quot; - this is a new file that has been uploaded to an activity module, and needs to be submitted to Turnitin (will happen next time cron runs)&lt;br /&gt;
# &amp;quot;51&amp;quot; - this is the turnitin API code for Successful upload - this means the file has been uploaded to Turnitin and we are waiting on an originality score,&lt;br /&gt;
# &amp;quot;success&amp;quot; - this is a file that has been submitted, and a score has been provided for it.&lt;br /&gt;
Any other response code in this field indicates an error state, see the [[Turnitin errors]] page for a complete list of codes.&lt;/div&gt;</summary>
		<author><name>Dwahl</name></author>
	</entry>
</feed>