Testing Hotpot for Moodle 2.0

Testing Hotpot for Moodle 2.0

by Glenys Hanson -
Number of replies: 71

Hi Gordon,

I've uploaded a long set of exercises to your site called New Technology and put it in Section 4.

I was suprised (pleasantly smile) to see the editing interface was more like QuizPort than Hot Potatoes Moodle 1 version.

I selected the "chain" option, and chose the first html file which happens to be a WebSequitur. Maybe you haven't worked on integrating TexToys yet? I've put a screen shot below.

Do you want me to continue giving feedback here or is there somewhere else?

I love doing this - it's fun. big grin

Cheers,

Glenys

Attachment 14-01-2011 12-26-08.png
Average of ratings: -
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

thank you so much for giving HotPot for Moodle 2.0  a test drive. I have split this  thread off into a new discussion, so please continue to add feedback here, and I will try to keep up wink

The chaining feature is not working, so for the time being we have to add HotPots one at a time.

To add some structure to the testing, I would be grateful if you could make a plan to start with easy (from a technical point of view) exercises and gradually get more tricky. For example:

  • one of each type of quiz
    • JCloze, JCross, JMatch, JMix, JQuiz
    • WebRhubarb, WebSequitur
    • Qedoc
    • iSpring
    • html only
  • varying degrees of technical complexity
    • simple (i.e. text only)
    • interesting (images with relative urls)
    • difficult (audio with relative urls)
    • fiendish (video or flash with relative urls)
    • square bracket notation
  • different navigation settings
  • chains
    • looks like you have already established that this is not working yet, so leave this for now if you like

The above are some of the things that I regard as programming challenges yet to be verified as complete.

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -
Hi Gordon, I've created 2 JCloze text only exos on your site, one standard, one drop down. Both work fine.smile Both based on the htm file. Both Hot Pot navigation.I guess I should put all that in the exercise title??? It would be simpler for me to continue with this JCloze exercise making it progressively more complex rather than jumping to another app. Is that OK with you? Sorry, can't help with Qedoc and ISpring - I've never used them. What do you mean by "html only"? Cheers, Glenys
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

thank you so much for the feedback approve

If it is more efficient for you to keep plugging different quiz files into the same HotPot activity, by all means do that. If you come across something strange that you think I should look at, perhaps you could leave the HotPot in that state, and continuing testing in a new HotPot activity. Or something like that - whatever you find is most efficient.

BTW, by "html only" I meant just a plain old html file. They are not very useful by themselves in HotPot activities, because of course a single HotPot activity can only hold one Hot Potatoes quiz. However, as you might have guessed from the interface, this module is the beginning of TaskChain, so once we start building chains of these quizzes (or "tasks" as I shall soon start calling them), the html files will come in useful.

One further point, although I have become somewhat familiar with the new file storage system, I have not yet understood how we upload lots of files at once in Moodle 2.0, as we used to be able to upload many files to the course files folders in Moodle 1.9. This will be important to HotPot users I think.

all the best
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Sorry to ramble, but to answer my own question, I found a nice post from Mary which is a very clear and succinct description of how to upload zip files:

Haven't tested that it works in the context of a HotPot activity, but I am hopeful it will.

cheers
Gorodn

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

And here are some more resources on "File Repositories" which I think HotPot and TaskChain users will need to get familiar with.

Enjoy!
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Gordon -Glenys - I am going to have a go with this Hotpot for Moodle 2.0 this weekend as well and will let you know - I have got Joseph's Questionnaire 2 also to play with so Sunday will be a Moodle 2 testing day for me smile

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - Dewplayer doesn't work

by Glenys Hanson -

Hi Gordon and Mary,

I've created the same JCloze exercise on your site but this time including Dewplayer and with an image: JCloze dewplayer + image

The exercise itself works just fine but neither the image nor Dewplayer show. (This is an old exercise which works fine in Moodle 1.9 on various sites both in Hot Pot Module and in QuizPort.)

Maybe I didn't upload the folder in the right way. I read  Mary's post in Moodle 2.0 Uploading of Multiple Files/Folders on 3rd Dec But doing what you suggest there, Mary, - for a different situation - just opened one file.

