MediaWiki:Gadget-lolads.js: различия между версиями

Материал из Абсурдопедии
Перейти к навигации Перейти к поиску
Новая страница: «/** LolAds -- 20 September 2010. Автор: Участник:Edward Chernenko. Шуточная реклама (см. [[Абсурдопедия:Р…»
 
временный отладочный вывод
Строка 6: Строка 6:


// TODO
// TODO
console.log("Gadget-lolads.js loaded");


function initLolads() {
function initLolads() {
console.log("Gadget-lolads.js initialized");
     if ($("#lolads-sticker").length !== 0) return;
     if ($("#lolads-sticker").length !== 0) return;



Версия от 16:18, 20 марта 2019

/**
   LolAds -- 20 September 2010.
   Автор: [[Участник:Edward Chernenko]].

   Шуточная реклама (см. [[Абсурдопедия:Реклама]]) в левом нижнем углу страницы. */

// TODO

console.log("Gadget-lolads.js loaded");

function initLolads() {
	console.log("Gadget-lolads.js initialized");

    if ($("#lolads-sticker").length !== 0) return;

    var col = $("#column-one");

    if (col.length !== 0)
        return;

    /* 10% шанс показать */
    /* // TODO
    if (Math.random() >= 0.1)
        return;
    */

    $.ajax({
        "url": "/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0&action=render",
    }).done(
        function(data) {
            var res = data;
            col.append("<div class='generated-sidebar portlet' id='p-lolads'><h5><a href='/wiki/Абсурдопедия:Реклама'>Реклама</a> <a href='/index.php?title=Template:%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0&action=edit'>+</a></h5><div class='pBody'>" + res + "</div></div>");
        }
    );
}

$(initLolads);