<div id="content">
<?php
}
+ echo '<p id="breadcrumb">';
if (isset($breadcrumb)) {
$link = substr(preg_replace('~(username|db|ns)=[^&]*&~', '', ME), 0, -1);
- echo '<p id="breadcrumb"><a href="' . ($link ? h($link) : ".") . '">' . $drivers[DRIVER] . '</a> » ';
+ echo '<a href="' . ($link ? h($link) : ".") . '">' . $drivers[DRIVER] . '</a> » ';
$link = substr(preg_replace('~(db|ns)=[^&]*&~', '', ME), 0, -1);
$server = (SERVER != "" ? h(SERVER) : lang('Server'));
if ($breadcrumb === false) {
echo "$title\n";
}
}
+ echo "<span id='loader'></span>\n";
echo "<h2>$title_all</h2>\n";
restart_session();
$uri = preg_replace('~^[^?]*~', '', $_SERVER["REQUEST_URI"]);
});
}
-var ajaxState = 0, ajaxTimeout;
+var ajaxState = 0;
/** Safely load content to #content
* @param string
* @param [string]
+* @param [boolean]
* @return XMLHttpRequest or false in case of an error
*/
-function ajaxSend(url, data) {
+function ajaxSend(url, data, popState) {
var currentState = ++ajaxState;
- clearTimeout(ajaxTimeout);
- ajaxTimeout = setTimeout(function () {
- scrollTo(0, 0);
- setHtml('content', '<img src="../adminer/static/loader.gif" alt="">');
- }, 500); // defer displaying loader
+ setHtml('loader', '<img src="../adminer/static/loader.gif" alt="">');
return ajax(url, function (text) {
if (currentState == ajaxState) {
- clearTimeout(ajaxTimeout);
scrollTo(0, 0);
setHtml('content', text);
var content = document.getElementById('content');