User:Professor Hershel Theodore Layton/global.js

var config = mw.config.get([   'wgContentLanguage' ]); window.dev = window.dev || {}; // CONFIGURATING SCRIPTS var pws = [ {	wiki: 'layton', lang: 'de', label: 'Professor Layton (Deutsch)', page: 'Special:WikiActivity' }, {	wiki: 'layton', label: 'Professor Layton (Englisch)', page: 'Special:WikiActivity' }, {	wiki: 'mazerunner', lang: 'de', label: 'Maze Runner', page: 'Special:WikiActivity' } ]; if (config['wgContentLanguage'] == 'de') { window.dev.editSummaries = { select: [ '(Auswählen) De', '1. Korrekturen', [ 'typofix', 'grammarfix', 'Code repariert' ],           '2. Struktur', [ 'Abschnitt hinzugefügt', 'Abschnitt entfernt', 'Abschnitte verschoben', 'Artikel restrukturiert' ],           '3. Inhalt', [ 'Artikel erweitert', 'Fehlende Informationen hinzugefügt', 'Umformulierungen' ],           '3.1 Dateien', [ 'Bild hinzugefügt', 'Bild ausgetauscht', 'Bild umbenannt', 'Bild entfernt', 'Galerie bearbeitet' ],           '4. Organisation', [ 'Kategorien hinzugefügt', 'Vorlageneinbindung bearbeitet', 'reorganisiert' ],           '5. Neue Seite', [ 'Seite erstellt', 'Begriffsklärungsseite erstellt', 'Weiterleitung erstellt' ]       ],        css: '#stdSummaries { border: 1px solid #d3d3d3; color: #343434; padding: 2.5px 0 4px; cursor: pointer; }' }; } else { window.dev.editSummaries = { select: [ '(Auswählen)', '1. Korrekturen', [ 'typofix', 'grammarfix', 'fixed code' ],           '2. Struktur', [ 'added section', 'removed section', 'moved sections', 'restructured' ],           '3. Inhalt', [ 'add content', 'added missing information', 'reformulated' ],           '3.1 Dateien', [ 'added an image', 'replaced image', 'image renamed', 'removed image', 'edited a gallery' ],           '4. Organisation', [ 'added categories', 'edited template', 'reorganized' ],           '5. Neue Seite', [ 'created page', 'created disambiguation', 'created redirect' ]       ],        css: '#stdSummaries { border: 1px solid #d3d3d3; color: #343434; padding: 2.5px 0 4px; cursor: pointer; }' }; } window.PurgeButtonText = 'Cache leeren'; importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:AjaxDiff/code.js',        'u:dev:MediaWiki:!bang/code.js',        'u:dev:MediaWiki:RevealAnonIP/usercode.js',        'u:dev:MediaWiki:GlobalEditcount/code.js',        'u:dev:MediaWiki:AvatarLink.js',        'u:dev:MediaWiki:DeleteTalkpage.js',        'u:dev:MediaWiki:EditBio/code.js',        'u:dev:MediaWiki:PortableListUsers.js',        'u:dev:MediaWiki:SavedDrafts.js',        'u:dev:MediaWiki:PurgeButton/code.js',        'u:dev:MediaWiki:UsefulDropdown/code.js',        'u:dev:MediaWiki:VSTFReport.js',        'u:dev:MediaWiki:MultipleFileDelete/code.js',        'u:dev:MediaWiki:MassEdit/code.js',        'u:dev:MediaWiki:MobileEditor.js',        'u:dev:MediaWiki:MassCategorization/code.js',        'u:dev:MediaWiki:Standard Edit Summary/code.js',        'u:dev:ManageReferences/code.js',        'u:dev:MediaWiki:FloatingToc/code.js', 'u:dev:MediaWiki:AdminDashboard JS-Button/code.js', 'u:dev:MediaWiki:NewImages.js', 'u:dev:MediaWiki:PatrolRC/code.js', 'u:dev:MediaWiki:TalkButton/code.js', 'u:dev:MediaWiki:RollbackSpamUserContribs/code.js' ] }); /* [   'u:dev:MediaWiki:RecentChangesMultiple/code.2.js',    'u:dev:MediaWiki:Message/code.js',    'u:dev:MediaWiki:UserAccountAge/code2.js',    'u:dev:MediaWiki:MassBlock/code.js',    'u:dev:MediaWiki:RCStats.js',    'u:dev:MediaWiki:WLHEditLinks/code.js',    'u:dev:MediaWiki:DisableInfoboxBuilder.js', ] // GLOBAL NAVIGATION MODIFICATIONS // Fandom logo links to community central $('.wds-global-navigation__logo').attr('href', '//community.fandom.com/de/wiki/Spezial:WikiActivity'); // Customizable wiki dropdown list in global nav -- HTML code var pws_html = 'Meine Wikis     '; $.each(pws, function(i, pws_wiki) {   if (pws_wiki.hasOwnProperty('url'))	    pws_url = pws_wiki.url;    else if (pws_wiki.hasOwnProperty('wiki')) {        pws_url = '//' + pws_wiki.wiki + '.';        if (pws_wiki.hasOwnProperty('fandom') && pws_wiki.fandom === false)	        pws_url += 'wikia.org/';        else  	        pws_url += 'fandom.com/';        if (pws_wiki.hasOwnProperty('lang'))  	        pws_url += pws_wiki.lang + '/';        pws_url += 'wiki/';        if (pws_wiki.hasOwnProperty('page'))	        pws_url += pws_wiki.page;    } else	    pws_url = '//community.fandom.com/wiki/';    if (!pws_wiki.hasOwnProperty('label')) {	    if (pws_wiki.hasOwnProperty('wiki'))	        pws_wiki.label = pws_wiki.wiki;	    else	        pws_wiki.label = 'Wiki #' + (i + 1);    }    pws_html += '' + pws_wiki.label + ''; }); pws_html += ' '; // TOOLBAR MODIFICATIONS // Scroll to top button $('.toolbar').append(' '); $('#PHTL_TopBtn').on('click', function {   $('html, body').animate({scrollTop: 0 }, 'slow'); }); // TRIGGER SCRIPTS (waits until page has loaded) $( document ).ready( function { // Add purge option to action buttons  $('.page-header__contribution-buttons .wds-dropdown__content ul').append('Cache leeren</li>');  // Removing messages without providing a reason  $('#WikiaConfirmOk').removeAttr('disabled');  // Customizable wiki dropdown list in global nav -- Insert HTML  $( document ).ready( function { $( '#globalNavigation .wds-global-navigation__content-bar-left' ).append( pws_html ); }); });