Quiz: Duplicate an entire quiz?

Quiz: Duplicate an entire quiz?

by Robin Smith -
Number of replies: 5

I would like to create a new quiz from an existing one (as a quick way to add/remove questions without worrying about students already enrolled on the old one). Is there a quick way to do this? Thanks, Robin.

Using Moodle ver 2.7

Average of ratings: -
In reply to Robin Smith

Re: Quiz: Duplicate an entire quiz?

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

Yes, use the duplicate option in the Edit menu.  Or install Sharing Cart plugin..

In reply to Emma Richardson

Re: Quiz: Duplicate an entire quiz?

by Robin Smith -

Many thanks - was looking in the wrong place.

In reply to Robin Smith

Re: Quiz: Duplicate an entire quiz?

by K Kirkwood -

If you have a Windows server, duplicating a quiz will hang your system, additionally the Sharing Cart will not share Quizzes, everything else works, just not Quizzes.

Also you cannot backup and import, or export without hanging the system.


In reply to K Kirkwood

Re: Quiz: Duplicate an entire quiz?

by AL Rachels -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers

Sharing Cart should share quizzes. Do you have it enabled in the Sharing Cart settings?

Check your settings at Administration > Site administration > Plugins > Blocks > Sharing Cart. Not everything is enabled by default, so anytime Sharing cart seems not to work with some activity or block, you should see if it is enabled.

In reply to K Kirkwood

Re: Quiz: Duplicate an entire quiz?

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

This actually depends on the size of the question bank and if you have a lot of shared questions.  For a quiz with questions just at the course level, it should work fine.  If you have a large question bank, it will take an extremely long time and often timeout.