MediaWiki:BloodTest.js — различия между версиями

Материал из Guild Wars 2 wiki
Перейти к: навигация, поиск
 
(не показано 48 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
/* Для тестирования разной фигни.  
 
/* Для тестирования разной фигни.  
* Загружается через MediaWiki:Common.js
+
* Подгружается через MediaWiki:Common.js
 
*/
 
*/
 
//Простенький таймер
 
var headerList = document.querySelector("#p-personal .pBody ul"),
 
    timerElem = document.createElement("li");
 
 
timerElem.setAttribute("id", "pt-timer");
 
headerList.insertBefore(timerElem, headerList.firstElementChild);
 
 
(function timer() {
 
    var d = new Date(), offset = (-1 * d.getTimezoneOffset() / 60), offsetStr;
 
 
    if (offset > 0) offsetStr = "+" + offset;
 
    else if (offset < 0) offsetStr = offset;
 
 
    timerElem.innerHTML = pad(d.getUTCHours()) + ":" + pad(d.getUTCMinutes()) + ":" + pad(d.getUTCSeconds()) + " UTC" +
 
        " (" + pad(d.getHours()) + ":" + pad(d.getMinutes()) + ":" + pad(d.getSeconds()) + " UTC" + offsetStr + ")";
 
    setTimeout(timer, 1000);
 
})();
 
 
function pad(d) { 
 
    return (d < 10 ? '0' : '') + d;
 
}
 

Текущая версия на 15:57, 21 октября 2018

/* Для тестирования разной фигни. 
* Подгружается через MediaWiki:Common.js
*/