diff options
Diffstat (limited to 'hugo/libraries/tbl_common.inc.php')
| -rw-r--r-- | hugo/libraries/tbl_common.inc.php | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/hugo/libraries/tbl_common.inc.php b/hugo/libraries/tbl_common.inc.php new file mode 100644 index 0000000..9974d34 --- /dev/null +++ b/hugo/libraries/tbl_common.inc.php @@ -0,0 +1,63 @@ +<?php +/* vim: set expandtab sw=4 ts=4 sts=4: */ +/** + * Common includes for the table level views + * + * @package PhpMyAdmin + */ +if (! defined('PHPMYADMIN')) { + exit; +} + +/** + * Gets some core libraries + */ +require_once './libraries/bookmark.lib.php'; + +// Check parameters +PMA_Util::checkParameters(array('db', 'table')); + +$db_is_information_schema = PMA_is_system_schema($db); + +/** + * Set parameters for links + * @deprecated + */ +$url_query = PMA_generate_common_url($db, $table); + +/** + * Set parameters for links + */ +$url_params = array(); +$url_params['db'] = $db; +$url_params['table'] = $table; + +/** + * Defines the urls to return to in case of error in a sql statement + */ +$err_url_0 = $cfg['DefaultTabDatabase'] + . PMA_generate_common_url(array('db' => $db,)); +$err_url = $cfg['DefaultTabTable'] . PMA_generate_common_url($url_params); + + +/** + * Ensures the database and the table exist (else move to the "parent" script) + */ +require_once './libraries/db_table_exists.lib.php'; + +if (PMA_Tracker::isActive() + && PMA_Tracker::isTracked($GLOBALS["db"], $GLOBALS["table"]) + && ! isset($_REQUEST['submit_deactivate_now']) +) { + $temp_msg = '<a href="tbl_tracking.php?' . $url_query . '">'; + $temp_msg .= sprintf( + __('Tracking of %s is activated.'), + htmlspecialchars($GLOBALS["db"] . '.' . $GLOBALS["table"]) + ); + $temp_msg .= '</a>'; + + $msg = PMA_Message::notice($temp_msg); + $msg->display(); +} + +?> |
