Registos públicos principais
Ir para a navegação
Ir para a procura
Apresentação combinada de todos os registos disponíveis na wiki Enciclopédia de conhecimento da Igreja de Deus. Pode reduzir a lista escolhendo um tipo de registo, um nome de utilizador ou um título de página. Respeite maiúsculas e minúsculas.
- 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Título em itálico (Criou a página com "-- Esse módulo implementa {{Título em itálico}}. -- Importado a partir de en:Module:Italic title. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class ---------------------------------------------------------------------...")
- 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Título em cursiva (Criou a página com "local p = {} function p.newPagename(frame) local pagename = mw.title.getCurrentTitle().text local args = frame.args local lang if args[1] ~= '' then lang = args[1] end local position = pagename:find(' %(.+%)$') local base local disambig if position then base = pagename:sub(1, position - 1) disambig = pagename:sub(position) else base = pagename disambig = '' end if lang then...")
- 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TwitterSnowflake (Criou a página com "local p = {} local Date = require('Module:Testes')._Date function p.snowflakeToDate(frame) local format = frame.args.format or "%B %e, %Y" local epoch = tonumber(frame.args.epoch) or 1288834974 local id_str = frame.args.id_str if type(id_str) ~= "string" then error("bad argument #1 (expected string, got " .. type(id_str) .. ")", 2) end if type(format) ~= "string" then error("bad argument #2 (expected string, got " .. type(format) .. ")", 2) end...")
- 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Trim quotes (Criou a página com "local p = {} local function _trim(s) if s then if mw.ustring.find(s,'^".*"$') or mw.ustring.find(s,"^'.*'$") then return _trim(string.sub(s,2,-2)) else return s end else return "" end end function p.trim(frame) local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1]) return _trim(s) end return p")
- 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TreeChart (Criou a página com "require('strict') local p = {} local cells = mw.loadData('Module:TreeChart/data') function p._main(cell_args) local ret = mw.html.create() local top = ret:tag('tr') :css{ height = '1px', ['text-align'] = 'center' } local bottom = ret:tag('tr') :css{ height = '1px', ['text-align'] = 'center' } for _, v in ipairs(cell_args) do if type(v) == 'string' then top:wikitext(cells[v].t) bottom:wikitext(cells[v].b) else top:tag('td')...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Transcluder (Criou a página com "-- Module:Transcluder is a general-purpose transclusion engine -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Transcluder -- Authors: User:Sophivorus, User:Certes & others -- License: CC-BY-SA-3.0 local p = {} -- Helper function to test for truthy and falsy values -- @todo Somehow internationalize it local function truthy(value) if not value or value == '' or value == 0 or value == '0' or value == 'false' or value == 'no' or value == 'non' t...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Transclude random subpage (Criou a página com "-- This module implements Template:Transclude random subpage. It is alpha software. local p = {} local mRandom = require('Module:Random') local currentTitle = mw.title.getCurrentTitle() -- tracking function added by BHG 29/04/2019 -- called as subPageTrackingCategories(pages, args.max) local function subPageTrackingCategories(pages, max) local retval = ""; local availableSubPageCount = 0; local i; local thispagetitle = mw.title.getCurrentTitle()....")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TrainingPages (Criou a página com "--The purpose of this module is to take a list of linked page, and use it to determine the next and previous page in the list as well as the total number of pages. local p = {} function anonymize(name) return mw.ustring.gsub(name,"^"..mw.site.siteName,"Project") or name end function out(name) return mw.ustring.gsub(name,"^Project",mw.site.siteName) or name end function keyize(pagename) -- there was a complaint about "_" breaking things. Do all lookups...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Toolbar (Criou a página com "-- Este módulo implementa {{Toolbar}}. local mArguments -- Inicializa preguiçosamente Módulo:Arguments local mTableTools = require('Módulo:TableTools') local yesno = require('Módulo:Yesno') local p = {} function p.main(frame) mArguments = require('Módulo:Arguments') local args = mArguments.getArgs(frame) return p._main(args) end function p._main(args) local toolbarItems = p.makeToolbarItems(args) if not toolbarItems then -- Retorna a sequência ('strin...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TimeAgo (Criou a página com "-- Substituição para Predefinição:Time ago local numberSpell = require('Módulo:NumberSpell')._main local yesno = require('Módulo:Yesno') local p = {} -- Tabela para converter valores de texto inseridos para valores numéricos. timeText = { ['segundos'] = 1, ['minutos'] = 60, ['horas'] = 3600, ['dias'] = 86400, ['semanas'] = 604800, ['meses'] = 2678400, ['anos'] = 31557600 } -- Tabela contendo tabelas de possíveis unidades para usar na saída. timeUnit...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Texto simples (Criou a página com "--converte texto com wikilinks em texto simples, por exemplo, "gah é bar" para "gah é bar" --remove qualquer coisa incluída em marcações (tags) que não esteja aninhada, marcadores de faixa de mediawiki (referências, etc.), arquivos, marcações em itálico e negrito requirestrict local p = {} function p.main(frame) local text = frame.args[1] local encode = require('Módulo:Yesno')(frame.args.encode) return p._main(text, encode) end function p....")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Texto (Criou a página com "m = {} function m.semparenteses(params) local str = mw.ustring.gsub(params.args[1], ' *%([^)]+%)', '') return str end function m.semlink (params) local str = mw.ustring.gsub(params.args[1], '%[%[([^%]|]+)|?[^%]]*%]%]', '%1') return str end return m")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Text (Criou a página com "local Text = { serial = "2019-11-12", suite = "Text", item = 29387871 } --[=[ Text utilities ]=] local Failsafe = Text local GlobalMod = Text -- local globals local PatternCJK = false local PatternCombined = false local PatternLatin = false local PatternTerminated = false local RangesLatin = false local SeekQuote = false local foreignModule = function ( access, advanced, append, alt, alert ) -- Fetch glo...")
- 01h32min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Testes (Criou a página com "require('Module:No globals') local p = {} local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = (string.sub(title.subpageText,1,9) == 'Exemplos para testes') --========================================================================== --Category functions --========================================================================== local function addCat( cat )...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Teste - Lucas (Criou a página com "local p = {} function p.temp(frame) local year = frame.args['year'] local query = 'SELECT DISTINCT (GROUP_CONCAT(?id_; separator="|") as ?id) WHERE {?item_ p:P166 [ps:P166 wd:Q16153104; pq:P585 ?year].FILTER(YEAR(?year) = ' .. year .. ')BIND(SUBSTR(STR(?item_), 32) AS ?id_)}' local data = mw.ext.data.sparql(query) if data and data.results and data.results.bindings then for _, item in ipairs(data.results.bindings) do print(item.itemLabel.value) end...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Template wrapper (Criou a página com "require('strict') local error_msg = '<span style=\"font-size:100%\" class=\"error\"><code style=\"color:inherit; border:inherit; padding:inherit;\">|_template=</code> missing or empty</span>'; --[[--------------------------< I S _ I N _ T A B L E >-------------------------------------------------------- scan through tbl looking for value; return true if found, false else ]] local function is_in_table (tbl, value) for k, v in pairs (tbl) do if v == valu...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Template redirect regex (Criou a página com "local p = {} --returns a table of regular expressions, sorted by descending popularity, for all redirects to a given template as of a certain date, or nil --regex for the 1st pipe and surrounding whitespace are purposefully omitted to give the calling modules more flexibility function p.main( template ) --expand the following table as-needed, following the same format local tCanonical_templates = { ['Redirecionamento de categoria'] = { --the following 11 pages...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Template parameter value (Criou a página com "local p = {} local escape = require("Module:String")._escapePattern function trimspaces(s) return string.gsub(s, "^%s*(.-)%s*$", "%1") end local function getTitle(title) local success, titleObj = pcall(mw.title.new, title) if success then return titleObj else return nil end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Template parameter value' }) local template = escape(args[2]) local parameter = es...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Template invocation (Criou a página com "-- Este módulo fornece funções para fazer invocações de predefinições MediaWiki. local checkType = require('libraryUtil').checkType local p = {} ------------------------------------------------------------------------ -- Nome: p.name -- Propósito: Encontra um nome de invocação de predefinição a partir -- de um nome de página ou de um objeto mw.title -- Descrição: Esta função detecta se uma sequência/string ou um --...")
- 01h31min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TemplatePar (Criou a página com "local TemplatePar = { serial = "2023-03-20", suite = "TemplatePar", item = 15393417, globals = { DateTime = 20652535, FileMedia = 24765326, Multilingual = 47541920, TemplUtl = 52364930, URLutil = 10859193 } } --[=[ Template parameter utility * asser...")
- 01h30min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TemplateData (Criou a página com "local TemplateData = { suite = "TemplateData", serial = "2023-01-07", item = 46997995 } --[==[ improve template:TemplateData ]==] local Failsafe = TemplateData local Config = { -- multiple option names mapped into unique internal fields basicCnf = { catProblem = "strange", classMultiColumns = "selMultClm", classNoNumTOC = "suppressTOCnum", classT...")
- 01h30min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TemplUtl (Criou a página com "local TemplUtl = { suite = "TemplUtl", serial = "2022-05-16", item = 52364930 }; --[=[ Utilities to support template programming. ]=] local Failsafe = TemplUtl; local fallible = function ( adjust, ahead ) -- Check for leading character disturbing syntax -- Precondition: -- adjust -- string; trimmed wikitext -- ahead -- true, if leading syntax shall start on new line -- Postcondition: -- Return...")
- 01h30min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Television critical response (Criou a página com "-- Esta predefinição implementa {{Resposta crítica de televisão}}. require('Module:No globals') local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- CriticalResponse class -- The main class. -------------------------------------------------------------------------------- local CriticalResponse = {} function CriticalResponse.cellspan(SeasonEntries, SeasonEntries_ordered, key, cell, multipart) loca...")
- 01h30min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Team roster navbox (Criou a página com "local me = { } local Navbox = require('Module:Navbox') function me.generateRosterNavbox(frame) local args = { } local parentArgs = frame:getParent().args -- Massage the arguments before passing them to the Navbox helper function for argName, value in pairs(parentArgs) do if value ~= '' then if type(argName) == 'string' and mw.ustring.find(argName, '^list') then local listValues = { } for entry in mw.te...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TeamBracket (Criou a página com "-- -- This module implements many tennis bracket templates -- local p = {} local args = {} local rounds local sets = {} local compact local byes local hideSeeds local showSeeds local hideHeadings local showThird local offsetThird local compactFinal local RD1seedmap = {} local tcats = '' local function isnotblank(s) return s and s ~= '' end local function isblank(s) return (not s) or (s == '') end local function parseArgs(frame) local fargs = frame.args local pargs...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Taxonomia (Criou a página com "require('Module:No globals'); --[[--------------------------< T A X O M A P >---------------------------------------------------------------- this is a table of sequence tables that each list the first and last taxon name in a particular module. module_select() uses these tables to determine which data module 'should' have the data for the taxon name. [1] first taxon name in the data module [3] suffix appended to the base module name to create: 'Module:Sandbox...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Taxonbar (Criou a página com "require('strict') local conf = require( 'Module:Taxonbar/conf' ) -- configuration module local function isNilOrEmpty( thing ) if thing == nil or thing == '' then return true end return nil end local function splitLccn( id ) if id:match( '^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$' ) then id = id:gsub( '^(%l+)(%d+)(%d%d%d%d%d%d)$', '%1/%2/%3' ) end if id:match( '^%l%l?%l?/%d%d%d?%d?/%d+$' ) then return mw.text.split( id, '/' )...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TaxonList (Criou a página com "--This module provides the core functionality to a set of templates used to display a list of taxon name/authority pairs, with the taxon names optionally italicized, wikilinked and/or emboldened. Such lists are usually part of taxoboxes. -- use a function from Module:TaxonItalics to italicize a taxon name local TaxonItalics = require("Module:TaxonItalics") local p = {} --[[========================================================================= Utility function...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TaxonItalics (Criou a página com "--[[========================================================================= Italicize a taxon name appropriately by invoking italicizeTaxonName. The algorithm used is: * If the name has italic markup at the start or the end, do nothing. * Else * Remove (internal) italic markup. * If the name is made up of four words and the third word is a botanical connecting term, de-italicize the connecting term and add italic markup to the outside of the name. * Els...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Taxocaixa (Criou a página com "-- vim: set noexpandtab ft=lua ts=4 sw=4: local ENABLE_DEBUG = true local Cite = require('Module:Cite') local fb = require('Module:Fallback') local p = {} -- module exports local L = {} -- alias to local functions -- (so it can be iterated by p in debug mode) local _linkconfig -- use links from content language Wikipedia -- or from Wikidata, default to Wikidata local _contentlang local usereferences -- array of references to be prefered in the given order loca...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Tabuleiroxadrez mxn (Criou a página com "local p = {} function chessboard(args, size, rows, cols, rev, trans, lightdark, altprefix, letters, numbers, header, footer, align, clear) function colchar( col ) return (col <= 26) and ( "abcdefghijklmnopqrstuvwxyz" ):sub( col, col ) or ( "abcdefghijklmnopqrstuvwxyz" ):sub( math.floor((col-1)/26), math.floor((col-1)/26) ) .. ( "abcdefghijklmnopqrstuvwxyz" ):sub( col-math.floor((col-1)/26)*26, col-math.floor((col-1)/26)*26) end...")
- 01h29min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Tabuleiroxadrez (Criou a página com "local p = {} local function image_square( pc, row, col, size ) local colornames = { l = 'branco', d = 'preto', u = 'cor desconhecida' } local piecenames = { p = 'peão', r = 'torre', n = 'cavalo', b = 'bispo', q = 'rainha', k = 'rei', a = 'archbishop', c = 'chancelor', z = 'champion', w = 'wizard', t = 'fool', h = 'upside-down pawn', m = 'upside-down rook', B = 'upside-down bishop', N = 'upside-down knight', f = 'upside-down king',...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Table empty cell (Criou a página com "local p = {} -- List of default title texts. local defaultTitleTextlist = { ["ASA"] = "A ser anunciado", ["ASD"] = "A ser determinado", ["N/A"] = "Não aplicável" } -- Local function which is used to retrieve the title text. local function getTitleText(args, altText) local titleText = args[2] or args["title_text"] -- If the title text was manually added, return it. if (titleText) then return titleText end -- The title text was not set, get the correct def...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TableTools (Criou a página com "--[[ ------------------------------------------------------------------------------------ -- 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....")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Tabela geral de medalhas (Criou a página com "require('strict') local getArgs = require('Módulo:Arguments').getArgs local p = {} local function deflag(s) s = mw.ustring.gsub(s or '', '%[%[[Fe][Ii][Ll][Ee]:[^%[%]]*%]%]', '') s = mw.ustring.gsub(s, '%[%[[Ii][Mm][Aa][Gg][Ee][Mm]?:[^%[%]]*%]%]', '') s = mw.ustring.gsub(s, '<[^<>]*>', '') s = mw.ustring.gsub(s, '%s*%([A-Z][A-Z][A-Z]%)%s*$', '') while s:match('^%s*&[Nn][Bb][Ss][Pp];%s*') do s = mw.ustring.gsub(s, '^%s*&[Nn][Bb][Ss][Pp];%s*',...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Tabela de episódios (Criou a página com "-- This module implements {{Tabela de episódios}} and {{Tabela de episódios/part}} local HTMLcolor = mw.loadData( 'Módulo:Color contrast/colors' ) -------------------------------------------------------------------------------- -- EpisodeTable class -- The main class. -------------------------------------------------------------------------------- local contrast_ratio = require('Módulo:Color contrast')._ratio local EpisodeTable = {} function EpisodeTable.cell(backg...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TabelaBBC100 (Criou a página com "-- Shamelessly copied from Module:WikimediaCEETable: builds a list of articles based on information from Wikidata -- Sample use: {{#invoke:BBC100Women2019Table|table|Q1|Q2|Q3|Q4|Q5}} -- Can be used to list 400+ articles on 1 page -- by User:Voll, with additions by Halibutt, Braveheart, Jura1 -- Original at https://meta.wikimedia.org/wiki/Module:WikimediaCEETable. Please contribute amendments there and keep copies in sync with that version. -- Brazilian version crea...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TabelaAvisosTufão (Criou a página com "local getArgs = require('Module:Arguments').getArgs local yesno = require("Module:Yesno") local stormColor = require("Module:Categorias ciclone tropical")._color; local zh = require("Module:Zh")._Zh local p = {} -------------------------------------------------------------------------------- -- Global functions -------------------------------------------------------------------------------- function p.header(country, time) return mw.html.create("tr"):node(...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TOC (Criou a página com "-- This module implements various templates that create custom tables of -- contents. -- Load necessary modules local yesno = require('Module:Yesno') local checkType = require('libraryUtil').checkType local p = {} local function makeTocLink(page, display) display = display or page return string.format('%s', page, display) end local function makeToc(s, args) -- Make a TOC box from a string and from the given table of arguments. checkType('makeToc', 1, s, 'st...")
- 01h28min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TNTTools (Criou a página com "local p = {} local TNT = require('Module:TNT') --local SD = require('Module:SimpleDebug') function p.TNTTabFull (TNTTab) if (string.sub(TNTTab, 1, 5)) ~= 'I18n/' then TNTTab = 'I18n/'..TNTTab end if (string.sub(TNTTab, string.len(TNTTab)-3)) ~= '.tab' then TNTTab = TNTTab..'.tab' end return TNTTab end --TNTTabFull function p.TNTTabCommons (TNTTab) return 'Commons:Data:'..p.TNTTabFull(TNTTab) end function p.LnkTNTTab (TNTTab) return '[['..p.TNTTabCommons(T...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TNT (Criou a página com "-- -- INTRO: (!!! DO NOT RENAME THIS PAGE !!!) -- This module allows any template or module to be copy/pasted between -- wikis without any translation changes. All translation text is stored -- in the global Data:*.tab pages on Commons, and used everywhere. -- -- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules -- -- ATTENTION: -- Please do NOT rename this module - it has to be identical on all wikis. -- This code is maintaine...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TEMPLATENAME (Criou a página com "local p = {} function p.main(frame) return frame:getParent():getTitle() end return p")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:TDC de categoria grande (Criou a página com "local p = {} local azupper = mw.text.split('ABCDEFGHIJKLMNOPQRSTUVWXYZ','') local azlower = mw.text.split('abcdefghijklmnopqrstuvwxyz','') local aejot = mw.text.split('aejot','') function p.scrollable(frame) return main('scrollable') end function p.collapsible(frame) return main('collapsible') end function p.aejot(frame) return main('aejot') end function main(toc_type) -- It should be much faster to only process these once, and just re use them as variables local...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Sustenido cor web (Criou a página com "local z = {} function z.cor(value) if value:find('#') == 1 then return '#' .. value:sub(2) elseif mw.ustring.match(value, '^%x%x%x%x%x%x$') or mw.ustring.match(value, '^%x%x%x$') then return '#' .. value else return value end end function z.main(frame) local value = mw.text.trim(frame.args[1]) return z.cor(value) end return z")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Suppress categories (Criou a página com "-- This is a simple module to strip categories from wikitext. It does -- not support nested links or magic words like __TOC__, etc. Even so, -- it should still handle most categories. local p = {} -- Detects if a category link is valid or not. If it is valid, -- the function returns the blank string. If not, the input -- is returned with no changes. local function processCategory( all, submatch ) local beforePipe = mw.ustring.match( submatch, '^(.-)[%s_]*|[%s_]*.-$...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Subpáginas numeradas (Criou a página com "-- Este módulo implementa {{Subpáginas numeradas}}. local getArgs = require('Module:Arguments').getArgs p = {} local function ifexist(page) if not page then return false end if mw.title.new(page).exists then return true end return false end function p.main(frame) local args = getArgs(frame) local maxk = tonumber(args.max or '50') or 50 local mink = tonumber(args.min or '1') or 1 local root = '' local missing = args.missing or (args.max and 'transclud...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Subject bar (Criou a página com "require('strict') local sisterBar = nil local portalBar = nil local compressSparseArray = nil local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') local p = {} local sisters = {'commons','species','voy','n','wikt','b','q','s','v','d'} local function findNumericArgs(key, args) local pattern = "^"..key.."_?(%d+)$" -- pattern to match local values = {} for k, v in pairs(args) do --- loop through all arguments local ord = tonumbe...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Su (Criou a página com "-- This module implements {{su}}. local p = {} function p.main(frame) -- Use arguments from the parent frame only, and remove any blank arguments. -- We don't need to trim whitespace from any arguments, as this module only -- uses named arguments, and whitespace is trimmed from them automatically. local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v end end -- Define the variables to pass to...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:StringReplace (Criou a página com "-- Module for different search and replace operations on strings. local p = {} -- Takes one string parameter, and returns the string with all characters with special meaning for Lua patterns escaped with a preceding `%`. function p.escape_pattern(text) -- Replaces each occurrence of any of ().%+-*?[^$ with a `%` and then the character. local r = string.gsub(text, "[%(%)%.%%%+%-%*%?%[%^%$]", "%%%1") return r end -- Returns the first parameter, with all occur...")
- 01h27min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:StringFunc (Criou a página com "local p = {} --[[ Strip This function Strips characters from string Usage: {{#invoke:StringFunc|strip|source_string|characters_to_strip|plain_flag}} Parameters source: The string to strip chars: The pattern or list of characters to strip from string, replaced with '' plain: A flag indicating that the chars should be understood as plain text. defaults to true. Leading and trailing whitespace is also automatically stripped from the string. ]] function p.strip( fra...")