Project

General

Profile

Actions

Bug #5961

closed

Multisite Clone duplicator plugin

Added by Matt Gold about 6 years ago. Updated about 5 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
WordPress Plugins
Target version:
Start date:
2016-08-27
Due date:
% Done:

0%

Estimated time:

Description

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

Her response:

"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.


Related issues

Related to CUNY Academic Commons - Bug #8414: Site duplicator/clone pluginResolvedLuke Waltzer2017-07-18

Actions
Actions #1

Updated by Boone Gorges about 6 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.

Actions #2

Updated by Matt Gold about 6 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.

Actions #3

Updated by Boone Gorges about 6 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.

Actions #4

Updated by Luke Waltzer about 5 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?

Actions #5

Updated by Boone Gorges about 5 years ago

  • Target version changed from Future release to 1.9.26

I've opened #8414 to discuss, and I'll move this ticket back to its original milestone for posterity.

Actions #6

Updated by Boone Gorges about 5 years ago

  • Status changed from Testing Required to Resolved
Actions #7

Updated by Boone Gorges about 5 years ago

  • Related to Bug #8414: Site duplicator/clone plugin added
Actions

Also available in: Atom PDF