PERed (обсуждение | вклад) Нет описания правки |
Нет описания правки Метка: отменено |
||
| Строка 7: | Строка 7: | ||
break; | break; | ||
} | } | ||
$(document).ready(function() { | |||
if (mw.cookie.get('videoPopupShown') === '1') { | |||
return; | |||
} | |||
var videoUrl = "https://youtu.be/BXqLhBhQen4?si=Ad6GsdWFmOw_Az1X"; | |||
var html = | |||
'<div style="text-align:center; padding:20px;">' + | |||
'<a href="' + videoUrl + '" target="_blank" style="font-size:130%; color:#0066cc;">' + | |||
'Правда про Боича</a>' + | |||
'<br><br>' + | |||
'<button id="closeVideoPopup" style="padding:10px 30px; font-size:110%;">Закрыть</button>' + | |||
'</div>'; | |||
var dialog = new OO.ui.MessageDialog(); | |||
var windowManager = new OO.ui.WindowManager(); | |||
$(document.body).append(windowManager.$element); | |||
windowManager.addWindows([dialog]); | |||
dialog.openWindow({ | |||
title: '!', | |||
message: new OO.ui.HtmlSnippet(html), | |||
actions: [ | |||
{ action: 'close', label: 'Закрыть', flags: ['primary'] } | |||
] | |||
}).closed.then(function () { | |||
mw.cookie.set('videoPopupShown', '1', { expires: 60*60*24*14 }); | |||
}); | |||
}); | |||
Версия от 14:39, 22 марта 2026
const pageName = mw.config.get('wgPageName');
switch(pageName) {
case 'Корпоративный Закон':
$(function() {
importScriptPage('MediaWiki:Calculators/LawCalculator.js');
});
break;
}
$(document).ready(function() {
if (mw.cookie.get('videoPopupShown') === '1') {
return;
}
var videoUrl = "https://youtu.be/BXqLhBhQen4?si=Ad6GsdWFmOw_Az1X";
var html =
'<div style="text-align:center; padding:20px;">' +
'<a href="' + videoUrl + '" target="_blank" style="font-size:130%; color:#0066cc;">' +
'Правда про Боича</a>' +
'<br><br>' +
'<button id="closeVideoPopup" style="padding:10px 30px; font-size:110%;">Закрыть</button>' +
'</div>';
var dialog = new OO.ui.MessageDialog();
var windowManager = new OO.ui.WindowManager();
$(document.body).append(windowManager.$element);
windowManager.addWindows([dialog]);
dialog.openWindow({
title: '!',
message: new OO.ui.HtmlSnippet(html),
actions: [
{ action: 'close', label: 'Закрыть', flags: ['primary'] }
]
}).closed.then(function () {
mw.cookie.set('videoPopupShown', '1', { expires: 60*60*24*14 });
});
});