User:TESERACT/global.js

/*Ссылки в навигации*/ window.globalNavButtons = [ {   text: 'Вики', url: 'https://c.fandom.com/Special:UserActivity', isMain: true, shortName: 'в', }, {text: 'Disco Elysium Вики', url: 'https://disco-elysium.fandom.com/ru', whoIsMain: 'в'}, {text: 'Don’t Starve вики', url: 'https://dont-starve.fandom.com/ru', whoIsMain: 'в'}, {text: 'The Binding of Isaac Wiki', url: 'https://bindingofisaac.fandom.com/ru', whoIsMain: 'в'}, {text: 'Викии Вики', url: 'https://wikies.fandom.com', whoIsMain: 'в'}, {text: 'Oxygen Not Included Вики', url: 'https://oxygen-not-included.fandom.com/ru', whoIsMain: 'в'}, {   text: 'Fandom', url: 'https://fandom.com', isMain: true, shortName: 'f', }, {text: 'Справка', url: 'https://community.fandom.com/ru/Справка:Содержание', whoIsMain: 'f'}, {text: 'Помощь', url: 'http://support.fandom.com', whoIsMain: 'f'}, {text: 'Технические обновления', url: 'https://c.fandom.com/Board:Technical_Updates', whoIsMain: 'f'}, {text: 'Вики Сообщества', url: 'https://community.fandom.com/ru', whoIsMain: 'f'}, {text: 'Community Central', url: 'https://c.fandom.com', whoIsMain: 'f'}, {text: 'Fandom Developers Wiki', url: 'https://dev.fandom.com', whoIsMain: 'f'}, {text: 'Список скрпитов', url: 'https://dev.fandom.com/wiki/Dev_Wiki:UCP', whoIsMain: 'f'}, {  text: 'JS', url: 'https://community.fandom.com/Special:MyPage/global.js', isMain: true, shortName: 'js', }, {text: 'Common.js', url: '../Special:MyPage/common.js', whoIsMain: 'js'}, {text: '————', whoIsMain: 'js', url: ''}, {text: 'Common.js', url: '../MediaWiki:Common.js', whoIsMain: 'js'}, {text: 'ImportJS', url: '../MediaWiki:ImportJS', whoIsMain: 'js'}, {text: 'JSPages', url: '../Special:JSPages', whoIsMain: 'js'}, {text: 'Wikia.js', url: '../MediaWiki:Wikia.js', whoIsMain: 'js'}, {   text: 'CSS', url: 'https://community.fandom.com/Special:MyPage/global.css', isMain: true, shortName: 'css', }, {text: 'Imports.css', url: '../Special:MyPage/imports.css', whoIsMain: 'css'}, {text: 'Common.css', url: '../Special:MyPage/common.css', whoIsMain: 'css'}, {text: '————', whoIsMain: 'css', url: ''}, {text: 'Common.css', url: '../MediaWiki:Common.css', whoIsMain: 'css'}, {text: 'Wikia.css', url: '../MediaWiki:Wikia.css', whoIsMain: 'css'}, ];

