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.

Registos
  • 02h05min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Predefinição:Documentação (Criou a página com "<noinclude><!-- FAVOR MANTER LISTA EM ORDEM ALFABÉTICA --></noinclude>{{#switch:{{lc:{{{1|}}}}} |30 rock = {{Portal3/Suporte|30 rock logo cropped.png|30 Rock|Portal de ''30 Rock''}} |abba = {{Portal3/Suporte|ABBA-Logo.svg|ABBA|Portal de ''ABBA''}} |abcásia |abcázia |abkházia |abecásia = {{Portal3/Suporte|Flag of Abkhazia.svg|Abecásia|Portal da Abecásia}} |ac/dc = {{Portal3/Suporte|Logo ACDC.svg|AC/DC|Portal de ''AC/DC''}} |abl |ac...")
  • 02h01min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Predefinição:Portal3 (Criou a página com "<includeonly><ul class="noprint navigation-box" style="border-top: solid silver 1px; border-right: solid silver 1px; border-bottom:1px solid silver; border-left: solid silver 1px; padding:3px; background-color: #F9F9F9; text-align: center; margin-top:10px; margin-left: 0; clear: both;"><!-- --->{{#if:{{{1|}}}|{{Portal3/Portais|{{{1|}}}}}}} <!-- --->{{#if:{{{2|}}}|{{Portal3/Portais|{{{2|}}}}}}} <!-- --->{{#if:{{{3|}}}|{{Portal3/Portais|{{{3|}}}}}}} <!-- --->{{#if:{{{4|...")
  • 02h01min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Predefinição:Portal/navegação (Criou a página com "<includeonly>{{O seu projecto}}<!-- --><div align="center" style="background-repeat:no-repeat; background-position:-40px -15px; background:#{{#if:{{{background|}}}|{{{background|}}}|transparent}}; <!--border:{{#if:{{{tamanhoborda|}}}|{{{tamanhoborda|}}}|1}}px solid #{{#if:{{{borda|}}}|{{{borda|}}}|C2dfff}}; vertical-align:top; padding: 0.5em; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;--> "> <div class="globegris" style="background-repe...")
  • 01h41min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Ícone (Criou a página com "-- Este módulo implementa a Predefinição:Ícone. local dados = mw.loadData('Módulo:Ícone/dados') local p = {} function p._main(args) local code = args.class or args[1] local iconDados if code then code = code:match('^%s*(.-)%s*$'):lower() -- trim whitespace and put in lower case iconDados = dados[code] end if not iconDados then iconDados = dados._DEFAULT end return string.format( '[[Ficheiro:%s%s|%s|l...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Âncora (Criou a página com "-- Este módulo implementa {{âncora}}. local getArgs = require('Módulo:Arguments').getArgs local tableTools = require('Módulo:TableTools') local p = {} function p.main(frame) -- Obter os argumentos posicionais de #invoke, remover quaisquer valores nil, -- e passá-los a p._main. local args = getArgs(frame) local argArray = tableTools.compressSparseArray(args) return p._main(unpack(argArray)) end function p._main(...) -- Gerar a lista de âncoras. local anchor...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Árvore genealógica (Criou a página com "local getArgs = require('Module:Arguments').getArgs local signal_error = false local p = {} local output = {} local function dump(t, ...) local args = {...} for _, s in ipairs(args) do table.insert(t, s) end end local cell_top = { [' '] = '<td rowspan="2" colspan="2"><div style="width: 2em; height: 2em;"></div></td>', ['!'] = '<td rowspan="2" style="border-right: 1px solid black;"><div style="width: 1em; height: 2em;"></div></td><td rowspan=...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Zh (Criou a página com "require('strict') local p = {} -- artigos em que o chinês tradicional precede o chinês simplificado local t1st = { ["Incidente de 28 de fevereiro"] = true, ["Calendário chinês"] = true, ["Centro Lippo, Hong Kong"] = true, ["República da China"] = true, ["República da China nos Jogos olímpicos de verão de 1924"] = true, ["Taiwan"] = true, ["Taiwan (ilha)"] = true, ["Província de Taiwan"] = true, ["Wei Boyang"] = true, } -- os rótulos para cada parte l...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Yesno (Criou a página com "-- 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 mw.ustring.lower(val) or val if val == nil then return nil elseif val == true or val == 'sim' or val == 's'...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Xpsoc (Criou a página com "-- This module implements {{xpsoc}}. local mTemplateInvocation = require('Módulo:Template invocation') local p = {} function p._main(args, frame) frame = frame or mw.getCurrentFrame() -- Get the invocation arguments. local name = args[1] if not name then error('sem nome de predefinição passado a xpsoc', 2) end local invArgs = {} for k, v in pairs(args) do if k ~= 1 then if type(k) == 'number' then invArgs[k - 1] = v else local num = k:match(...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wikitext (Criou a página com "z = { -- mw = require "Module:mw" }; function z.listifyLines(text) local result = "" for idx,line in ipairs(mw.text.split(text, "\n", true)) do if line ~= "" then result = result .."* " .. line .. "\n" end end return result end function string.starts(String,Start) return string.sub(String,1,string.len(Start))==Start end function z.delistifyLines(text) local result = "" for idx,line in ipairs(mw.text.split(text, "...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wikidata frwiki (Criou a página com "--script that retrieves basic data stored in Wikidata, for the datamodel, see https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua local wd = {} -- creation of a subobject to store comparison funtions, used for sorting claims -- to be able to build more complex sorts like topological sorts wd.compare = {} local modules = { } local modulesNames = { reference = 'Module:Wikidata/Références', i18n = 'Módulo:Wikidata/i18n', globes = 'Module:Wikidata/Globes',...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wikidata Infobox (Criou a página com "local p = {} local WikidataIB = require("Module:WikidataIB") -- Code from 'Module:No globals' local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error('Tried to read nil global ' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then error('Tried to write global ' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt) -- End of code from 'Module:No globals' function p.getMID() return "M"...")
  • 01h40min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WikidataF (Criou a página com "--script that retrieves basic data stored in Wikidata, for the datamodel, see https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua local p = {} local i18n = { ["errors"] = { ["property-param-not-provided"] = "Paramètre propriété non renseigné.", ["qualifier-param-not-provided"] = "Paramètre qualifier non renseigné.", ["entity-not-found"] = "Entité non trouvée.", ["unknown-claim-type"] = "type d'affirmation inconnu.",...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WikidataCheck (Criou a página com "local p = {} function p.wikidatacheck(frame) local pframe = frame:getParent() local config = frame.args -- os argumentos passados PELA predefinição, no wikitexto da própria predefinição local args = pframe.args -- os argumentos passados PARA a predefinição, no wikitexto que transclui a predefinição local property = config.property local value = config.value or "" local catbase = config.category local namespaces = config.namespa...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wikidata (Criou a página com "-- vim: set noexpandtab ft=lua ts=4 sw=4: require('strict') local p = {} local debug = false ------------------------------------------------------------------------------ -- module local variables and functions local wiki = { langcode = mw.language.getContentLanguage().code } -- internationalisation local i18n = { ["errors"] = { ["property-not-found"] = "Propriedade não encontrada.", ["entity-not-found"] = "Entidade Wikidata desconhecida.", ["unknown-claim-t...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wikibase (Criou a página com "---------- Module:Wikibase ---------------- local p = {} -- Return the item ID of the item linked to the current page. function p.id(frame) if not mw.wikibase then return "no mw.wikibase" end entity = mw.wikibase.getEntityObject() if entity == nil then return "no entity" end return entity.id end -- Return the WD entity URL of a given data item, or of connected page -- if no argument is provided to this method. function p.wdurl(frame) if frame.args[1] == nil...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Website oficial (Criou a página com "local makeUrl = require('Módulo:URL')._url local p = {} -- Wrapper para pcall que retorna nil em caso de falha. local function quickPcall(func) local success, result = pcall(func) if success then return result end end -- Obtém a classificação para uma tabela de propriedade do Wikidata. Retorna 1, 0 ou -1, na -- ordem de classificação. local function getRank(prop) local rank = prop.rank if rank == 'preferred' then return 1 elseif rank == 'normal' then...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Weblink (Criou a página com "local p = {} function p.makelink(url, showntext) if (not url) or (url == "-") then return nil end --I validation de l'url (paramètre URL) url = mw.text.trim(url) -- II texte à afficher (paramètre "showntext") --- valeur spéciale : aucun texte if showntext == "-" then return url end --- laissé vide : texte basé sur l'URL if not showntext then if mw.ustring.sub(url, 1, 1) == "[" then return url end local space = mw.ustring.find(url, ' ') --...")
  • 01h39min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Webarchive (Criou a página com "--[[ ---------------------------------- Lua module implementing the {{webarchive}} template. A merger of the functionality of three templates: {{wayback}}, {{webcite}} and {{cite archives}} ]] --[[--------------------------< D E P E N D E N C I E S >------------------------------------------------------ ]] require('strict') local getArgs = require ('Módulo:Arguments').getArgs; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >---------------...")
  • 01h38min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WeatherBoxColors (Criou a página com "w = {}; math_mod = require( 'Module:Math' ); function hex( value ) return string.format("%02X", value) end function format_line( background, text_color ) return table.concat( {"background: #", background, "; color:#", text_color, ";"} ); end function range_pos( value, start, stop ) if start < stop then if value < start then return 0; elseif value > stop then return 1; else return (value - start) /...")
  • 01h38min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WeatherBox (Criou a página com "w = {}; math_mod = require( "Module:Math" ); wbc = require( "Module:WeatherBoxColors" ); function checkFlag( flag ) if flag == nil then return nil; elseif type( flag ) == 'boolean' then return flag; elseif type( flag ) == 'string' then flag = flag:lower(); if flag == '0' or flag == 'false' or flag == '' or flag == 'no' or flag == 'n' then return false; else...")
  • 01h38min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Weather (Criou a página com "-- Efficient (fast) functions to implement cells in tables of weather data. -- Temperature conversion is built-in, but for simplicity, temperatures -- are assumed to be for habitable locations (from -100 to 100 °C). local MINUS = '−' -- Unicode U+2212 MINUS SIGN local function temperature_style(palette, value, out_rgb) -- Return style for a table cell based on the given value which -- should be a temperature in °C. local function style(bg, fg)...")
  • 01h38min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wd (Criou a página com "-- Original module located at en:Module:Wd and en:Module:Wd/i18n. local p = {} local arg = ... local i18n local function loadI18n(aliasesP, frame) local title if frame then -- current module invoked by page/template, get its title from frame title = frame:getTitle() else -- current module included by other module, get its title from ... title = arg end if not i18n then i18n = require(title .. "/i18n"...")
  • 01h37min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Wayback (Criou a página com "local p = {} --[[--------------------------< inline_error >----------------------- Render red error message inline (as opposed to the system error() in large font) Add article to tracking category. ]] function p.inline_error(arg, msg) return '<span style="font-size:100%" class="error citation-comment">Erro na predefinição wayback: Verifique <code style="color:inherit; border:inherit; padding:inherit;">|' .. arg .. '=</code> value. ' .. msg .. '[[Categoria:!P...")
  • 01h37min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WPMILHIST Infobox style (Criou a página com "local retval = { main_box_raw_auto_width = 'border-spacing:2px;', header_raw = 'background-color:#C3D6EF;text-align:center;vertical-align:middle;font-size:110%;', sub_header_raw = 'background-color:#DCDCDC;text-align:center;vertical-align:middle;', header_color = 'background-color:#C3D6EF;', nav_box = 'margin:0;float:right;clear:right;width:25.5em;margin-bottom:0.5em;margin-left:1em;', nav_box_child = 'margin:0;float:right;clear:right;width:25em;margin-bottom:0.5...")
  • 01h37min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WLink (Criou a página com "local WLink = { suite = "WLink", serial = "2022-05-09", item = 19363224, globals = { URLutil = 10859193 } }; --[=[ ansiPercent() formatURL() getArticleBase() getBaseTitle() getEscapedTitle() getExtension() getFile() getFragment() getLanguage() getLinktextProblem() getNamespace() getNamespaced() getPlain() getProject() getTarget() getTalkPage() getTargetPage() getTitle() getWeblink() getWikilink() isBracketedLink() i...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WDL (Criou a página com "require('strict') local getArgs = require('Module:Arguments').getArgs local roundAndPad = require('Module:Math')._precision_format local p = {} local function total(frame, played, won, drawn, lost, category) if played == '-' or played == '—' then return '—' elseif not played then if not won and not drawn and not lost then return '' end return frame:expandTemplate{title = 'Number table sorting', args = { (won or 0) + (drawn or 0) + (lost or 0) }} elsei...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WDBasesArt (Criou a página com "local p = {} ------------------------------------------------------------------------------- local ArtsIDs = { ['P347'] = 'http://www.culture.gouv.fr/public/mistral/joconde_fr?ACTION=CHERCHER&FIELD_1=REF&VALUE_1=$1', ['P350'] = 'https://rkd.nl/explore/images/$1', ['P1212'] = 'http://cartelfr.louvre.fr/cartelfr/visite?srv=car_not_frame&idNotice=$1', ['P1428'] = 'http://www.lostart.de/EN/Verlust/$1', ['P1679'] = 'https://artuk.org/discover/artworks/$1...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:WBHacks (Criou a página com "JSON = require('Module:JSON') local p = {} function p.get( id ) --this just returns the json object of the id local id = id if string.find(id, "P") ~= nil then if string.find(id, "Property") == nil then id = "Property:" .. id end end local pg = mw.title.new(id):getContent() return pg and JSON:decode(pg) end function p.thing(obj, typ, lang) -- Can be used to fetch either label or description, depends on what you...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Visão geral de série (Criou a página com "-- This module implements {{Series overview}}. require('Módulo:No globals') local yesno = require('Módulo:Yesno') local HTMLcolor = mw.loadData( 'Módulo:Color contrast/colors' ) -------------------------------------------------------------------------------- -- SeriesOverview class -- The main class. -------------------------------------------------------------------------------- local SeriesOverview = {} function SeriesOverview.cellspan(SeasonEntries, SeasonEntries...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Vertical header (Criou a página com "local p = {} function p.cell(frame) local text = frame.args.text local sortPadding = frame.args.sortPadding local vertAlign = frame.args.vertAlign local maxWidth = frame.args.maxWidth local noBold = frame.args.noBold local style = frame.args.style:gsub("\"", """) local cellStyle = frame.args.cellstyle:gsub("\"", """) local wikiText = "class = \"nowrap" local normalAlign = "" -- local stupidIEAlign = "" local rows = 1 local width = 0 if maxWidth ~...")
  • 01h36min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Ver também se existe (Criou a página com "--v1.0 local p = {} function doesPageExist(thisPage) local thisPage = mw.title.new( thisPage ) if thisPage == nil then return false end if thisPage.exists then return true end return false end function p.main(frame) local rawpages = {} local nvalid = 0 for i, v in ipairs(mw.getCurrentFrame():getParent().args) do if (v ~= nil) then local thisArg = mw.text.trim(v) if (thisArg ~= "") then if ( doesPageExist(thisArg)) then table.insert(r...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Vandal-m (Criou a página com "-- This module implements {{vandal-m}}. local p = {} local su = require('Module:Su')._main local function makeWikilink(link, display) if display then return string.format('%s', link, display) else return string.format('%s', link) end end local function makeUrlLink(data, display) local url = mw.uri.new(data) url = tostring(url) return string.format('[%s %s]', url, display) end local function makeFullUrlLink(page, query, display) local url = mw.uri....")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Val (Criou a página com "-- For Template:Val, output a number and optional unit. -- Format options include scientific and uncertainty notations. local data_module -- name of module defining units local function valerror(msg, nocat, iswarning) -- Return formatted message text for an error or warning. -- Can append "#FormattingError" to URL of a page with a problem to find it. local anchor = '<span id="FormattingError"></span>' local body, category if nocat or mw.title.getCurrentTitle():in...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Utiliza Wikidata (Criou a página com "local p = {} function p.usesProperty(frame) local parent = frame.getParent(frame) local result = '' local ii = 1 while true do local p_num = parent.args[ii] or '' if p_num ~= '' then local label = mw.wikibase.label(p_num) or "NO LABEL" result = result .. "<li><b><i>" .. label .. " <small>(" .. string.upper(p_num) .. ")</small></i></b> (veja onde é usado)</li>" ii = ii...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Utiliza TemplateStyles (Criou a página com "-- This module implements the {{Utiliza TemplateStyles}} template. local yesno = require('Módulo:Yesno') local mList = require('Módulo:Lista') local mTableTools = require('Módulo:TableTools') local mMessageBox = require('Módulo:Message box') local p = {} function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end f...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Usuário (Criou a página com "local p = {} function p.link(frame) local usuario = frame.args['usuário'] or '' local apelido = frame.args['apelido'] or '' local separador = frame.args['separador'] or ' · ' local prefixo = frame.args['prefixo'] or '(' local sufixo = frame.args['sufixo'] or ')' if apelido == '' then apelido = usuario end -- ​ é o ZERO WIDTH SPACE, e é um workaround para um bug que -- eventualmente remove os espaços no começo e no final da stri...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Ustring (Criou a página com "require('strict') return setmetatable({}, { __index = function(t, k) local what = mw.ustring[k] if type(what) ~= "function" then return what end return function(frame) local fargs = frame.args local fargsused = { tag = true } local args = {} local str_i = 1 while fargs['s' .. str_i] do fargsused['s' .. str_i] = true args[str_i] = fargs['s' .. str_i] str_i = str_i + 1 end for i, v in ipairs(fargs) do fargsused[i] = true...")
  • 01h35min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Userbox (Criou a página com "-- This module implements {{userbox}}. local categoryHandler = require('Módulo:Category handler').main local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function checkNum(val, default) -- Checks whether a value is a number greater than or equal to zero. If so, -- returns it as a number. If not, returns a default value...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:UserLinks (Criou a página com "-------------------------------------------------------------------------------- -- UserLinks -- -- This module creates a list of links about a given user. It can be used on -- -- its own or from a template. See the /doc page for more documentation. -- -------------------------------------------------------------------------------- -- Require necessary modules local yesno = require('Módulo:Yesno')...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:User (Criou a página com "--[=[ -- This module implements {{user}}. {{user}} is a high-use template, sometimes -- with thousands of transclusions on a page. This module optimises the -- template's performance by reducing the number of parameters called from -- wikitext, while still allowing all the features provided by -- Module:UserLinks. It is about twice as fast as the version of {{user}} -- that called the {{user-multi}} template from wikitext. --]=] local mUserLinks = require('Módulo:...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Unsubst (Criou a página com "local p = {} local specialParams = { ['$N'] = 'nome predefinição', -- Deprecated, but keeping until it is removed from transcluding templates ['$B'] = 'conteúdo predefinição', } p[''] = function ( frame ) if not frame:getParent() then error( '{{#invoke:Unsubst|}} makes no sense without a parent frame' ) end if not frame.args['$B'] then error( '{{#invoke:Unsubst|}} falta parâmetro $B (conteúdo predefinição)' ) end if mw.isSubsting() then ---- sub...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Unstrip (Criou a página com "-- This module provides a frontend to the mw.text.unstrip and unstripNoWiki functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1] or '') end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1] or '') end return p")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:UnitTests (Criou a página com "-- UnitTester provides unit testing for other Lua scripts. For details see Wikipedia:Lua#Unit_testing. -- For user documentation see talk page. local UnitTester = {} local frame, tick, cross local result_table_header = "{|class=\"wikitable\"\n|+ %s\n! !! Texto !! Esperado !! Atual" local result_table = { n = 0 } local result_table_mt = { insert = function (self, ...) local n = self.n for i = 1, select('#', ...) do n = n + 1 self[n] = select(i, ...) end...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Unidades (Criou a página com "-- Este módulo é um banco de dados, não adicione funções nele. -- Utilize este módulo dentro de outros módulos com mw.loadData('Módulo:Unidade') u = { -- Aliases (em ordem alfabética da unidade) -- ['Angstrom']='Å', ['Ångström']='Å', ['Q81454']='Å', ['Q81292']='acre', ['alqueire do Norte']='alqueire do norte', ['Q577']='ano', ['Q531']='ano-luz', ['a']='are', ['Q185078']='are', ['atmosfera']='atm', ['atm-l']='atml', ['a...")
  • 01h34min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Unidade (Criou a página com "local p = {} -- local Delink = require( 'Módulo:Delink' ) -- carregado apenas se necessário -- Carregando o banco de dados de nomes de dispositivos com tratamento de erros. local moduleData = 'Módulo:Unidade/Dados' local dataSuccess, Data = pcall ( mw.loadData, moduleData ) if dataSuccess and type( Data ) == 'table' then dataSuccess = type( Data.unit ) == 'table' and type( Data.prefix ) == 'table' and type( Data.expoente ) == 'table' end local er...")
  • 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:Unicode data (Criou a página com "local p = {} local floor = math.floor local function errorf(level, ...) if type(level) == "number" then return error(string.format(...), level + 1) else -- level is actually the format string. return error(string.format(level, ...), 2) end end local function binary_range_search(codepoint, ranges) local low, mid, high low, high = 1, ranges.length or require "Module:TableTools".length(ranges) while low <= high do mid = floor((low + high) / 2) local range =...")
  • 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:URLutil (Criou a página com "local URLutil = { suite = "URLutil", serial = "2022-04-05", item = 10859193 } --[=[ Utilities for URL etc. on www. * decode() * encode() * getAuthority() * getFragment() * getHost() * getLocation() * getNormalized() * getPath() * getPort() * getQuery() * getQueryTable() * getRelativePath() * getScheme() * getSortkey() * getTLD() * getTop2domain() * getTop3domain() * isAuthority() * isDomain() * isDomainExample() * isDomainInt() *...")
  • 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:URL to diff (Criou a página com "-- This module converts Wikipedia diff URLs to the {{diff}} template format. local newBuffer = require('Module:OutputBuffer') local p = {} local function decodeUrl(url) if type(url) ~= 'string' then return nil end url = mw.uri.new(url) if not url or url.host ~= 'pt.wikipedia.org' then return nil end local data = {} data.title = url.query.title and mw.uri.decode(url.query.title, 'WIKI') data.diff = url.query.diff data.oldid = url.query.oldid data.diffonly...")
  • 01h33min de 14 de maio de 2024 Jaewoo discussão contribuições criou a página Módulo:URL (Criou a página com "-- -- Este módulo implementa a {{URL}} -- -- Veja unidade de testes em Módulo:URL/testes local p = {} function trim(s) return (mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1")) end function safeUri(s) local success, uri = pcall(function() return mw.uri.new(s) end) if success then return uri end end function p._url(url, text) url = trim(url or '') text = trim(text or '') if url == '' then if text == '' then...")