Этот скрипт работает только с постами блогера, но я хочу, чтобы он работал со страницей stati c - PullRequest
0 голосов
/ 31 марта 2020
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function() {
    $("#btngenerate").on("click", function() {
        var e = $("#generateurl").val(),
            r = $("#generatelink"),
            a = $("#generateloading"),
            n = $("#resulturl");
        if ("" == e) return $("#generateurl").focus(), !1;
        $("#copytoclipboard").html("<span class='fa fa-floppy-o'></span> Copy URL"), a.removeClass("hidden"), r.addClass("hidden"), $.ajax({
            url: "/feeds/posts/summary?alt=json-in-script",
            type: "get",
            dataType: "jsonp",
            success: function(t) {
                var o = "",
                    l = t.feed.entry,
                    s = new Array;
                if (void 0 !== l) {
                    for (var i = 0; i < l.length; i++) {
                        for (var d = 0; d < l[i].link.length; d++)
                            if ("alternate" == l[i].link[d].rel) {
                                o = l[i].link[d].href;
                                break
                            }
                        s[i] = o;
                        var c = Math.random() * s.length;
                        c = parseInt(c)
                    }
                    resultgenerate = s[c] + "#?o=" + aesCrypto.encrypt(convertstr(e), convertstr("root")), a.addClass("hidden"), r.removeClass("hidden"), n.val(resultgenerate)
                } else n.val("No result!")
            },
            error: function() {
                n.val("Error loading feed!")
            }
        })
    }), new ClipboardJS(".copytoclipboard").on("success", function(e) {
        $("#copytoclipboard").html("<span class='fa fa-check'></span> Link Copied to Clipboard")
    })
});
//]]>
</script>
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function() {
    $.urlParam = function(o) {
        var n = new RegExp("[?&]" + o + "=([^&#]*)").exec(window.location.href);
        return null == n ? null : decodeURI(n[1]) || 0
    };
    var getlink = $("#getlink"),
        gotolink = $("#gotolink"),
        timer = $("#timer");

    function gotolinkcountdown() {
        var o = 3;
        gotolink.removeClass("hidden");
        var n = setInterval(function() {
            var e = o -= 1;
            gotolink.html('<span class="fa fa-cog fa-spin"></span> Please Wait...'), e < 0 && (clearInterval(n), gotolink.prop("disabled", !1), gotolink.html('<span class="fa fa-check"></span> Go to Link'))
        }, 1e3)
    }
    null != $.urlParam("o") && timer.pietimer({
        timerSeconds: 10,
        color: "#03a9f4",
        fill: !1,
        showPercentage: !0,
        callback: function() {
            getlink.prop("disabled", !1), getlink.removeClass("hidden"), timer.addClass("hidden")
        }
    });
    var request = !1;
    getlink.click(function() {
        0 == request && (gotolinkcountdown(), request = !0), $("html, body").animate({
            scrollTop: eval(gotolink.offset().top - 10)
        }, 500)
    }), gotolink.on("click", function() {
        var o = aesCrypto.decrypt(convertstr($.urlParam("o")), convertstr("root"));
        window.location.href = o
    }), fuckAdBlock.on(!0, function() {
        $("#adbs").html("Adblock Detected"), $("#adb").removeClass("hidden")
    }).on(!1, function() {})
});
// Youtube Responsive
setTimeout(function() {
    $(".video-youtube").each(function() {
        $(this).replaceWith('<iframe class="video-youtube loader" src="' + $(this).data("src") + '" allowfullscreen="allowfullscreen" height="281" width="500"></iframe>')
    })
}, 5e3);
// Hide First Image
$(function() {
    $(".separator:first").remove(), $(".post-body > img:first").remove()
});
//]]>
</script>

Этот код выше работает только с сообщениями блоггера, я хочу, чтобы он работал со страницей stati c. этот скрипт вызывает определенную часть html, которую я должен добавить в редактор постов, но я хочу добавить ее в редактор страниц.

...