diff options
author | thilinaa <thilinaabeyrathna@gmail.com> | 2012-08-11 05:58:58 +0400 |
---|---|---|
committer | thilinaa <thilinaabeyrathna@gmail.com> | 2012-08-11 05:58:58 +0400 |
commit | bd27e1869fa23f3f58cc5cec3a3ce0f690ca7b54 (patch) | |
tree | e8e6c0b3dcbd907a9b2c9ebfb054eb15e471a747 /db_structure.php | |
parent | 4b0dea5db3e5903bf7cdf68bde2adfc44d6bb1c0 (diff) |
implementation of PMA_getServerSlaveStatus()
Diffstat (limited to 'db_structure.php')
-rw-r--r-- | db_structure.php | 39 |
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, |