Multisite Clone duplicator plugin
A member had asked how to copy a course website from one semester to another, so I suggested two ways: 1) Tools > Import / Export, and 2) Multisite Clone duplicator plugin
"An update on the issue below just in case it is useful: I was able to use the Export-Import tool, but I was not able to use the Clone plugin. Although I activated it, I couldn't find the "Clone" button under "My sites" page or anywhere else, so I was not able to execute the cloning."
I'm reminded that we ran into problems with JITP and the clone tool. Has it been disabled in some way? I think it's still listed among the available plugins, so we should change that if it is not fully working.
#1 Updated by Boone Gorges over 5 years ago
- Status changed from Assigned to Resolved
- Target version set to 1.9.26
multisite-clone-duplicator is a weird plugin - it should be labeled "Network: true" so that it can only be activated by the super admin, on a network-level basis. But it's not.
In https://github.com/cuny-academic-commons/cac/commit/7149c58c23df80d78fe48e05c6f2d101e5b3cd89, I added the "network:true" flag to the plugin itself, and also added it to our plugin blacklist so that normal users can't see it even if my mod to the plugin is overwritten on update.
Independent of these issues, the multisite-clone-duplicator should NOT be used. See https://redmine.gc.cuny.edu/issues/5757.
Also, multisite-clone-duplicator is not intended for use by end users. If we need the ability for non-admin users to clone sites, let's talk about it on a different thread - it'll require some research and maybe something custom (like a clone tool built into BP's "New Site" interface). If a user needs a clone in the meantime, please open a ticket with details and I can try to create the clone manually.
#2 Updated by Matt Gold over 5 years ago
Got it. Thanks, Boone!
It's interesting that these cases are coming in connection with courses taught on the Commons. I know that the OpenLab has a course replicator; perhaps we'll be producing something as part of that grant that can be utilized on the Commons as well. but even if not, I think it might be worth some dev time, as I expect these kinds of requests to be repeated in the future.
#3 Updated by Boone Gorges over 5 years ago
Yes, it's a common request on the OpenLab. The clone tool built there is 100% custom, because of the specific oddities of the OL's setup and its ontology of groups. Building something for more general use outside of the assumptions of the OL would require some up-front design work.
#4 Updated by Luke Waltzer over 4 years ago
- Status changed from Resolved to Testing Required
- Target version changed from 1.9.26 to Future release
This request has come up again from one of the CAC Faculty Fellows. Boone, would you be willing to take a look at this plugin -- https://wordpress.org/plugins/ns-cloner-site-copier/ -- and see if it might be a good candidate for the Commons?