All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Old School Near-Reality Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 18:18, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-crob.js (Created page with "$(function () { if ((mw.config.get('wgNamespaceNumber') != 0 && mw.config.get('wgNamespaceNumber') != 116) || mw.config.get('wgAction') != 'view') { return; } var data = { "Optimal quest guide": { "initial": "Getting tired of doing quests? Click me for some help.", "options": [ "Sure", "No thanks." ], "response": [ "Sorry, I changed my mind. Do them yourself.", "Why, are you playing Ironman Mode?" ] },...")
- 18:17, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-gadgetLinks.js (Created page with "// Add gadget links to the gadgets that are being defined on MediaWiki:Gadgets-definition $(function() { function gadgetLink(page) { return '<a href="/w/MediaWiki:Gadget-'+page+'" title="MediaWiki:Gadget-'+page+'">'+page+'</a>'; } $('.page-MediaWiki_Gadgets-definition #bodyContent ul li').not('#toc li').each(function() { var txt = this.innerHTML; var links = txt.replace(/([a-zA-Z0-9-]+)(\^\+\]\|)(.*)/, function(match, name, options, filelist) {...")
- 18:17, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-showAdvancedData.css (Created page with ".infobox .advanced-data { display: table-row; }")
- 18:17, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-defaultsummaries.js (Created page with "* Modified version of https://en.wikipedia.org/wiki/MediaWiki:Gadget-defaultsummaries.js: $(function() { var $summaryBox = $( '#wpSummary' ), $saveButton = $( '#wpSave' ), lastkey = 'rsw-defsum-last', uselastkey = 'rsw-defsum-uselast', hasls = false, minorSummaries = [ 'Fixed spelling', 'Correcting page layout', 'Revert vandalism', 'Reworded', 'Remove policy violation' ], articleSummaries = [ 'Expandin...")
- 18:16, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-sigreminder-core.js (Created page with "// <nowiki> $(function() { $('#wpSave').click(function (e) { var text = $('#wpTextbox1').val(), reminder = 'It looks like you forgot to sign your comment. You can sign by placing 4 tildes (~~\~~) to the end of your message.\nAre you sure you want to post it?'; if ( // don't trigger on minor edits $('#wpMinoredit').prop('checked') || // check for signature text.replace(/(<nowiki>.*?<\/nowiki>)/g, '').match('~~\~') |...")
- 18:16, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-sigreminder.js (Created page with "// <nowiki> var conf = mw.config.get([ 'wgAction', 'wgNamespaceNumber' ]); var editActions = ['edit', 'submit']; if (editActions.indexOf(conf.wgAction) > -1 && (conf.wgNamespaceNumber % 2 === 1 || conf.wgNamespaceNumber === 110)) { mw.loader.load( 'ext.gadget.sigreminder-core' ); }")
- 18:16, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-searchfocus.js (Created page with "* * https://en.wikipedia.org/wiki/MediaWiki:Gadget-searchFocus.js *: if ( mw.config.get( 'wgIsMainPage' ) ) { $( function () { $( '#searchInput' ).focus(); } ); }")
- 18:15, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-fileDownload.js (Created page with "* * Adds a download link to file pages * * @author Gaz Lloyd: $(function(){ if (!(mw.config.get('wgNamespaceNumber') === 6 && $('.fullMedia, .filehistory').length > 0)) { return; } function addLinks() { // underneath image - also replace filename with page title $('.fullMedia a.internal').after( ' (', $('<a>') .text('download') .addClass('fileDownload') .attr({ href: $('.fullMedia a.internal').attr('href'), download: mw.conf...")
- 18:14, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-dropdown.js (Created page with "* * add various useful links to the "More" dropdown menu * * References: * <https://www.mediawiki.org/wiki/ResourceLoader/Core_modules#addPortletLink> * <https://en.wikipedia.org/wiki/Help:Customizing_toolbars>: $( function () { var conf = mw.config.get([ 'wgPageName', 'wgNamespaceNumber', 'wgArticlePath' ]) if (conf.wgNamespaceNumber === -1) { return; // don't run on special pages } // link to the most recent diff à la Twinkle...")
- 18:13, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-newPage.js (Created page with "$(function () { var $button, $window; function createWindow(modal){ modal.content = new OO.ui.PanelLayout({ padded: true, expanded: false }); var pagenameInput = new OO.ui.TextInputWidget({placeholder: 'Full page name including namespace', type: 'text', id: 'gadget-newpage-pagename'}); var submitButton = new OO.ui.ButtonInputWidget({ label: 'Create', flags: ['primary', 'progressive']}); var cancelButton = new OO.ui.ButtonInputWidget({ label: 'Cancel', flags:...")
- 18:12, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-wikisync-core.css (Created page with ".rs-wikisync-help { margin: .5em 0 !important; } .rs-wikisync-help .oo-ui-fieldLayout-body { border: 1px solid #9f261e; border-radius: 2px; padding: 4px 8px; } .rs-wikisync-help .oo-ui-fieldLayout-header .oo-ui-labelElement-label { color: #9f261e; } body.wgl-darkmode .rs-wikisync-help .oo-ui-fieldLayout-body { border: 1px solid #fbc0ba; } body.wgl-darkmode .rs-wikisync-help .oo-ui-fieldLayout-header .oo-ui-labelElement-label { color: #fbc0ba; } /* unused - for...")
- 18:12, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-wikisync-core.js (Created page with "* <nowiki> * WikiSync: * - Utilises our WikiSync API, with data provided by users via RuneLite. * - Adds the ability to check a user's completed quests. * * Slightly adapted from https://runescape.wiki/w/MediaWiki:Gadget-questchecker-core.js * * @author Jayden * @author Andmcadams * @author Jakesterwars * @author Cook Me Plox * @author Lezed1 * @author Haidro: var QC_ACTIVATOR_CLASS = '.qc-active', QC_INPUT_CLASS = '.qc-input', ENDPOINTS = { osrs:...")
- 18:12, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-wikisync.js (Created page with "// <nowiki> $(function () { if ($('.qc-active').length) { mw.loader.load( 'ext.gadget.wikisync-core' ); } }) // </nowiki>")
- 18:11, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-sidebar-tracking.js (Created page with ";(function($, mw){ function trackSidebarClick(event) { var $e = $(event.currentTarget), pagename = mw.config.get('wgPageName'), href, click_type, data; href = $e.attr('href'); switch (event.which) { case 1: click_type = 'left'; if (!(event.altKey || event.ctrlKey || event.altKey || event.metaKey)) { $e.attr({'x-href': href, 'x-leftclicked':'1'}).removeAttr('href'); } break; case 2: click_type = 'middle'; b...")
- 18:11, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-navbox-tracking.js (Created page with ";(function($, mw){ if ($('.navbox').length <= 0) return; var LOADING = false; function trackNavboxClick(event) { var $e = $(event.currentTarget), pagename = mw.config.get('wgPageName'), href, navbox, link_type = ['link'], click_type, data; href = $e.attr('href'); navbox = $e.parents('.navbox[data-navbox-name]'); if (navbox.length<1) { // missing name, template not propagated - skip return; } navbox = navbox.attr('d...")
- 18:10, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-redirect-mobilediff.js (Created page with "* * Automatically redirect Special:MobileDiff to Special:Diff for desktop users: ;if (mw.config.get('wgCanonicalSpecialPageName') == 'MobileDiff') { var diff = mw.config.get('wgPageName').replace('Mobile', ''); var wgArticlePath = mw.config.get('wgArticlePath'); window.location.replace(wgArticlePath.replace('$1', diff)); }")
- 18:10, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-Charts-core.js (Created page with "var DARKMODE_TEXT = '#cbd9f4'; function RSWChart(i, dataElement) { var self = this; this.is_error = false; this.index = i; function error(t) { dataElement.removeClass('rsw-chartjs-config').addClass("rsw-chart-parsed rsw-chart-error").text(t); self.is_error = true; } function parseData() { console.log('parsing data for ' + self.index); if (self.is_error) return; var c = {}; console.log(dataElement....")
- 18:10, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-Charts.js (Created page with "// <nowiki> $(function () { if ($( '.rsw-chartjs-config' ).length) { mw.loader.load( 'ext.gadget.Charts-core' ); } }) // </nowiki>")
- 18:07, 3 October 2022 Jacmob talk contribs created page Template:Ctg/doc (Created page with "{{Documentation}} {{Invokes|Category handler}} Adds every category listed in the unnamed parameters to the page it is used on. This handler also includes built in sorting mechanics: * Pages that match the category name exactly will be sorted as <code><nowiki>[[Category:<category>| ]]</nowiki></code>, placing them at the front of the category. ** This rule also applies to titles that are simple plurals of each other; e.g. '''Rune''' and '''Runes''' * Pages that begin wi...")
- 18:07, 3 October 2022 Jacmob talk contribs created page Template:Ctg (Created page with "{{{{{|safesubst:}}}#invoke:Category handler|main}}<noinclude>{{/doc}}</noinclude>")
- 18:06, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-checkboxList.css (Created page with "CSS for MediaWiki:Gadget-checkboxList.js: Use with Template:Checklist: =========================== lighttable checklists ===========================: /* checklist will otherwise render anything floated to the right unclickable due to overlap; 300px is the width of infoboxes and default thumbnail size the first rule is the fallback for ancient browsers; the second rule keeps 350px space to the side, down to 1000px width of its co...")
- 18:04, 3 October 2022 Jacmob talk contribs created page Template:Checklist/doc (Created page with "{{Documentation}} This template creates a checklist. It relies on the gadgets MediaWiki:Gadget-checkboxList.js and MediaWiki:Gadget-checkboxList.css. ==Usage== Checklists may be used when the player needs to complete a series of tasks. Do not use checklists if the list requires more than one column, such Achievement Diary. These tables should use the standard <code>lighttable</code> class. * The first unnamed parameter is required and only takes unordered...")
- 18:04, 3 October 2022 Jacmob talk contribs created page Template:Checklist (Created page with "<includeonly><div class="lighttable checklist {{#if: {{{notoggleparent|}}} | no-toggle-parent }} {{#if: {{{smallindent|}}} | smallindent }}">{{#if: {{{title|}}} | <p style="font-weight: bold; margin-left: 1.5em; margin-bottom: .25em">{{{title}}}</p> }} {{{1}}} </div>{{Ctg|Pages with a checklist}}</includeonly><noinclude>{{/doc}}</noinclude>")
- 18:04, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-checkboxList-core.js (Created page with "* <pre> * Adds support for checkbox lists (Template:Checklist) * * Examples/Tests: <https://rs.wiki/User:Cqm/Scrapbook_4> * * History: * - 1.0: Original implementation - Cqm: /* * DATA STORAGE STRUCTURE * ---------------------- * * In its raw, uncompressed format, the stored data is as follows: * { * hashedPageName1: [ * [0, 1, 0, 1, 0, 1], * [1, 0, 1, 0, 1, 0], * [0, 0, 0, 0, 0, 0] * ], * hashedPageName2: [...")
- 18:00, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-checkboxList.js (Created page with "// <nowiki> $(function () { if ($("ul.checklist, div.checklist > ul").length) { mw.loader.load( 'ext.gadget.checkboxList-core' ); } }) // </nowiki>")
- 18:00, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-autocollapse.js (Created page with "* * Automatically collapsed navboxes under certain conditions: (function($, mw){ if ($( ".mw-collapsible-toggle" ).length) expandMaps(); if ( !$('.navbox-autocollapse').length || mw.Uri().query.veaction != undefined ) return; mw.hook('wikipage.collapsibleContent').add(init); function init() { var $navboxes = $('.navbox'), // maximum number of navboxes before they all stay collapsed maxShow = 1, // maximum allowable height of navbox before it s...")
- 18:00, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-countdown.js (Created page with "// <nowiki> * * Countdown * * @version 2.1 * * @author Pecoes <https://c.wikia.com/wiki/User:Pecoes> * @author Asaba <https://dev.wikia.com/wiki/User:Asaba> * * Version 1 authors: * - Splarka <https://c.wikia.com/wiki/User:Splarka> * - Eladkse <https://c.wikia.com/wiki/User:Eladkse> * * documentation and examples at: * <https://dev.wikia.com/wiki/Countdown>: /*jshint jquery:true, browser:true, devel:true, camelcase:true, curly:false, undef:true, bitwis...")
- 17:59, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-Username.js (Created page with "* * Script for {{USERNAME}}: if (mw.config.get("wgUserName")) $(function(){ $('.insertusername').text(mw.config.get("wgUserName")) });")
- 17:59, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-topIcons.css (Created page with "#ca-nstab-external-link-rs { box-shadow: inset 0 -7px 7px -7px rgba(0,0,0,0.5); background: #438AB6 url(images/RuneScape_Wiki_logo.png) no-repeat center; background-size: 25px; width: 44px; } #ca-nstab-external-link-rs:hover { background-color: #4da9e2; } #ca-nstab-external-link-rsc { box-shadow: inset 0 -7px 7px -7px rgba(0,0,0,0.5); background: #626466 url(images/RuneScape_Classic_Runestone.png) no-repeat center; background-size: 25px; widt...")
- 17:57, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-topIcons.js (Created page with "* * Moves icons from Template:External to the top bar; rewritten from scratch for modern mediawiki * @author Gaz Lloyd: $(function () { if (mw.config.get('wgNamespaceNumber') === -1 || mw.config.get('wgNamespaceNumber') === 8) { mw.util.addPortletLink( 'p-namespaces', mw.util.getUrl('rsw:'+mw.config.get('wgPageName')), '', 'ca-nstab-external-link-rs', 'Open this '+(mw.config.get('wgNamespaceNumber') === -1 ? 'Special page':'system message')+' on...")
- 17:50, 3 October 2022 Jacmob talk contribs created page Template:Helper module/doc (Created page with "{{Documentation}} {{Invokes|Helper module}} Provides documentation for functions of modules that contain functions useful for other modules. This template should be part of a comment, and should be at the top of the source code, '''before''' any <nowiki><pre> or <nowiki></nowiki> tags. There is no limit to the number of functions this template can list. This template is called by NearReality:Lua/Helper modules to help produce a dynamic table. <pre> {{Helper module...")
- 17:50, 3 October 2022 Jacmob talk contribs created page Template:Helper module (Created page with "<includeonly>{{#invoke:Helper module|main}}</includeonly><noinclude>{{/doc}}</noinclude>")
- 17:46, 3 October 2022 Jacmob talk contribs created the page Module:Yesno using a non-default content model "wikitext"
- 17:46, 3 October 2022 Jacmob talk contribs created page Module:Yesno (Created page with "--[[ {{Helper module|name=Yesno |fname1=(arg) |ftype1=Any value |fuse1=Reads arg for yes/no and returns the appropriate boolean or nil |fname2=(arg1,arg2) |ftype2=Any value, Any value |fuse2=Reads arg1 for yes/no and returns the appropriate boolean; returns arg2 if arg1 was not an applicable value }} --]] -- <pre> -- Used to evaluate args to booleans where applicable -- -- Based on <https://en.wikipedia.org/wiki/Module:Yesno> -- see page history there for contributors --...")
- 17:41, 3 October 2022 Jacmob talk contribs created page Module:Tooltip (Created page with "local p = {} local yn = require('Module:Yesno') local hc = require('Module:Paramtest').has_content -- module access point for div p._div = function(args) local name = args.name if not hc(name) then error('Name is required!') end local content = args.content local hasarrow = yn(args.arrow or 'yes', true) local arrowsize = tonumber(args.arrowsize) or 10 local limitwidthbool = yn(args.limitwidth or 'yes', true) local style = args.style local div = mw.ht...")
- 17:39, 3 October 2022 Jacmob talk contribs created page Template:Tooltip text (Created page with "<includeonly>{{#invoke:Tooltip|div}}</includeonly><noinclude>{{Tooltip/doc}}</noinclude>")
- 17:39, 3 October 2022 Jacmob talk contribs created page Template:Tooltip/doc (Created page with "{{Documentation|Template:Tooltip}} Template:Tooltip and Template:Tooltip text are templates is for generating clickable tooltips to show additional information. They are to be used together. These tooltips '''require JavaScript''', so should only be used for non-essential additional information only. They will not show at all in the mobile skin or if the user has JavaScript disabled. The script powering these tooltips is located at MediaWiki:Gadget-tooltips.js...")
- 17:38, 3 October 2022 Jacmob talk contribs created page Template:Tooltip (Created page with "<includeonly>{{#invoke:Tooltip|span}}</includeonly><noinclude>{{/doc}}</noinclude>")
- 17:38, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-tooltips.js (Created page with "// <nowiki> /* JavaScript tooltips usage: recommended usage: see Template:Tooltip and Template:Tooltip text, or Module:Tooltip for module interface raw usage: Place this where you want the button to appear: <span class="hidden js-tooltip-click" style="display:none;" data-tooltip-name="test">clickable</span> place this elsewhere to define the content of the tooltip: <div class="hidden js-tooltip-wrapper" style="display:none;" data-tooltip-f...")
- 17:37, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-titleparenthesis.css (Created page with ".title-parenthesis { color: #777777; @boulder: font-size: 80%; }")
- 17:37, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-titleparenthesis.js (Created page with "$(function () { var conf = mw.config.get([ 'wgNamespaceNumber', 'wgTitle' ]); if (conf.wgNamespaceNumber !== 0 || conf.wgTitle.lastIndexOf('(') < 0 || $('.no-parenthesis-style').length) { return; } // use the title in the DOM so this respects DISPLAYTITLE var title = mw.html.escape($('h1#firstHeading').text()), start = title.lastIndexOf('('), end = title.substring(start, title.length).lastIndexOf(')'); // add offset here end += s...")
- 17:37, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-highlightTable-core.css (Created page with "CSS for MediaWiki:Gadget-highlightTable.js: =========================== wikitable lighttables ===========================: :root { remind me later to change this colors: --lighttable-bg-hover: #ccc; --lighttable-bg-active: #cfc; or #c3e8a3/@caper?: --lighttable-border: black; } table.lighttable .highlight-on { background-color: var(--lighttable-bg-active); } table.lighttable .highlight-over { background-color: var(--...")
- 17:36, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-highlightTable-core.js (Created page with "/** <pre> * highlightTable.js * * Description: * Adds highlighting to tables * * History: * - 1.0: Row highlighting - Quarenon * - 1.1: Update from pengLocations.js v1.0 - Quarenon * - 2.0: pengLocations v2.1, Granular cookie - Saftzie * - 2.1: Made compatible with jquery.tablesorter - Cqm * - 2.2: Switch to localStorage - Cqm * - 3.0: Allow cell highlighting - mejrs * - 4.0: Labelled hi...")
- 17:35, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-highlightTable.js (Created page with "// <nowiki> $(function () { if ($("table.lighttable").length) { mw.loader.load( 'ext.gadget.highlightTable-core' ); } }) // </nowiki>")
- 17:34, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-UncheckFileRedirect.js (Created page with "<nowiki> * Unchecks redirect checkbox on file pages * Because redirects in file namespace are usually unnecessary: ;(function ($, mw) { 'use strict'; var conf = mw.config.get([ 'wgCanonicalSpecialPageName', 'wgRelevantPageName' ]); $(function () { if (conf.wgCanonicalSpecialPageName === 'Movepage'){ if ((/File:/).test(conf.wgRelevantPageName)){ $('#wpLeaveRedirect > input').removeAttr('checked'); } } }); }(jQuery, mediaWiki)); /...")
- 17:34, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-autosort.js (Created page with "* * For autosorting sortable tables * @example <>: (function($,mw,rs){ var $sortables = $('.sortable[class*="autosort="]'); if (!$sortables.length) return; rs.autosort = function () { mw.loader.using('jquery.tablesorter', function () { $sortables.each(function () { var $this = $(this), matched = (' ' + $(this).attr( 'class') + ' ') .match(/autosort=(\d+)[,-]{1}(a|d)/),...")
- 17:32, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-compare.css (Created page with ".cioIcon-crush { background: url('images/White_warhammer.png?width=20') center no-repeat; } .cioIcon-magic { background: url('images/Magic_icon.png?width=24') center no-repeat; } .cioIcon-prayer { background: url('images/Prayer_icon.png?width=22') center no-repeat; } .cioIcon-price { background: url('images/Coins_25.png?width=22') center no-repeat; } .cioIcon-ranged { background: url('images/Ranged_icon.png?width=22') center no-repeat; } .cioIcon-slash { backg...")
- 17:28, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-compare-core.js (Created page with "* <nowiki> * Adds links for compare popups * * @author Quarenon * @author Ryan PM * @author Joeytje50 * @author Cqm * @author JaydenKieran * * @license GPLv3 <https://www.gnu.org/licenses/gpl-3.0.html> * * @todo try to find a standard img url domain to use * @todo re-center (vertical & horizontally) with new items added, or find a way to do it with pure CSS * might require overhaul to #overlay structure/styles: 'use strict'; var modalOpenedPrev = f...")
- 17:27, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-compare.js (Created page with "// <nowiki> $(function () { if ($('.cioCompareLink, .infobox-bonuses').length) { mw.loader.load( 'ext.gadget.compare-core' ); } }) // </nowiki>")
- 17:27, 3 October 2022 Jacmob talk contribs created page MediaWiki:Gadget-GECharts-core.js (Created page with "/** <nowiki> * Grand Exchange Charts * Displays price data of item(s) in a chart * * Highstock docs <https://api.highcharts.com/highstock/> * Highstock change log <https://www.highcharts.com/blog/changelog/#highstock> * * @author Joeytje50 * @author Cqm * @author JaydenKieran * * @todo move Highcharts to a core ResourceLoader module * * @todo use a consistent variable for the chart id * currently it's one of c, i or id * @todo remove script URLs (jav...")