MediaWiki:Common.js: различия между версиями
User (обсуждение | вклад) Нет описания правки |
User (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
content.append($('<li>').append($('<a>').attr('href', '/wiki/Вики-энциклопедия_университета').attr('title', 'Главная').append($('<span>').text('Главная')))); | content.append($('<li>').append($('<a>').attr('href', '/wiki/Вики-энциклопедия_университета').attr('title', 'Главная').append($('<span>').text('Главная')))); | ||
content.append($('<li>').append($('<a>').attr('href', '/wiki/Правила').attr('title', 'Правила').append($('<span>').text('Правила')))); | content.append($('<li>').append($('<a>').attr('href', '/wiki/Правила').attr('title', 'Правила').append($('<span>').text('Правила')))); | ||
content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Все_страницы').attr('title', ' | content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Все_страницы').attr('title', 'Все страницы').append($('<span>').text('Статьи')))); | ||
content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Свежие_правки').attr('title', 'Свежие правки').append($('<span>').text('История правок')))); | content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Свежие_правки').attr('title', 'Свежие правки').append($('<span>').text('История правок')))); | ||
content.append($('<li>').append($('<a>').attr('href', '/wiki/Инструкции').attr('title', 'Инструкции').append($('<span>').text('Инструкции')))); | content.append($('<li>').append($('<a>').attr('href', '/wiki/Инструкции').attr('title', 'Инструкции').append($('<span>').text('Инструкции')))); | ||
Версия от 12:54, 14 мая 2024
$(document).ready(function() {
var node = $('#content');
var content = $('<ul>').addClass('custom-top-menu');
content.append($('<li>').append($('<a>').attr('href', '/wiki/Вики-энциклопедия_университета').attr('title', 'Главная').append($('<span>').text('Главная'))));
content.append($('<li>').append($('<a>').attr('href', '/wiki/Правила').attr('title', 'Правила').append($('<span>').text('Правила'))));
content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Все_страницы').attr('title', 'Все страницы').append($('<span>').text('Статьи'))));
content.append($('<li>').append($('<a>').attr('href', '/wiki/Служебная:Свежие_правки').attr('title', 'Свежие правки').append($('<span>').text('История правок'))));
content.append($('<li>').append($('<a>').attr('href', '/wiki/Инструкции').attr('title', 'Инструкции').append($('<span>').text('Инструкции'))));
content.append($('<li>').append($('<a>').attr('href', '/wiki/Контакты').attr('title', 'Заголовок 2').append($('<span>').text('Контакты'))));
node.before(content);
// Get the current page title
var currentPageTitle = document.title;
// Get all links on the page
var links = document.querySelectorAll('.custom-top-menu a');
// Loop through each link
links.forEach(function(link) {
// Get the link title
var linkTitle = link.textContent.trim() + ' — ЮУГМУ Вики';
console.log(currentPageTitle + '=' + linkTitle);
// Check if the link title is equal to the current page title
if (linkTitle === currentPageTitle) {
// Make the link bold
link.closest('li').classList.add('a-current');
}
});
});