Update generating of bookmarkable url to jQuery.

This commit is contained in:
Michal Čihař
2010-03-30 13:45:18 +02:00
parent 968f1f9d2d
commit e20e693316
3 changed files with 7 additions and 4 deletions

View File

@@ -160,6 +160,7 @@ header('Content-Type: text/html; charset=' . $GLOBALS['charset']);
// ]]> // ]]>
</script> </script>
<script src="./js/mootools.js" type="text/javascript"></script> <script src="./js/mootools.js" type="text/javascript"></script>
<script src="./js/jquery/jquery-1.4.2-min.js" type="text/javascript"></script>
<script src="./js/helper.js" type="text/javascript"></script> <script src="./js/helper.js" type="text/javascript"></script>
<script src="./js/common.js" type="text/javascript"></script> <script src="./js/common.js" type="text/javascript"></script>
</head> </head>

View File

@@ -1,6 +1,6 @@
/* vim: set expandtab sw=4 ts=4 sts=4: */ /* vim: set expandtab sw=4 ts=4 sts=4: */
/** /**
* Various helper scripts, using mootools. * Various helper scripts, using jQuery.
* *
* @version $Id$ * @version $Id$
*/ */
@@ -14,7 +14,7 @@ var hash_init_done = 0;
* one. * one.
*/ */
function setURLHash(hash) { function setURLHash(hash) {
if (Browser.Engine.webkit) { if (jQuery.browser.webkit) {
/* /*
* Setting hash leads to reload in webkit: * Setting hash leads to reload in webkit:
* http://www.quirksmode.org/bugreports/archives/2005/05/Safari_13_visual_anomaly_with_windowlocationhref.html * http://www.quirksmode.org/bugreports/archives/2005/05/Safari_13_visual_anomaly_with_windowlocationhref.html
@@ -25,7 +25,8 @@ function setURLHash(hash) {
window.parent.setURLHash(hash); window.parent.setURLHash(hash);
} else { } else {
/* Do not set if we're not updating frameset */ /* Do not set if we're not updating frameset */
if (window.location.pathname.substring(-9, 9) != "index.php") { var path = window.location.pathname;
if (path.substring(path.length - 9, path.length) != "index.php") {
return; return;
} }
if (hash_init_done) { if (hash_init_done) {
@@ -40,7 +41,7 @@ function setURLHash(hash) {
* Handler for changing url according to the hash part, which is updated * Handler for changing url according to the hash part, which is updated
* on each page to allow bookmarks. * on each page to allow bookmarks.
*/ */
window.addEvent('load', function() { jQuery(document).ready(function(){
/* Don't do anything if we're not root Window */ /* Don't do anything if we're not root Window */
if (window.parent != window && window.parent.setURLHash) { if (window.parent != window && window.parent.setURLHash) {
return; return;

View File

@@ -546,6 +546,7 @@ $_REQUEST['js_frame'] = PMA_ifSetOr($_REQUEST['js_frame'], '');
*/ */
$GLOBALS['js_include'] = array(); $GLOBALS['js_include'] = array();
$GLOBALS['js_include'][] = 'mootools.js'; $GLOBALS['js_include'][] = 'mootools.js';
$GLOBALS['js_include'][] = 'jquery/jquery-1.4.2-min.js';
$GLOBALS['js_include'][] = 'helper.js'; $GLOBALS['js_include'][] = 'helper.js';
/** /**