i asked in February about the grading of HotPots from external sites. (example: http://www.ashcombe.surrey.sch.uk/Curriculum/modlang/shared/vod_fr.htm# )
Is this in work, or is it impossible?
thx for answer
Hotpot.net is available for those who are using Hot Potatoes on other platforms and wish to have the scores recorded.
If this response does not satisfy you, could you explain what you want to do in more detail?
> HotPots from external sites ... is it impossible?
If I understand you correctly, you would like to be able to enter something like http://www.not-my-server.com/hotpot-quiz.html in the "File name" field of the settings page for a HotPot activity?
I think this is possible. Of the top of my head, I can think of two ways.
- the HotPot module first copies the quiz from the 3rd-party server to the appropriate course folder on the local Moodle site and then proceeds as now
In method (1), the 3rd-party server is only accessed once for the initial copy. In method (2), the 3rd-party server is accessed every time the quiz is attempted.
Because of this, method (1) would be faster and would not use up bandwidth on the 3rd-party server, but also if the quiz changed on the 3rd-party server, those changes would not necessarily be reflected on your Moodle site.
Conversely, method (2) is slower and uses up more bandwidth on the 3rd-party site, but you will always have the lastest version of the quiz.
Both methods would require that PHP is able to open a file on another server (set "allow_url_fopen = On" in php.ini), and of course, both methods require that the 3rd-party site allows you to use their quizzes and their bandwidth.
It would be interesting to hear your views on which method seems most desirable. Probably you want both ? Probably there are other ways? What do you think?
From a technical point of view, the changes would require amending the following files:
- edit.html (the hotpot activity settings page)
- view.php (the script which actually administers a hotpot activity)
- lib.php (the functions which adjust relative URLs. These functions currently assume the quiz resides on the same server as Moodle)
- some of the language files, to add or modify messages and help files used by the hotpot module
My schedule is a little full from now until the October. I am working on a couple of other enhancements to HotPot, preparing for four important presentations and ... something else ... oh yes, mustn't forget my teaching responsisbilties too
There's a small chance I could do this in early August, or September, but I don't want to promise anything before October, because I have already promised other things to other people.
method 1 would be fine, but i have no control over the other server. If something changes in the hotpot, i could insert the link again.
Do I Need a Licence?
Hot Potatoes is free for use by individuals working for state-funded educational institutions which are non-profit making, on the condition that the material you produce using the program is freely available to anyone via the WWW. However, you need to purchase a licence under any of the following conditions:
- You are working for a company or corporation, or an educational institution which is not state-funded.
- You are in business for yourself.
- You charge money for access to the material you make with Hot Potatoes.
- You do not make the material freely available through the WWW.
I don`t think that free availaible HotPots making a copyright problem.
With the site in England i have contact, and its an honour for them if we use it.
Schedule: i can enjoy your great work everyday, using it. I have no deadline when i need it. On 3.-4. October we organize a great german speaking moodle meeting in vienna. If i can demonstrate something it would be great.
No payment is available from me at this time. I also work for free, have written 2 moodlepapers for educational magazines this week. But i also wanna try ordinary ways of acknowledgment in times of electrical communication, with organizing beer for you, free house . If you prefer wine, please tell it. Maybe organizing this is the same work, as programming for you.
I want to use these http://www.argo217.k12.il.us/departs/English/blettiere/mice_men.htm quizzes and have emailed the author for the files but haven't heard anything.
Any ideas on how to download these will be much appreciated as I'm new to all this.
just by looking at the quizzes, you have downloaded them
Of course you don't have the original JCloze, JQuiz etc files but you do have the htm file, which is a start.
It goes without saying that the quiz remains the intellectual property of the original author, Mr. Lettiere, so really I hope you are able to contact him and obtain his permission to use his quizzes on your site.
I wonder if there is a bank of Hotpots around - I have written quite a few myself (I'm a physics teacher - The English thing is because I was looking for another department and know nothing about the book!) and wouldn't mind sharing them.
Any ideas if such a thing exists?
I appreciate this thread is now a little dated but I (a moodle novice) have a similar problem. I have the html codes for a number of HotPot quizzes that I would like to incorporate in some of my courses. Having first obtained the requisite permission how do I upload hotpot quizzes, in html format, to the hotpot module ..... if you see what I mean?
Many thanks Rick
I haven't found one, so I created my own. It's here:
It's for French right now (and I just started so there are only 20 or so files), but I would be willing to add other languages as well as long as there are those who are interesting in share and share-alike of their files.
(I know this isn't actually a response to your question, but getting data (grades) shared between different sites seems cumbersome to me. Why not just share our actual files.)
I have at last been able to implement the idea of administering remotely hosted Hot Potatoes quizzes via Moodle
You can't do it with the HotPot module, you need to download and install the QuizPort module which is the successor to the HotPot module.
URL of the Hot Potatoes quiz in hte "Source file" field and let QuizPort take care of the rest.
QuizPort has its own cache, so it won't download the source file every time. However, it does need to check if the file has been updated on the remote server, which requires a quick interaction with the remote server. As a result, remote hosting is not quite as a speedy as hosting the quiz files on the same server as the Moodle server, but it is not soooo slow that you would feel held up.