MediaWiki:Gadget-lolads.js: различия между версиями
Перейти к навигации
Перейти к поиску
м временный отладочный вывод |
мНет описания правки |
||
| Строка 10: | Строка 10: | ||
function initLolads() { | function initLolads() { | ||
console.log("[Gadget-lolads.js] initialized"); | |||
if ($("#lolads-sticker").length !== 0) return; | if ($("#lolads-sticker").length !== 0) return; | ||
console.log("[Gadget-lolads.js] no #lolads-sticker"); | |||
var col = $("# | var col = $("#mw-panel"); | ||
if (col.length === 0) | if (col.length === 0) | ||
return; | return; | ||
console.log("[Gadget-lolads.js] #column-one found"); | |||
/* 10% шанс показать */ | /* 10% шанс показать */ | ||
| Строка 29: | Строка 29: | ||
*/ | */ | ||
console.log("[Gadget-lolads.js] sending request"); | |||
$.ajax({ | $.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", | "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( | }).done( | ||
function(data) { | function (data) { | ||
console.log("[Gadget-lolads.js] request done"); | |||
var res = data; | var res = data; | ||
Версия от 16:23, 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;
console.log("[Gadget-lolads.js] no #lolads-sticker");
var col = $("#mw-panel");
if (col.length === 0)
return;
console.log("[Gadget-lolads.js] #column-one found");
/* 10% шанс показать */
/* // TODO
if (Math.random() >= 0.1)
return;
*/
console.log("[Gadget-lolads.js] sending request");
$.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) {
console.log("[Gadget-lolads.js] request done");
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);