When importing / copying content, Assignments, Announcements, Forums, Gradebook, and Tests & Quizzes bring over all items in a Draft or unpublished state by default. We would like to have an option page when copying content that will give instructors / site creators the option to have the content in these tools published in the new site to exactly match the original content, with no additional configuration required.
This option should be available for all methods of copying content:
- Import From Site
- Create -> Reuse content
- Create from Template
- Duplicate (if re-enabled)
After selecting the tools for import from site or reuse content, selecting the template, or entering the duplicated site name, this options should appear, list the tools being copied that are brought in as drafts by default (Assignments, Announcements, Forums, Gradebook, Tests & Quizzes) and give the choice to have the content copied as drafts or published. If the draft option is selected, the content in that tool should be imported as the out-of-the-box normal. If published is selected, the content should be published to exactly match the configuration in the original site. There will be individual Jiras for each tool to describe the desired behavior if published is selected.
The UI for this new option may be a checkbox or radio buttons selecting between draft and published status for each.
There are properties (import.importAsDraft, msgcntr.forums.import.importAsDraft) for some of these tools to copy them as published, not drafts. This new option will eliminate the need for the property and shift control of published/draft on copy to the individual instructor. If the default option is set to draft, instructors who want the out-of-the-box behavior will have just one additional click to move through that option and copy their content, which shouldn't be a significant burden. For those who are copying content that doesn't need dates changed or other configuration, selecting the published option for one or more tools could save them a lot of work.
- Instructors have multiple sections of a class set up in multiple Sakai sites (not using Sections within a single site). The instructor can set up one site with all of the dates and options needed, then easily copy the content to the other sites without additional work with these tools.
- Instructors copy content from a master template site for a course. This master site may have all of the dates set for the term, so the instructor just needs to copy the content to their class.