Add show all links to post checklist

This commit is contained in:
Brian Miyaji
2014-06-21 12:55:41 +10:00
parent 2ec14d1da3
commit c128aeb447
2 changed files with 19 additions and 1 deletions

View File

@@ -58,9 +58,11 @@ jQuery(document).ready(function($){
});
if($panel.find(".sp-post:visible").length > 0) {
$panel.find(".sp-select-all-container").show();
$panel.find(".sp-show-all-container").show();
$panel.find(".sp-not-found-container").hide();
} else {
$panel.find(".sp-select-all-container").hide();
$panel.find(".sp-show-all-container").hide();
$panel.find(".sp-not-found-container").show();
}
});
@@ -68,6 +70,16 @@ jQuery(document).ready(function($){
// Trigger tab filter
$(".sp-tab-panel").siblings(".sp-tab-select").find("select").change();
// Filter show all action links
$(".sp-tab-panel").find(".sp-post input:checked").each(function() {
$(this).prop("disabled", false).closest("li").show().siblings(".sp-not-found-container").hide().siblings(".sp-show-all-container").show();
});
// Show all filter
$(".sp-tab-panel").on("click", ".sp-show-all", function() {
$(this).closest("li").hide().siblings(".sp-post").show().find("input").prop("disabled", false);
});
// Self-cloning
$(".sp-clone:last").find("select").change(function() {
$(this).closest(".sp-clone").siblings().find("select").change(function() {