







Most of the users I work with with are unfamiliar with the concepts of FTP transfer or compressed archives, primarily because they never have to use them. These days, there are other options for transferring files than FTP, with a fast network and various cloud sharing services, and documents rarely have to be compressed, even for email purposes.
But occasionally, we run into something that really has to be zipped to get to the destination in working order, or where FTP is the only method available for transfer. So here are some tips and suggestions for those who have never used zip or ftp before.
Probably the easiest way to use ftp on Windows is to use Windows Explorer. Just open a new Explorer window (right-click on Start, select Open Windows Explorer), and enter the server path in the format shown here:
ftp://ftp.servername.com/path/
If a username and password are required, you will be prompted for them.
You can store these locations as shortcuts or as Network locations as described here:
"You can also create shortcuts to Internet locations, such as websites or FTP sites. Here's how to do that:Open Computer by clicking the Start button , and then clicking Computer.
Right-click anywhere in the folder, and then click Add a network location.
Follow the steps in the wizard to add a shortcut to a location on your network, a website, or an FTP site."
--From Create a shortcut to (map) a network drive
More complete explanations of how to use ftp with Windows Internet Explorer and Windows Explorer are available at these sites:
Part of the reason for the customary confusion with zipped archives is that WinZip is so incredibly unintuitive. People often double-click on the archive, and then are unaware that the files they are looking at are still zipped. When they try to use them as is, it usually does not work well. If they simply drag them from the window they've opened, they usually lose any folder structure that might have been in the archive. The software is constructed so you usually make the wrong choices by default. WinZip is also limited in the formats it can handle.
7-zip would be my best recommendation for a utility to replace WinZip. It is free, first of all. It can compress and decompress files in several common archive formats. It integrates well with Windows, providing contextual menus just as WinZip does, but is easier to understand.
If you have followed all the instructions that come with your new iPhone, only to be faced with a "Waiting for Activation" message that remains unchanged for hours, try powering the phone down completely. Press and hold down the Sleep/Wake button on the top right corner of the phone until the red "slide to power off" slider appears, then slide the slider. To power it up again, press the same button until the Apple logo appears.

At the moment, Hostgator's default PHP version is v.5.2.4, although version 5.3 is available. Drupal 7 requires 5.3, so until they make it the default, it is necessary to manually tell Drupal where to find PHP v. 5.3. Do this by adding
Action application/x-hg-php53 /cgi-sys/php53 AddType application/x-hg-php53 .php
to an .htaccess file located in the public_html directory of your site. If Drupal is not at the root of your site, and you don't want to change the entire site over, it works just as well to modify the .htaccess file in the Drupal directory.
An .htaccess file is just a text file named ".htacess" which can contain many different types of directives understood by the apache server.
The other setting that may be necessary is to turn on the PDO extension:
Add:
extension=pdo.so extension=pdo_mysql.soto a php.ini file in the public_html (or Drupal directory, if it is not at the root of your site).
A php.ini file is a text file named php.ini which can contain many different types of settings to configure PHP on your server.
{buttonTitle:'Qualtrics test', title:'',url:'qualtricsWrap.htm?href=https://umichumhs.qualtrics.com/SE/?SID=SV_4N65iNij70e29ms',chapter:11,level:1, type:'U', quiz:'2761832350879729', qmax:10 },
qualtricsWrap.htm?href=https://yourbrand.qualtrics.com/SE/?SID=surveynumberwhere yourbrand is replaced by your company's qualtrics brand if you have one (otherwise, just use "qualtrics.com") and surveynumber represents the unique survey ID number for your Qualtrics quiz. You will find that number on the end of the link to your survey that Qualtrics provides.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Next Page |
Special settings need to be applied to report individual results properly within Qualtrics, and to communicate the results back to the template so it can send them on to the Learning Management System.
In the toolbar at the top of the quiz, click Survey Flow.





fullname
id
Grade
GradePercent
url
o
When you are done it should look like this:

What they mean:

Drag it up above the Question block(s).





| 1 | 2 | 3 | 4 | 5 | 6 |
Next Page |
8 |

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |




| 1 | 2 | 3 | 4 |
Next Page |
6 | 7 | 8 |







Now add some multiple choice questions, following the examples given. You can certainly use many other types of questions in scored quizzes, but for purposes of this tutorial, we'll keep it simple. Also, please do not add any branching to this tutorial quiz. It is possible to use branching in a template quiz but will add complexity to the setup, so we'll leave it out. Once you've added some of your own questions to the quiz, continue with the next section.
| 1 | 2 | 3 |
Next Page |
5 | 6 | 7 | 8 |
We'll start at the end first: in order to communicate with the learning module, your Qualtrics quizzes will all need to reference a custom End of Survey message, which will be located in your Qualtrics message library.



Thank you! Please review your results, then click "Continue" to submit your score.<br />
<br />
<p style="text-align: center; ">
<a href="http://yourLMS.com/path/to/learningmoduletemplate/includes/qualtricsRedirector.htm?url=${e://Field/url}&o=${e://Field/obj}&score=${gr://Grade/Score}&p=${e://Field/GradePercent}" style="display:block;width:150px;color:#FFF;background-color:#0AA008;padding:12px 6px 12px 6px;border:3px ridged #0AA008;font-weight:bold;font-size:12px;">Continue</a></p>
yourLMS.com/path/to/learningmoduletemplate/" in the code with the path to the master copy of the qualtricsRedirector.htm file. The master copy is a copy of the qualtricsRedirector.htmfrom the includes folder of the SCORM Template. Put the file on a webserver in the same domain as your LMS. All learning modules created with this template will use this same redirector file, so put it where it will not be deleted or moved. This redirector file is necessary because Internet Explorer 7 blocks cross-domain iframe to parent communication

| 1 | 2 |
Next Page |
4 | 5 | 6 | 7 | 8 |
IMPORTANT If you have never used the SCORM-ready learning module template before, please go back to Part 1: Features, Outline your Module to learn how to set it up correctly.
The SCORM template is now capable of incorporating scored Qualtrics quizzes. This is good news for subject matter experts who want to create their own quizzes without a steep learning curve. Qualtrics.com is an exceptionally easy-to-use, full-featured online survey building application that allows you to create scored quizzes as well as surveys.
The learning module template factors in the Qualtrics quiz score when calculating the overall status and score for the activity. A mixture of Qualtrics quizzes and other types of scored interactions, such as Captivate's simulation quizzes can be used within a single learning module.
You will need a copy of the latest beta version of the learning module template.
| 1 |
Next Page |
3 | 4 | 5 | 6 | 7 | 8 |
I often use the command console.log() to trace the execution of my javascript functions in Firebug's or Safari's consoles.
The only problem is, Internet Explorer doesn't understand console.log() and moreover, it doesn't error out gracefully. It stops the script execution. As a result, it was necessary to be very careful to turn off the console.log() statements whenever a script goes into production.
This can be inconvenient, particularly if you forget, so I was glad to find a way to make Internet Explorer fail more gracefully. The line of code below redefines console.log() to an empty function when it isn't defined in a given browser.
Even better would be to redefine it to create a little console right on the page, so that it would be easier to trace code in IE as well. I'll post this when I get it done.
Meanwhile, to make IE understand console.log(), place this line at the top of any scripts that contain console.log() statements:
if (typeof console == "undefined" || typeof console.log == "undefined") var console = { log: function() {} };