User contributions for Professional Wiki
Appearance
Results for Professional Wiki talk block log uploads logs
A user with 2,495 edits. Account created on 4 August 2025.
10 August 2025
- 18:4018:40, 10 August 2025 diff hist +1 Module:Creo No edit summary
- 18:4018:40, 10 August 2025 diff hist +770 N Module:Creo Created page with "require( 'strict' ) local p = {} --- TODO: Decide on the data storage mechanism --- TODO: Might have to use VariablesLua to ensure the data is only loaded once --- The data.json page is a placeholder for the actual data --- @return table local function loadData() local data = mw.loadJsonData( 'Module:Creo/data.json' ) return data end --- Build the infobox data needed from the raw data --- @return table local function getInfoboxData() -- TODO: Implement the actual d..."
- 18:3418:34, 10 August 2025 diff hist +106 Module:InfoboxLua No edit summary
- 18:2418:24, 10 August 2025 diff hist −40 Module:InfoboxLua/styles.css No edit summary
- 18:2418:24, 10 August 2025 diff hist −23 Module:InfoboxLua/styles.css No edit summary
- 17:2617:26, 10 August 2025 diff hist −38 Module:InfoboxLua/styles.css No edit summary
- 17:2217:22, 10 August 2025 diff hist +30 Module:InfoboxLua/styles.css No edit summary
- 17:2117:21, 10 August 2025 diff hist +282 Module:InfoboxLua/styles.css No edit summary
- 17:1217:12, 10 August 2025 diff hist +39 Module:InfoboxLua/Components/Header No edit summary
- 17:0317:03, 10 August 2025 diff hist +111 N Module:InfoboxLua/Util/doc Created page with "{{Documentation}} Used by Module:InfoboxLua. <includeonly> Category:InfoboxLua modules </includeonly>" current
- 17:0317:03, 10 August 2025 diff hist +2,040 N Module:InfoboxLua/Util Created page with "require( 'strict' ) local libraryUtil = require( 'libraryUtil' ) local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local p = {} --- Checks if a value is a string and is not empty. --- --- @param value any The value to check. --- @return boolean True if the value is a non-empty string, false otherwise. function p.isNonEmptyString( value ) return type( value ) == 'string' and value ~= '' end --- Validates input data..."
- 17:0317:03, 10 August 2025 diff hist +111 N Module:InfoboxLua/Types/doc Created page with "{{Documentation}} Used by Module:InfoboxLua. <includeonly> Category:InfoboxLua modules </includeonly>" current
- 17:0317:03, 10 August 2025 diff hist +4,339 N Module:InfoboxLua/Types Created page with "require( 'strict' ) local p = {} --- MediaWiki built-in types --- @class mw.html @Built-in Lua type for HtmlBuilder in MediaWiki. --- @field create function @Creates a new HTML element. --- @field node function @Adds a node to the HTML element. --- @field wikitext function @Adds wikitext to the HTML element. --- @field tag function @Creates a new HTML element. --- @field attr function @Sets the attributes of the HTML element. --- @field css function @Sets the CSS pro..."
- 17:0317:03, 10 August 2025 diff hist +111 N Module:InfoboxLua/Components/Section/doc Created page with "{{Documentation}} Used by Module:InfoboxLua. <includeonly> Category:InfoboxLua modules </includeonly>" current
- 17:0217:02, 10 August 2025 diff hist +2,201 N Module:InfoboxLua/Components/Section Created page with "require( 'strict' ) local tabber = mw.ext.tabber local util = require( 'Module:InfoboxLua/Util' ) local types = require( 'Module:InfoboxLua/Types' ) local itemComponent = require( 'Module:InfoboxLua/Components/Item' ) local p = {} --- @param section SectionComponentData --- @return mw.html local function getItemsHtml( section ) local root = mw.html.create( 'div' ) root:addClass( 't-infobox-section-items' ) if section.columns and section.columns > 1 then root:cs..."
- 17:0217:02, 10 August 2025 diff hist +111 N Module:InfoboxLua/Components/Item/doc Created page with "{{Documentation}} Used by Module:InfoboxLua. <includeonly> Category:InfoboxLua modules </includeonly>" current
- 17:0217:02, 10 August 2025 diff hist +796 N Module:InfoboxLua/Components/Item Created page with "require( 'strict' ) local util = require( 'Module:InfoboxLua/Util' ) local types = require( 'Module:InfoboxLua/Types' ) local p = {} --- Renders an infobox item. --- --- @param data table --- @return mw.html|nil function p.getHtml( data ) --- @type ItemComponentData|nil local item = util.validateAndConstruct( data, types.ItemComponentDataSchema ) if not item then return nil end local root = mw.html.create( 'div' ) root:addClass( 't-infobox-item' ) if ite..."
- 17:0117:01, 10 August 2025 diff hist +2 Template:Documentation No edit summary
- 17:0117:01, 10 August 2025 diff hist +87 Template:Documentation No edit summary
- 16:5716:57, 10 August 2025 diff hist +19 Module:InfoboxLua/doc No edit summary current
- 16:5716:57, 10 August 2025 diff hist +19 Module:InfoboxLua/Components/Header/doc No edit summary current
- 16:5616:56, 10 August 2025 diff hist +47 N Category:Templates Created page with "A list of wikitext templates used on this wiki." current
- 16:5516:55, 10 August 2025 diff hist +14 Template:Documentation No edit summary
- 16:5416:54, 10 August 2025 diff hist +178 Template:Documentation No edit summary
- 16:5216:52, 10 August 2025 diff hist −4 Template:Documentation No edit summary
- 16:5216:52, 10 August 2025 diff hist −1 Template:Documentation No edit summary
- 16:5016:50, 10 August 2025 diff hist −27 Template:Documentation/doc No edit summary current Tag: Manual revert
- 16:4916:49, 10 August 2025 diff hist +54 Template:Documentation No edit summary
- 16:4716:47, 10 August 2025 diff hist +4 Template:Documentation No edit summary
- 16:4716:47, 10 August 2025 diff hist +5 Template:Documentation No edit summary
- 16:4616:46, 10 August 2025 diff hist +27 Template:Documentation/doc No edit summary Tag: Reverted
- 16:4616:46, 10 August 2025 diff hist +30 Template:Documentation/doc No edit summary
- 16:4616:46, 10 August 2025 diff hist +286 N 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 {{documentation}} at the top of the documentation page. <includeonly> Category:Templates </includeonly>"
- 16:4416:44, 10 August 2025 diff hist +6 Template:Documentation No edit summary
- 16:4416:44, 10 August 2025 diff hist −29 Template:Documentation No edit summary
- 16:4416:44, 10 August 2025 diff hist +32 Template:Documentation No edit summary
- 16:4316:43, 10 August 2025 diff hist +89 N Template:Documentation Created page with "<includeonly> This documentation is transcluded from [[{{PAGENAME}}/doc]]. </includeonly>"
- 16:3916:39, 10 August 2025 diff hist +75 Module:InfoboxLua/doc No edit summary
- 16:3816:38, 10 August 2025 diff hist +40 N Category:Modules Created page with "A list of Lua modules used on this wiki." current
- 16:3816:38, 10 August 2025 diff hist −42 Category:InfoboxLua modules No edit summary current
- 16:3816:38, 10 August 2025 diff hist +62 N Category:InfoboxLua modules Created page with "A list of Lua modules used on this wiki. Category:Modules"
- 16:3716:37, 10 August 2025 diff hist +32 Module:InfoboxLua/Components/Header/doc No edit summary
- 16:3716:37, 10 August 2025 diff hist +29 Module:InfoboxLua/Components/Header/doc No edit summary
- 16:3716:37, 10 August 2025 diff hist +31 N Module:InfoboxLua/Components/Header/doc Created page with "Category:InfoboxLua modules"
- 16:3616:36, 10 August 2025 diff hist +3,038 N Module:InfoboxLua/Components/Header Created page with "require( 'strict' ) local tabber = mw.ext.tabber local util = require( 'Module:InfoboxLua/Util' ) local types = require( 'Module:InfoboxLua/Types' ) -- TODO: Move config somewhere else local PLACEHOLDER_IMAGE = 'Placeholderv2.png'; local IMAGE_SIZE = 400; local p = {} --- @param image ImageComponentData|string --- @return mw.html local function getImageHtml( image ) if type( image ) == 'string' then image = { src = image } end local imageData = util.validateAn..."
- 16:3516:35, 10 August 2025 diff hist +1,062 N Module:InfoboxLua/styles.css Created page with "→TODO: Break down into components?: .t-infobox { width: 100%; max-width: 400px; font-size: var(--font-size-small); line-height: var(--line-height-xx-small); } .t-infobox-content { display: flex; flex-direction: column; row-gap: var(--space-md); } →Header Component: .t-infobox-image-container { position: relative; } .t-infobox-image-overlay { position: absolute; top: 0; left: 0; right: 0; pointer-events: none; } .t-infobox-header-content { font-w..."
- 16:3516:35, 10 August 2025 diff hist +42 N Module:InfoboxLua/doc Created page with "{{Special:PrefixIndex/Module:InfoboxLua/}}"
- 16:3416:34, 10 August 2025 diff hist +1,476 N Module:InfoboxLua Created page with "require( 'strict' ) local headerComponent = require( 'Module:InfoboxLua/Components/Header' ) local sectionComponent = require( 'Module:InfoboxLua/Components/Section' ) local p = {} --- @param data table --- @return HeaderComponentData local function getHeaderData( data ) -- Convert string image to ImageComponentData local image = type( data.image ) == 'string' and { src = data.image } or data.image return { title = data.title, subtitle = data.subtitle or nil,..."
8 August 2025
- 19:4919:49, 8 August 2025 diff hist 0 N File:Site background.webp No edit summary current
6 August 2025
- 16:0316:03, 6 August 2025 diff hist 0 N Template:Creo Created blank page