Ответ svick устарел: User:Lampak/MyLanguages.js
не поддерживается. Поэтому я продолжил и создал версию с фейслифтингом: больше не использовал устаревшие функции и стал намного проще.
Примечание: вопреки вопросу, это решение работает в любом браузере (IE, Chrome, Safari, ...), даже на мобильном, если вы не просматриваете m.wikipedia.*
использование
- Зайдите в настройки внешнего вида
- Нажмите на ссылку Custom JavaScript
- Создать или редактировать страницу
Скопируйте и вставьте код:
var prefLangs = ["en", "simple", "hu", "de", "it", "es", "pt", "pl", "sv"];
var prefClasses = $.map(prefLangs, function(lang) { return '.interwiki-' + lang; });
var prefElems = $(prefClasses.join(', '));
prefElems.parent().prepend("<hr>").prepend(prefElems);
var highlitLangs = ["en", "simple", "hu"];
var highlitClasses = $.map(highlitLangs, function(lang) { return '.interwiki-' + lang; });
var highlitElems = $(highlitClasses.join(', '));
highlitElems.css('font-weight', 'bold');
Измените prefLangs
и массив highlitLangs
в соответствии с вашими потребностями
(они не должны быть связаны, вы также можете выделить не перемещенные языки)
- Сохраните и прочитайте Примечание: на странице
Вы также можете использовать его с вашим любимым инструментом для манипулирования веб-сайтами (Greasemonkey, Tampermonkey), но затем он будет привязан к вашему текущему браузеру. Использование вышеуказанного метода устанавливает скрипт везде, где вы вошли.