All public logs

Jump to navigation Jump to search

Combined display of all available logs of Laenkea. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 11:49, 7 August 2023 Maria talk contribs created page Module:affix/documentation (Created page with "Implements {{temp|affix}}.")
  • 11:12, 7 August 2023 Maria talk contribs uploaded File:TemplateDocumentation.svg
  • 11:12, 7 August 2023 Maria talk contribs created page File:TemplateDocumentation.svg
  • 10:43, 7 August 2023 Maria talk contribs created page Module:auto cat/languages (Created page with "local export = {} local function get_language_and_label(title) local find_by_name = require("Module:languages").find_by_name local language, label local words = mw.text.split(title, " ") for i = 1, #words do name = table.concat(words, " ", 1, i) label = table.concat(words, " ", i + 1) language = find_by_name(name) if language then break end end return language, label end local function process_cat_templates(cat_templates, language) if cat_templates ==...")
  • 10:18, 7 August 2023 Maria talk contribs created page Template:topics/documentation (Created page with "{{temp|topics}} makes adding topic categories to Laenktionary pages much easier. For example, the following: {{tempn|topics|ryn|LGBT|Sexuality}} would add the following categories to a page: Category:ryn:LGBT, Category:ryn:Sexuality")
  • 10:17, 7 August 2023 Maria talk contribs created page Template:topics (Created page with "<includeonly>{{#invoke:topics|show}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 10:16, 7 August 2023 Maria talk contribs created page Module:topics (Created page with "local export = {} local m_languages = require("Module:languages") function export.show(frame) local args = frame:getParent().args local language = m_languages.get_by_code(args[1]) local cats = "" local i = 2 while args[i] do cats = cats .. "[[Category:" .. language.code .. ":" .. args[i] .. "]]" i = i + 1 end if cats == "" then error("at least 1 topic must be supplied to {{topic}}") end return cats end return export")
  • 23:11, 6 August 2023 Maria talk contribs created page Category:Riyan nouns (Created page with "Category:Riyan lemmas")
  • 23:10, 6 August 2023 Maria talk contribs created page Category:Riyan lemmas (Created blank page)
  • 23:09, 6 August 2023 Maria talk contribs created page Category:Old Riyan lemmas (Created blank page)
  • 23:09, 6 August 2023 Maria talk contribs created page glemmas (Created page with "==Old Riyan== ===Etymology=== From {{inherit|ryn-o|lnk-pro|glem-|glemmes|t=ripen}}. ===Noun=== {{head|ryn-o|noun}} # {{eng|autumn}}")
  • 23:06, 6 August 2023 Maria talk contribs created page glíb (Created page with "==Riyan== ===Etymology=== {{root|ryn|lnk-pro|glem-}} From {{inherit|ryn|ryn-o|glemmas}}, from {{inherit|ryn|lnk-pro|glem-|glemmes|t=ripen}}. ===Pronunciation=== * {{IPA|ryn|/glib/}} * {{rhymes|ryn|ib}} ===Noun=== {{ryn-noun}} # {{eng|autumn}} ===Mutation=== {{ryn-mut}}")
  • 22:56, 6 August 2023 Maria talk contribs created page Module:head/languages/ryn (Created page with "local export = {} local m_head = require("Module:head") local m_head_languages = require("Module:head/languages") local m_parameters = require("Module:parameters") local ryn = require("Module:languages").get_by_code("ryn") local params = { [1] = {list = true}, head = {}, } local inflection_params = { adjective = { du = {label = "dual", glossary = true}, pl = {label = "plural", glossary = true}, cmp = {label = "comparative", glossary = true}, sup = {label = "...")
  • 22:07, 6 August 2023 Maria talk contribs created page Appendix:Riyan mutation (Created page with "Riyan mutation is a phonological process in Riyan. WIP")
  • 22:07, 6 August 2023 Maria talk contribs created page Template:ryn-mut/documentation (Created page with "{{ryn-mut}}")
  • 21:56, 6 August 2023 Maria talk contribs created page Template:ryn-mut (Created page with "<includeonly>{{#invoke:ryn-mut|show}}</includeonly><noinclude>Category:Riyan templates{{documentation}}</noinclude>")
  • 21:55, 6 August 2023 Maria talk contribs created page Module:ryn-mut (Created page with "local export = {} local params = { [1] = {alias_of = "r"}, r = {default = mw.title.getCurrentTitle().text}, n = {}, nocat = {type = "boolean"}, } local IRREG_MARKER = "<sup>△</sup>" local UNCHANGED_MARKER = "<i>unchanged</i>" local function is_vowel(c) return c == "a" or c == "e" or c == "i" or c == "í" or c == "o" or c == "ó" or c == "u" end local function is_labial_consonant(c) return c == "p" or c == "b" end local function n_is_exempt(c) return c == "m...")
  • 20:43, 6 August 2023 Maria talk contribs created page Template:lfv-adv/documentation (Created page with "This is the head template for Laefevian adverbs. It should be used on entry pages under the adverb heading. ==Usage== ===Adverb=== {{tempn|lfv-adv}}<br> # {{tempn|eng|meaningfully}} ===Parameters=== ; {{para|1}}, {{para|2}}, etc. : Any non-keyword parameters you specify will be treated as gender/number/aspect options. You can specify as many of these as you like, or none. For more information on these options, see Module:gender and number. ; {{para|head}} : If...")
  • 20:43, 6 August 2023 Maria talk contribs created page Template:lfv-adv (Created page with "<includeonly>{{#invoke:head/languages/lfv|adverb}}</includeonly><noinclude>Category:Laefevian templates{{documentation}}</noinclude>")
  • 20:42, 6 August 2023 Maria talk contribs created page Template:lfv-adj/documentation (Created page with "This is the head template for Laefevian adjectives. It should be used on entry pages under the adjective heading. ==Usage== ===Adjective=== {{tempn|lfv-adj}}<br> # {{tempn|eng|meaningful}} ===Parameters=== ; {{para|1}}, {{para|2}}, etc. : Any non-keyword parameters you specify will be treated as gender/number/aspect options. You can specify as many of these as you like, or none. For more information on these options, see Module:gender and number. ; {{para|head...")
  • 20:40, 6 August 2023 Maria talk contribs created page Template:lfv-verb/documentation (Created page with "This is the head template for Laefevian verbs. It should be used on entry pages under the verb heading. ==Usage== ===Verb=== {{tempn|lfv-verb}}<br> # to {{tempn|eng|mean}} ===Parameters=== ; {{para|1}}, {{para|2}}, etc. : Any non-keyword parameters you specify will be treated as gender/number/aspect options. You can specify as many of these as you like, or none. For more information on these options, see Module:gender and number. ; {{para|head}} : If you speci...")
  • 20:39, 6 August 2023 Maria talk contribs created page Template:lfv-noun/documentation (Created page with "This is the head template for Laefevian nouns. It should be used on entry pages under the noun heading. ==Usage== ===Noun=== {{tempn|lfv-noun}}<br> # {{tempn|eng|meaning}} ===Parameters=== ; {{para|1}}, {{para|2}}, etc. : Any non-keyword parameters you specify will be treated as gender/number/aspect options. You can specify as many of these as you like, or none. For more information on these options, see Module:gender and number. ; {{para|head}} : If you speci...")
  • 20:35, 6 August 2023 Maria talk contribs created page Module:gender and number/documentation (Created page with "'''Gender and number''' is the (rather confusingly-named, honestly) module on Laenktionary that generates little snippets like {{#invoke:gender and number|show_list|lang=lfv|mf}} for nouns, or like {{#invoke:gender and number|show_list|lang=lfv|pf}} for verbs. Mostly, you'll see this on higher level templates where you might be able to specify multiple "genders" as a list of parameters. This might look like: {{temp|lfv-noun|m|or|f}} to generate a Laefevian noun with...")
  • 19:51, 6 August 2023 Maria talk contribs moved page Module:head/lfv to Module:head/languages/lfv without leaving a redirect
  • 19:50, 6 August 2023 Maria talk contribs created page Module:head/languages (Created page with "local export = {} function export.get_args(args, params, inflection_params) for k, _ in pairs(inflection_params) do params[k] = {list = true} end local p = require("Module:parameters").process(args, params) local inflections = {} for k, v in pairs(inflection_params) do local inflection = p[k] inflection["label"] = v["label"] inflection["glossary"] = v["glossary"] table.insert(inflections, inflection) end return p, inflections end return export")
  • 19:09, 6 August 2023 Maria talk contribs created page Template:lfv-verb (Created page with "<includeonly>{{#invoke:head/lfv|verb}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 18:53, 6 August 2023 Maria talk contribs moved page Module:lfv-head to Module:head/lfv without leaving a redirect
  • 18:52, 6 August 2023 Maria talk contribs created page Template:lfv-noun (Created page with "<includeonly>{{#invoke:lfv-head|noun}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 18:50, 6 August 2023 Maria talk contribs created page Module:lfv-head (Created page with "local export = {} local m_head = require("Module:head") local m_parameters = require("Module:parameters") local lfv = require("Module:languages").get_by_code("lfv") local function insert_if_any(inflections, arg, label, glossary) if not arg or #arg < 1 then return end local inflection = {["label"] = label} if glossary then inflection["glossary"] = glossary end for _, v in ipairs(arg) do table.insert(inflections, v) end end function export.noun(frame) local args =...")
  • 18:34, 6 August 2023 Maria talk contribs created page Template:given name/documentation (Created page with "==Usage== {{tempn|given name|kil|male|from=rad}} Results in: : {{given name|kil|male|from=rad|nocat=1}}")
  • 18:24, 6 August 2023 Maria talk contribs created page Template:given name (Created page with "<includeonly>{{#invoke:names|givenName}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 18:23, 6 August 2023 Maria talk contribs created page Module:names (Created page with "local export = {} local m_languages = require("Module:languages") local m_parameters = require("Module:parameters") local params = { [1] = {required = true}, [2] = {alias_of = "gender"}, ["gender"] = {}, ["from"] = {}, ["nocat"] = {type = "boolean"}, } local function check_gender(gender) if gender == nil then return nil end if gender == "male" or gender == "female" or gender == "unisex" then return gender end error("Invalid gender was supplied") end local...")
  • 16:44, 6 August 2023 Maria talk contribs created page Module:head/templates (Created page with "local export = {} local m_head = require("Module:head") local m_languages = require("Module:languages") local m_parameters = require("Module:parameters") local params = { [1] = {required = true}, [2] = {required = true}, [3] = {list = true}, ["g"] = {list = true}, ["head"] = {}, ["nocat"] = {type = "boolean"}, } local function get_inflections(list) local inflections = {} local i = 1 while list[i] do local inflection = {["label"] = list[i]} if not list[i+1...")
  • 14:47, 6 August 2023 Maria talk contribs created page Template:label/documentation (Created page with "{{uses lua|Module:labels}} This template can be used to add labels to a language's definition of a term. It will automatically handle the addition of categories relating to the labels. You can add labels that are pre-defined and many include extra formatting (e.g. linking to the glossary) or auto-categorisation, or you can add your own free-form labels. The full list of available labels is located in code at Module:labels/data. ==Usage== {{tempn|label|kil|intran...")
  • 14:35, 6 August 2023 Maria talk contribs created page Template:m+/documentation (Created page with "Used to link to a Laenktionary entry. There are three similar templates for this function, and their different usage should be noted: * {{temp|l}} should be used for wikilinks in a list. For example, this might be a list of synonyms or derived terms. * {{temp|m}} should be used within free-form text. For example this might be in the middle of a paragraph on usage or as part of an etymology. * {{temp|m+}} should be used in the same environment as {{temp|m}} (i.e. free-fo...")
  • 14:34, 6 August 2023 Maria talk contribs created page Template:m+ (Created page with "<includeonly>{{#invoke:links/templates|mention_with_language_name}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 14:13, 6 August 2023 Maria talk contribs created page Module:links/templates (Created page with "local exports = {} local m_links = require("Module:links") local m_languages = require("Module:languages") local m_parameters = require("Module:parameters") local params = { [1] = {required = true}, [2] = {required = true}, [3] = {alias_of = "alt"}, ["alt"] = {}, [4] = {alias_of = "text"}, ["t"] = {alias_of = "text"}, ["text"] = {}, } local function get_data(frame) local args = m_parameters.process(frame:getParent(), params) return { term = args[1], langu...")
  • 13:19, 6 August 2023 Maria talk contribs created page Module:formatting (Created page with "local export function export.wrap_text(text, language, face) local faces = mw.loadData("Module:formatting/data")["faces"] local data = faces[face] or faces["nil"] local function compile_tags() local tags = {} if data.class and data.class ~= "" then table.insert(tags, 'class="' .. data.class .. '"') end if language then table.insert(tags, 'lang="' .. language.code .. '"') end end return (data.prefix or "") .. "<" .. data.tag .. " " .. compile_tags()...")
  • 13:09, 6 August 2023 Maria talk contribs created page Module:formatting/data (Created page with "return { ["faces"] = { ["term"] = { tag = "i", class = "mention", }, ["head"] = { tag = "strong", class = "headword", }, ["hypothetical"] = { prefix = '<span class="hypothetical-star">*</span>', tag = "i", class = "hypothetical", }, ["bold"] = { tag = "b", }, ["translation"] = { tag = "span", }, ["nil"] = { tag = "span", }, } }")
  • 12:18, 6 August 2023 Maria talk contribs deleted page Template:shortcut (content was: "{{#invoke:shortcut box|show}}<noinclude>{{documentation}}</noinclude>", and the only contributor was "Maria" (talk))
  • 12:18, 6 August 2023 Maria talk contribs deleted page Module:shortcut box (content was: "local export = {} function export.show(frame) local output = {} -- Hacky way to allow function to be called from other modules. local args = (frame.getParent and frame:getParent().args) or frame local demo = false local FULLPAGENAME = mw.title.getCurrentTitle().fullText local BASEPAGENAME, SUBPAGENAME = FULLPAGENAME:match("^(.-)/([^/]-)$") -- BASEPAGENAME = BASEPAGENAME or...", and the only contributor was "Maria" (talk))
  • 12:17, 6 August 2023 Maria talk contribs created page Template:shortcut/documentation (Created page with "{{uses lua|Module:shortcut box}} This template displays the list of shortcuts for a page. To use this template, pass the page names of the shortcuts as parameters. Page names in the Template: namespace are rendered with the double-brace syntax: {| | {{temp|shortcut|Template:l}} || → || {{shortcut|Template:l}} |} The template checks whether the shortcuts exist and point back to the transcluding page. If they do not, the page is placed in :Category:Shortcut boxes n...")
  • 12:17, 6 August 2023 Maria talk contribs created page Template:shortcut (Created page with "{{#invoke:shortcut box|show}}<noinclude>{{documentation}}</noinclude>")
  • 12:15, 6 August 2023 Maria talk contribs created page Module:shortcut box (Created page with "local export = {} function export.show(frame) local output = {} -- Hacky way to allow function to be called from other modules. local args = (frame.getParent and frame:getParent().args) or frame local demo = false local FULLPAGENAME = mw.title.getCurrentTitle().fullText local BASEPAGENAME, SUBPAGENAME = FULLPAGENAME:match("^(.-)/([^/]-)$") -- BASEPAGENAME = BASEPAGENAME or FULLPAGENAME if frame.getParent and FULLPAGENAME == frame:getParent():getTitle() then...")
  • 12:00, 6 August 2023 Maria talk contribs created page Template:label (Created page with "<includeonly>{{#invoke:labels|show}}</includeonly><noinclude>{{documentation}}</noinclude>")
  • 11:59, 6 August 2023 Maria talk contribs created page Module:labels (Created page with "local export = {} function export.make_labels(language, labels, nocat) local function make_label(label_id, label) local display = label["display"] local glossary = label["glossary"] local wikipedia = label["Wikipedia"] if display ~= nil then return display end if glossary ~= nil then local g_url = "Appendix:Glossary#" .. (type(glossary) == "string" and glossary or label_id) return "" .. label_id "" end if wikipedia ~= nil then...")
  • 11:45, 6 August 2023 Maria talk contribs moved page Help:Formatting to Help:Entry layout
  • 10:44, 6 August 2023 Maria talk contribs created page Module:labels/data (Created page with "local labels = {} local aliases = {} -- Concepts labels["in-world"] = { categories = {"in-world terms"} } aliases["iw"] = "in-world" labels["out-of-world"] = { categories = {"out-of-world terms"} } aliases["oow"] = "out-of-world" -- Word types labels["abbreviation"] = { glossary = true, categories = {"abbreviations"} } labels["acronym"] = { glossary = true, categories = {"acronyms"} } -- Adjectives labels["comparable"] = { glossary = true, categories = {"...")
  • 09:05, 6 August 2023 Maria talk contribs created page Module:parameters/remove holes (Created page with "-- A helper function that removes empty numeric indexes in a table, -- so that the values are tightly packed like in a normal Lua table. -- equivalent to require("Module:table").compressSparseArray return function (t) local ret = {} local index = 1 local highest = 0 for num, _ in pairs(t) do if type(num) == "number" and num > 0 and num < math.huge and math.floor(num) == num then highest = math.max(highest, num) end end for i = 1, highest do if t[i] then...")
  • 09:04, 6 August 2023 Maria talk contribs created page Module:string/pattern escape (Created page with "return function (str) return mw.ustring.gsub(str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1") end")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)