MediaWiki:Common.js: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
| (не показано 6 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
$(document).ready(function () { | |||
document.querySelectorAll(".ext-link a").forEach(function(el) { | |||
el.setAttribute("target", "_blank"); | |||
console.log("Скрипт открывания ссылок в новой вкладке загружен", highlightedCategory); | |||
}); | |||
}); | |||
$(document).ready(function () { | |||
// Если текущая страница — главная, сбрасываем localStorage | |||
if (mw.config.get('wgIsMainPage')) { | |||
console.log("Находимся на главной, сбрасываем сохранённое дерево"); | |||
localStorage.removeItem('categoryTreeHTML'); | |||
localStorage.removeItem('lastOpenedPageTitle'); | |||
localStorage.removeItem('highlightedCategory'); | |||
} | |||
}); | |||
var highlightedCategory = localStorage.getItem('highlightedCategory'); | var highlightedCategory = localStorage.getItem('highlightedCategory'); | ||
if (highlightedCategory) { | if (highlightedCategory) { | ||