Main public logs
Appearance
Combined display of all available logs of WikipediNyah. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 02:20, 28 March 2023 NeonWabbit talk contribs created page Module:Episode list (Created page with "local p = {} -- This module requires the use of the following modules: local colorContrastModule = require('Module:Color contrast') local htmlColor = mw.loadData('Module:Color contrast/colors') local delinkModule = require('Module:Delink') local langModule = require("Module:Lang") local mathModule = require('Module:Math') local tableEmptyCellModule = require('Module:Table empty cell') local yesNoModule = require('Module:Yesno') -- mw.html object for the generated row....")
- 02:19, 28 March 2023 NeonWabbit talk contribs created page Template:Episode list (Created page with "<includeonly>{{#invoke:Episode list|list}}</includeonly>")
- 02:19, 28 March 2023 NeonWabbit talk contribs created page Module:Navbar/configuration (Created page with "return { ['templatestyles'] = 'Module:Navbar/styles.css', ['hlist_templatestyles'] = 'Hlist/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal lis...")
- 02:19, 28 March 2023 NeonWabbit talk contribs created page Module:Navbar (Created page with "local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false...")
- 02:18, 28 March 2023 NeonWabbit talk contribs created page Template:N/a (Created page with "{| class="wikitable" |- | <onlyinclude>data-sort-value="{{{sort|}}}" style="background: #ececec; color: #2C2C2C; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-na" <!-- -->| {{{1|—}}}</onlyinclude> |}")
- 02:16, 28 March 2023 NeonWabbit talk contribs created page Template:Screen reader-only/styles.css (Created page with "/* {{pp-template}} This implementation is from https://cloudfour.com/thinks/see-no-evil-hidden-content-and-accessibility/#showing-additional-content-for-screen-readers which is a slight tweak from https://accessibility.18f.gov/hidden-content/ . https://webaim.org/techniques/css/invisiblecontent/#techniques has slightly different CSS clip, rect (1px) for all dimensions. WARNING: Template:Fraction and friends use this styles.css page and class directly rather than going...")
- 02:16, 28 March 2023 NeonWabbit talk contribs created page Template:Screen reader-only (Created page with "<templatestyles src="Screen reader-only/styles.css" /><span class="sr-only">{{{1|}}}</span>")
- 02:14, 28 March 2023 NeonWabbit talk contribs created page Module:Color contrast/colors (Created page with "return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure = 0.97265264954166, beige = 0.8988459998705, bisque = 0.80732327372979, black = 0, blanchedalmond = 0.85084439608156, blue = 0.0722, blueviolet = 0.12622014321946, brown = 0.098224287876511...")
- 02:13, 28 March 2023 NeonWabbit talk contribs created page Template:Yesno (Created page with "{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |f |false |off |0 = {{{no|<!-- null -->}}} | = {{{blank|{{{no|<!-- null -->}}}}}} |¬ = {{{¬|}}} |yes |y |t |true |on |1 = {{{yes|yes}}} |#default = {{{def|{{{yes|yes}}}}}} }}")
- 02:13, 28 March 2023 NeonWabbit talk contribs created page Template:Wikidata image (Created page with "{{#if:{{NAMESPACE}}|| {{#if:{{{1|}}} | {{#if:{{#property:P18}} | {{#ifeq:{{filepath:{{{1|}}} }}|{{filepath:{{#property:P18}} }} | | }} | {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}} | | }} }} | {{#if:{{#property:P18}} | {{#if:{{{2|}}} | | Category:No local image but image on Wikidata }} | }} }} }}")
- 02:12, 28 March 2023 NeonWabbit talk contribs created page Module:URL (Created page with "-- -- This module implements {{URL}} -- -- See unit tests at Module:URL/testcases local p = {} local function safeUri(s) local success, uri = pcall(function() return mw.uri.new(s) end) if success then return uri end end local function extractUrl(args) for name, val in pairs(args) do if name ~= 2 and name ~= "msg" then local url = name .. "=" .. val; url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3') local uri = sa...")
- 02:12, 28 March 2023 NeonWabbit talk contribs created page Template:Wikidata (Created page with "<includeonly>{{safesubst:#invoke:Wd|main}}</includeonly>")
- 02:11, 28 March 2023 NeonWabbit talk contribs created page Module:Text (Created page with "local yesNo = require("Module:Yesno") local Text = { serial = "2022-07-21", suite = "Text" } --[=[ Text utilities ]=] -- local globals local PatternCJK = false local PatternCombined = false local PatternLatin = false local PatternTerminated = false local QuoteLang = false local QuoteType = false local RangesLatin = false local SeekQuote = false local function initLatinData() if not RangesLatin then...")
- 02:11, 28 March 2023 NeonWabbit talk contribs created page Module:Infobox television season name (Created page with "local match = require("Module:String")._match local p = {} --- Returns a formatted link to the list of episodes article. --- @param listOfEpisodesArticle string --- @return string local function getListOfEpisodesLink(listOfEpisodesArticle) local listOfEpisodesPage = mw.title.new(listOfEpisodesArticle, 0) if listOfEpisodesPage and listOfEpisodesPage.exists and listOfEpisodesPage.redirectTarget ~= mw.title.getCurrentTitle() then return string.format("[[%s|List of epi...")
- 02:10, 28 March 2023 NeonWabbit talk contribs created page Module:Infobox television season disambiguation check (Created page with "-- This module requires the use of the following modules. local getArgs = require('Module:Arguments').getArgs local validateDisambiguation = require('Module:Television infoboxes disambiguation check') local p = {} local validDisambiguationTypeList = { "TV series, season", "TV series, series", "season", "series" } local validDisambiguationPatternList = { validateDisambiguation.DisambiguationPattern{pattern = "^(%d+) ([%D]+) TV series, season (%d+)$", type = 8}, --...")
- 02:10, 28 March 2023 NeonWabbit talk contribs created page Module:Infobox/dates (Created page with "local getArgs = require('Module:Arguments').getArgs local default_error_category = "Category:Pages using infobox television with nonstandard dates" local p = {} function p.start_end_date_template_validation(frame) local args = getArgs(frame) local error_category = args.error_category or default_error_category local start_date = args.first_aired or args.released or args.airdate or args.release_date or args.airdate_overall if start_date then if not start_date...")
- 02:10, 28 March 2023 NeonWabbit talk contribs created page Template:Greater color contrast ratio (Created page with "<includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly>")
- 02:10, 28 March 2023 NeonWabbit talk contribs created page Template:Center (Created page with "<includeonly><div class="center" style="width:auto; margin-left:auto; margin-right:auto;{{#if: {{{style|}}} | {{{style}}};}}">{{{1|Category:Pages using center with no arguments}}}</div></includeonly>{{#invoke:Check for unknown parameters|check|unknown=_VALUE_{{PAGENAME}}|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}")
- 02:10, 28 March 2023 NeonWabbit talk contribs created page Template:Align (Created page with "{{#switch: {{lc:{{{1|center}}}}} |left = <div style="float: left;{{#if: {{{style|}}} | {{{style}}};}}">{{{2}}}</div> |right = <div style="float: right;{{#if: {{{style|}}} | {{{style}}};}}">{{{2}}}</div> |center = {{center|{{{2}}}|style={{{style|}}} }} |#default = Error in Template:Align: the alignment setting "{{{1}}}" is invalid. }}")
- 02:09, 28 March 2023 NeonWabbit talk contribs created page Module:Series overview (Created page with "-- This module implements {{Series overview}}. require('strict') local yesno = require('Module:Yesno') local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) -------------------------------------------------------------------------------- -- SeriesOverview class -- The main class. -------------------------------------------------------------------------------- local SeriesOverview = {} function SeriesOverview.cellspan(SeasonEntries, SeasonEntries_ordered, ke...")
- 02:09, 28 March 2023 NeonWabbit talk contribs created page Module:Navbox (Created page with "local p = {} local navbar = require('Module:Navbar')._navbar local cfg = mw.loadData('Module:Navbox/configuration') local getArgs -- lazily initialized local args local format = string.format local function striped(wikitext, border) -- Return wikitext with markers replaced for odd/even striping. -- Child (subgroup) navboxes are flagged with a category that is removed -- by parent navboxes. The result is that the category shows all pages -- where a child navbox is no...")
- 02:09, 28 March 2023 NeonWabbit talk contribs created page Module:Episode table (Created page with "-- This module implements {{Episode table}} and {{Episode table/part}}. local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) -------------------------------------------------------------------------------- -- EpisodeTable class -- The main class. -------------------------------------------------------------------------------- local contrast_ratio = require('Module:Color contrast')._ratio local EpisodeTable = {} function EpisodeTable.cell(background, width,...")
- 02:08, 28 March 2023 NeonWabbit talk contribs created page Template:Remove first word (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=^[^{{{sep|%s}}}]*{{{sep|%s}}}*|replace=|plain=false}}")
- 02:07, 28 March 2023 NeonWabbit talk contribs created page Module:Based on (Created page with "local p = {} function p.lua_main(frame) local s = frame.args[1] if frame.args[3] then local args = {} for i, v in ipairs(frame.args) do if i >= 2 then args[#args+1] = v end end args['style'] = 'display: inline' args['list_style'] = 'display: inline' args['item1_style'] = 'display: inline' h = mw.html.create('div') h:wikitext(s) h:tag('br') -- h:newline() is not working for some reason h:wikitext('by ') h:wikitext(frame:expan...")
- 02:06, 28 March 2023 NeonWabbit talk contribs created page Module:Format link (Created page with "-------------------------------------------------------------------------------- -- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the {{format link}} template. -------------------------------------------------------------------------------- local libraryUtil = require(...")
- 02:05, 28 March 2023 NeonWabbit talk contribs created page Module:Labelled list hatnote (Created page with "-------------------------------------------------------------------------------- -- Labelled list -- -- -- -- This module does the core work of creating a hatnote composed of a list -- -- prefixed by a colon-terminated label, i.e. "LABEL: [andList of pages]", -- -- for {{see also}} and similar templates....")
- 02:05, 28 March 2023 NeonWabbit talk contribs created page Module:Formatted appearance (Created page with "-- This module requires the use of Module:List. local list = require('Module:List') local p = {} -- Local function which is used to get a correctly formatted entry. -- Function checks if the array had a value added by checking the counter, -- and returns the relevant result. local function getFormattedEntry(args, counter) if (counter == 1) then -- Check if the counter stayed the same. return "" -- Nothing was added to array; R...")
- 02:05, 28 March 2023 NeonWabbit talk contribs created page Module:Color contrast (Created page with "-- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) local function sRGB (v) if (v <= 0.03928) then v = v / 12.92 else v = math.pow((v+0.055)/1.055, 2.4) end return v end local function rgbdec2lum(R, G, B) if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then return 0.2126 *...")
- 02:04, 28 March 2023 NeonWabbit talk contribs created page Module:Hatnote list (Created page with "-------------------------------------------------------------------------------- -- Module:Hatnote list -- -- -- -- This module produces and formats lists for use in hatnotes. In particular, -- -- it implements the for-see list, i.e. lists of "For X, see Y" statements, -- -- as used in {{about}}, {{redirect}}, and their variants. Also introd...")
- 02:03, 28 March 2023 NeonWabbit talk contribs created page Module:Detect singular (Created page with "local p = {} local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') local getPlain = require('Module:Text').Text().getPlain -- function to determine whether "sub" occurs in "s" local function plainFind(s, sub) return mw.ustring.find(s, sub, 1, true) end -- function to count the number of times "pattern" (a regex) occurs in "s" local function countMatches(s, pattern) local _, count = mw.ustring.gsub(s, pattern, '') return count end...")
- 02:03, 28 March 2023 NeonWabbit talk contribs created page Module:Check for clobbered parameters (Created page with "local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter)...")
- 02:03, 28 March 2023 NeonWabbit talk contribs created page Template:Str left (Created page with "<includeonly>{{safesubst:padleft:|{{{2|1}}}|{{{1}}}}}</includeonly>")
- 02:02, 28 March 2023 NeonWabbit talk contribs created page Module:If empty (Created page with "local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) for k,v in ipairs(args) do if v ~= '' then return v end end end return p")
- 02:02, 28 March 2023 NeonWabbit talk contribs created page Module:ParameterCount (Created page with "-- This module produces a count of all the arguments passed to it. local yesno = require('Module:Yesno') -- Trim a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- Test whether a string is blank local function isBlank(s) return not s:find('%S') end -- Tests whether a string is a valid positional key, and if so, returns it. If -- the key is invalid, this returns nil. local function isPositionalKey(s) s = trim(s) if s:find('^[1-9][0-9]*$') then...")
- 02:02, 28 March 2023 NeonWabbit talk contribs created page Module:Separated entries (Created page with "-- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independently, enabling natural-language lists like -- "foo, bar, baz and qux". The starting parameter can also be specified. local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {} function p._main(args) local separator = args.separator -- Decode (convert to Unicode) HT...")
- 02:02, 28 March 2023 NeonWabbit talk contribs created page Module:About (Created page with "local mArguments --initialize lazily local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.about (frame) -- A passthrough that gets args from the frame and all mArguments = require('Module:Arguments') args = mArguments.getArgs(frame) return p._about(args) end function p._about (args, options) -- Produces "about" hatnote....")
- 01:44, 28 March 2023 NeonWabbit talk contribs created page Category:Characters (Created blank page)
- 01:39, 28 March 2023 NeonWabbit talk contribs created page Template:Template other (Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch-->")
- 01:39, 28 March 2023 NeonWabbit talk contribs created page Template:Nowrap (Created page with "<span class="nowrap">{{{1}}}</span>")
- 01:39, 28 March 2023 NeonWabbit talk contribs created page Template:If empty (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}")
- 01:38, 28 March 2023 NeonWabbit talk contribs created page Template:Br separated entries (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}")
- 01:38, 28 March 2023 NeonWabbit talk contribs created page Template:Based on (Created page with "<includeonly>{{#invoke:Based on|main}}</includeonly>")
- 01:38, 28 March 2023 NeonWabbit talk contribs created page Template:Navbox (Created page with "<includeonly>{{#invoke:Navbox|navbox}}</includeonly>")
- 01:37, 28 March 2023 NeonWabbit talk contribs created page Template:Ensure AAA contrast ratio (Created page with "<includeonly>{{#if:{{{base|}}}|{{#ifexpr:{{#invoke:Color contrast|ratio|{{{base}}}|{{{other|}}}|error=21}} < 7 OR {{#invoke:Color contrast|ratio|{{{base}}}|black|error=0}} < 7 AND {{#invoke:Color contrast|ratio|{{{base}}}|white|error=0}} < 7|{{{category|}}}}}}}</includeonly>")
- 01:37, 28 March 2023 NeonWabbit talk contribs created page Template:Infobox (Created page with "{{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|{{remove first word|{{SUBPAGENAME}}}}}}}}|}}</includeonly>")
- 01:37, 28 March 2023 NeonWabbit talk contribs created page Template:Unbulleted list (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}")
- 01:37, 28 March 2023 NeonWabbit talk contribs created page Template:Pluralize from text (Created page with "{{#invoke:Detect singular|pluralize}}")
- 01:36, 28 March 2023 NeonWabbit talk contribs created page Template:Plainlist (Created page with "<templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> </noinclude>")
- 01:36, 28 March 2023 NeonWabbit talk contribs created page Template:Count (Created page with "{{safesubst<noinclude/>:#ifexpr:{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}>0|{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}|{{{base|0}}}}}")
- 01:35, 28 March 2023 NeonWabbit talk contribs created page Template:URL (Created page with "<includeonly>{{#invoke:URL|url}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|_VALUE_{{PAGENAME}}}}|preview=Page using Template:URL with unknown parameter "_VALUE_"|ignoreblank=y | 1 | 2 }}")