Fuller House Wiki
Advertisement
Fuller House Wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* Add Buttons */
$(window).load(function addButtons() {
    var $o = $('#Rail');
    if ($o.length === 0) {
        setTimeout(addButtons, 250);
    } else if ([0, 1].indexOf($('.chat-button').length) != -1) {
        var $div = $('<div>').css('display', 'none').attr('id', 'chatOptionsButton');
        $o.prepend($div, dayNightButton());
    }
});

/* Emoticons */ 
// WARNING: This should be added to the chat.js only
importArticles({
	type: "script",
	articles: [
		'u:kocka:MediaWiki:Emoticons.js',
		'u:dev:AjaxEmoticons/code.js',
		'u:kocka:MediaWiki:ChatRules/code.js',
		'u:dev:MediaWiki:!mods/code.js',
		'u:dev:Tabinsert.js' 
	]
});

/* Day/Night Switch Feature */
function dayNightButton() {
    var dayText = 'Day theme';
    var nightText = 'Night theme';
    var $dayNightButton = $('<div>').addClass('chat-button');
    var $dayNightLink = $('<a>').addClass('wikia-button').text(dayText);
    var $body = $('body');
    $dayNightButton.html($dayNightLink);
    $dayNightLink.click(function() {
        $body.toggleClass('day');
        $body.toggleClass('night');
        $(this).text(function(index, text) {
            return text === dayText ? nightText : dayText;
        });
    });
    $body.addClass('night');
    return $dayNightButton;
}

/* Chat Options */
importScriptPage('MediaWiki:ChatOptions/code.js');
window.EmoticonsWindowConfig = { chatOptionsIntegration: true };
Advertisement