<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/1.9.3" -->
<rss version="0.92">
	<channel>
		<title>Canadian Mysteries</title>
					  <link>http://hcmc.uvic.ca/blogs/index.php?blog=40</link>
			  <description></description>
			  <language>en-CA</language>
			  <docs>http://backend.userland.com/rss092</docs>
			  			  <item>
			    <title>tighten security on teacher registration form</title>
			    <description> (Mins: 90) MF reported a bunch of spam submissions through the &quot;register for a teacher's password&quot; form on &lt;a href=&quot;http://canadianmysteries.ca/teachers/login/indexen.php&quot;&gt;http://canadianmysteries.ca/teachers/login/indexen.php&lt;/a&gt;

There was a javascript function that was supposed to be invoked onSubmit, but from what I could see, the js file (jscripts.js) was not included, so the invocation obviously would fail, and that must be treated the same as returning true, because the action does happen successfully. 

I also noticed that there are two forms on the register page, and each of them had an email field. That became apparent when I successfully invoked the javascript check function and got an unexpected error. So I renamed/re-id'd the email field in the login form to loginEmail and made necessary modifications to js and php code that relies on that element's name or id. 

Finally, as a test I added a form element mathsum, into which the user would have to put the value of a simple math question posed on the form. I don't know if implementing that will do any good at all, but I'm not going go to proceed any further unless MF reports that the other modifications have not helped reduce the spam submissions
</description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=tighten_security_on_teacher_registration&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>internal email to virtual domain</title>
			    <description> (Mins: 60) &lt;p&gt;Last fall we set things up so that &lt;a href=&quot;mailto:admin@canadianmysteries.ca&quot;&gt;admin@canadianmysteries.ca&lt;/a&gt; was listened for at uvic and forwarded to &lt;a href=&quot;mailto:mystery@uvic.ca&quot;&gt;mystery@uvic.ca&lt;/a&gt;. When I got back after Christmas and tried to email admin@canadianmysteries, I got a message from canadianmysteries.org reporting no associated email accounts.&lt;/p&gt;

&lt;p&gt;Not sure why megamailservers is still listening for canadianmysteries.ca (dns reports primary servers are the uvic ones), but assuming they get the email, they correctly report no email accounts, because we killed the email accounts to ensure nothing went to them).&lt;/p&gt;

&lt;p&gt;Turns out that there are two separate configurations, one for mail sent from on-campus (I'm not sure if that means geographically or from a *@uvic.ca account) and another for all other email. Somewhere over the Christmas break the first of those two (i.e. internal source) must have been modified with the result that mail from my account to &lt;a href=&quot;mailto:admin@canadianmysteries.ca&quot;&gt;admin@canadianmysteries.ca&lt;/a&gt; wound up at canadianmysteries.org . &lt;/p&gt;

&lt;p&gt;Sys-admins updated their config files and everything seems to be working now. &lt;/p&gt;</description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=internal_email_to_virtual_domain&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>drafts of first few new quests posted to dev account</title>
			    <description> (Mins: 30) NE has posted 6 english and 3 french quests to the nle account. I reviewed the files and the look fine and validate. The evaluation and support documents have not been uploaded for any of them. I emailed her and Merna asking about review procedure once the drafts are complete before they go to the production site. </description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=drafts_of_first_few_new_quests_posted_to&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>change email settings on netlink enables FTP</title>
			    <description> (Mins: 60) NE needs a netlink account to host a dev instance of Mystery Quest site, in which to upload files. I didn't know she already had a netlink, so was investigating what it took to get an &quot;affiliate&quot; account. She thought she might have got one in 2006. 

I checked into it and sure enough she had a primary account, but with no &quot;email&quot; service. It turns out that if you don't have &quot;email&quot; service, you also don't have &quot;ftp&quot; or &quot;http&quot; based services either (i.e. you have no access to any diskspace). The helpdesk flipped that switch and now the account has email (and ftp and http) services available to it. 
</description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=change_email_settings_on_netlink_enables&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>plan for dev instance for new mystery quests</title>
			    <description> (Mins: 30) &lt;p&gt;GUMICH is planning to build another 9 mystery quests and needs a process to do this to replace whatever the database driven infrastructure did. I wrote back to get more details, but if there is only one person doing the markup of the texts, then we'll probably get them an affiliated netlink, put a working instance of the site with some template files in there and have them get everything working in that environment. Then I can just get the files and move them into the production environment. Not sure of the technical capabilities of the editor (xhtml markup and file management). &lt;/p&gt;

</description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=plan_for_dev_instance_for_new_mystery_qu&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>fixed number of broken links in teacher's guides</title>
			    <description> (Mins: 90) About half the GUMICH sites had a number of broken links in the navigation bar. Clearly the navigation items had been imported from an earlier instance of the site, as they all had exactly the same errors pointing to non-existent paths (which had existed in the old instance). Did global search-and-replace to fix them all (about 6 to 8 links in each of about 14 files). </description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=fixed_number_of_broken_links_in_teacher_&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>potential new mystery</title>
			    <description> (Mins: 180) &lt;p&gt;Met with JL for an hour to talk about a potential new mystery and how HCMC would be involved. &lt;br /&gt;
Biggest question mark is providing something to replace the workflow management capabilities provided by Emmanuel's db, which is now out of date and doesn't support all the media files which John says will be part of this mystery. Looked at possible commmercial/opensource projects and at UVic's Cascade environment. Should be able to come up with something.&lt;br /&gt;
Also went over budget items with John, which he then submits to the dean or research or whoever. &lt;/p&gt;</description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=potential_new_mystery&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>arrange for transfer of money</title>
			    <description> (Mins: 60) We agreed with MF and JL to transfer $1000 to HCMC towards year end in exchange for ongoing work and specifically for transfer of domain registration etc. from third-party commercial provider to provider with institutional agreement with UVic. Now that the transfer and related entailments (email forwarding) seems to be done, arranged with MF to get AS in the dean's office to do the transfer. </description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=arrange_for_transfer_of_money&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>fix large number of broken links to </title>
			    <description> (Mins: 120) About half of the GUMICH sites had links in the navigation bar to teaching materials which pointed to non-existent files and folders. Found the correct URL for each of those and did global search and replaces over all the sites. </description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=fix_large_number_of_broken_links_to&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  			  <item>
			    <title>couple of images not the right size</title>
			    <description> (Mins: 30) MF noted a couple of images which should have a &quot;large&quot; and &quot;larger&quot; versions didn't. I checked the code and the files and in one case the links were incorrect and in the other the actual images were all the same, small size. Fixed the code and reported back on the wrongly sized images. </description>
			    <link>http://hcmc.uvic.ca/blogs/index.php?blog=40&amp;title=couple_of_images_not_the_right_size&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
			  </item>
			  	</channel>
</rss>