/*Импорт скриптов*/ importArticles({    type: 'script',     articles: [         'u:dev:MediaWiki:GlobalNavButtons.js',// Позволяет создавать кнопки и ссылки для глобальной навигации по Фэндому     	 'u:dev:MediaWiki:ProtectionIcons.js',// Добавляет значки (замочки) на страницу (в т. ч. и в выпадающем списке под кнопкой "Править") в зависимости от уровня её защиты      	 'u:dev:MediaWiki:WhatLinksHere/code.js',// Кнопка в выпадающем списке под кнопкой "Править", ведущая на страницу "Служебная:Ссылки_сюда"       	 'u:dev:MediaWiki:View_Source/code.js',// Кнопка "Показать исходный код" в выпадающем списке под кнопкой "Править", которая позволяет быстро просмотреть исходный код страницы, без нужды загружать редактор         'u:dev:MediaWiki:PurgeButton/code.js',// Кнопка "Очистить" в выпадающем списке под кнопкой "Править"         'u:dev:MediaWiki:NullEditButton/code.js',// Кнопка "Нулевая правка" в выпадающем списке под кнопкой "Править" //         'u:dev:MediaWiki:MassNullEdit/code.js',// Массовая нулевая правка //         'u:dev:MediaWiki:MassEdit/code.js',// Массовое редактирование/создание статей //         'u:dev:MediaWiki:MassProtect/code.js',// Массовая защита //        'u:dev:MediaWiki:MassRename/code.js',// Массовое переименование //        'u:dev:MediaWiki:MassBlock/code.js',// Массовая блокировка пользователей //        'u:dev:MediaWiki:MassCategorization/code.js',// Массовая категоризация //        'u:dev:MediaWiki:AjaxBatchDelete.js',// Массовое удаление страниц //        'u:dev:MediaWiki:AjaxUndo/code.js',// Быстрая отмена правки в логах //        'u:dev:MediaWiki:AjaxBlock/code.js',// Быстрая (раз-)блокировка пользователя, не покидая текущей страницы 'u:dev:MediaWiki:AjaxRename/code.js',// Быстрое переименование статьи, не покидая текущей страницы 'u:dev:MediaWiki:AjaxDelete/code.js',// Быстрое удаление и восстановление страниц, не покидая текущей страницы //        'u:dev:MediaWiki:AjaxUserRights.js',// Быстрое изменение прав пользователя, не покидая текущей страницы 'u:dev:MediaWiki:Wikificator.js',// Викификатор 'u:dev:MediaWiki:LastEdited/code.js',// Показывает последнюю правку вверху страницы 'u:dev:MediaWiki:PageCreator/code2.js',// Показывает подробную информацию о создателе страницы и дате создания (работает похожим образом, как и LastEdited, однако, может использоваться совместно с этим скриптом) 'u:dev:MediaWiki:CodeQuickLinks/code.js',// Рейл модуль со ссылками на личные JS, CSS и вики //        'u:dev:MediaWiki:RedirectManagement/code.js',// Позволяет участникам автоматически устранять двойные и разорванные перенаправления //        'u:dev:MediaWiki:Nuke/code.js',// Массовое удаление страниц, созданных определёнными пользователями 'u:dev:MediaWiki:SandboxTab/code.js',// Вкладка в профиле на личную песочницу 'u:dev:MediaWiki:SandboxLink/code.js',// В выпадающем списке под аватаркой ссылка на песочницу 'u:dev:MediaWiki:AvatarLink.js',// Делает мой аватар кликабельным (в нижнем левом углу) //        'u:dev:MediaWiki:WHAM/code.2.js',// Добавляет меню "быстрых инструментов" на страницу вклада участника и имеет большой функционал; что-то типа Nuke 'u:dev:MediaWiki:PreferenceLinks.js',// В выпадающем списке под аватаркой расширяет меню "Настройки", добавляя в него заголовки второго уровня //        'u:dev:MediaWiki:UserActivityLink.js',// В выпадающем списке под аватаркой ссылка на активность (не работает?) 'u:dev:MediaWiki:UserActivityTab/code.js',// Вкладка в профиле на вики-сообщества с моей активностью на ВСЕХ вики 'u:dev:MediaWiki:ReferencePopups/code.js',// Всплывающие подсказки для сносок 'u:dev:MediaWiki:EditsShare.js',// Отображает в глобальном профиле пользователя долю правок на данной вики в их общем числе 'u:dev:MediaWiki:UserAndIPTools.js',// Подробное инфо о пользователе в профиле 'u:dev:MediaWiki:MastheadGender/code.js',// Добавляет плашку в шапку профиля пользователя, которая показывает пол пользователя, указанного им/ею в настройках 'u:dev:MediaWiki:UserAccountAge/code2.js',// Добавляет плашку в шапку профиля пользователя, которая показывает возраст учётной записи (дату регистрации) 'u:dev:MediaWiki:SOAPReport.js',// Позволяет подать жалобу на пользователя //       'u:dev:MediaWiki:LanguageSearch.js',// Поиск по интервики-ссылкам в выпадающем меню справа 'u:dev:MediaWiki:SearchSuggest/code.js',// Добавляет на страницу "Служебная:Поиск" выпадающий список результатов при поиске 'u:dev:MediaWiki:MarkBlocked.js',// Зачёркивает имена пользователей, в настоящий момент заблокированных на вики 'u:dev:MediaWiki:AllPagesHideRedirect/code.js',// Добавляет на страницах "Служебная:Все_страницы" и "Служебная:Указатель_по_началу_названия" кнопку "Показать/скрыть перенаправления", при нажатии на которую все перенаправления в списке скрываются //        'u:dev:MediaWiki:QuickIW/code.js',// Позволяет быстро добавлять интервики-ссылки к статье, без нужны её редактировать 'u:dev:MediaWiki:AnalyticsShortcut.js',// Добавляет в шапку вики (вверху справа, возле счетчика количества страниц на вики) кнопку, ведущую на статистику вики (доступную только для админов) 'u:dev:MediaWiki:NewImages.js',// Добавляет модуль в рельсу с новыми изображениями, недавно загруженными на вики /*Unmaintained*/    'u:dev:MediaWiki:FileLogs.js',// (иногда багуется и логи удалённых файлов дублируются) Показывает выдержки журнала на страницах файлов и исправляет их несогласованное поведение 'u:dev:MediaWiki:ImportJS-Plus.js',// Добавляет редактор кода и подсветку синтаксиса (при просмотре и редактировании) в MediaWiki:ImportJS //        'u:dev:MediaWiki:MultiUpload/code.js',// Позволяет выбирать несколько файлов из открытого диалогового окна. Этот инструмент доступен в меню "Мои инструменты" на нижней панели. Пункт меню приведет вас на "Служебная:MultiUpload", где будет создана форма загрузки (не работает?) //        'u:dev:MediaWiki:CategoryQuickRemove.js',// Быстрое удаление категорий, без нужды редактиовать страницу //        'u:dev:MediaWiki:Discussions Delete All/code.js',//Добавляет кнопку возле профиля пользователя в обсуждениях, с помощью которой можно удалить все его сообщения и ответы в обсуждениях 'u:dev:MediaWiki:BackToTopButton/code.js',// Добавляет кнопку в правый нижний угол на панели инструментов, которая возвращает читателя в верхнюю часть страницы при нажатии //        'u:dev:MediaWiki:WantedPagesFilter/code.js',// Добавляет фильтр на страницу "Служебная:Требуемые_страницы" 'u:dev:MediaWiki:SeeMoreActivityButton/code.js',// Добавляет кнопку со ссылкой на страницу "Служебная:Свежие_правки" и различия между версиями, перечисленными в модуле вики-деятельности, который находится в рельсе (значки с лупой) 'u:dev:MediaWiki:ImportJSPage/code.js',// Делает скрипты на странице MediaWiki:ImportJS кликабельными //        'u:dev:MediaWiki:DisableCode/code.js',// Отключение CSS/JS как личного, так и вики (внизу страницы, "Отключение кода") //        'u:dev:MediaWiki:GadgetsStateToggler.js',// Добавляет в левую панель инструментов кнопку с переключателями гаджетов (нужно настраивать) 'u:dev:MediaWiki:ThemeToggler.js',// Добавляет в левую панель инструментов кнопки с глазом и часами для переключения между светлой и темной темами 'u:dev:MediaWiki:DecodeURI/code.js',// Скрипт для нового редактора исходного кода, который позволяет легко и просто декодировать URL — добавляет новую кнопку, нажатие на которую преобразует все ссылки (устраняет процентные последовательности) 'u:dev:MediaWiki:EditConflictAlert/code.js',// Выдаёт предупреждение, если та страница, которую я в данный момент редактирую, редактируется другим пользователем. Я также могу выбрать замену моего текста новым контентом (мои изменения не будут потеряны, они будут перемещены в другой ввод внизу страницы). 'u:dev:MediaWiki:CacheCheck/code.js',// Вычёркивает устаревшие записи со служебных (это нужно для экономии времени при очистке, потому что теперь не придётся проверять каждую страницу в списке, чтобы убедиться, что она все ещё нуждается в доработке. Однако, скрипту может потребоваться несколько секунд, чтобы проверить все элементы, перечисленные на странице, особенно для больших списков) 'u:dev:MediaWiki:BlockListTools.js',// Доп. инструменты в списке заблокированных участников 'u:dev:MediaWiki:AjaxEditPreview.js',// Воспроизводит функцию предпросмотра правок во всплывающем окне в редакторе исходного кода-2010 'u:dev:MediaWiki:ArticlePreview/code.js',// Позволяет читателю видеть содержимое локальной страницы вики при наведении на ссылку на неё //================================================ //Нерабочие скрипты; очень важные и полезные //Broken        'u:dev:MediaWiki:ImprovedTabbers.js',// Предоставляет несколько функций для улучшения табберов //Broken        'u:dev:MediaWiki:FloatingToc/code.js',// Позволяет сделать содержание страницы "плавающим" //Broken        'u:dev:MediaWiki:ModernButtons/code.js',// Большая таблица стилей, которая делает кнопки очень похожими на кнопки Fandom Design System //Broken        'u:dev:MediaWiki:InfoboxEditorPreview.js',// Предпросмотр инфобокса при редактировании //================================================ //Рабочие скрипты; не нужные в данный момент //      'u:dev:MediaWiki:MaximizeAce.js',// (не всегда работает) Делает редактор на всю ширину и высоту экрана //      'u:dev:MediaWiki:DiscussionsViewer.js',// Добавляет кнопку на страницах вклада пользователей, по нажатию на которую будут перечислены все сообщения и ответы участника, ограничиваясь 100 сообщений //      'u:dev:MediaWiki:UsernameAvailability/code.js',// Позволяет пользователю быстро проверить доступность введенного имени пользователя. Сценарий вставляет элемент «Найти имя пользователя» в меню «Мои инструменты», при нажатии на которое открывается окно с текстовым полем ввода //      'u:dev:MediaWiki:ModalLogs.js',// Журналы на странице вклада //      'u:dev:MediaWiki:UserInfo.js',// Отображает небольшую таблицу с информацией об этом участнике (нужно настраивать) //Broken, Встроен в FandomDesktop      'u:dev:MediaWiki:FloatingTableHeader/Code.js',// Позволяет заголовкам таблиц оставаться видимыми при прокрутке очень длинных таблиц (нужно настраивать) //Нестабильный      'u:dev:MediaWiki:SocialActivityModern.js',// Придаёт странице Соц. активности ("Служебная:SocialActivity") более свежий вид и стиль, напоминающий удалённую "Вики-деятельность" //      'u:dev:MediaWiki:AddBlockUserTag/code.js',// Добавляет кнопку в профайл пользователя, в конец строки с тегами, позволяющую быстро его заблокировать //      'u:dev:MediaWiki:CodeLinksDropdown.js',// В выпадающем списке под аватаркой добавляет новое раскрывающееся меню со ссылками на личные кодовые страницы //      'u:dev:MediaWiki:ClearSandbox/code.js',// Кнопка "Очистить песочницу" в выпадающем списке под кнопкой "Править", которая позволяет очищать любые песочницы одним щелчком мыши. Работает только в личных песочницах. //      'u:dev:MediaWiki:MassUserRights/code.js',// Массовое изменение прав пользователей //      'u:dev:MediaWiki:MassRenameRevert/code.js',// Отмена массового переименования //Встроен в UCP      'u:dev:MediaWiki:AjaxRC/code.js',// Автообновление свежих правкок //      'u:dev:MediaWiki:AjaxBatchUndelete.js',//Массовое восстановление страниц //      'u:dev:MediaWiki:AjaxRedirect/code.js',// Быстрое мгновенное перенаправление, не покидая текущей страницы //      'u:dev:MediaWiki:Discussions Restore All.js',// Добавляет кнопку "Служебная:Вклад" для пользователя. Эта кнопка восстанавливает все сообщения пользователя (в обсуждениях) //      'u:dev:MediaWiki:QuickCreateUserPage/code.js',// Быстрое создание профайла одним щелчком мыши //      'u:dev:MediaWiki:Rollback/code.js',// Позволяющий откатывать правки участников без прав откатчика //      'u:dev:MediaWiki:AnchoredRollback/code.js',// Позволяет выполнять откаты без перехода на другие страницы //      'u:dev:MediaWiki:PortableListUsers.js',// Многофункциональная альтернатива странице "Служебная:Список_участников" //      'u:dev:MediaWiki:BlogLink/code.js',// В выпадающем списке под аватаркой ссылка на блоги //      'u:dev:MediaWiki:DeepLTranslate/code.js',// Скрипт для перевода содержимого страниц на разные языки. Он добавляет ещё одну кнопку рядом с кнопкой "Редактировать", которая при нажатии загружает DeepL //      'u:dev:MediaWiki:AddArticleToCategory/code.js',// Добавляет на страницы категорий ссылки "Добавить в категорию". Можно выбрать статью, которая должна быть добавлена в эту категорию ] });