So this is what I did:

  1. I made a zip file including image, mp3, etc.
  2. In the My Private Files block, I created a folder called New Technology
  3. I uploaded my zip file to it and unzipped it
  4. I can see all my files there exactly as on my hard disk
  5. In Section 4 of the course I created a new hot pot, and selected 06_audio.htm
  6. Created the exo

When I saw that there was no dewplayer and no image, I went directly to the folder in My Private Files and opened 06_audio.htm in Firefox. The image and player didn't show there either.

In a little while, I'll try again with a different player.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - Dewplayer doesn't work

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

I'll have a look tomorrow when I try out Hotpot Glenys - but it strikes me that if you have got the folder in your private files and you select the .htm file, it isn't going to work anyway because the other connected files will still be in your private files area and won't have been picked up?mixed (This is just me speculating)

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - Dewplayer doesn't work

by Glenys Hanson -

Hi Mary,

I wondered about that - it seems to be a links problem, doesn't it?

But I don't know where else to put a folder of linked files so that I can find it again. thoughtful

I'll keep on looking... and reading...

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JClose with embedded video does work!

by Glenys Hanson -

Hi again,

I've just added another one: JCloze dropdown + online video which works. smile

So not really interesting - except for people who want learn how to work at their desk without getting back ache: the subject of the video.

So I'll go back to working out where I should be uploading folders of linked files to.

Cheers,

Glenys

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JClose with embedded video does work!

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Hmm..well I uploaded (to Gordon's site as I haven't added Hotpot to mine yet) an exercise from someone else on our own Moodle with images that works fine in our 1.9 but all I get are the place holders for the images and rather odd looking image URLsthoughtful

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

So I guessed right - it was you. smile

It's comforting to know you had the same probs. I've tried putting them in a folder in the Legacy course files but that doesn't work.

.....

I did it! I did it! It worked big grin ... but I'm not sure what I did different. thoughtful

Just that I opened your exo and tried to suss out what you'd done: how you'd uploaded the files. You just uploaded them from within HotPot, right?

....

And when I went back to edit it I saw this error message:

Attachment 15-01-2011 21-35-22.png
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Of course it was me! I nearly waved at you as I think you were there at the same timesmile But go on then -how did you get yours to work? If you look at the image URL yours does NOT have the % % which I think is stopping mine from working -I have an idea...  I will be back...

-------------

