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

>Edward Chernenko
м fix
>Edward Chernenko
готово
Строка 4: Строка 4:
function doRedirect()
function doRedirect()
{
{
   window.location = 'http://absurdopedia.net' + document.location.pathname;
   window.location = 'http://absurdopedia.net' + document.location.pathname + document.location.search;
}
}
function redirectGlobal()
function redirectGlobal()
{
{
  if(wgServer != "http://absurdopedia.wikia.com") return;
   if(wgPageName == "MediaWiki:Common.js" || wgPageName == "Форум:Размещение_Абсурдопедии") return;   
   if(wgPageName == "MediaWiki:Common.js" || wgPageName == "Форум:Размещение_Абсурдопедии") return;   
   
   
Строка 23: Строка 22:


   var ts = d.getUTCFullYear() + "" + mon + "" + day + "" + hr + "" + min;
   var ts = d.getUTCFullYear() + "" + mon + "" + day + "" + hr + "" + min;
   if(ts < 201010030800) return;
   if(ts < 201010030400) return;


   /* на тот случай, если пользователь нажал «Стоп» при перенаправлении */
   /* на тот случай, если пользователь нажал «Стоп» при перенаправлении */
Строка 32: Строка 31:
redirectGlobal();
redirectGlobal();
/* -- /редирект на новый домен */
/* -- /редирект на новый домен */
/* Счётчик Рамблера */
var ramblerURL = "http://counter.rambler.ru/top100.scn?2206359" +
"&rn=" + Math.round(Math.random() * 2147483647) +
"&rf=" + encodeURIComponent(document.referrer) +
"&pt=" + encodeURIComponent(document.title.split(" — ")[0]) +
"&en=" + (document.characterSet || document.charset || "") +
"&fv=" +
"&ja=" + (navigator.javaEnabled() ? 1 : 0) +
"&cd=" + (screen ? screen.colorDepth + "-bit" : "") +
"&sr=" + (screen ? screen.width + "x" + screen.height : "") +
"&la=" + (navigator && navigator.language ? navigator.language : "") +
"&tz=" + (new Date).getTimezoneOffset();
document.write('<div id="top100Counter"><img src="' + ramblerURL + '" /></div>');
/* /Счётчик Рамблера */


/* Импорт дополнительных скриптов. Взято с изменениями из рувики, автор Alex Smotrov */
/* Импорт дополнительных скриптов. Взято с изменениями из рувики, автор Alex Smotrov */
Строка 67: Строка 51:
     }
     }
}
}
importScript("MediaWiki:SHJS.js");
importScript("MediaWiki:SHJS.js");
importScript("MediaWiki:ProtectGlobal.js");
importScript("MediaWiki:ProtectGlobal.js");