Board Thread:Support Requests - Getting Technical/@comment-28931162-20170627233453/@comment-168424-20170706221210

Okay here's a version that hides the button once it gets to the bottom (plus bonus Google Translate translations, but commented out): //A script that adds a "Go to bottom" button in the footer of the Oasis theme. //Based on BackToTop by Noemon from Dead Space Wiki (function(window, $, mw) {   'use strict';    var translations = {    //    ar:         'انتقل إلى أسفل',    //    af:         'Gaan na onder',    //    be:         'перайсці ўніз',    //    bg:         'Отидете надолу',    //    bs:         'Idite dole',    //    ca:         'Vés a baix',    //    cs:         'Jděte dolů',    //    da:         'Gå til bunden',    //    de:         'Gehe nach unten',    //    el:         'Πηγαίνετε κάτω',        en:         'Go to bottom'//,    //    eo:         'Iru al fundo',    //    es:         'Ir al fondo',    //    eu:         'Joan beherantz',    //    fa:         'به پایین بروید',    //    fr:         'Aller au fond',    //    ga:         'Téigh go dtí bun',    //    gl:         'Ir a fondo',    //    hi:         'नीचे जाएं',    //    hr:         'Idi na dno',    //    id:         'Ke bawah',    //    it:         'Vai in basso',    //    ja:         '下に行く', //   ko:         '하단으로 이동', //   la:         'Ad deorsum', //   mk:         'Оди до дното', //   ms:         'Pergi ke bawah', //   nl:         'Ga naar beneden', //   no:         'Gå til bunnen',' //   pl:         'Przejdź na dół', //   pt:         'Ir para o fundo', //   'pt-br':    'Ir para o fundo', //   ro:         'Du-te jos', //   ru:         'Вниз', //   sco:        'Rach gu bonn', //   sl:         'Pojdi do dna', //   sr:         'Иди до дна', //   sv:         'Gå till botten', //   tl:         'Pumunta sa ibaba', //   uk:         'Іди донизу', //   vi:         'Đi xuống dưới cùng', //   zh:         '转到底部', //   'zh-hans':  '转到底部', //   'zh-hant':  '轉到底部' },   buttonStart = typeof window.JumpToBottomStart === 'number' ? window.JumpToBottomStart : 0,   scrollSpeed = typeof window.JumpToBottomSpeed === 'number' ? window.JumpToBottomSpeed : 600,   fadeSwitch = typeof window.JumpToBottomFade === 'number' ? window.JumpToBottomFade : 600,   theText = (typeof window.JumpToBottomText === 'string' && window.JumpToBottomText) || translations['en'] || translations.en; if (window.JumpToBottomLoaded) { return } window.JumpToBottomLoaded = true; $(addJumpToBottom); function hideFade { $("#jumptobottom").hide; $(window).scroll(function {           if (($(this).scrollTop > buttonStart) && ($(this).scrollTop < ($('#mw-content-text').height - $('.wds-global-footer').height))) {                switch (fadeSwitch) {                    case 0:                        $('#jumptobottom').show;                        break;                    default:                        $('#jumptobottom').fadeIn;                        break;                }            } else {                switch (fadeSwitch) {                    case 0:                        $('#jumptobottom').hide;                        break;                    default:                        $('#jumptobottom').fadeOut;                        break;                }            }        }); }   $('body').on('click', '#jumptobottom', function {        $('body,html').animate({ scrollTop: $('#mw-content-text').height - $('.wds-global-footer').height + 250 }, scrollSpeed);       return false;    }); function addJumpToBottom { if (skin == 'oasis') { $(' ', {               id: 'jumptobottom',                style: 'float: right; margin-top: -1px; border-right: none'            }) .append(               $(' ', { type: 'button', style: 'height: 20px;', text: theText })           )            .appendTo('#WikiaBarWrapper .toolbar > .tools'); hideFade; }   } }(this, jQuery, mediaWiki));