User contributions for BladeLakem
From Guild of Archivists
30 April 2024
- 05:5905:59, 30 April 2024 diff hist +326 N Template:Riv-suf Created page with "<h3>Suffix</h3> '''{{#ifeq: {{#invoke:String|sub|{{PAGENAME}}|1|1}} | - | |-}}{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|suf}}{{#vardefine:gloss |{{#var:gloss}} ''suf.'' }}Category:Rivenese suffixes</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5905:59, 30 April 2024 diff hist +573 N Template:Riv-reftext Created page with "{{#vardefineecho:text|{{#invoke:Lang-utils/parse|parsed_text}}}}{{#cargo_store: table=reftexts | lang = riv | text = {{#var:text}} }}<noinclude> {{#cargo_attach: _table=reftexts}} This template works like Template:Riv-text, except it also stores the text as a reference text, which then can be called up by the sources template on Rivenese words. ==Usage== '''''<nowiki>{{riv-reftext|1|2|3..}}</nowiki>''''' Follow the Template name with each component of separated by p..." current
- 05:5805:58, 30 April 2024 diff hist +271 N Template:Riv-pron Created page with "<h3>Pronoun</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|pron}}{{#vardefine:gloss |{{#var:gloss}} ''pron.'' }}Category: Rivenese pronouns</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5805:58, 30 April 2024 diff hist +449 N Template:Riv-prep Created page with "<h3>Preposition</h3> '''{{lc:{{PAGENAME}}}}''' {{#switch: {{{1|}}} | = | (''prefix form'' '''[[Dictionary: {{{1}}}|{{{1}}}]]''') }}<includeonly>{{#vardefine:objtype|prep}}{{#vardefine:gloss |{{#var:gloss}} ''prep.'' }}Category: Rivenese prepositions</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5605:56, 30 April 2024 diff hist +328 N Template:Riv-pre Created page with "<h3>Prefix</h3> '''{{lc:{{PAGENAME}}}}'''{{#ifeq: {{#invoke:String|sub|{{PAGENAME}}|-1|-1}} | - | |-}}<includeonly>{{#vardefine:objtype|pre}}{{#vardefine:gloss |{{#var:gloss}} ''pre.'' }}Category:Rivenese prefixes</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5605:56, 30 April 2024 diff hist +272 N Template:Riv-part Created page with "<h3>Particle</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|part}}{{#vardefine:gloss |{{#var:gloss}} ''part.'' }}Category:Rivenese particles</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5505:55, 30 April 2024 diff hist +932 N Template:Riv-noun Created page with "<h3>Noun</h3> '''{{lc:{{PAGENAME}}}}''' {{#switch: {{{1|}}} | i | inan | inanimate = (''inanimate'',{{#vardefine:objtype|n.i}}{{#vardefine:gloss|{{#var:gloss}} ''n.i.'' }} | a | anim | animate = (''animate'',{{#vardefine:objtype|n.a}}{{#vardefine:gloss|{{#var:gloss}} ''n.a.'' }} | = (''unknown class'',{{#vardefine:objtype|n.?}}{{#vardefine:gloss|{{#var:gloss}} ''n.?.'' }}..." current
- 05:5505:55, 30 April 2024 diff hist +370 N Template:Riv-lexeme Created page with "<includeonly> <h2>Rivenese</h2> {{#vardefine:lang|riv}}{{#vardefine:orthography|{{lc:{{PAGENAME}}}}}}{{#vardefine:gloss|}} [[Category:Rivenese words beginning with {{#invoke:String|sub|{{lc:{{PAGENAME}}}}|1|1}}]] Category:Rivenese words</includeonly><noinclude> {{documentation}} Category: Dictionary templates Category: New dictionary templates </noinclude>" current
- 05:5405:54, 30 April 2024 diff hist +285 N Template:Riv-interj Created page with "<h3>Interjection</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|interj}}{{#vardefine:gloss |{{#var:gloss}} ''interj.'' }}Category: Rivenese interjections</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5405:54, 30 April 2024 diff hist +267 N Template:Riv-adv Created page with "<h3>Adverb</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|adv}}{{#vardefine:gloss |{{#var:gloss}} ''adv.'' }}Category: Rivenese adverbs</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5305:53, 30 April 2024 diff hist +273 N Template:Riv-adj Created page with "<h3>Adjective</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|adj}}{{#vardefine:gloss |{{#var:gloss}} ''adj.'' }}Category: Rivenese adjectives</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5205:52, 30 April 2024 diff hist +537 N Template:Dni-verb Created page with "<h3>Verb</h3> '''{{lc:{{PAGENAME}}}}''' {{#switch: {{{1|}}} | - = | = (''infinitive'' '''[[Dictionary: b'{{PAGENAME}}|b'{{lc:{{PAGENAME}}}}]]''') | (''infinitive'' '''[[Dictionary: b'{{{1}}}|b'{{{1}}}]]''') }}<includeonly>{{#vardefine:objtype|v}}{{#vardefine:gloss |{{#var:gloss}} ''v.'' }}Category: D'ni verbs</includeonly><noinclude> Category:Dictionary..." current
- 05:5205:52, 30 April 2024 diff hist +310 N Template:Dni-unknown Created page with "<h4>Unknown Part of Speech</h4> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|??}}{{#vardefine:gloss |{{#var:gloss}} ''??.'' }}[[Category: {{#var:language}} words with unknown meanings]]</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5105:51, 30 April 2024 diff hist +1,494 N Template:Dni-text Created page with "{{#invoke:Dni-utils/parse|parsed_dni}}<noinclude> This template is used to write several words in D'ni in such a way that each component is linked to the Dictionary entry for that D'ni word automatically ==Usage== '''''<nowiki>{{dni-text|1|2|3..}}</nowiki>''''' Follow the Template name with each component of separated by pipes: {{!}} ===Prefixes/Suffixes=== For D'ni prefixes and suffixes, either begin or end the component with a hyphen (-) as appropriate. This ensure..." current
- 05:5005:50, 30 April 2024 diff hist +322 N Template:Dni-suf Created page with "<h3>Suffix</h3> '''{{#ifeq: {{#invoke:String|sub|{{PAGENAME}}|1|1}} | - | |-}}{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|suf}}{{#vardefine:gloss |{{#var:gloss}} ''suf.'' }}Category:D'ni suffixes</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:5005:50, 30 April 2024 diff hist +181 N Template:Dni-sources Created page with "<includeonly><h3>Sources</h3> {{sources|lang=dni}} </includeonly><noinclude> {{documentation}} Category: Dictionary templates Category:New dictionary templates </noinclude>"
- 05:4905:49, 30 April 2024 diff hist +567 N Template:Dni-reftext Created page with "{{#vardefineecho:text|{{#invoke:Dni-utils/parse|parsed_dni}}}}{{#cargo_store: table=reftexts | lang = dni | text = {{#var:text}} }}<noinclude> {{#cargo_attach: _table=reftexts}} This template works like Template:Dni-text, except it also stores the text as a reference text, which then can be called up by the sources template on D'ni words. ==Usage== '''''<nowiki>{{dni-reftext|1|2|3..}}</nowiki>''''' Follow the Template name with each component of separated by pipes:..." current
- 05:4905:49, 30 April 2024 diff hist +267 N Template:Dni-pron Created page with "<h3>Pronoun</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|pron}}{{#vardefine:gloss |{{#var:gloss}} ''pron.'' }}Category: D'ni pronouns</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4805:48, 30 April 2024 diff hist +445 N Template:Dni-prep Created page with "<h3>Preposition</h3> '''{{lc:{{PAGENAME}}}}''' {{#switch: {{{1|}}} | = | (''prefix form'' '''[[Dictionary: {{{1}}}|{{{1}}}]]''') }}<includeonly>{{#vardefine:objtype|prep}}{{#vardefine:gloss |{{#var:gloss}} ''prep.'' }}Category: D'ni prepositions</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4805:48, 30 April 2024 diff hist +324 N Template:Dni-pre Created page with "<h3>Prefix</h3> '''{{lc:{{PAGENAME}}}}'''{{#ifeq: {{#invoke:String|sub|{{PAGENAME}}|-1|-1}} | - | |-}}<includeonly>{{#vardefine:objtype|pre}}{{#vardefine:gloss |{{#var:gloss}} ''pre.'' }}Category:D'ni prefixes</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4705:47, 30 April 2024 diff hist +268 N Template:Dni-part Created page with "<h3>Particle</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|part}}{{#vardefine:gloss |{{#var:gloss}} ''part.'' }}Category:D'ni particles</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4705:47, 30 April 2024 diff hist +262 N Template:Dni-num Created page with "<h3>Number</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|num}}{{#vardefine:gloss |{{#var:gloss}} ''num.'' }}Category:D'ni numbers</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4605:46, 30 April 2024 diff hist +527 N Template:Dni-noun Created page with "<h3>Noun</h3> '''{{lc:{{PAGENAME}}}}''' {{#switch: {{{1|}}} | - = | = (''plural'' '''[[Dictionary: {{PAGENAME}}tee|{{lc:{{PAGENAME}}}}tee]]''') | (''plural'' '''[[Dictionary: {{{1}}}|{{{1}}}]]''') }}<includeonly>{{#vardefine:objtype|n}}{{#vardefine:gloss |{{#var:gloss}} ''n.'' }}Category: D'ni nouns</includeonly><noinclude> [[Category:Dictionary templates]..." current
- 05:4605:46, 30 April 2024 diff hist +790 N Template:Dni-lexeme Created page with "<includeonly> <h2>D'ni</h2> {{#vardefine:lang|dni}}{{#vardefine:orthography|{{{dnifont|}}}}}{{huge|<dni>{{{dnifont}}}</dni>}}{{#vardefine:gloss|}} <h3>Romanization</h3> * Dnifont: {{{dnifont}}} * OTS: {{#invoke:Dni-utils|dnifont2ots|{{{dnifont}}}}} * NTS: {{#invoke:Dni-utils|dnifont2nts|{{{dnifont}}}}} [[Category:D'ni words beginning with {{#invoke:Dni-utils|dnifont2ots|{{#invoke:String|sub|{{{dnifont}}}|1|1}}}}]] Category:D'ni words|{{#invoke:Dni-utils|dni..." current
- 05:4405:44, 30 April 2024 diff hist +281 N Template:Dni-interj Created page with "<h3>Interjection</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|interj}}{{#vardefine:gloss |{{#var:gloss}} ''interj.'' }}Category: D'ni interjections</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4305:43, 30 April 2024 diff hist +263 N Template:Dni-adv Created page with "<h3>Adverb</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|adv}}{{#vardefine:gloss |{{#var:gloss}} ''adv.'' }}Category: D'ni adverbs</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4305:43, 30 April 2024 diff hist +269 N Template:Dni-adj Created page with "<h3>Adjective</h3> '''{{lc:{{PAGENAME}}}}'''<includeonly>{{#vardefine:objtype|adj}}{{#vardefine:gloss |{{#var:gloss}} ''adj.'' }}Category: D'ni adjectives</includeonly><noinclude> Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:4205:42, 30 April 2024 diff hist +181 N Template:Riv-WordlistLine Created page with "'''''[[Dictionary:{{{lexeme}}}|{{{lexeme}}}]]''''' - {{{gloss}}}<noinclude> {{documentation}} Category: New dictionary templates Category: Dictionary templates </noinclude>" current
- 05:4105:41, 30 April 2024 diff hist −61 Template:D No edit summary
- 05:3905:39, 30 April 2024 diff hist +213 N Template:Dni-WordlistLine Created page with "'''''[[Dictionary:{{{lexeme}}}|{{{lexeme}}}]]''''' - <dni>{{{orthography|}}}</dni> - {{{gloss}}}<noinclude> {{documentation}} Category: New dictionary templates Category: Dictionary templates </noinclude>" current
- 05:3805:38, 30 April 2024 diff hist +432 N Template:Dict Wordlist Created page with "<includeonly>* {{#cargo_query: tables = lexemes |where=lexemes.lang='{{{lang|}}}' AND BINARY lexemes.orthography like '{{{search}}}' |fields=lexemes.lexeme, lexemes.lang, lexemes.orthography, lexemes.published, lexemes.gloss |format=template |template={{{template}}} |named args=yes |delimiter=\n* }}</includeonly><noinclude> {{documentation}} Category:Dictionary templates Category:New dictionary templates </noinclude>"
- 05:3805:38, 30 April 2024 diff hist +90 Template:Dict D'ni Letter Category No edit summary current
- 05:3705:37, 30 April 2024 diff hist +501 N Template:Dict Cagetory Page Created page with "<includeonly>{{#css: #mw-pages { display: none; } }} <h2>Subcategories</h2> {{#categorytree:{{PAGENAME}} |hideroot=on }} <h2>Words</h2> {{category-wordlist|lang={{{lang}}}|template={{{template}}}|search={{{search}}}}} }}</includeonly><noinclude> This template is to be added to a category page used for dictionary words. The template hides the normal category list and replaces with a category style word list. Category:Dictionary templates Category:New dictionar..." current
- 05:3605:36, 30 April 2024 diff hist +198 N Template:Reverse-WordlistLine Created page with "{{{reverse}}} - ({{{type}}}) ''{{#invoke:String|replace|{{{words}}}|'|'}}''<noinclude> {{documentation}} Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:3605:36, 30 April 2024 diff hist +607 N Template:Reverse Wordlist Created page with "* {{#cargo_query: tables=glosses, glosses__reverse |join on=glosses._ID=glosses__reverse._rowID |fields=glosses__reverse._value=reverse, glosses.type=type, GROUP_CONCAT(CONCAT("",glosses.lexeme,""))=words |where=glosses__reverse._value LIKE "{{{search}}}" AND glosses.lang = "{{{lang}}}" |order by=glosses__reverse._value |group by=glosses__reverse._value, glosses.type |format=template |template={{{template}}} |named args=yes |delimiter=\n..." current
- 05:3505:35, 30 April 2024 diff hist +691 N Template:Category-wordlist Created page with "<includeonly>{{#css: #mw-pages { display: none; } #mw-subcategories { display: none; } }} <h2>Subcategories</h2> {{#categorytree:{{PAGENAME}} |hideroot=on }} <h2>Words</h2> * {{#cargo_query: tables=_pageData, lexemes | join on = _pageData._pageTitle = lexemes._pageTitle | fields = LOWER(_pageData._pageTitle)=lexeme,lexemes.orthography,lexemes.gloss | where = _pageData._categories HOLDS "{{PAGENAME}}" AND _pageData._pageName NOT LIKE 'Category:%' AND lexemes.lan..." current
- 05:3405:34, 30 April 2024 diff hist +495 N Template:Store glosses Created page with "<includeonly>{{#cargo_store: | lang = {{#var:lang}} | lexeme = {{lc:{{PAGENAME}}}} | orthography = {{#var:orthography}} | published = {{#var:published}} | gloss = {{#invoke:String|replace|source={{#var:gloss}}|pattern=%[%[Category:[^%[%]]*%]%]|replace=|plain=false}}}}{{#vardefine:gloss|}}</includeonly><noinclude> {{#cargo_attach: _table = lexemes }} {{documentation}} Category: Dictionary templates Category: New dictionary templates Category: Cargo attach temp..." current
- 05:3305:33, 30 April 2024 diff hist +60 Template:De No edit summary current
- 05:2905:29, 30 April 2024 diff hist +428 N Template:Sources Created page with "<includeonly><h3>Sources</h3> {{#cargo_query: tables=reftexts | fields=CONCAT("",reftexts._pageTitle,"")=Source, reftexts.text=Source Text | where=reftexts.text LIKE "%:{{PAGENAME}}{{!}}%" AND reftexts.lang = "{{{lang}}}" | order by=reftexts._pageTitle, reftexts.count}} </includeonly><noinclude> {{documentation}} Category: Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:2605:26, 30 April 2024 diff hist +90 Template:IPA No edit summary current
- 05:2505:25, 30 April 2024 diff hist +350 N Template:Ref-text Created page with "<includeonly>''{{{1|}}}''{{#cargo_store: table=reftexts | lang = {{{lang}}} | text = {{{1|}}} | count = {{{count|1}}} }}</includeonly><noinclude> {{#cargo_declare: _table=reftexts | lang = String (mandatory) | text = Wikitext | count = Integer }} {{documentation}} Category:Dictionary templates Category:New dictionary templates </noinclude>" current
- 05:2405:24, 30 April 2024 diff hist +821 N Template:D Created page with "<includeonly>{{#cargo_store: _table = glosses | lexeme = {{{lexeme|{{lc:{{PAGENAME}}}}}}} | gloss = {{{1}}} | type = {{{type|{{#var:objtype}}}}} | lang = {{{lang|{{#var:lang}}}}} | reverse = {{#invoke:String|replace|source={{#invoke:String|replace|source={{{reverse|{{{2|{{{1}}}}}}}}}|pattern=;%s*to%s|replace=;|plain=false}}|pattern=^%s*to%s|replace=|plain=false}} }}{{#vardefine:gloss|{{#var:gloss}} {{#ifeq:{{{published}}}|0|{{note!|unreleased definition}}|}}{{{1}}}; }}</..."
- 05:2305:23, 30 April 2024 diff hist −81 Template:Lexeme No edit summary current
- 05:2005:20, 30 April 2024 diff hist +534 N Template:Lexeme Created page with "<includeonly> <h2>{{langName|{{{lang}}}}}</h2> {{#vardefine:lang|{{{lang}}}}}{{#vardefine:published|{{{published|1}}}}}{{#vardefine:orthography|{{{orthography|}}}}} </includeonly><noinclude> {{documentation}} {{#cargo_declare: _table = lexemes | lexeme = Wikitext (mandatory) | lang = String (mandatory;allowed values=dni,riv,nar,bre) | orthography = String | published = Boolean (hidden) | gloss = Wikitext }} Category: New dictionary templates Category: Dictionary te..."
- 05:2005:20, 30 April 2024 diff hist +3,660 N Module:Parameters Created page with "args = {} origArgs = {} local export = {} function export.getArgNums(prefix) -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num))..." current
- 05:1905:19, 30 April 2024 diff hist +1,860 N Module:Lang-utils/parse Created page with "local p = {} local args = {} local origArgs local root local function parseWord(input) local result = '' local word = mw.text.trim(input) local first = mw.ustring.sub(word,1,1) local last = mw.ustring.sub(word,-1,-1) local prefix = '' local suffix = '' if (word == mw.ustring.lower(mw.title.getCurrentTitle().rootText)) then prefix = '\'\'\'' suffix = prefix end if (word == '') then result = ' ' e..." current
- 05:1805:18, 30 April 2024 diff hist +101 N Module:Lang-utils/data Created page with "LANGS = { ['dni'] = "D'ni", ['riv'] = "Rivenese", } STD_VOWELS = "aeiou" return LANGS, STD_VOWELS" current
- 05:1805:18, 30 April 2024 diff hist +940 N Module:Lang-utils Created page with " export = {} require('Module:Lang-utils/data') m_p = require('Module:Parameters') function export.if_final_vowel(str,t_value,f_value,vowels) str = str or '' t_value = t_value or '' f_value = f_value or '' vowels = vowels or STD_VOWELS if string.find(vowels,string.sub(str,-1)) then return t_value else return f_value end end function export.ifv(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else orig..." current
- 05:1705:17, 30 April 2024 diff hist +1,820 N Module:Dni-utils/parse Created page with "local p = {} local args = {} local origArgs local root local function parseDniWord(input) local result = '' local word = mw.text.trim(input) local first = mw.ustring.sub(word,1,1) local last = mw.ustring.sub(word,-1,-1) local prefix = '' local suffix = '' if (word == mw.ustring.lower(mw.title.getCurrentTitle().rootText)) then prefix = '\'\'\'' suffix = prefix end if (word == '') then result = ' '..." current
- 05:1605:16, 30 April 2024 diff hist +4,310 N Module:Dni-utils Created page with "-- -- This implements several useful functions for dealing with D'ni text in the Wiki. -- -- parsed_dni() returns a string in which every component is linked to its appropriate Dictionary namespace entry. -- dnifont2ots() converts a Dnifont string to an ots one -- dnifont2nts() converts a Dnifont string to an nts one local p = {} local args = {} local origArgs local root local output = '' local function num2dnum(str,sep) str = str or '' str = mw.text.trim..." current