Changeset 958549
- Timestamp:
- 08/01/2014 08:40:43 AM (12 years ago)
- Location:
- multisite-clone-duplicator
- Files:
-
- 4 edited
-
tags/0.2.0/multisite-clone-duplicator.php (modified) (1 diff)
-
tags/0.2.0/readme.txt (modified) (3 diffs)
-
trunk/multisite-clone-duplicator.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
multisite-clone-duplicator/tags/0.2.0/multisite-clone-duplicator.php
r958538 r958549 2 2 /** 3 3 * Plugin Name: MultiSite Clone Duplicator 4 * Plugin URI: http s://github.com/pierre-dargham/multisite-clone-duplicator4 * Plugin URI: http://wordpress.org/plugins/multisite-clone-duplicator/ 5 5 * Description: Clones an existing site into a new one in a multisite installation : copies all the posts, settings and files 6 6 * Author: Julien OGER, Pierre DARGHAM, GLOBALIS media systems -
multisite-clone-duplicator/tags/0.2.0/readme.txt
r958538 r958549 12 12 == Description == 13 13 14 MultiSite Clone Duplicator adds a "Duplicate Site" functionnality to your network installation. It allows you to clone any site of your network into a new one : all data, files, users and roles can be copied. It is usefull when you want to create multiple sites from a same template : do not waste your time on copy the same configuration again and again ! Simple and user-friendly, this plugin extends WordPress core network's functionalities without polluting the dashboard. 14 MultiSite Clone Duplicator adds a "Duplicate Site" functionnality to your network installation. 15 It allows you to clone any site of your network into a new one : all data, files, users and roles can be copied. 16 It is usefull when you want to create multiple sites from a same template : do not waste your time on copy the same configuration again and again ! 17 Simple and user-friendly, this plugin extends WordPress core network's functionalities without polluting the dashboard. 15 18 16 19 = Features: = … … 40 43 = How does it work ? = 41 44 Basically : 42 * it creates a new user if the email was not an existing email43 * it creates a new blog with appropriate title and admin user44 * it copy all tables from cloned site, but keep some options (like title, domain, etc) of the new blog45 * it searches and replaces old site's URL and DOMAINS with the new ones46 * it copies upload directory from the old site to the upload directory of the new one (if option is checked)47 * it import users and roles from the old site to the new one (if option is checked)45 * It creates a new user if the email was not an existing email 46 * It creates a new blog with appropriate title and admin user 47 * It copy all tables from cloned site, but keep some options (like title, domain, etc) of the new blog 48 * It searches and replaces old site's URL and DOMAINS with the new ones 49 * It copies upload directory from the old site to the upload directory of the new one (if option is checked) 50 * It import users and roles from the old site to the new one (if option is checked) 48 51 49 52 = Does it support subdirectory AND subdomain installations ? = … … 104 107 Action before / after copying files 105 108 Args : 106 *from_site_id107 *to_site_id109 1. from_site_id 110 2. to_site_id 108 111 109 112 **Action : mucd_before_copy_data / mucd_after_copy_data** 110 113 Action before / after copying data 111 114 Args : 112 *from_site_id113 *to_site_id115 1. from_site_id 116 2. to_site_id 114 117 115 118 **Action : mucd_before_copy_users / mucd_after_copy_users** 116 119 Action before / after copying users 117 120 Args : 118 *from_site_id119 *to_site_id121 1. from_site_id 122 2. to_site_id 120 123 121 124 **Filter : mucd_copy_blog_data_saved_options** 122 125 Filter options that should be preserved in the new blog (original values from created blog will not be erased by copy of old site's tables) 123 126 Args : 124 *array of ( 'option_name');127 1. array of ( 'option_name'); 125 128 126 129 **Filter : mucd_default_fields_to_update** 127 130 Filter fields to scan for an update after data copy 128 131 Args : 129 *array of ( 'table_name' => array('field_1', 'field_2' ...));132 1. array of ( 'table_name' => array('field_1', 'field_2' ...)); 130 133 131 134 **Filter : mucd_default_primary_tables_to_copy** 132 135 Filter tables to duplicate when duplicated site is primary site 133 136 Args : 134 *array of ( 'table_name');137 1. array of ( 'table_name'); 135 138 136 139 **Filter : mucd_copy_dirs** 137 140 Filter directories and files you want to copy 138 141 Args : 139 *$string_to_replace140 *$from_site_id141 *$to_site_id142 1. $string_to_replace 143 2. $from_site_id 144 3. $to_site_id 142 145 143 146 **Filter : mucd_string_to_replace** 144 147 Filter which strings we want to replace during update 145 148 Args : 146 *$dirs147 *$from_site_id148 *$to_site_id149 1. $dirs 150 2. $from_site_id 151 3. $to_site_id 149 152 150 153 -
multisite-clone-duplicator/trunk/multisite-clone-duplicator.php
r958538 r958549 2 2 /** 3 3 * Plugin Name: MultiSite Clone Duplicator 4 * Plugin URI: http s://github.com/pierre-dargham/multisite-clone-duplicator4 * Plugin URI: http://wordpress.org/plugins/multisite-clone-duplicator/ 5 5 * Description: Clones an existing site into a new one in a multisite installation : copies all the posts, settings and files 6 6 * Author: Julien OGER, Pierre DARGHAM, GLOBALIS media systems -
multisite-clone-duplicator/trunk/readme.txt
r958538 r958549 12 12 == Description == 13 13 14 MultiSite Clone Duplicator adds a "Duplicate Site" functionnality to your network installation. It allows you to clone any site of your network into a new one : all data, files, users and roles can be copied. It is usefull when you want to create multiple sites from a same template : do not waste your time on copy the same configuration again and again ! Simple and user-friendly, this plugin extends WordPress core network's functionalities without polluting the dashboard. 14 MultiSite Clone Duplicator adds a "Duplicate Site" functionnality to your network installation. 15 It allows you to clone any site of your network into a new one : all data, files, users and roles can be copied. 16 It is usefull when you want to create multiple sites from a same template : do not waste your time on copy the same configuration again and again ! 17 Simple and user-friendly, this plugin extends WordPress core network's functionalities without polluting the dashboard. 15 18 16 19 = Features: = … … 40 43 = How does it work ? = 41 44 Basically : 42 * it creates a new user if the email was not an existing email43 * it creates a new blog with appropriate title and admin user44 * it copy all tables from cloned site, but keep some options (like title, domain, etc) of the new blog45 * it searches and replaces old site's URL and DOMAINS with the new ones46 * it copies upload directory from the old site to the upload directory of the new one (if option is checked)47 * it import users and roles from the old site to the new one (if option is checked)45 * It creates a new user if the email was not an existing email 46 * It creates a new blog with appropriate title and admin user 47 * It copy all tables from cloned site, but keep some options (like title, domain, etc) of the new blog 48 * It searches and replaces old site's URL and DOMAINS with the new ones 49 * It copies upload directory from the old site to the upload directory of the new one (if option is checked) 50 * It import users and roles from the old site to the new one (if option is checked) 48 51 49 52 = Does it support subdirectory AND subdomain installations ? = … … 104 107 Action before / after copying files 105 108 Args : 106 *from_site_id107 *to_site_id109 1. from_site_id 110 2. to_site_id 108 111 109 112 **Action : mucd_before_copy_data / mucd_after_copy_data** 110 113 Action before / after copying data 111 114 Args : 112 *from_site_id113 *to_site_id115 1. from_site_id 116 2. to_site_id 114 117 115 118 **Action : mucd_before_copy_users / mucd_after_copy_users** 116 119 Action before / after copying users 117 120 Args : 118 *from_site_id119 *to_site_id121 1. from_site_id 122 2. to_site_id 120 123 121 124 **Filter : mucd_copy_blog_data_saved_options** 122 125 Filter options that should be preserved in the new blog (original values from created blog will not be erased by copy of old site's tables) 123 126 Args : 124 *array of ( 'option_name');127 1. array of ( 'option_name'); 125 128 126 129 **Filter : mucd_default_fields_to_update** 127 130 Filter fields to scan for an update after data copy 128 131 Args : 129 *array of ( 'table_name' => array('field_1', 'field_2' ...));132 1. array of ( 'table_name' => array('field_1', 'field_2' ...)); 130 133 131 134 **Filter : mucd_default_primary_tables_to_copy** 132 135 Filter tables to duplicate when duplicated site is primary site 133 136 Args : 134 *array of ( 'table_name');137 1. array of ( 'table_name'); 135 138 136 139 **Filter : mucd_copy_dirs** 137 140 Filter directories and files you want to copy 138 141 Args : 139 *$string_to_replace140 *$from_site_id141 *$to_site_id142 1. $string_to_replace 143 2. $from_site_id 144 3. $to_site_id 142 145 143 146 **Filter : mucd_string_to_replace** 144 147 Filter which strings we want to replace during update 145 148 Args : 146 *$dirs147 *$from_site_id148 *$to_site_id149 1. $dirs 150 2. $from_site_id 151 3. $to_site_id 149 152 150 153
Note: See TracChangeset
for help on using the changeset viewer.