User:FANSG/global.js

// ============================================================ // Начало: Скрипты // ============================================================

importArticles({   type: 'script',    articles: [        'u:dev:NoImageLightbox/code.js', //Отключает загрузчик Lightbox        'u:dev:DedicatedTalkButton.js', //Возвращает кнопку обсуждений        'u:dev:MediaWiki:ViewRemoved/code.js', //Просмотр удаленных сообщений        'u:dev:MediaWiki:AjaxRC/code.js', //Автообновление свежих правок        'u:dev:MediaWiki:AnchoredRollback/code.js' //Откат без обновления    ] }); // ============================================================ // Конец: Скрипты // ============================================================ // ============================================================ // Начало: Логотип Fandom // ============================================================

$('.wds-global-navigation__logo').attr('href', 'http://community.wikia.com/wiki/WAM'); // ============================================================ // Конец: Логотип Fandom // ============================================================ // ============================================================ // Начало: UPD и Вики // ============================================================

//Добавление пункта «UPD» $('.wds-global-navigation__link span').before($(' ', { text: 'UPD', }).on('click dblclick', function (event) { var communitylinks, linkName; linkName = event.type; if (mw.config.get('wgServer') !== 'https://community.wikia.com') { communitylinks = { click: "http://community.wikia.com/wiki/Board:Technical_Updates", dblclick: "https://community.wikia.com/wiki/Blog:FANDOM_Staff_Blog", };		}		else{ communitylinks = { click: "http://ru.community.wikia.com/wiki/Главная_тема:Технические_обновления_ФЭНДОМА", dblclick: "http://ru.community.wikia.com/wiki/Блог:Новости_Фэндома", };		} window.location.href=communitylinks[linkName]; })).replaceWith($('.wds-list.wds-is-linked li a[data-tracking-label="link.community-central"]').text('Вики').addClass("wds-dropdown__toggle wds-global-navigation__dropdown-toggle wds-global-navigation__link"));

//Выпадающий список под пунктом «Вики» (function {	var wikialinks, wikiaktext; wikialinks = ['http://dev.wikia.com/Special:Following', 'http://ru.mypages.wikia.com/User:FANSG/common.js', 'http://ru.test.wikia.com/']; wikiaktext = ['Developers Wiki', 'Mypages вики', 'Тест вики'];	$('.wds-dropdown__content.wds-global-navigation__dropdown-content .wds-list.wds-is-linked li').each(function(i) { $(this).empty('li').prepend($('', { href:'', text:'',})       .attr('href', wikialinks[i]).text(wikiaktext[i])); }); }); // ============================================================ // Конец: UPD и Вики // ============================================================ // ============================================================ // Начало: Шеврон у аватара и значки уведомлений // ============================================================

//Шеврон у аватара $('.wds-global-navigation__user-menu .wds-dropdown__toggle-chevron').replaceWith(' ');

//Колокольчик Обсуждений $('#onSiteNotificationsDropdown #wds-icons-bell').replaceWith(' ');

//Шеврон у колокольчика $('#onSiteNotificationsDropdown #wds-icons-dropdown-tiny').replaceWith(' ');

//Значок с шевроном у старой системы уведомлений $('#notificationsEntryPoint .wds-dropdown__toggle.wds-global-navigation__dropdown-toggle').replaceWith('      '); // ============================================================ // Конец: Шеврон у аватара и значки уведомлений // ============================================================ // ============================================================ // Начало: Клик по аватару // ============================================================

$('.wds-avatar[title="FANSG"]').on('click',function {	window.location.href= mw.config.get('wgScriptPath') + "/User:FANSG"; }); // ============================================================ // Конец: Клик по аватару // ============================================================ // ============================================================ // Начало: Клик по значку уведомления // ============================================================

$('#wds-icons-note').on('click',function {	window.location.href= mw.config.get('wgScriptPath') + "/Message_Wall:FANSG"; }); // ============================================================ // Конец: Клик по значку уведомления // ============================================================ // ============================================================ // Начало: Список сообщений // ============================================================

$('.wds-global-navigation__user-menu li:first a').text('Мои сообщения').attr('href', mw.config.get('wgScriptPath') + '/d/u/25739397'); // ============================================================ // Конец: Список сообщений // ============================================================ // ============================================================ // Начало: Справка // ============================================================

$('.wds-global-navigation__user-menu li:nth-child(4) a').attr('href', 'http://ru.community.wikia.com/Справка:Справочный_указатель'); // ============================================================ // Конец: Справка // ============================================================ // ============================================================ // Начало: Дополнительные пункты в меню под аватаром // ============================================================

$('.wds-global-navigation__user-menu li:nth-child(2)').after('Список наблюдения</li><li>Активность участника</a></li><li>Global JS</a></li><li>JS Pages</a></li><li>Common.css</a></li><li>Wikia.css</a></li>'); // ============================================================ // Конец: Дополнительные пункты в меню под аватаром // ============================================================ // ============================================================ // Начало: Убираем слово «поделиться» // ============================================================

$("#ShareEntryPoint > span").remove; // ============================================================ // Конец: Убираем слово «поделиться» // ============================================================ // ============================================================ // Начало: Кнопка «Рувики» // ============================================================ mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "https://upload.wikimedia.org/wikipedia/commons/f/fb/Ru.png", "speedTip": "Рувики", "tagOpen": "ru:",		"tagClose": "", "sampleText": "" }; // ============================================================ // Конец: Кнопка «Рувики» // ============================================================ // ============================================================ // Начало: Кнопка «Наверх» // ============================================================ $('.WikiaBarWrapper .tools') .append('<li>Наверх</a></li>'); // ============================================================ // Конец: Кнопка «Наверх» // ============================================================