Move browser detection to only place where it is currently used.
This commit is contained in:
@@ -12,6 +12,8 @@ $Source$
|
|||||||
Use common header.
|
Use common header.
|
||||||
* libraries/header_meta_style.inc.php: Add support for defining page
|
* libraries/header_meta_style.inc.php: Add support for defining page
|
||||||
title.
|
title.
|
||||||
|
* libraries/left.js, libraries/header_meta_style.inc.php: Move browser
|
||||||
|
detection to only place where it is currently used.
|
||||||
|
|
||||||
2005-10-13 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
2005-10-13 Sebastian Mendel <cybot_tm@users.sourceforge.net>
|
||||||
* left.php: preselect db if only one db
|
* left.php: preselect db if only one db
|
||||||
|
@@ -36,38 +36,5 @@ if (!empty($GLOBALS['cfg']['PmaAbsoluteUri'])) {
|
|||||||
echo '<base href="' . $GLOBALS['cfg']['PmaAbsoluteUri'] . '" />' . "\n";
|
echo '<base href="' . $GLOBALS['cfg']['PmaAbsoluteUri'] . '" />' . "\n";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<script language="JavaScript" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
<?php // added 2004-06-10 by Michael Keck ?>
|
|
||||||
/*
|
|
||||||
* we need this for Backwards-Compatibility and resolving problems
|
|
||||||
* with non DOM browsers, which may have problems with css 2 (like NC 4)
|
|
||||||
*/
|
|
||||||
var isDOM = (typeof(document.getElementsByTagName) != 'undefined'
|
|
||||||
&& typeof(document.createElement) != 'undefined')
|
|
||||||
? 1 : 0;
|
|
||||||
var isIE4 = (typeof(document.all) != 'undefined'
|
|
||||||
&& parseInt(navigator.appVersion) >= 4)
|
|
||||||
? 1 : 0;
|
|
||||||
var isNS4 = (typeof(document.layers) != 'undefined')
|
|
||||||
? 1 : 0;
|
|
||||||
var capable = (isDOM || isIE4 || isNS4)
|
|
||||||
? 1 : 0;
|
|
||||||
// Ugly fix for Opera and Konqueror 2.2 that are half DOM compliant
|
|
||||||
if (capable) {
|
|
||||||
if (typeof(window.opera) != 'undefined') {
|
|
||||||
var browserName = ' ' + navigator.userAgent.toLowerCase();
|
|
||||||
if ((browserName.indexOf('konqueror 7') == 0)) {
|
|
||||||
capable = 0;
|
|
||||||
}
|
|
||||||
} else if (typeof(navigator.userAgent) != 'undefined') {
|
|
||||||
var browserName = ' ' + navigator.userAgent.toLowerCase();
|
|
||||||
if ((browserName.indexOf('konqueror') > 0) && (browserName.indexOf('konqueror/3') == 0)) {
|
|
||||||
capable = 0;
|
|
||||||
}
|
|
||||||
} // end if... else if...
|
|
||||||
} // end if
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" type="text/css" href="<?php echo defined('PMA_PATH_TO_BASEDIR') ? PMA_PATH_TO_BASEDIR : './'; ?>css/phpmyadmin.css.php?<?php echo PMA_generate_common_url(); ?>&js_frame=<?php echo isset($print_view) ? 'print' : 'right'; ?>&js_isDOM=1" />
|
<link rel="stylesheet" type="text/css" href="<?php echo defined('PMA_PATH_TO_BASEDIR') ? PMA_PATH_TO_BASEDIR : './'; ?>css/phpmyadmin.css.php?<?php echo PMA_generate_common_url(); ?>&js_frame=<?php echo isset($print_view) ? 'print' : 'right'; ?>&js_isDOM=1" />
|
||||||
<link rel="stylesheet" type="text/css" href="<?php echo defined('PMA_PATH_TO_BASEDIR') ? PMA_PATH_TO_BASEDIR : './'; ?>css/print.css?<?php echo PMA_generate_common_url(); ?>" media="print" />
|
<link rel="stylesheet" type="text/css" href="<?php echo defined('PMA_PATH_TO_BASEDIR') ? PMA_PATH_TO_BASEDIR : './'; ?>css/print.css?<?php echo PMA_generate_common_url(); ?>" media="print" />
|
||||||
|
@@ -36,6 +36,36 @@ var imgClosed = new Image(9,9);
|
|||||||
imgClosed.src = imgUrlPlus;
|
imgClosed.src = imgUrlPlus;
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* we need this for Backwards-Compatibility and resolving problems
|
||||||
|
* with non DOM browsers, which may have problems with css 2 (like NC 4)
|
||||||
|
*/
|
||||||
|
var isDOM = (typeof(document.getElementsByTagName) != 'undefined'
|
||||||
|
&& typeof(document.createElement) != 'undefined')
|
||||||
|
? 1 : 0;
|
||||||
|
var isIE4 = (typeof(document.all) != 'undefined'
|
||||||
|
&& parseInt(navigator.appVersion) >= 4)
|
||||||
|
? 1 : 0;
|
||||||
|
var isNS4 = (typeof(document.layers) != 'undefined')
|
||||||
|
? 1 : 0;
|
||||||
|
var capable = (isDOM || isIE4 || isNS4)
|
||||||
|
? 1 : 0;
|
||||||
|
// Ugly fix for Opera and Konqueror 2.2 that are half DOM compliant
|
||||||
|
if (capable) {
|
||||||
|
if (typeof(window.opera) != 'undefined') {
|
||||||
|
var browserName = ' ' + navigator.userAgent.toLowerCase();
|
||||||
|
if ((browserName.indexOf('konqueror 7') == 0)) {
|
||||||
|
capable = 0;
|
||||||
|
}
|
||||||
|
} else if (typeof(navigator.userAgent) != 'undefined') {
|
||||||
|
var browserName = ' ' + navigator.userAgent.toLowerCase();
|
||||||
|
if ((browserName.indexOf('konqueror') > 0) && (browserName.indexOf('konqueror/3') == 0)) {
|
||||||
|
capable = 0;
|
||||||
|
}
|
||||||
|
} // end if... else if...
|
||||||
|
} // end if
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Do reloads the frame if the window has been resized under Netscape4+
|
* Do reloads the frame if the window has been resized under Netscape4+
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user