Combined display of all available logs of Poets.Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 21:35, 1 March 2025 Matt talk contribs created page Module:Check for unknown parameters (Created page with "-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list require ('strict'); local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end local function clean(text) -- Return text cleaned for display and truncated if too long. -- Strip markers are replaced with dummy text representing...")
- 21:35, 1 March 2025 Matt talk contribs created page Module:If preview (Created page with "local p = {} local getArgs = require("Module:Arguments").getArgs local yn = require("Module:Yesno") local cfg = mw.loadData('Module:If preview/configuration') --main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. function p.main(frame) local args = getArgs(frame) if cfg.preview then return args[1] or '' else return args[2] or '' end end --[[ pmain This function...")
- 21:34, 1 March 2025 Matt talk contribs created page Module:If preview/styles.css (Created page with "{{pp|small=yes}}: .preview-warning { font-style: italic; @noflip: padding-left: 1.6em; margin-bottom: 0.5em; color: red; } The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206: .preview-warning + link + .preview-warning { margin-top: -0.5em; }")
- 21:33, 1 March 2025 Matt talk contribs created page Module:If preview/configuration (Created page with "--We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function templatestyl...")
- 21:33, 1 March 2025 Matt talk contribs created page Module:InfoboxImage (Created page with "-- Inputs: -- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link -- page - page to display for multipage images (DjVu) -- size - size to display the image -- maxsize - maximum size for image -- sizedefault - default size to display the image if size param is blank -- alt - alt text for image -- title - title text for image -- border - set to yes if border -- center - set to yes, if th...")
- 20:54, 1 March 2025 Matt talk contribs created page Module:I18n (Created page with "--- I18n library for message storage in Lua datastores. -- The module is designed to enable message separation from modules & -- templates. It has support for handling language fallbacks. This -- module is a Lua port of wikia:dev:I18n-js and i18n modules that can be loaded -- by it are editable through wikia:dev:I18nEdit. -- -- On Wikimedia projects, i18n messages are editable -- through Data:i18n/ subpages on --...")
- 20:53, 1 March 2025 Matt talk contribs created page Module:Entrypoint (Created page with "--- Entrypoint templating wrapper for Scribunto packages. -- The module generates an entrypoint function that can execute Scribunto -- package calls in the template context. This allows a package to support -- both direct and template invocations. -- -- @script entrypoint -- @release beta -- @author 8nml (Fandom Dev Wiki) -- @param {table} package Scribunto package. -- @error[85] {...")
- 20:53, 1 March 2025 Matt talk contribs created page Module:Fallbacklist (Created page with "--- Language fallback rules for other Lua modules. -- @see c:Module:Fallbacklist -- @release stable -- @submodule return { -- crh (Crimean Tatar) cluster: crh-cyrl , crh-latn -> crh (Crimean Tatar) ['crh'] = {'crh-latn'}, ['crh-cyrl'] = {'crh', 'ru'}, ['crh-latn'] = {'crh'}, -- de (German) cluster: ['als'] = {'gsw', 'de'}, -- Alemannisch ['bar'] = {'de'},...")
- 20:50, 1 March 2025 Matt 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(...")
- 20:48, 1 March 2025 Matt talk contribs created page Module:Yesno (Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val =...")
- 20:44, 1 March 2025 Matt talk contribs created page Template:DependencyList (Created page with "<includeonly>{{#invoke:DependencyList|main}}</includeonly><noinclude>{{/doc}}</noinclude>")
- 20:43, 1 March 2025 Matt talk contribs created page Module:User error (Created page with "-------------------------------------------------------------------------------- -- A less intimidating version of the built-in "error()" function, to help -- editors fix their mistakes when transcluding a template. -- -- @see wikia:w:c:Dev:Module:User error for a similar module. -------------------------------------------------------------------------------- local checkType = require("libraryUtil").checkType; return function (message, ...) checkType("Module:User...")
- 20:42, 1 March 2025 Matt talk contribs created page Module:Paramtest (Created page with "-- Imported from: https://runescape.wiki/w/Module:Paramtest --[[ {{Helper module |name=Paramtest |fname1 = is_empty(arg) |ftype1 = String |fuse1 = Returns true if arg is not defined or contains only whitespace |fname2 = has_content(arg) |ftype2 = String |fuse2 = Returns true if arg exists and does not only contain whitespace |fname3 = default_to(arg1,arg2) |ftype3 = String, Any value |fuse3 = If arg1 exists and does not only contain whitespace, the function returns arg1...")
- 20:41, 1 March 2025 Matt talk contribs created page Module:Mbox (Created page with "local libraryUtil = require( 'libraryUtil' ) local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local mError -- lazily initialise Module:Error local p = {} --- Helper function to throw error -- -- @param msg string - Error message -- -- @return string - Formatted error message in wikitext local function makeWikitextError( msg ) mError = require( 'Module:Error' ) return mError.error { message = 'Error: ' .. msg...")
- 20:40, 1 March 2025 Matt talk contribs created page Module:Mbox/styles.css (Created page with ".mbox { position: relative; display: flex; flex-direction: column; margin-block: var(--space-md); background-color: var(--color-surface-1); border: 1px solid var(--border-color-base); border-radius: var(--border-radius-medium); font-size: var(--font-size-small); line-height: var(--line-height-xx-small); } .mbox.mbox-high { background-color: var(--background-color-destructive-subtle); } .mbox.mbox-med { background-color: var(--background-color-warning-subtle)...")
- 20:39, 1 March 2025 Matt talk contribs created page Module:Error (Created page with "-- Imported from: https://en.wikipedia.org/wiki/Module:Error -- This module implements {{error}}. local p = {} local function _error(args) local tag = string.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1]...")
- 20:38, 1 March 2025 Matt talk contribs created page Module:Hatnote (Created page with "-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the {{hatnote}} and {{format link}} meta-templates and includes -- -- helper functions for other Lua hatnote modules....")
- 20:38, 1 March 2025 Matt 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...")
- 20:36, 1 March 2025 Matt talk contribs created page Module:Array (Created page with "-- Imported from: https://runescape.wiki/w/Module:Array local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ---@class Array ---@operator call(any[]): Array ---@operator concat(any[]): Array ---@operator concat(number|string|function): string ---@operator unm: Array ---@operator add(number|number[]|Array): Array ---@operator sub(number|number[]|Array): Array ---@operator mul(number|number[]...")
- 20:34, 1 March 2025 Matt talk contribs created page Module:DependencyList (Created page with "--- Based on Module:DependencyList from RuneScape Wiki --- Modified to use SMW instead of DPL --- @see https://runescape.wiki/w/Module:DependencyList require("strict"); local p = {} local libraryUtil = require( 'libraryUtil' ) local arr = require( 'Module:Array' ) local yn = require( 'Module:Yesno' ) local param = require( 'Module:Paramtest' ) local userError = require("Module:User error") local hatnote = require('Module:Hatnote')._hatnote local mHatlist = require('Mod...")
- 20:32, 1 March 2025 Matt talk contribs created page Module:DependencyList/i18n.json (Created page with "{ "license": "CC0-1.0", "description": { "en": "Translation table for the Module:DependencyList" }, "schema": { "fields": [ { "name": "id", "type": "string" }, { "name": "message", "type": "localized" } ] }, "data": [ [ "message_unused_module_title", { "de": "Dieses Modul wird nicht verwendet.", "en": "This module is unused." } ], [ "message_unused_module_desc", { "de": "Dieses Modul wird weder von...")
- 20:30, 1 March 2025 Matt talk contribs created page Template:Documentation/doc (Created page with "{{Documentation}} The '''documentation''' template is transcluded in the template/module documentation. This template should only be used on subpages titled "doc". ==Usage== Place {{t|documentation}} at the top of the documentation page. If the page to be documented is a subpage, use {{t|documentation|pagename of page to be documented}} at the top of the documentation page. For example, Template:Foo/bar's documentation page would use {{t|documentation|Template:Foo/ba...")
- 20:28, 1 March 2025 Matt talk contribs created page Template:Documentation (Created page with "<includeonly>{{#invoke:Documentation|doc}}__NOEDITSECTION__{{#seo: |type = website |description = {{FULLPAGENAME}} is a template page used on the Star Citizen Wiki. Templates are pages that are embedded (transcluded) into other pages to allow for the repetition of information. |site_name = Star Citizen Wiki |locale = {{PAGELANGUAGE}} }}</includeonly><noinclude>{{/doc}}</noinclude>")
- 20:27, 1 March 2025 Matt talk contribs created page Module:Documentation (Created page with "-- <nowiki> local dependencyList = require( 'Module:DependencyList' ) local hatnote = require( 'Module:Hatnote' )._hatnote local mbox = require( 'Module:Mbox' )._mbox local i18n = require( 'Module:i18n' ):new() local TNT = require( 'Module:Translate' ):new() local lang = mw.getContentLanguage() local p = {} --- Wrapper function for Module:i18n.translate --- --- @param key string The translation key --- @return string If the key was not found, the key is returned local...")
- 20:26, 1 March 2025 Matt talk contribs created page Module:Documentation/styles.css (Created page with ".documentation { margin-top: var( --space-md ); padding-top: var( --space-md ); border-top: 1px solid; border-color: var( --border-color-base ); font-size: var( --font-size-small ); } .documentation-header { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .documentation-title { color: var( --color-emphasized ); font-size: var( --font-size-x-large ); font-weight: var( --font-weight-se...")
- 20:25, 1 March 2025 Matt talk contribs created page Module:Documentation/i18n.json (Created page with "{ "license": "CC0-1.0", "description": { "en": "Translation table for the Module:Documentation" }, "schema": { "fields": [ { "name": "id", "type": "string" }, { "name": "message", "type": "localized" } ] }, "data": [ [ "module", { "de": "Modul", "en": "module" } ], [ "template", { "de": "Vorlage", "en": "template" } ], [ "message_subpage_title", { "de": "Dies ist die Dokumentati...")
- 20:23, 1 March 2025 Matt 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><noinclude> {{documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> </noinclude>")
- 20:22, 1 March 2025 Matt talk contribs created page Module:Infobox (Created page with "local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s'...")
- 20:21, 1 March 2025 Matt talk contribs created page Module:Infobox/styles.css (Created page with "{{pp|small=y}}: * This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See MediaWiki talk:Common.css/to do#Infobox * DO NOT ADD THEM HERE: * not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully: .infobox-subbox { padding: 0; borde...")
- 20:20, 1 March 2025 Matt 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...")
- 20:19, 1 March 2025 Matt talk contribs created page Template:Hlist/styles.css (Created page with "{{pp-protected|reason=match parent|small=yes}}: * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * MediaWiki talk:Common.css/to do#hlist-separated: /* * TODO: When the majority of readership supports it (or s...")
- 20:18, 1 March 2025 Matt talk contribs created page Template:Hlist (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>")
- 20:18, 1 March 2025 Matt talk contribs created page Module:List (Created page with "local libUtil = require('libraryUtil') local checkType = libUtil.checkType local mTableTools = require('Module:TableTools') local p = {} local listTypes = { ['bulleted'] = true, ['unbulleted'] = true, ['horizontal'] = true, ['ordered'] = true, ['horizontal_ordered'] = true } function p.makeListData(listType, args) -- Constructs a data table to be passed to p.renderList. local data = {} -- Classes and TemplateStyles data.classes = {} data.templatestyles = ''...")
- 20:17, 1 March 2025 Matt talk contribs created page Template:Plainlist/styles.css (Created page with "{{pp-template|small=yes}}: .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; Reset Minerva default: } .plainlist ol li, .plainlist ul li { margin-bottom: 0; }")
- 20:16, 1 March 2025 Matt 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> {{documentation}} </noinclude>")
- 20:13, 1 March 2025 Matt talk contribs created page Module:Navbar/styles.css (Created page with "{{pp|small=yes}}: .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .nav...")
- 20:12, 1 March 2025 Matt 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...")
- 20:10, 1 March 2025 Matt talk contribs created page Module:TableTools (Created page with "------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke....")
- 20:08, 1 March 2025 Matt talk contribs created page Module:Exponential search (Created page with "-- This module provides a generic exponential search algorithm. requirestrict local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, low...")
- 20:08, 1 March 2025 Matt talk contribs created page Module:Italic title (Created page with "-- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ----------------...")
- 20:07, 1 March 2025 Matt talk contribs created page Module:YesNo (Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val =...")
- 19:51, 1 March 2025 Matt talk contribs created page Module:Arguments (Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'...")
- 13:35, 1 March 2025 Matt talk contribs created page User:Matt (Added user page) Tag: Visual edit: Switched
- 13:34, 1 March 2025 Matt talk contribs created page File:Placeholder.png (Category:Generic Images Placeholder image v1, please replace where found if you can.)
- 13:34, 1 March 2025 Matt talk contribs uploaded File:Placeholder.png (Category:Generic Images Placeholder image v1, please replace where found if you can.)
- 13:21, 1 March 2025 Matt talk contribs created page MediaWiki:Licenses (Added license types)
- 08:21, 1 March 2025 Matt talk contribs created page WikiName:About (Filled out site about page)
- 08:06, 1 March 2025 Matt talk contribs created page MediaWiki:Citizen-footer-tagline (Added footer)
- 08:05, 1 March 2025 Matt talk contribs created page MediaWiki:Citizen-footer-desc (Changed to descriptive)
- 10:56, 28 February 2025 Matt talk contribs created page Signs of Life (album) (Stubby first page) Tag: Visual edit: Switched