learnweb / moodle-mod_moodleoverflow

:speech_balloon: Non-linear discussion module for Q&A forums
GNU General Public License v3.0
12 stars 22 forks source link

Feature Request/Proposal: Forum Content Export/Import #87

Open KristofGit opened 3 years ago

KristofGit commented 3 years ago

Hi @Moodle-Overflow Team,

we are starting to integrate your solution at our university's Moodle instance. So far its working nicely for most use cases, i.e., I would like to thank you here for creating it :). However, there is one specific use case which would be important for us which seems not to be supported (yet).

Hence, we would like to ask if its maybe already support and we overlooked or if you see a possibility to support it in the (near) future. For the latter we can offer to provide the necessary changes as a pull request based on a project that we have started here.

Use Case: We would need a feature to first export a Moodle Overflow forum (posts and threads) and later on import it in a different Moodle Overflow forum at a different Moodle course. For this exporting the whole content and importing the whole content again in an unmodified form without any special handling of duplicates etc. would be completely sufficient. Think of it as a simple copy and paste of the content. While doing so the creators/users related to the posts can be removed and be, e.g., replaced by the user account that imports the content.

What is your view on this use case? Is it already supported? Can the existing solution be extended? Are you interested in extending it by yourself? Alternatively: If we provide the necessary changes as a pull request can you see a path to integrate them into the project?

Best Regards

Kristof

acquaalta commented 1 year ago

+1

NinaHerrmann commented 1 year ago

Sorry for the late reply! We were just working on moving topics from one MO-instance to another. I assume this does not fit your use case, as you want a duplicate of the topics.

To ease implementation - would it be sufficient to implement a duplicate button which duplicates all discussion in a MO-instance in the same course? We might be able to add that to #119

acquaalta commented 1 year ago

Hi @NinaHerrmann , Maybe this is hijacking the issue, but since it's related to exporting I'll write it here and open a new issues if you would tell me to:

In regular Moodle forum there is an option to export the forums content to a document. I don't find any such feature in Moodleoverflow. Is it something that you can implement into the plugin?

NinaHerrmann commented 1 year ago

Hey @acquaalta Thanks for your interest in the plugin! I think this could be a good feature, could you create a seperate issue and label it with feature? Cheers!

NinaHerrmann commented 1 year ago

As I suppose you did not have the time to check it, I checked creating a backups and restore it. This works when the users who wrote the discussions and posts are included. If this is sufficient, or I do not hear from you in a while, I will close the issue. Cheers, Nina

acquaalta commented 1 year ago

Hi @NinaHerrmann, I created a new issue, but for some reason I can't add labels to it. I see the "Labels" section on the side, but I can't click it, edit it.

133

Thanks

NinaHerrmann commented 1 year ago

@KristofGit I will close this if you do not answer

KristofGit commented 1 year ago

Sorry for the late reply but just saw the responses. So the use case that we had would require an explicit export into a file and later upload/reimport from that file - both in different courses.

If the forum content (posts/threads) should be included in the backups and restored with the restore feature in a different course then it seems that our Moodle team has disables this feature.