(back) I renamed my hotpot, removing the spaces, which of course was a stupid thing to have in the first place (but then it wasn't my quiz!) thinking that might make the images show - but they still don't show. However, I have got rid of the %% now like with yours. I will try again tomorrow with a different quiz.

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

I tried making a quiz from your colleague's files but got the same result as you.

Our settings are strictly identical as I'm sure you've checked.

Can I download your colleague's files and fiddle with them?

------

My exo that worked was made with modified source code; the one that doesn't work with the original source code.

I've attached the modified source code which includes a doc file which lists the modifications

That's it for tonight!

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

here's his zipped folder (and this is it for me too tonight - was meant to be doing other work so I could devote myself to Moodle 2.0 tomorrow but I got distracted into the pleasurable stuff!

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Mary, Hi Glenys,

thank you so much for putting through its paces approve

At the moment, images, audio and video will only work if the media exist on external sites (as in the case of Gleny's backpain video), or the files exist in old Moodle 1.9 style folders on the server's hard disk - i.e. where the files used to be in Moodle 1.9.

So for the time-being, don't worry too much about images, music and video not appearing. I will fix that at some point, but for the next couple of weeks I am concetraing my efforts on writing a package Moodle course contents.

regards
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Glenys, I have fixed that error message about html FindIt. Thanks for pointing that out approve

Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

Hi Gordon,

You write, "At the moment, images, audio and video will only work if.... the files exist in old Moodle 1.9 style folders on the server's hard disk - i.e. where the files used to be in Moodle 1.9."

Then why does this one work: JCloze dewplayer + image good! modified source code (the image is visible and the player) and this one not: JCloze dewplayer + image original source file - doesn't work ???

The two exercises are identical: the images, mp3 file and Dewplayer file are the same ones in the same place on your server. The only difference is in the source code used to generate them. thoughtful

Not sure what to test if it's too early to test exos with images, sound and video?

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

Hi Gordon,

I tried to move : JCloze dewplayer + image original source file - doesn't work next the other JCloze dewplayer exo, but I got the error message below and the exo disappeared! surprise

I've since recreated it.

Cheers,

Glenys

Attachment 16-01-2011 11-33-15.png
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

I added a JMatch which worked fine except when I went to the gradebook I realised we don't have student login details to test if the scores are recorded - plus a lot of debugging messages I didnt' understand. Can we have the student log in please? (I will add hotpot to my own Moodle but as yours is already set up I thought I'd try on theresmile)

In reply to Mary Cooch

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

Hi Mary,

If you scroll down far enough (beyond the debugging messages)  you can see the scores of "guestteacher". All seems normal to me but it would be good to have the "gueststudent" you suggest to compare two "users".

You can also see tables of responses, item analyses, etc. I'm afraid I'm not good enough at maths to make much sense of these. but they seem more extensive than in 1.9.

I've added a JCross without images or audio, but with a reading text. All seems fine.

I haven't been able to make another exercise where you can see the images and audio player.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Stan Bogdanov -

Hi there,

I thought I'd join in with the debugging.

JCloze dewplayer + image good! modified source code (all works)

the image link points to a folder /jcloze_dewplayer/yacht.gif

the player and mp3 point to the same folder

http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/jcloze_dewplayer/dewplayer.swf?mp3=http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/jcloze_dewplayer/01.mp3&showtime=1

JCloze dewplayer + image original source file - doesn't work

the image doesn't point there. Instead, it strangely looks like this

<img src="http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/%5C/yacht.gif" alt="yacht.gif" title="Yacht" width="115" height="80">

%5C - (a backslah) -shoudn't be there. It might be coming from the jcl but I couldn't find it. Or it could be Quizport ...

Those backslashes also appear in the object tag, so none gets displayed.

<object type="application/x-shockwave-flash" data="http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/\/dewplayer.swf?mp3=http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/\/01.mp3&amp;showtime=1" width="200" height="20">
<param name="movie" value="http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/\/dewplayer.swf?mp3=http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/file.php/2/\/01.mp3&amp;showtime=1">
</object>

In order to work, those parts must read:

/jcloze_dewplayer/dewplayer.swf

/jcloze_dewplayer/01.mp3

Cheers

Stan

Average of ratings: Useful (1)
In reply to Stan Bogdanov

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Stan,

as a result of the other changes I have made to the way HotPot handles the paths to sourcefiles, it looks as though the rewriting of relative urls has been fixed too.

I checked the quiz you linked to earlier, and the image and audio seem to be playing OK now.

thanks again for alerting me to this problem, and suggesting the fix approve
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Glenys Hanson -

Hi Gordon,

I'm afraid that:

but

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - JCloze with dewplayer does work!

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

HI Glenys,

the problem was the paths. The quiz need the source file to be within a folder called "jcloze_dewplayer", so I edit the HotPot settings, created a new folder, and moved the htm file into the new folder. Now the relative urls are correctly generated, and the image, sound file and media player are all accessible. Yay!

Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

In hotpot 2.0, hitting return expands or collapses the advanced settings; in 1.9 and earlier hitting return effectively was the submit button (as is typical, I think, of forms elsewhere.)

Is this intentional?  (I personally prefer the old way.)

In reply to Claude Eilers

Navigation options Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

The various navigation options are working differently than in 1.9.  In 1.9, for example, choosing 'navigation bar' gives you breadcrumbs across the top, but no side-bars.  2.0 gives breadcrumbs *and* sidebars (which it probably shouldn't -- navigation bar should be just the navigation bar).   I would suggest naming the current 2.0 'navigation' something like 'navigation and sidebars' and adding a 'navigation' that is like 1.9.

Average of ratings: Useful (1)
In reply to Claude Eilers

entry page Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

The button on the entry page for advancing to the hotpot proper reads "preview quiz now", which I think could mislead the students into thinking that they were getting a sneak-peak at the exercise rather than beginning the exercise.

I would suggest renaming the button something like "Begin exercise".  (Or, if it's not too much work, why not allow this button's text to be edited in the settings?)

In reply to Claude Eilers

Re: entry page Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Claude,

I think it's only in "teacher" role you see "preview quiz now": students don't see it. It's like that in QuizPort in 1.9 too.

Cheers,

Glenys

Average of ratings: Useful (1)
In reply to Glenys Hanson

Re: entry page Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Stan, thanks for checking the media players. I have set aside time to fix up the square brackets, relative urls, and "on demand" importing of media files to Moodle 2.0's file storage, and the data you have given will help with that approve

Claude, I was working on the navigation settings, and I think they are pretty stable now. I see what you mean about "Moodle navigation bar" being inappropriate in Moodle 2.0, so I changed the description to

  • Top Moodle navigation bar only (no side bars)

And I added another navigation setting:

  • Standard Moodle navigation bars (top and side)

Regarding the behavior of the return button on Moodle forms, that is not something I think the HotPot should try and change, as doing so would probably invoke the ire of people who are accustomed to how the forms on other Moodle activities work. If we want to change it, we should find a way to get the maintainers of the core Moodle 2.0 code to listen our plea. However, I fear it may be too late to change such a central bit of code, so we will just have to get used the new behavior.

regards
Gordon

In reply to Gordon Bateson

Re: entry page Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

Gordon, thanks for the navigation changes. Those names seem very clear.  Might the organization of the menu for navigation options be more naturally organized if the two navigation options are together (either at top or bottom)?  (Pretty trivial, I'll admit, but I figure I might as well mention everything that pops into my head.)

On forms, if that's the way Moodle 2.0 does it, then (yes) hotpot should follow suit.

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

I have a lot of hotpots for the teaching of Latin (JQuiz, JCloze, JMatch, together with several of Rottmeier's adaptations) that I'm happy to try out on your site if you'll send or post a link.

In reply to Claude Eilers

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Claude,

Gordon had put it in a previous discussion. Here it is again:

You can test the HotPot module for Moodle 2.0 here:

Cheers,

Glenys

PS. Gordon, you could maybe put this in a more central place - in the "Introduction" field to this forum. thoughtful

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

One issue that arises with a JGloss (one of Rottmeier's adaptations) is that if you roll-over all the glosses moodle apparently assumes that the exercise has been completed and returns you to the main-page, perhaps before the student had actually fully understood the reading.

(Is this the best place for reporting issues? Or should I send them to Gordon directly?)

In reply to Claude Eilers

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Claude,

Yes, this is the right place for reporting issues.

I had a look at your JGloss settings and it seemed to me you had stipulated a "Give up" button but I don't see it. (Now, when I click on the editing icon, I get a page not found .... Oh, you must have been editing, because I can now.) Yes you do stipulate the "Give up" button and "Wait till the student clicks OK". So it isn't normal. The glosses pop up in strange places too.

I'll try putting up a JGloss too - though most of mine have pictures.

I don't remember how JGloss works in HotPot - I've only been using QuizPort for well over a year now. This Hot Pot module for Moodle 2 seems half way to QuizPort.

----

I put up a JGloss and though I have a "Give up" button it didn't wait for me to click on it - the exercise just disappeared the same as yours. i don't know why I have a "Give" up button and you don't. thoughtful We seem to have the same settings.

I know this was a problem in Hot Pot with WebRhubarb: students couldn't contemplate the result at the end. This has been solved in QuizPort with the setting "Wait till the student clicks OK".

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

On the 'page not found' icon, I found that sometimes when I was sent back to the home page sometimes the address in my browser toolbar was "http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/mod/hotpot/attempt.php?id=116" (which is the exercise page), not "http://bateson.kanazawa-gu.ac.jp/moodle/20/mysql/course/view.php?id=2" (the course page).  If and when that address is wrong, I get 'page not found' if I hit *any* exercise's edit icon.

And, yes, the glosses seem to pop up in the wrong place.

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

Another issue is where links go.  In the JGloss exercise, I have a little cartoon at the top of the exercise (here named forest_ipods.jpg).  Instead of referring to the same directory, the link gets rewritten to  "".

(Is there a way to turn off the link rewriting? or a work around)

I ask this because I tend to use embed the JGlossed text into the "Reading" section of a JQuiz exercise, as I've done on the test site with another exercise.  (This allows students to read and reread the passage as they answer questions.

In moodle 1.x, as long as the files were in the same directory, all was fine.

In reply to Claude Eilers

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Dear Claude and Glenys,

thanks as always for testing and sending in feedback. We are quickly running up quite a list of things to fix. I wonder how we can best control that? For the time being, I am making a note of these things on my own "to do" list, and will get to them as I have time.

Glenys, it is very useful to have found two similar quizzes with a dewplayer, one that works and one that doesn't. I will look into that. please leave the quizzes as they are.

I apologize for having given conflicting requests: first of all I said please test images, audio and video, then I said don't. Eventually we need to verify these things, but at the moment I do not have time to investigate them fully. Until I can get to that, I would be very grateful if you could experiment with the other settings:

  • Entry page:
    text, options
  • Exit page:
    text, options, next activity
  • Display:
    output format, navigation, title show stop button, use filter, use glossary, use media filter, student feedback
  • Access Control
    previous activity, open and close dates, time limit, delay 1/2/3, allow review
  • Extra restrictions:
    attempts allowed, require password, require network address
  • Grades:
    grading method, grade weighting, remove grade item
  • Common module settings:
    Group mode, grouping, visible

To be complete, we need to verify that all the above settings are working with all the kinds of quiz file, and there are quite a few of those:

  • JCloze
    • XML: standard jcl file
    • HTML: standard
    • HTML: dropdown
    • HTML: Find It (a)
    • HTML: Find It (b)
    • HTML JGloss
  • JCross
    • XML: standard jcw file
  • JMatch
    • XML: standard jmt file
    • HTML: standard drag-and-drop
    • HTML standard drop-down menus
    • HTML: flashcard
    • HTML: JIntro
    • HTML: JMemori
  • JMix
    • XML: standard jmx file
    • HTML: standard drag-and-drop
    • HTML: standard clickable words
  • JQuiz
    • XML: standard jqz file (4 question types)
    • HTML: standard (4 question types)
  • WebSequitur
    • XML: standard sqt file
    • HTML: standard
  • WebRhubarb
    • XML: standard rhb file
    • HTML: standard
  • Qedoc
  • html
    • standard html file
    • iSpring (hmtl file with embedded iSping video)

It would be great if we could be organized about our testing. Maybe have a chart somewhere where we could tick off what has been checked, what has not, who is checking what, and cases which cause strange behavior. I don't have time to organize that myself at the moment, but if it were possible to coordinate that I would love to be able to presetnt the result to Martin and say "look, we know all this works, so we think HotPot is ready to be rejoin Moodle".

There is a store of standard HotPot and TexToys (WebSequitur and WebRhubarb) files in the Moodle 1.9 course, which you are welcome to download and use for testing:

Here is a direct link to a zip file of the hp6.2 folder:

best regards
Gordon


attempts allowed, require password, require network address
In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

I think it may be a good idea to coordinate the testing of HotPot for Moodle 2.0 via the Moodle Tracker. We can create on "meta" issue, that links to all the sub tasks that need to be completed - see MDL-21432 for an example.

To this end, I have created an new "task" on the Moodle tracker: CONTRIB-2670

... and a new page in Moodle docs: HotPot module for Moodle 2.0

For the time being please continue to post feedback here, on the HotPot forum, until we have sorted out a game-plan for the testing.

thanks
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - coordinating testing

by Glenys Hanson -

Hi Gordon,

Consulting the tracker is very slow at the moment so I haven't been able to see : CONTRIB-2670

I was wondering if it would be a good idea to set up a spreadsheet on Google docs to do this? I could set that up tomorrow, Tuesday, if it would be useful.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - coordinating testing

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

if posible I think we should do it via the tracker, so that Moodle HQ are aware of what we are doing and can track the progress.

I just tried the tracker link again and it seems to be responding again, so maybe the response the varies. If it continues to be difficult to reach, then perhaps we can think about alternatives.

Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - coordinating testing

by Glenys Hanson -

Hi Gordon,

It's still sometimes slow for me (and has often been over the past few weeks - though I don't often go there).

If I've understood you correctly, you want each of the 20+ file types to be tested for the 25 settings you've listed above. I can imagine this fairly neatly on a spreadsheet, but in the tracker it would be a linear list of 500+ items. But I'm not very familiar with the tracker and maybe there's a better way of organising it.

Maybe a spreadsheet and the tracker could be combined. As soon as a file type has been tested on the 25 settings, it's marked as "done" in the tracker.

Sorry, don't have more time for this today. have finish getting a week's worth of work for students on line.

Cheers,

Glenys

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

that password is taskchainv09, not quizportv09

In reply to Claude Eilers

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Claude,

let me clarify:

  • the password for my Moodle 1.9 site is "quizportv09"
  • the password for my Moodle 2.0 site is "taskchainv09"

My intention was to help make it clear to everybody which module goes with which version of Moodle, but I can see now that already it is confusing thoughtful

If I have time, I may change them both to be the same.

cheers
Gordon

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Claude Eilers -

A multiple-correct JQuiz presents differently in 2.0 and 1.9:

Average of ratings: Useful (1)
In reply to Claude Eilers

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Claude,

I imagine that numbering is removed by your custom CSS. We will probably have to modify the selector on the CSS so that it is able to pick out the list when it appears within Moodle 2.0. Please leave this with me to investigate.

thanks
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Claude,
this was not a consequence of using custom CSS - no problem there.

It seems that Moodle 2.0 sets some "base" CSS styles which include setting <li> elements to be numbered. The Hot Potatoes CSS only switches of item numbering using a <ul> tag, which is not enough to override the "base" setting of Moodle 2.0.

This may be rather tricky to fix. HotPot will have to check the CSS in the quiz file and if it finds the numbering settings for <ul> tags, it will have to generate CSS for the <li> tag too in order to override the Moodle 2.0 base.

I wonder what an elegant and efficient way to do this might be ... thoughtful

Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Marc Grober -
Maybe someone could fix Moodle 2?
Average of ratings: Useful (2)
In reply to Marc Grober

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Great idea Marc approve

It might take a while to get agreement on that further up the food chain, so in the meantime I have made HotPot a little smarter so it can handle this situation. If HotPot finds a "list-style-type" declaration in the Hot Potatoes CSS for an <ol> or <ul> tag, and none for an <li> tag, it will generate the required CSS for the <li> tag automatically and add it to the HTML that is sent to the browser.

cheers
Gordon

Average of ratings: Useful (1)
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Stan Bogdanov -

 

Hi

A few suggestions:

Let's make sure files that are uploaded to the test server contain error free code. This way we won't deal with debugging single exercises if they throw errors at test time. I think that will save a lot of work.

It'll be good  if exos have been validated (online http://validator.w3.org or locally) so one is sure it is not the exercise that produces the error but the HotPot module.

More descriptive links, like:

  • JMix clickable words HTML output (navigation embedded)
  • JCloze standard dropdown jcl source
  • Quandary source with video and images, etc.

Not like: HotPot, or Exercise #, or Year 9 Diagnostic.

This will reduce redundancy of duplicate files and will be telling other testers what's tested.

I've started naming the course topics as Testing JCloze, Testing JQuiz, etc. for quicker orientation, so we can put files under the respective category.

Hope this helps.

Cheers

Stan

 

Average of ratings: Useful (1)
In reply to Stan Bogdanov

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Good point Stan.

I have gone ahead and completed the naming of sections in the testing course on my server. I will also add some sample files to the "Legacy course files" area so that the are easily accessible when people are adding HotPot activities.

cheers
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Gordon,

The way you've organised the Sections is great - very clear. Is there a reason not to have Ajax activated? It would be quicker to move around the quizzes which are not in their right places.

Unless someone objects, I'll rename the quizzes in the way Stan suggests.

(Now I now how my students feel when I set them collaborative tasks - hesitant to modify another person's work even if it's minor and they're almost certain to agree.)

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Glenys Hanson -

Hi Gordon,

I tried to add a WebSequitur - orignal source code, no images, etc. and got the following error message.

Cheers,

Glenys

Attachment 19-01-2011 12-58-59.png
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Stan Bogdanov -

Hi Glenys, Gordon,

I noticed this seems to happen when one uploads the file upon the very first creation of the HotPot activity.  It just sems to me that the activity is created and is displayed before the file gets uploaded (naturally it takes a wee longer to upload than display), hence the report 'nofile'. If you then back your browser and do the same, one ends up with the same activity ...

I may be wrong though ...

Glenys, had it not happened the same when you started this thread?

Stan

In reply to Stan Bogdanov

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Glenys Hanson -

Hi Stan,

No, this hadn't happened to me before and it didn't happen with the WebRhubarb exos which are working just fine. thoughtful

They all validate, by the way, on W3C.


Cheers,

Glenys

In reply to Stan Bogdanov

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Glenys, Stan,

looks like there is a fundamental problem with WebSequitur. HotPot can't recognize WebSequitur quizzes at all at the moment. It should be possible, because the code is based on the QuizPort code which I know works, so leave it with me for a couple of days.

thanks
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Did I say say "couple of days"? I meant "half-an-hour" wink There was a problem with the script to detect WebSequitur files (html and xml) but it is fixed now. Please proceed with the marvellous work you are doing on the testing front approve

thanks
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 WebSequitur

by Glenys Hanson -

Hi Gordon the wiz kid,

My, that was quick! WebSequitur seems to be working fine now though I haven't done all the tests yet.

Just a tiny prob: the Check button doesn't appear normally: see below.

Cheers,

Glenys

Attachment 19-01-2011 17-36-46.png
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 WebRhubarb

by Glenys Hanson -

Hi Gordon,

I've added 2 versions of a WebRhubarb exercise (modified and unmodified source code) no images, etc. They both work fine but I got the error message below at one point.

Now I'll go on to test them on all the parameters you suggest.

Cheers,

Glenys

Attachment 19-01-2011 13-18-02.png
In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Glenys,

I think AJAX is activated. You can drag around activities and even sections using the "move" icon: ajax move icon

regards
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Gordon,

As Guestteacher, though I've activated Ajax in "my" profile, I still see the arrows, and not the move icon.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

I have fixed the WebSequitur button - thanks for pointing that out.

I tried logging in a guestteacher and I could see the AJAX drag icons and was able to drag a couple of activities around, so I think it is browser settings, rather than Moodle settings, which are preventing you being able to use AJAX. I am using FF3 (Mac). I am not familiar enough with the AJAX functionality to be able to suggest how to rememdy it. If I can find out anything useful I will report it here.

cheers
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Glenys Hanson -

Hi Gordon,

Ajax is working fine today - I must have not emptied the cache yesterday. blush

Sorry.

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - testing WebSequitur

by Glenys Hanson -

Hi Gordon,

I've tested 02_websequitur.htm (based on the htm file) as thoroughly as I can.

We need fake students to test some parameters and a few things I didn't know how to check. It's all noted in the attached file.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - testing WebSequitur

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

glad you got AJAX working. Thanks for passing on the tip about the cache.

Great news that WebSequitur (htm) is working well. Today I intend to add students, and links to the Moodle tracker issues so that we can start ticking off the tasks down the home straight of HotPot's road to completion.

cheers
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0 - testing WebSequitur

by Glenys Hanson -

Hi Gordon,

Though WebSequitur (htm) mainly does work well, there are (or were) a number of things that didn't that I put in the doc file attached to the message above.

I'm wondering what to do next:

  1. re-test WebSequitur (htm) for the bits that didn't work
  2. test WebSequitur (sqt)
  3. test a different app going through the same list as I did for WebSequitur (htm)

Tell me what would be most useful to you.

Cheers,

Glenys

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0 - testing WebSequitur

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Glenys,

the two jobs I am burning to do are:

  • create student users
  • add links from the sections of the course to the Moodle tracker issues

I wonder if you could help with that? I have made a new username for you, so that you can be an admin for the site and add users. I have posted the access details to you in a private email.

I would then like to start ticking of the sub-tasks on the Moodle tracker, as I believe this is a verifiable way to show that HotPot is progressing toward acceptable performance for live sites.

thanks
Gordon

In reply to Glenys Hanson

Re: Testing Hotpot for Moodle 2.0

by Stan Bogdanov -

Hi Gordon,

I've noticed something over the last few days with renaming links.

When I try to rename the link to a file called say "HotPot" to something more meaningful like "HTM JQuiz Multiselect", my wording is ignored and the filename is placed instead, e.g. homophones.htm, 06.htm, versiculous.htm ... Actually, all those .htm link names on the test server have suffered that.

Cheers

Stan

In reply to Stan Bogdanov

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Stan,

yes I see what you mean. The is not the correct behavior. I will fix that tomorrow.

thanks
Gordon

In reply to Gordon Bateson

Re: Testing Hotpot for Moodle 2.0

by Gordon Bateson -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Stan,

the setting of the "name" is fixed now. The teacher supplied name will be respected when editing HotPots in Moodle 2.0.

thanks for pointing this out approve
Gordon

Average of ratings: Useful (1)