mirror of https://github.com/ShaYmez/xlxd.git
Merge pull request #107 from narspt/patch-5
dashboard: smooth page refresh with jquery
This commit is contained in:
commit
b6d5eda70c
|
@ -10,6 +10,10 @@ h1 {
|
||||||
font-size : 25pt;
|
font-size : 25pt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a img {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
a.tip {
|
a.tip {
|
||||||
text-decoration : none;
|
text-decoration : none;
|
||||||
}
|
}
|
||||||
|
@ -117,6 +121,7 @@ a.tip:hover span {
|
||||||
.listingtable th {
|
.listingtable th {
|
||||||
height : 35px;
|
height : 35px;
|
||||||
text-align : center;
|
text-align : center;
|
||||||
|
background-color : #D5EBF0;
|
||||||
background-image : -webkit-gradient(
|
background-image : -webkit-gradient(
|
||||||
linear,
|
linear,
|
||||||
left top,
|
left top,
|
||||||
|
|
|
@ -94,22 +94,22 @@ else {
|
||||||
|
|
||||||
if ($PageOptions['PageRefreshActive']) {
|
if ($PageOptions['PageRefreshActive']) {
|
||||||
echo '
|
echo '
|
||||||
|
<script src="./js/jquery-1.12.4.min.js"></script>
|
||||||
<script>
|
<script>
|
||||||
var PageRefresh;
|
var PageRefresh;
|
||||||
|
|
||||||
function ReloadPage() {';
|
function ReloadPage() {
|
||||||
if (($_SERVER['REQUEST_METHOD'] === 'POST') || isset($_GET['do'])) {
|
$.get("./index.php'.(isset($_GET['show'])?'?show='.$_GET['show']:'').'", function(data) {
|
||||||
echo '
|
var BodyStart = data.indexOf("<bo"+"dy");
|
||||||
document.location.href = "./index.php';
|
var BodyEnd = data.indexOf("</bo"+"dy>");
|
||||||
if (isset($_GET['show'])) {
|
if ((BodyStart >= 0) && (BodyEnd > BodyStart)) {
|
||||||
echo '?show='.$_GET['show'];
|
BodyStart = data.indexOf(">", BodyStart)+1;
|
||||||
|
$("body").html(data.substring(BodyStart, BodyEnd));
|
||||||
}
|
}
|
||||||
echo '";';
|
})
|
||||||
} else {
|
.always(function() {
|
||||||
echo '
|
PageRefresh = setTimeout(ReloadPage, '.$PageOptions['PageRefreshDelay'].');
|
||||||
document.location.reload();';
|
});
|
||||||
}
|
|
||||||
echo '
|
|
||||||
}';
|
}';
|
||||||
|
|
||||||
if (!isset($_GET['show']) || (($_GET['show'] != 'liveircddb') && ($_GET['show'] != 'reflectors') && ($_GET['show'] != 'interlinks'))) {
|
if (!isset($_GET['show']) || (($_GET['show'] != 'liveircddb') && ($_GET['show'] != 'reflectors') && ($_GET['show'] != 'interlinks'))) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue