Changeset 924717
- Timestamp:
- 06/01/2014 04:09:22 PM (12 years ago)
- Location:
- export-db-to-a-new-domain
- Files:
-
- 2 added
- 10 edited
-
assets/screenshot-2.jpg (added)
-
assets/screenshot-3.jpg (added)
-
tags/1.2/css/style.css (modified) (2 diffs)
-
tags/1.2/edbfnd-admin.php (modified) (4 diffs)
-
tags/1.2/edbfnd.php (modified) (5 diffs)
-
tags/1.2/js/script.js (modified) (1 diff)
-
tags/1.2/readme.txt (modified) (5 diffs)
-
trunk/css/style.css (modified) (2 diffs)
-
trunk/edbfnd-admin.php (modified) (4 diffs)
-
trunk/edbfnd.php (modified) (5 diffs)
-
trunk/js/script.js (modified) (1 diff)
-
trunk/readme.txt (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
export-db-to-a-new-domain/tags/1.2/css/style.css
r921909 r924717 16 16 float: left; 17 17 padding: 20px; 18 min-width: 700px; 18 19 } 19 20 … … 23 24 } 24 25 25 .inp-box input[type="text"] { 26 .inp-box input[type="text"], 27 .inp-box select { 26 28 width: 300px; 27 29 height: 35px; 28 30 direction: ltr; 31 } 32 33 .search-result-table { 34 border-collapse: collapse; 35 width: 100%; 36 margin: 20px 0px 0px; 37 } 38 39 .search-result-table tr:nth-child(odd) { 40 background: #f1f1f1; 41 } 42 43 .search-result-table tr:nth-child(even) { 44 45 } 46 47 .search-result-table th { 48 text-align: left; 49 background: #333; 50 padding: 10px 10px; 51 color: #fff; 52 } 53 54 .search-result-table td { 55 padding: 5px 10px; 56 border: solid 1px #dbdbdb; 29 57 } 30 58 -
export-db-to-a-new-domain/tags/1.2/edbfnd-admin.php
r921909 r924717 1 1 <?php 2 2 class edbfnd_admin { 3 4 private $tables; 5 3 6 public function __construct() { 4 7 add_action( 'admin_init', array( $this, 'edbfnd_admin_init' ) ); 5 8 add_action( 'admin_menu', array( $this, 'add_edbfnd_page' ) ); 9 $edbfnd = new edbfnd(); 10 $this->tables = $edbfnd->get_tables(); 6 11 } 7 12 8 13 public function edbfnd_admin_init() { 9 //wp_register_script( 'edbfnd-js', plugins_url( 'script.js', __FILE__ ) );14 wp_register_script( 'edbfnd-js', plugins_url( 'js/script.js', __FILE__ ) ); 10 15 wp_register_style( 'edbfnd-css', plugins_url( 'css/style.css', __FILE__ ) ); 11 16 } … … 22 27 ); 23 28 24 //add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'edbfnd_js'));29 add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'edbfnd_js')); 25 30 add_action('admin_print_styles-' . $page_hook_suffix, array($this, 'edbfnd_css')); 26 31 } … … 35 40 36 41 public function edbfnd_admin() { 42 $search_in_db_nonce = wp_create_nonce( 'edbfnd_search_in_db' ); 43 $search_in_db_table_nonce = wp_create_nonce( 'edbfnd_search_in_db_table' ); 37 44 ?> 38 <div class="wrap ">45 <div class="wrap edbfnd"> 39 46 <h2>Export DB to a new domain</h2> 40 47 <div class="postbox"> … … 56 63 </form> 57 64 </div> 65 <div class="clear"></div> 66 <div class="postbox"> 67 <h3>Search in the database</h3> 68 <p>This tool let you to search in your in entire database</p> 69 <form action="" method="post" id="edbfnd-search-in-db-form" data-nonce="<?php echo $search_in_db_nonce; ?>"> 70 <div class="inp-box"> 71 <label>Search for</label> 72 <input type="text" name="search_in_db" /> 73 </div> 74 <div class="clear"></div> 75 <input type="submit" class="button button-primary" value="<?php _e('Search'); ?>" /> 76 </form> 77 <div class="search-results"></div> 78 </div> 79 <div class="clear"></div> 80 <div class="postbox"> 81 <h3>Search in the database table</h3> 82 <p>This tool let you to search in your in a database table</p> 83 <form action="" method="post" id="edbfnd-search-in-db-table-form" data-nonce="<?php echo $search_in_db_table_nonce; ?>"> 84 <div class="inp-box"> 85 <label>Table</label> 86 <select type="text" name="search_in_db_table"> 87 <?php foreach($this->tables as $t) { ?> 88 <option value="<?php echo $t[0]; ?>"><?php echo $t[0]; ?></option> 89 <?php } ?> 90 </select> 91 </div> 92 <div class="inp-box"> 93 <label>Search for</label> 94 <input type="text" name="search_in_db_table_for" /> 95 </div> 96 <div class="clear"></div> 97 <input type="submit" class="button button-primary" value="<?php _e('Search'); ?>" /> 98 </form> 99 <div class="search-results"></div> 100 </div> 58 101 </div> 59 102 <?php -
export-db-to-a-new-domain/tags/1.2/edbfnd.php
r924368 r924717 4 4 * Plugin URI: http://wordpress.org/plugins/export-db-to-a-new-domain/ 5 5 * Description: Edit and export your database in 1 step. 6 * Version: 1. 16 * Version: 1.2 7 7 * Author: shibi 8 8 * Author URI: http://profiles.wordpress.org/shibi … … 20 20 global $wpdb; 21 21 $this->wpdb = $wpdb; 22 $this->old_site = get_bloginfo('url');23 $this->new_site = isset($_POST['new_site']) ? $_POST['new_site'] : '';24 if(substr($this->new_site, -1) == "/") {25 $this->new_site = substr_replace($this->new_site, '', -1);26 }27 22 } 28 23 … … 83 78 84 79 public function print_all_sql() { 80 $this->old_site = get_bloginfo('url'); 81 $this->new_site = isset($_POST['new_site']) ? $_POST['new_site'] : ''; 82 if(substr($this->new_site, -1) == "/") { 83 $this->new_site = substr_replace($this->new_site, '', -1); 84 } 85 85 $this->tables = $this->get_tables(); 86 86 $tables = $this->tables; … … 96 96 97 97 return $sql; 98 } 99 100 public function search_in_db($val) { 101 $this->tables = $this->get_tables(); 102 $tables = $this->tables; 103 $wpdb = $this->wpdb; 104 105 $output = ''; 106 $output .= '<table class="search-result-table">'; 107 $output .= '<thead>'; 108 $output .= '<tr>'; 109 $output .= '<th>'.__('Table Name').'</th>'; 110 $output .= '<th>'.__('Results').'</th>'; 111 $output .= '<th>'.__('Browse').'</th>'; 112 $output .= '</tr>'; 113 $output .= '</thead>'; 114 $output .= '<tbody>'; 115 116 foreach($tables as $t) { 117 $cols = $this->get_cols($t[0]); 118 //print_r($cols); 119 $x = 1; 120 $search_col = ''; 121 foreach($cols as $c) { 122 $search_col .= ($x == 1) ? "{$c->Field} LIKE '%s'" : " OR {$c->Field} LIKE '%s'"; 123 $search_val[] = "%".$val."%"; 124 $x++; 125 } 126 $result = $wpdb->get_results($wpdb->prepare("SELECT * FROM $t[0] WHERE $search_col", $search_val)); 127 $count_results = count($result); 128 $output .= '<tr>'; 129 $output .= '<td>'.$t[0].'</td>'; 130 $output .= '<td>'.$count_results.'</td>'; 131 $output .= '<td>'.(($count_results) ? '<a href="" class="browse-db-table" data-table="'.$t[0].'" data-value="'.$val.'">'.__('Browse').'</a>' : '').'</td>'; 132 $output .= '</tr>'; 133 } 134 $output .= '</tbody>'; 135 $output .= '</table>'; 136 return $output; 137 } 138 139 public function search_in_db_table($table, $val) { 140 $wpdb = $this->wpdb; 141 142 $output = ''; 143 $output .= '<table class="search-result-table">'; 144 $output .= '<thead>'; 145 $output .= '<tr>'; 146 147 $cols = $this->get_cols($table); 148 $x = 1; 149 $search_col = ''; 150 foreach($cols as $c) { 151 $search_col .= ($x == 1) ? "{$c->Field} LIKE '%s'" : " OR {$c->Field} LIKE '%s'"; 152 $search_val[] = "%".$val."%"; 153 $x++; 154 155 $output .= '<th>'.$c->Field.'</th>'; 156 } 157 158 $output .= '</tr>'; 159 $output .= '</thead>'; 160 $output .= '<tbody>'; 161 162 $result = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table WHERE $search_col", $search_val)); 163 if($result) { 164 foreach($result as $r) { 165 $output .= '<tr>'; 166 foreach($r as $v) { 167 $output .= '<td>'.$v.'</td>'; 168 } 169 $output .= '</tr>'; 170 } 171 } 172 $output .= '</tbody>'; 173 $output .= '</table>'; 174 175 if(!$result) { 176 $output = '<div class="search-result-table">'.__('No Results').'</div>'; 177 } 178 return $output; 98 179 } 99 180 } … … 111 192 } 112 193 } 194 195 if(isset($_POST['search_in_db'])) { 196 if(check_ajax_referer('edbfnd_search_in_db', 'search_in_db_nonce')) { 197 $output = new edbfnd(); 198 echo $output->search_in_db($_POST['search_in_db']); 199 die(); 200 } 201 } 202 203 if(isset($_POST['search_in_db_table'])) { 204 if(check_ajax_referer('edbfnd_search_in_db_table', 'search_in_db_table_nonce')) { 205 $output = new edbfnd(); 206 echo $output->search_in_db_table($_POST['search_in_db_table'], $_POST['search_in_db_table_for']); 207 die(); 208 } 209 } 210 113 211 } 114 212 add_action( 'admin_init', 'edbfnd_run' ); -
export-db-to-a-new-domain/tags/1.2/js/script.js
r921909 r924717 1 jQuery(document).ready(function($) { 2 $('.edbfnd').on('submit', '#edbfnd-search-in-db-form', function(e) { 3 e.preventDefault(); 4 form = $(this); 5 var data = { 6 action: 'edbfnd', 7 search_in_db: form.find('input[name="search_in_db"]').val(), 8 search_in_db_nonce: form.attr('data-nonce') 9 }; 10 $.post(ajaxurl, data, function(response) { 11 form.parent().find('.search-results').html(response); 12 }); 13 14 }); 15 16 $('.edbfnd').on('submit', '#edbfnd-search-in-db-table-form', function(e) { 17 e.preventDefault(); 18 form = $(this); 19 var data = { 20 action: 'edbfnd', 21 search_in_db_table: form.find('select[name="search_in_db_table"]').val(), 22 search_in_db_table_for: form.find('input[name="search_in_db_table_for"]').val(), 23 search_in_db_table_nonce: form.attr('data-nonce') 24 }; 25 $.post(ajaxurl, data, function(response) { 26 form.parent().find('.search-results').html(response); 27 }); 28 29 }); 30 31 32 $('.edbfnd').on('click', '.browse-db-table', function(e) { 33 e.preventDefault(); 34 var val = $(this).attr('data-value'); 35 var table = $(this).attr('data-table'); 36 $('#edbfnd-search-in-db-table-form').find('select[name="search_in_db_table"] option[value="'+table+'"]').attr("selected","selected"); 37 $('#edbfnd-search-in-db-table-form').find('input[name="search_in_db_table_for"]').val(val); 38 $('#edbfnd-search-in-db-table-form').submit(); 39 }); 40 }); -
export-db-to-a-new-domain/tags/1.2/readme.txt
r924371 r924717 2 2 Contributors: shibi 3 3 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZK4H57LH379C4 4 Tags: Export, database, backup, change domain, moving wordpress, transfer wordpress 4 Tags: Export, database, backup, change domain, moving wordpress, transfer wordpress, search 5 5 Requires at least: 3.0.1 6 6 Tested up to: 3.9.1 7 Stable tag: 1. 17 Stable tag: 1.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl.html … … 12 12 13 13 == Description == 14 15 = Export DB to a new domain = 14 16 15 17 With Export DB to a new domain you can move your websites faster and save time. … … 20 22 Also its let you to backup the current domain database. 21 23 24 = More Tools = 25 * Search in entire database 26 * Search in database table 27 28 22 29 == Installation == 23 30 … … 27 34 28 35 == Screenshots == 29 1. admin screenshot 36 1. Export database to a new domain name 37 2. Search in entire database 38 3. Search in database table 30 39 31 40 == Changelog == 41 42 = 1.2 = 43 * New tool to search in the entire database 44 * New tool to search in database table 32 45 33 46 = 1.1 = … … 36 49 37 50 == Upgrade Notice == 51 52 = 1.2 = 53 Add new tools to search in the entire database and to search in tables 54 55 = 1.1 = 38 56 Fixed problem with the replaced url -
export-db-to-a-new-domain/trunk/css/style.css
r921909 r924717 16 16 float: left; 17 17 padding: 20px; 18 min-width: 700px; 18 19 } 19 20 … … 23 24 } 24 25 25 .inp-box input[type="text"] { 26 .inp-box input[type="text"], 27 .inp-box select { 26 28 width: 300px; 27 29 height: 35px; 28 30 direction: ltr; 31 } 32 33 .search-result-table { 34 border-collapse: collapse; 35 width: 100%; 36 margin: 20px 0px 0px; 37 } 38 39 .search-result-table tr:nth-child(odd) { 40 background: #f1f1f1; 41 } 42 43 .search-result-table tr:nth-child(even) { 44 45 } 46 47 .search-result-table th { 48 text-align: left; 49 background: #333; 50 padding: 10px 10px; 51 color: #fff; 52 } 53 54 .search-result-table td { 55 padding: 5px 10px; 56 border: solid 1px #dbdbdb; 29 57 } 30 58 -
export-db-to-a-new-domain/trunk/edbfnd-admin.php
r921909 r924717 1 1 <?php 2 2 class edbfnd_admin { 3 4 private $tables; 5 3 6 public function __construct() { 4 7 add_action( 'admin_init', array( $this, 'edbfnd_admin_init' ) ); 5 8 add_action( 'admin_menu', array( $this, 'add_edbfnd_page' ) ); 9 $edbfnd = new edbfnd(); 10 $this->tables = $edbfnd->get_tables(); 6 11 } 7 12 8 13 public function edbfnd_admin_init() { 9 //wp_register_script( 'edbfnd-js', plugins_url( 'script.js', __FILE__ ) );14 wp_register_script( 'edbfnd-js', plugins_url( 'js/script.js', __FILE__ ) ); 10 15 wp_register_style( 'edbfnd-css', plugins_url( 'css/style.css', __FILE__ ) ); 11 16 } … … 22 27 ); 23 28 24 //add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'edbfnd_js'));29 add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'edbfnd_js')); 25 30 add_action('admin_print_styles-' . $page_hook_suffix, array($this, 'edbfnd_css')); 26 31 } … … 35 40 36 41 public function edbfnd_admin() { 42 $search_in_db_nonce = wp_create_nonce( 'edbfnd_search_in_db' ); 43 $search_in_db_table_nonce = wp_create_nonce( 'edbfnd_search_in_db_table' ); 37 44 ?> 38 <div class="wrap ">45 <div class="wrap edbfnd"> 39 46 <h2>Export DB to a new domain</h2> 40 47 <div class="postbox"> … … 56 63 </form> 57 64 </div> 65 <div class="clear"></div> 66 <div class="postbox"> 67 <h3>Search in the database</h3> 68 <p>This tool let you to search in your in entire database</p> 69 <form action="" method="post" id="edbfnd-search-in-db-form" data-nonce="<?php echo $search_in_db_nonce; ?>"> 70 <div class="inp-box"> 71 <label>Search for</label> 72 <input type="text" name="search_in_db" /> 73 </div> 74 <div class="clear"></div> 75 <input type="submit" class="button button-primary" value="<?php _e('Search'); ?>" /> 76 </form> 77 <div class="search-results"></div> 78 </div> 79 <div class="clear"></div> 80 <div class="postbox"> 81 <h3>Search in the database table</h3> 82 <p>This tool let you to search in your in a database table</p> 83 <form action="" method="post" id="edbfnd-search-in-db-table-form" data-nonce="<?php echo $search_in_db_table_nonce; ?>"> 84 <div class="inp-box"> 85 <label>Table</label> 86 <select type="text" name="search_in_db_table"> 87 <?php foreach($this->tables as $t) { ?> 88 <option value="<?php echo $t[0]; ?>"><?php echo $t[0]; ?></option> 89 <?php } ?> 90 </select> 91 </div> 92 <div class="inp-box"> 93 <label>Search for</label> 94 <input type="text" name="search_in_db_table_for" /> 95 </div> 96 <div class="clear"></div> 97 <input type="submit" class="button button-primary" value="<?php _e('Search'); ?>" /> 98 </form> 99 <div class="search-results"></div> 100 </div> 58 101 </div> 59 102 <?php -
export-db-to-a-new-domain/trunk/edbfnd.php
r924368 r924717 4 4 * Plugin URI: http://wordpress.org/plugins/export-db-to-a-new-domain/ 5 5 * Description: Edit and export your database in 1 step. 6 * Version: 1. 16 * Version: 1.2 7 7 * Author: shibi 8 8 * Author URI: http://profiles.wordpress.org/shibi … … 20 20 global $wpdb; 21 21 $this->wpdb = $wpdb; 22 $this->old_site = get_bloginfo('url');23 $this->new_site = isset($_POST['new_site']) ? $_POST['new_site'] : '';24 if(substr($this->new_site, -1) == "/") {25 $this->new_site = substr_replace($this->new_site, '', -1);26 }27 22 } 28 23 … … 83 78 84 79 public function print_all_sql() { 80 $this->old_site = get_bloginfo('url'); 81 $this->new_site = isset($_POST['new_site']) ? $_POST['new_site'] : ''; 82 if(substr($this->new_site, -1) == "/") { 83 $this->new_site = substr_replace($this->new_site, '', -1); 84 } 85 85 $this->tables = $this->get_tables(); 86 86 $tables = $this->tables; … … 96 96 97 97 return $sql; 98 } 99 100 public function search_in_db($val) { 101 $this->tables = $this->get_tables(); 102 $tables = $this->tables; 103 $wpdb = $this->wpdb; 104 105 $output = ''; 106 $output .= '<table class="search-result-table">'; 107 $output .= '<thead>'; 108 $output .= '<tr>'; 109 $output .= '<th>'.__('Table Name').'</th>'; 110 $output .= '<th>'.__('Results').'</th>'; 111 $output .= '<th>'.__('Browse').'</th>'; 112 $output .= '</tr>'; 113 $output .= '</thead>'; 114 $output .= '<tbody>'; 115 116 foreach($tables as $t) { 117 $cols = $this->get_cols($t[0]); 118 //print_r($cols); 119 $x = 1; 120 $search_col = ''; 121 foreach($cols as $c) { 122 $search_col .= ($x == 1) ? "{$c->Field} LIKE '%s'" : " OR {$c->Field} LIKE '%s'"; 123 $search_val[] = "%".$val."%"; 124 $x++; 125 } 126 $result = $wpdb->get_results($wpdb->prepare("SELECT * FROM $t[0] WHERE $search_col", $search_val)); 127 $count_results = count($result); 128 $output .= '<tr>'; 129 $output .= '<td>'.$t[0].'</td>'; 130 $output .= '<td>'.$count_results.'</td>'; 131 $output .= '<td>'.(($count_results) ? '<a href="" class="browse-db-table" data-table="'.$t[0].'" data-value="'.$val.'">'.__('Browse').'</a>' : '').'</td>'; 132 $output .= '</tr>'; 133 } 134 $output .= '</tbody>'; 135 $output .= '</table>'; 136 return $output; 137 } 138 139 public function search_in_db_table($table, $val) { 140 $wpdb = $this->wpdb; 141 142 $output = ''; 143 $output .= '<table class="search-result-table">'; 144 $output .= '<thead>'; 145 $output .= '<tr>'; 146 147 $cols = $this->get_cols($table); 148 $x = 1; 149 $search_col = ''; 150 foreach($cols as $c) { 151 $search_col .= ($x == 1) ? "{$c->Field} LIKE '%s'" : " OR {$c->Field} LIKE '%s'"; 152 $search_val[] = "%".$val."%"; 153 $x++; 154 155 $output .= '<th>'.$c->Field.'</th>'; 156 } 157 158 $output .= '</tr>'; 159 $output .= '</thead>'; 160 $output .= '<tbody>'; 161 162 $result = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table WHERE $search_col", $search_val)); 163 if($result) { 164 foreach($result as $r) { 165 $output .= '<tr>'; 166 foreach($r as $v) { 167 $output .= '<td>'.$v.'</td>'; 168 } 169 $output .= '</tr>'; 170 } 171 } 172 $output .= '</tbody>'; 173 $output .= '</table>'; 174 175 if(!$result) { 176 $output = '<div class="search-result-table">'.__('No Results').'</div>'; 177 } 178 return $output; 98 179 } 99 180 } … … 111 192 } 112 193 } 194 195 if(isset($_POST['search_in_db'])) { 196 if(check_ajax_referer('edbfnd_search_in_db', 'search_in_db_nonce')) { 197 $output = new edbfnd(); 198 echo $output->search_in_db($_POST['search_in_db']); 199 die(); 200 } 201 } 202 203 if(isset($_POST['search_in_db_table'])) { 204 if(check_ajax_referer('edbfnd_search_in_db_table', 'search_in_db_table_nonce')) { 205 $output = new edbfnd(); 206 echo $output->search_in_db_table($_POST['search_in_db_table'], $_POST['search_in_db_table_for']); 207 die(); 208 } 209 } 210 113 211 } 114 212 add_action( 'admin_init', 'edbfnd_run' ); -
export-db-to-a-new-domain/trunk/js/script.js
r921909 r924717 1 jQuery(document).ready(function($) { 2 $('.edbfnd').on('submit', '#edbfnd-search-in-db-form', function(e) { 3 e.preventDefault(); 4 form = $(this); 5 var data = { 6 action: 'edbfnd', 7 search_in_db: form.find('input[name="search_in_db"]').val(), 8 search_in_db_nonce: form.attr('data-nonce') 9 }; 10 $.post(ajaxurl, data, function(response) { 11 form.parent().find('.search-results').html(response); 12 }); 13 14 }); 15 16 $('.edbfnd').on('submit', '#edbfnd-search-in-db-table-form', function(e) { 17 e.preventDefault(); 18 form = $(this); 19 var data = { 20 action: 'edbfnd', 21 search_in_db_table: form.find('select[name="search_in_db_table"]').val(), 22 search_in_db_table_for: form.find('input[name="search_in_db_table_for"]').val(), 23 search_in_db_table_nonce: form.attr('data-nonce') 24 }; 25 $.post(ajaxurl, data, function(response) { 26 form.parent().find('.search-results').html(response); 27 }); 28 29 }); 30 31 32 $('.edbfnd').on('click', '.browse-db-table', function(e) { 33 e.preventDefault(); 34 var val = $(this).attr('data-value'); 35 var table = $(this).attr('data-table'); 36 $('#edbfnd-search-in-db-table-form').find('select[name="search_in_db_table"] option[value="'+table+'"]').attr("selected","selected"); 37 $('#edbfnd-search-in-db-table-form').find('input[name="search_in_db_table_for"]').val(val); 38 $('#edbfnd-search-in-db-table-form').submit(); 39 }); 40 }); -
export-db-to-a-new-domain/trunk/readme.txt
r924371 r924717 2 2 Contributors: shibi 3 3 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZK4H57LH379C4 4 Tags: Export, database, backup, change domain, moving wordpress, transfer wordpress 4 Tags: Export, database, backup, change domain, moving wordpress, transfer wordpress, search 5 5 Requires at least: 3.0.1 6 6 Tested up to: 3.9.1 7 Stable tag: 1. 17 Stable tag: 1.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl.html … … 12 12 13 13 == Description == 14 15 = Export DB to a new domain = 14 16 15 17 With Export DB to a new domain you can move your websites faster and save time. … … 20 22 Also its let you to backup the current domain database. 21 23 24 = More Tools = 25 * Search in entire database 26 * Search in database table 27 28 22 29 == Installation == 23 30 … … 27 34 28 35 == Screenshots == 29 1. admin screenshot 36 1. Export database to a new domain name 37 2. Search in entire database 38 3. Search in database table 30 39 31 40 == Changelog == 41 42 = 1.2 = 43 * New tool to search in the entire database 44 * New tool to search in database table 32 45 33 46 = 1.1 = … … 36 49 37 50 == Upgrade Notice == 51 52 = 1.2 = 53 Add new tools to search in the entire database and to search in tables 54 55 = 1.1 = 38 56 Fixed problem with the replaced url
Note: See TracChangeset
for help on using the changeset viewer.