<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thinking things &#187; moodle 1.8</title>
	<atom:link href="http://awyatt.edublogs.org/category/moodle/feed/" rel="self" type="application/rss+xml" />
	<link>http://awyatt.edublogs.org</link>
	<description>and trying to find a better way!</description>
	<lastBuildDate>Thu, 22 Oct 2009 15:12:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Posting a claim&#8211;another use for moodle forums</title>
		<link>http://awyatt.edublogs.org/2008/05/20/posting-a-claim-another-use-for-moodle-forums/</link>
		<comments>http://awyatt.edublogs.org/2008/05/20/posting-a-claim-another-use-for-moodle-forums/#comments</comments>
		<pubDate>Tue, 20 May 2008 20:37:16 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[csc3315]]></category>
		<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[forum]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2008/05/20/posting-a-claim-another-use-for-moodle-forums/</guid>
		<description><![CDATA[  
Finish lineOriginally uploaded by Sabine Dukes
We have been having quite a bit of fun in my Advanced Technology in Schools course.  A big part of the course is exploring the magnificent array of on-line tools for teachers.
Our usual modus operandi is to introduce a class of tools or services&#8211;wikis, blogs, video hosting, [...]]]></description>
			<content:encoded><![CDATA[<div style="margin-left: 10px; margin-bottom: 10px">  <a href="http://www.flickr.com/photos/14816923@N04/2149268242/" title="photo sharing"><img src="http://farm3.static.flickr.com/2194/2149268242_dd70446dc2_m.jpg" align="left" border="1" height="188" hspace="5" vspace="5" width="203" /></a><br />
<a href="http://www.flickr.com/photos/14816923@N04/2149268242/">Finish line</a>Originally uploaded by <a href="http://www.flickr.com/people/14816923@N04/">Sabine Dukes</a></div>
<p>We have been having quite a bit of fun in my Advanced Technology in Schools course.  A big part of the course is exploring the magnificent array of on-line tools for teachers.</p>
<p>Our usual modus operandi is to introduce a class of tools or services&#8211;wikis, blogs, video hosting, social bookmarking, mindmapping, etc.&#8211;and each person in the class takes a tool and works with it for a while.  Then they prepare a short demonstration of the tool or service for the class (we used jing for some, and in-class presentations for some).  A blog post is also prepared and posted in our community blog.</p>
<p>Because I have a small number of people in the class, I made it a rule that there could be no duplicates when selecting tools or services for review.  So every time we start a new topic, I create a forum for students to &#8220;claim&#8221; their tool or service.  A proper claim requires the name of the tools to be specified in the subject line and a link to the tool to be placed in the text.</p>
<p>It is amusing to watch the race to stake a claim.  We all laugh about it, but the competition is fierce!  And woe unto the absent student . .</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2008/05/20/posting-a-claim-another-use-for-moodle-forums/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced Technology in Schools course is back!</title>
		<link>http://awyatt.edublogs.org/2008/05/08/advanced-technology-in-schools-course-is-back/</link>
		<comments>http://awyatt.edublogs.org/2008/05/08/advanced-technology-in-schools-course-is-back/#comments</comments>
		<pubDate>Thu, 08 May 2008 14:05:22 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[eduspaces]]></category>
		<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web 2.0 tools]]></category>
		<category><![CDATA[csc3315]]></category>
		<category><![CDATA[technology in schools]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2008/05/08/advanced-technology-in-schools-course-is-back/</guid>
		<description><![CDATA[(originally posted on eduspaces.net)
I am pleased to be teaching the Advanced Technology in Schools course again.  This one doesn&#8217;t come around very often, and it is one of my favorite courses to teach.  That is probably because I learn as much as anyone!
We are working in an intense, 3 week format.  About half the work [...]]]></description>
			<content:encoded><![CDATA[<p>(originally posted on <a href="http://eduspaces.net/awyatt/weblog/340839.html" target="_blank">eduspaces.net</a>)</p>
<p>I am pleased to be teaching the Advanced Technology in Schools course again.  This one doesn&#8217;t come around very often, and it is one of my favorite courses to teach.  That is probably because I learn as much as anyone!</p>
<p>We are working in an intense, 3 week format.  About half the work will be done on-line and half in a computer lab on campus.  We focus on web 2.0 technologies and consider how those things can be used to engage students in communication, collaboration, and reflection.</p>
<p>This class uses two parallel moodle courses.  One with assignments and grades, where students have the student role and the instructor has editingteacher rights.  The other is a true, shared course and everyone in the class has editingteacher rights.  We keep the resources in the shared course and part of the fun is for everyone in the class to post resources and links so they will become part of the course the next time.</p>
<p>We will be experiencing the usual topics&#8211;blogs, wikis, social networking applications&#8211;as well as a variety of collaborative and multimedia tools to enhance learning.  I hope that each student will, at the least, contribute new artifacts to a digital portfolio and, at most, embark upon the creation of a personal learning environment woven together with a variety of tools.</p>
<p>We use a shared blog on eduspaces.net, mostly because there are some social networking tools there and I have been a member of that community for some time.  Hopefully, some other <a href="http://eduspaces.net" target="_blank">eduspaces</a> members will drop in and comment on the student&#8217;s posts from time to time.</p>
<p>So if you are interested in technology and education and have a mind to do so,  please join the csc3315 community at eduspaces and participate with us!  We will be active for the remainder of the month of May (2008).</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2008/05/08/advanced-technology-in-schools-course-is-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Republishing Favorite Moodle Hacks</title>
		<link>http://awyatt.edublogs.org/2008/04/30/republishing-favorite-moodle-hacks/</link>
		<comments>http://awyatt.edublogs.org/2008/04/30/republishing-favorite-moodle-hacks/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 14:21:47 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[favorite hacks]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[moodle hacks]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2008/04/30/republishing-favorite-moodle-hacks/</guid>
		<description><![CDATA[I am going to republish these hacks so I can find them!  These are for Moodle 1.8, but sometime this summer I will probably update for moodle 1.9.  Each version requires less and less editing of php files!
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;
Most favorite hacks (moodle 1.8)
My most favorite hacks:
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;
Increase the number of course summaries displayed before going to [...]]]></description>
			<content:encoded><![CDATA[<p>I am going to republish these hacks so I can find them!  These are for Moodle 1.8, but sometime this summer I will probably update for moodle 1.9.  Each version requires less and less editing of php files!</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<h5><a href="http://eduspaces.net/moodle18/weblog/178921.html">Most favorite hacks (moodle 1.8)</a></h5>
<p>My most favorite hacks:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Increase the number of course summaries displayed before going to collapsed mode in category view:</p>
<p>the following change was made in course/lib.php<br />
line 13 should read<br />
define(&#8217;<strong>COURSE_MAX_SUMMARIES_PER_PAGE</strong><a href="http://moodle.mcm.edu/fall2007/mod/wiki/view.php?id=115&amp;page=COURSE_MAX_SUMMARIES_PER_PAGE">?</a>&#8216;, 25); // courses</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Allow admins to edit posts after closing:</p>
<p>In moodle/config.php file, add the following two lines:</p>
<pre>// Setting this to true will enable admins to edit any post at any time</pre>
<pre>//  $CFG-&gt;admineditalways = true;</pre>
<p>except uncomment the second line (remove the two slashes):</p>
<pre>// Setting this to true will enable admins to edit any post at any time</pre>
<pre>  $CFG-&gt;admineditalways = true;</pre>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Change the default course settings to create topic courses instead of weekly courses.</p>
<p>changes made in course/edit.php</p>
<p>98 change<br />
$mform-&gt;setDefault(&#8217;format&#8217;, &#8216;weeks&#8217;);</p>
<p>to</p>
<p>$mform-&gt;setDefault(&#8217;format&#8217;, &#8216;topics&#8217;);</p>
<p>If you wanted to, you could change the default number of topics/weeks in a course. See<br />
104 $mform-&gt;setDefault(&#8217;numsections&#8217;, 10);</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Increase shortname field length in the course request form and the course creation form.</p>
<p>In moodle/course/edit_form.php</p>
<p>line 72<br />
$mform-&gt;addElement(&#8217;text&#8217;,&#8217;shortname&#8217;, get_string(&#8217;shortname&#8217;),&#8217;maxlength=&#8221;25&#8243; size=&#8221;25&#8243;&#8216;);</p>
<p>moodle/course/request_form.php</p>
<p>line 13<br />
$mform-&gt;addElement(&#8217;text&#8217;, &#8217;shortname&#8217;, get_string(&#8217;shortname&#8217;), &#8216;maxlength=&#8221;25&#8243; size=&#8221;25&#8243;&#8216;);</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Assignment grading interface:  turn quickgrade on as default, increase default number of assignments shown to 20, and remove instructor from the list.</p>
<p>in moodle/mod/assignment/lib.php</p>
<p>line 682<br />
$perpage = get_user_preferences(&#8217;assignment_perpage&#8217;, 20);</p>
<p>line 684<br />
$quickgrade = get_user_preferences(&#8217;assignment_quickgrade&#8217;, 1);</p>
<p>line 982<br />
$teacherattempts = false; /// Temporary measure</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Set default course blocks rather than using sticky blocks.</p>
<p>in moodle/config.php, lines 20-25</p>
<p>Find the defaultblocks_topics line and replace with this. Also change<br />
the string for defalutblocks_weeks. Don&#8217;t change social though.</p>
<p>$CFG-&gt;defaultblocks_topics =<br />
&#8216;course_menu,myCourses:activity_modules,calendar_upcoming,quickmail&#8217;;</p>
<p>$CFG-&gt;defaultblocks_weeks =<br />
&#8216;course_menu,myCourses:activity_modules,calendar_upcoming,quickmail&#8217;;</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2008/04/30/republishing-favorite-moodle-hacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Local language pack on Moodle 1.8</title>
		<link>http://awyatt.edublogs.org/2008/04/17/local-language-pack-on-moodle-18/</link>
		<comments>http://awyatt.edublogs.org/2008/04/17/local-language-pack-on-moodle-18/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 22:29:28 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[1.8]]></category>
		<category><![CDATA[language files]]></category>
		<category><![CDATA[local language pack]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2008/04/17/local-language-pack-on-moodle-18/</guid>
		<description><![CDATA[I have been keeping my moodle notes in tiddlywiki, only it sometimes strips the code.  So I might be duplicating some information here as I sometimes need it to answer questions on moodle.org!
Here are my notes for creating and using a local language pack.  This is a great option in moodle, because it [...]]]></description>
			<content:encoded><![CDATA[<p>I have been keeping my moodle notes in tiddlywiki, only it sometimes strips the code.  So I might be duplicating some information here as I sometimes need it to answer questions on moodle.org!</p>
<p>Here are my notes for creating and using a local language pack.  This is a great option in moodle, because it lets you create customized language files for your institution that are not overwritten when you install updated moodle code.</p>
<hr />June 20, 2007 1.8.1 instance</p>
<p>Following these excellent directions from Tim Allen:</p>
<p><a href="http://moodle.org/mod/forum/discuss.php?d=49150#p225224" title="//moodle.org/mod/forum/discuss.php?d=49150#p225224" target="_blank">http://moodle.org/mod/forum/discuss.php?d=49150#p225224</a></p>
<p>In particular:</p>
<p>&#8220;The local pack en_utf8_local will not appear in the language menus for selection and your users do not need to change their settings.&#8221; So the reason you are not seeing the customized language pack in the menu is because you are not supposed to! wink The local pack en_utf8_local and the main pack en_utf8 are checked together (local one first, then the main one) and the language menu only shows one entry for both of them.</p>
<p>So, I did as suggested. First, copy the en_utf8 language pack, rename it, and go through with text editor and change all the desired strings. Things like &#8220;instructor&#8221; not teacher; &#8220;enroll&#8221; not &#8220;enrol&#8221;, &#8220;expiration&#8221; not &#8220;expiry&#8221;, and &#8220;course prefix and number&#8221; not &#8220;shortname&#8221;. Also, include all the extra language files from the blocks I have installed (<a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=92" title="Quickmail">quickmail</a>, <a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=926" title="Course Menu">course menu</a> plus, mycourses, gradebook enhancements). (Well, I have never been quite straight on where those need to go, so I put them in local anyway. I wanted to keep all my changes together).</p>
<p>Important things to note:</p>
<ul>
<li>The file must be named en_utf8_local. The first time around, I named it something else and of course it didn&#8217;t work properly!</li>
<li>The file must be placed in the moodle/lang folder.</li>
<li>Default site language is en_utf8.</li>
<li>Do not include more than the necessary files. If strings are changed in main moodle language files, having the same file here will pre-empt loading of altered strings and help files</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2008/04/17/local-language-pack-on-moodle-18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moodle Portfolio:  Using upload users and upload course to set up</title>
		<link>http://awyatt.edublogs.org/2008/01/22/moodle-portfolio-using-upload-users-and-upload-course-to-set-up/</link>
		<comments>http://awyatt.edublogs.org/2008/01/22/moodle-portfolio-using-upload-users-and-upload-course-to-set-up/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 01:10:10 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[e-portfolios]]></category>
		<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[batch course creation]]></category>
		<category><![CDATA[portfolios]]></category>
		<category><![CDATA[uploadcourse.php]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2008/01/22/moodle-portfolio-using-upload-users-and-upload-course-to-set-up/</guid>
		<description><![CDATA[
image by LadyHawke365
I was delighted when I found that there really was a script that allows you to use a csv file to create a set of courses on Moodle.  This is something that I think should be part of the moodle core.  Fortunately, a solution exists&#8211;contributed and tweaked by several kind souls [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm2.static.flickr.com/1424/1476569839_0186716d74_m.jpg" alt="" /></p>
<p>image by <a href="http://flickr.com/photos/13772049@N05/" target="_blank">LadyHawke365</a></p>
<p>I was delighted when I found that there really was a script that allows you to use a csv file to create a set of courses on Moodle.  This is something that I think should be part of the moodle core.  Fortunately, a solution exists&#8211;contributed and tweaked by several kind souls <a href="http://moodle.org/mod/forum/discuss.php?d=30126" target="_blank">in the forums</a> at moodle.org.  While additional batch tools maybe available in later moodle versions, 1.8.x does not include them.  The solution I present here is good for moodle 1.8.x (I have done it on 1.8.1 and 1.8.4 WIMP and LAMP).</p>
<p>When setting up our pilot portfolio instance, I needed to be able to create some 36 student portfolios.  Getting the process down now will ensure that additional portfolios can be created quickly each semester.</p>
<p>First you have to have the users all in the system. I created a &#8220;sandbox&#8221; course and ran <a href="http://cs1.mcm.edu/~awyatt/blog_support_files/uploadcourse/enroll_to_create_users.csv" target="_blank">uploadusers with a csv file</a> to create the accounts and enroll all the students students into the sandbox course. This course can be deleted or hidden, as desired.  In fact, you don&#8217;t have to enroll them into a course at all&#8211;that field is optional. I was going to use it as a means of sending a bulk email to portfolio users.</p>
<p>Where did the information come from?  I actually exported gradebook information from the appropriate courses on the main Moodle LMS for the university and dropped it into the proper columns in an excel spreadsheet.  After that, I filled in the remaining fields and saved the file in csv format.  (If you use excel, always check the end of the file in wordpad.  It is very easy to get extra rows of empty fields if you are not careful.)</p>
<p>Second, you need to install <a href="http://cs1.mcm.edu/~awyatt/blog_support_files/uploadcourse/uploadcourse.php.txt" target="_blank">uploadcourse.php</a> (this version of the file contributed by M. Pearson at Earlham&#8211;rename it to take off the txt extension if you use it) to your moodle/admin directory.</p>
<p>Create a csv file with the required information to create the courses.  My file looks something like <a href="http://cs1.mcm.edu/~awyatt/blog_support_files/uploadcourse/create_portfolios_spring08.csv" target="_blank">this</a>.  The file is a bit tricky to make.  Almost all of the fields are required to create courses, even some things you might rather skip over!  Fortunately, the script is friendly and will stop immediately when it encounters a required field with no data.  Do double check the maxbytes settings in the moodle system policies or calculate the correct values.  This value is in bytes, not mb.</p>
<p>If successful, the courses will be created and each student will be assigned as the instructor for that course.  For more information about the various settings and fields, please see <a href="http://moodle.org/mod/forum/discuss.php?d=30126#p339447" target="_blank">http://moodle.org/mod/forum/discuss.php?d=30126#p339447</a></p>
<p>You can create categories with this script, but the categories are only created if at least one course exists in them.  If you need to create an &#8220;empty&#8221; category, then you will want to create a placeholder course with a placeholder instructor account.  I created a user called &#8220;tba&#8221; and placeholder courses which were deleted later.</p>
<p>The categories are created in the order of the csv file, which can be a plus if you would like to manipulate those.  But if you make a mistake the category order is tedious to change afterwards.</p>
<p>You trigger this script manually.   I haven&#8217;t figured out how to add it to the admin menu.</p>
<p>This process worked very well to create portfolio courses for our portfolio instance. Although it takes a couple of steps, that is much faster than creating 20 or 30 courses individually and then having to set up the course setting information and assign the instructor role.</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2008/01/22/moodle-portfolio-using-upload-users-and-upload-course-to-set-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>w3wp.exe is a hog</title>
		<link>http://awyatt.edublogs.org/2007/08/29/w3wpexe-is-a-hog/</link>
		<comments>http://awyatt.edublogs.org/2007/08/29/w3wpexe-is-a-hog/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:38:40 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2007/08/29/w3wpexe-is-a-hog/</guid>
		<description><![CDATA[We are having a serious problem with w3wp.exe consuming all our processor capacity. Sometimes moodle is so slow in the lab with my class that more than half of them just sit in front of a blank screen waiting for it to load. We got so aggravated today that I had to pass around a [...]]]></description>
			<content:encoded><![CDATA[<p>We are having a serious problem with w3wp.exe consuming all our processor capacity. Sometimes moodle is so slow in the lab with my class that more than half of them just sit in front of a blank screen waiting for it to load. We got so aggravated today that I had to pass around a flash drive to get the files distributed for the days&#8217; lesson!</p>
<p>I am STILL on my soapbox about wishing to get off the WIMP platform. We are running php5.1.2, because we had a lot of trouble with IIS and violation errors last year when we upgraded php. We rolled back and were doing fine under moodle 1.6.3, but now it is a different story.</p>
<p>We stopped extra backups for old instances; that helped, but we still have a peak load problem. I am seriously thinking about moving my courses to another server. I will feel guilty, but I will be having class!!</p>
<p>Maybe one of these will help; we are checking them out.<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=78290">http://moodle.org/mod/forum/discuss.php?d=78290</a></p>
<p>This one looks helpful:<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=61334">http://moodle.org/mod/forum/discuss.php?d=61334</a></p>
<p>This one I started, but lots of other interesting info got posted.<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=55451">http://moodle.org/mod/forum/discuss.php?d=55451</a></p>
<p>This one has more on php; they think the slowdown is related to cron.<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=57715">http://moodle.org/mod/forum/discuss.php?d=57715</a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Followup:</p>
<p><strong>Performance Tuning</strong></p>
<ol>
<li>Set the variable allow_call_time_pass_reference = Off</li>
<li>Changed Recycle work processes to 360 minutes instead of 1740, this should keep the memory usage from growing too great.</li>
</ol>
<p><strong>Error logs in Windows</strong><br />
The log entries should be in the event viewer application log. If they&#8217;re not there, try uncommenting the settings in your php.ini file which control where the log entries are stored, e.g. log_errors = On and error_log = syslog. Save php.ini and restart IIS.</p>
<p>Turn on debugging in php<br />
To turn on debugging, try setting the <a href="http://moodle.org/mod/glossary/showentry.php?courseid=5&amp;concept=server" title="server">Server</a> -&gt; Debugging options on. Also, in your config.php, try adding:</p>
<pre>define('MDL_PERFDB' , true); <a href="http://moodle.org/mod/forum/discuss.php?d=74795#p333327" target="_blank">http://moodle.org/mod/forum/discuss.php?d=74795#p333327</a></pre>
<p>Final update:  Upgrading to the newest version of 1.8 fixes this problem.  It was mostly related to database queries.  Refactoring has us back to normal for the spring 08 semester.  What a relief!</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2007/08/29/w3wpexe-is-a-hog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerPoint woes and moodle</title>
		<link>http://awyatt.edublogs.org/2007/08/23/powerpoint-woes/</link>
		<comments>http://awyatt.edublogs.org/2007/08/23/powerpoint-woes/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 00:04:16 +0000</pubDate>
		<dc:creator>awyatt</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>
		<category><![CDATA[powerpoint]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2007/08/23/powerpoint-woes/</guid>
		<description><![CDATA[You know, I never have been able to convince my faculty to convert all their powerpoint presentations to flash or pdf. . . Imagine that!
Well, we are having a big problem with IE7 and ppt files in Moodle. If you click on the link, you get a presentation with a single blank slide. Reminds me [...]]]></description>
			<content:encoded><![CDATA[<p>You know, I never have been able to convince my faculty to convert all their powerpoint presentations to flash or pdf. . . Imagine that!</p>
<p>Well, we are having a big problem with IE7 and ppt files in Moodle. If you click on the link, you get a presentation with a single blank slide. Reminds me very much of the old Windows 98 problem that was fixed with the first service pack. . . Integration with IE was problematic at times.</p>
<p>The only way I have been able to fix it so far is to append ?forcedownload=1 to the link in Moodle. The problem even occurs when I use a PowerPoint show. And I dislike those because you have to view full screen and endure the transitions.</p>
<p>I tend to think this is an IE problem. It happens with IE7 no matter which moodle version I test; it does not happen with IE6. I can&#8217;t replicate it with Firefox either. It happens whether in a new window, or loaded into the same window. But it is going to be great trouble to fix. Instructors will have to manually change every link since the students will likely not have Firefox installed.</p>
<p>Sigh. I am definitely too tired for this. More discussion here:</p>
<p><a href="http://moodle.org/mod/forum/discuss.php?d=76969" target="_blank">http://moodle.org/mod/forum/discuss.php?d=76969</a></p>
<hr />Possible fix here:<a href="http://tracker.moodle.org/browse/MDL-10538" target="_blank">http://tracker.moodle.org/browse/MDL-10538</a>I have indeed applied this fix, and it seems to work very well! It targets only the ppt resources and appends the ?forcedownload=1 string to all the right documents. A very clever solution.</p>
<p>Update:  Service pack is FINALLY out for Office 2007.  Some people also reported relief for the blank white slide problem after tinkering with the security settings in IE.  I think we have this sorted now.  But I still have the patch on the server.  I guess we will see how things go with  a new build of Moodle 1.9.x for summer terms.</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2007/08/23/powerpoint-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grade exceptions is really a bug!</title>
		<link>http://awyatt.edublogs.org/2007/08/17/grade-exceptions-is-really-a-bug/</link>
		<comments>http://awyatt.edublogs.org/2007/08/17/grade-exceptions-is-really-a-bug/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 23:59:35 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2007/08/17/grade-exceptions-is-really-a-bug/</guid>
		<description><![CDATA[I have a class with 5 students and 44 assignments.
Problem:
when I go to the grade exceptions screen, I
select a student who is third in the list
select the third assignment in the list
click &#8220;exclude from grading&#8221; and the third student is excluded from the first assignment in the list.
I have concluded that this a MOODLE bug, [...]]]></description>
			<content:encoded><![CDATA[<p>I have a class with 5 students and 44 assignments.</p>
<p>Problem:</p>
<p>when I go to the grade exceptions screen, I<br />
select a student who is third in the list<br />
select the third assignment in the list<br />
click &#8220;exclude from grading&#8221; and the third student is excluded from the first assignment in the list.</p>
<p>I have concluded that this a MOODLE bug, not a GBv2 bug, since it also happens on another 1.8.2 instance I run that has had no code enhancements/hacks.</p>
<p>So therefore, I am filing it in the <a href="http://tracker.moodle.org/browse/MDL">Moodle Tracker</a> as<br />
<a href="http://tracker.moodle.org/browse/MDL-10904" target="_blank">http://tracker.moodle.org/browse/MDL-10904</a></p>
<p>Clearly, the javascript fix <a href="http://eduspaces.net/awyatt/weblog/190095.html" target="_blank">provided by John</a> helped with the refresh problem when assigning an exclusion.� But the exclusions are applied to the first assignment no matter which assignment you select!� Well, let me correct that.� When *I* applied the fix, it didn&#8217;t correct the exclusion problem.� It did appear to work for him.� So I probably messed it up!</p>
<p>So I conclude this is a real bug and I hope it gets fixed soon. I have asked John to send the actual file so that we don&#8217;t have to rely on my slim to non-existent coding ability.</p>
<p>]]&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2007/08/17/grade-exceptions-is-really-a-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grade Exceptions Bug in GBv2 from July 23, 2007</title>
		<link>http://awyatt.edublogs.org/2007/08/10/grade-exceptions-bug-in-gbv2-from-july-23-2007/</link>
		<comments>http://awyatt.edublogs.org/2007/08/10/grade-exceptions-bug-in-gbv2-from-july-23-2007/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 14:53:12 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2007/08/10/grade-exceptions-bug-in-gbv2-from-july-23-2007/</guid>
		<description><![CDATA[I filed the following bug in the tracker.� Three other people have reported this in the forum, so the developer is aware.
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
http://tracker.moodle.org/browse/CONTRIB-71
Cannot exclude grades from any but first assignment; cannot exclude from multiple assignments
Problem with grade exceptions, Moodle 1.8.2 GBv2
I am using the patch uploaded around July 23, 2007 on this system (1.8.1 system)
I have [...]]]></description>
			<content:encoded><![CDATA[<p>I filed the following bug in the tracker.� Three other people have reported this in the forum, so the developer is aware.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><a href="http://tracker.moodle.org/browse/CONTRIB-71">http://tracker.moodle.org/browse/CONTRIB-71</a></p>
<p><strong>Cannot exclude grades from any but first assignment; cannot exclude from multiple assignments</strong></p>
<p>Problem with grade exceptions, Moodle 1.8.2 GBv2</p>
<p>I am using the patch uploaded around July 23, 2007 on this system (1.8.1 system)</p>
<p>I have a class with 5 students and 44 assignments.</p>
<p>First problem:</p>
<p>when I go to the grade exceptions screen, I<br />
select a student who is third in the list<br />
select the third assignment in the list<br />
click &#8220;exclude from grading&#8221; and the third student is excluded from the first assignment in the list.</p>
<p>Second problem:<br />
when I exclude a student from a single assignment (which works only when it is the FIRST assignment!), I can&#8217;t get the screen to refresh so that I can exclude students from a different assignment. Even if I click on a different tab and come back, I cannot start excluding for a second assignment.</p>
<p>This is big trouble!</p>
<p>Related discussion:<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=71428">http://moodle.org/mod/forum/discuss.php?d=71428</a></p>
<p>]]&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2007/08/10/grade-exceptions-bug-in-gbv2-from-july-23-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faculty seem to be able to create a new role when restoring a course</title>
		<link>http://awyatt.edublogs.org/2007/08/08/faculty-seem-to-be-able-to-create-a-new-role-when-restoring-a-course/</link>
		<comments>http://awyatt.edublogs.org/2007/08/08/faculty-seem-to-be-able-to-create-a-new-role-when-restoring-a-course/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 01:11:51 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[moodle 1.8]]></category>

		<guid isPermaLink="false">http://awyatt.edublogs.org/2007/08/08/faculty-seem-to-be-able-to-create-a-new-role-when-restoring-a-course/</guid>
		<description><![CDATA[As I was experimenting with the courseupload.php script, I thought about additional implications of asking faculty members to take on more responsibility for their own moodle &#8220;teaching space&#8221;.� After all, I think that most of our people who use Moodle heavily would like to have more control over their own courses, they just need a [...]]]></description>
			<content:encoded><![CDATA[<p>As I was experimenting with the courseupload.php script, I thought about additional implications of asking faculty members to take on more responsibility for their own moodle &#8220;teaching space&#8221;.� After all, I think that most of our people who use Moodle heavily would like to have more control over their own courses, they just need a little training on how to make that happen.</p>
<p>So I am thinking about course shells and how instructors can get content loaded into the shells.� Basically, you have course restore add, course restore delete, and import.� Anthony Borrow reports (sorry, haven&#8217;t found the link yet) that his school expects teachers to keep and use their own archives.� Other people indicate (no link for this either!) that they make shells and people import content from previous courses that are still on the server.� So I decided to login as an instructor, try the course restore delete and see what happened!</p>
<p>*Runs smack into roles problem*</p>
<p>The restore worked except for, at the bottom, you have a choice of teacher roles that are, more or less, below the editingteacher.� 1) create a new role, 2) assign as non-editing teacher, 3) assign as student, 4) assign as guest.�</p>
<p>See: <a href="http://tracker.moodle.org/browse/MDL-6831" target="_blank">http://tracker.moodle.org/browse/MDL-6831</a> and</p>
<p><a href="http://tracker.moodle.org/browse/MDL-9066" target="_blank">http://tracker.moodle.org/browse/MDL-9066</a>�</p>
<p>So I chose new role. This left me with instructor rights, but it created a copy of the editingteacher role in the admin area of define roles AND I no longer showed up as instructor in the roles assigned display list.� But I still had editing rights as an instructor.� I logged out and logged back in.� I still had editing rights as an instructor, but did not show up as &#8220;editing teacher&#8221; in the lists.</p>
<p>So I log in as admin to go see what happened to the roles.� I saw that a copy of editing teacher had been created.� When, as admin, I deleted the new copy of the editing teacher role, it was reported that 0 users were assigned to this role. Then, my instructor account was automatically returned to the editingteacher role in the restored course and became visible again in the roles/participants lists.</p>
<p>Strangeness, strangeness.� So I did some further tweaking of roles.� I set up an override on the teacher definition, allowing teachers to assign teachers.� I had this on my 1.6.3 system, so it seemed that this setting might solve the problem.� And, I renamed the role so my &#8220;teachers&#8221; would be &#8220;instructors&#8221;.� Evidently, in 1.9 we will return to setting the string for what to call students and teachers as part of the course settings.� Right now, it is picked up from the role name.</p>
<p>Now, when I (as instructor) restore with delete, the editingteacher role shows up as expected and I can keep myself in the course as instructor.</p>
<p>Personally, I think it is a bug that any instructor can create a new role through restore.� What would happen if you had 1000 instructors trying to do this?� Scary thought!� However, adding the role override corrects the practical problem of allowing yourself to stay the instructor!� But &#8220;new role&#8221; is still an option, and I think that is not quite right.</p>
<p>]]&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://awyatt.edublogs.org/2007/08/08/faculty-seem-to-be-able-to-create-a-new-role-when-restoring-a-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
