Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthilinaa <thilinaabeyrathna@gmail.com>2012-08-11 05:58:58 +0400
committerthilinaa <thilinaabeyrathna@gmail.com>2012-08-11 05:58:58 +0400
commitbd27e1869fa23f3f58cc5cec3a3ce0f690ca7b54 (patch)
treee8e6c0b3dcbd907a9b2c9ebfb054eb15e471a747 /db_structure.php
parent4b0dea5db3e5903bf7cdf68bde2adfc44d6bb1c0 (diff)
implementation of PMA_getServerSlaveStatus()
Diffstat (limited to 'db_structure.php')
-rw-r--r--db_structure.php39
1 files changed, 4 insertions, 35 deletions
diff --git a/db_structure.php b/db_structure.php
index adff577661..31c49d3f0c 100644
--- a/db_structure.php
+++ b/db_structure.php
@@ -344,43 +344,12 @@ foreach ($tables as $keyname => $each_table) {
. '</tbody>'
. '</table>';
- PMA_TableHeader(false, $server_slave_status);
+ echo PMA_TableHeader(false, $server_slave_status);
}
- $ignored = false;
- $do = false;
-
- if ($server_slave_status) {
- if ((strlen(array_search($truename, $server_slave_Do_Table)) > 0)
- || (strlen(array_search($db, $server_slave_Do_DB)) > 0)
- || (count($server_slave_Do_DB) == 1 && count($server_slave_Ignore_DB) == 1)
- ) {
- $do = true;
- }
- foreach ($server_slave_Wild_Do_Table as $db_table) {
- $table_part = PMA_extract_db_or_table($db_table, 'table');
- if (($db == PMA_extract_db_or_table($db_table, 'db'))
- && (preg_match("@^" . substr($table_part, 0, strlen($table_part) - 1) . "@", $truename))
- ) {
- $do = true;
- }
- }
-
- if ((strlen(array_search($truename, $server_slave_Ignore_Table)) > 0)
- || (strlen(array_search($db, $server_slave_Ignore_DB)) > 0)
- ) {
- $ignored = true;
- }
- foreach ($server_slave_Wild_Ignore_Table as $db_table) {
- $table_part = PMA_extract_db_or_table($db_table, 'table');
- if (($db == PMA_extract_db_or_table($db_table))
- && (preg_match("@^" . substr($table_part, 0, strlen($table_part) - 1) . "@", $truename))
- ) {
- $ignored = true;
- }
- }
- unset($table_part);
- }
+ list($do, $ignored) = PMA_getServerSlaveStatus(
+ $server_slave_status, $truename
+ );
echo PMA_getHtmlForStructureTableRow(
$i, $odd_row, $table_is_view, $each_table, $checked,