Change comic issue (showcomic) to use the new ajaxy way, or at least prep for it
This commit is contained in:
parent
dc63ba9710
commit
2c409a60c6
|
@ -176,8 +176,8 @@ for ( $i=1; $i<=$total; $i++ ) {
|
||||||
if ( in_array($items[$i-1], $issues) ) $classmod=" readborder";
|
if ( in_array($items[$i-1], $issues) ) $classmod=" readborder";
|
||||||
$relcomic = trim(base64_encode($compath . "/" . $items[$i-1]), "=");
|
$relcomic = trim(base64_encode($compath . "/" . $items[$i-1]), "=");
|
||||||
$thumburl = htmlentities($thumb, ENT_QUOTES);
|
$thumburl = htmlentities($thumb, ENT_QUOTES);
|
||||||
echo "<div class='item{$classmod}' id='", $relcomic, "'><a onClick='showComic(\"", $relcomic, "\", \"", htmlspecialchars($comname, ENT_QUOTES), "\");' ";
|
echo "<div class='item{$classmod}' id='", $relcomic, "'>";
|
||||||
echo "href='javascript:;'><img border=0 src='$thumburl'></a><br clear=all />";
|
echo "<img class='issue' data-relcomic=\"{$relcomic}\" data-comname=\"" . htmlspecialchars($comname, ENT_QUOTES) . "\" border=0 src='$thumburl'><br clear=all />";
|
||||||
echo "<a href='downloadcomic.php?comic={$relcomic}'>{$comname}</a></div>\n";
|
echo "<a href='downloadcomic.php?comic={$relcomic}'>{$comname}</a></div>\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
11
js/comics.js
11
js/comics.js
|
@ -1,9 +1,7 @@
|
||||||
// This function is executed after the page load completes on the client
|
// This function is executed after the page load completes on the client
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$(".folder").click(function() {
|
$(".folder").click(function() { changeFolder($(this).data("name"), $(this).data("path")); });
|
||||||
toastr.success("Opening comic \"" + $(this).data("name") + "\"<br>If this is the first time it may take a while to generate thumbnails.");
|
$(".issue").click(function() { showComic($(this).data("relcomic"), $(this).data("comname")); });
|
||||||
window.location.replace("index.php?newpath=" + $(this).data("path"));
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var lightbox = null;
|
var lightbox = null;
|
||||||
|
@ -20,6 +18,11 @@ function updateCurrentPage() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function changeFolder(name, path) {
|
||||||
|
toastr.success("Opening comic \"" + name + "\"<br>If this is the first time it may take a while to generate thumbnails.");
|
||||||
|
window.location.replace("index.php?newpath=" + path);
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// This JS function is called when a user clicks on a comic.
|
// This JS function is called when a user clicks on a comic.
|
||||||
// "showcomic.php" is called with the comic to view as a parameter.
|
// "showcomic.php" is called with the comic to view as a parameter.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user