User contributions for Jawad
29 January 2026
- 07:4907:49, 29 January 2026 diff hist +14 MediaWiki:Citethispage-content No edit summary
- 07:4807:48, 29 January 2026 diff hist +4 MediaWiki:Citethispage-content No edit summary
- 07:4707:47, 29 January 2026 diff hist +2 Tomato No edit summary current
- 07:4607:46, 29 January 2026 diff hist +2 Sweet potato No edit summary current
- 07:4607:46, 29 January 2026 diff hist +2 Teosinte No edit summary current
- 07:4607:46, 29 January 2026 diff hist +2 Star No edit summary current
- 07:4607:46, 29 January 2026 diff hist 0 Cloud No edit summary current
- 07:4607:46, 29 January 2026 diff hist +2 Kiss No edit summary current
- 07:4607:46, 29 January 2026 diff hist +2 Avocado No edit summary current
- 07:4607:46, 29 January 2026 diff hist +3 Hiyaori No edit summary current
- 07:4507:45, 29 January 2026 diff hist +2 Heart No edit summary current
- 07:4507:45, 29 January 2026 diff hist +2 Sopitsi No edit summary current
- 07:4507:45, 29 January 2026 diff hist +2 Tsotso No edit summary current
- 07:4507:45, 29 January 2026 diff hist +2 Tsona:ka No edit summary current
- 07:4507:45, 29 January 2026 diff hist +2 Tsina:ka No edit summary current
- 07:4407:44, 29 January 2026 diff hist +1 Bat No edit summary current
- 07:4407:44, 29 January 2026 diff hist +2 Aro No edit summary current
- 07:4407:44, 29 January 2026 diff hist −13 Sonoran languages: Cahitan, Tara-guarijío, Ópatan and Tubar No edit summary current
- 07:4307:43, 29 January 2026 diff hist +2 Corachol-Nahuan No edit summary current
- 07:4307:43, 29 January 2026 diff hist 0 m Template:how to cite Jawad moved page Template:HOWTOCITE to Template:how to cite without leaving a redirect: make all templates and modules lowercase for easier managing current
- 07:4007:40, 29 January 2026 diff hist +1 Water No edit summary current
- 07:4007:40, 29 January 2026 diff hist 0 m Template:do not cite Jawad moved page Template:DONOTCITE to Template:do not cite without leaving a redirect current
- 07:3907:39, 29 January 2026 diff hist +4 Template:do not cite No edit summary
- 07:3907:39, 29 January 2026 diff hist 0 m Template:current date Jawad moved page Template:Current date to Template:current date without leaving a redirect current
- 07:3507:35, 29 January 2026 diff hist 0 m Template:anchor Jawad moved page Template:Anchor to Template:anchor without leaving a redirect
- 07:3307:33, 29 January 2026 diff hist +104 N Module:lexicon/data Created page with "-- Module:lexicon/data -- list of available languages with lexicon index return { "sua-pro", "tbu" }"
- 07:3207:32, 29 January 2026 diff hist +382 N Module:languages/data Created page with "-- Module:languages/data -- [code] = { canonical name, ancestor code } return { ["azc-pro"] = { "Proto-Uto-Aztecan", nil }, ["sua-pro"] = { "Proto-Southern Uto-Aztecan", "azc-pro" }, ["msn-pro"] = { "Proto-Minor Sonoran", "sua-pro" }, ["thg-pro"] = { "Proto-Tarahumara-Guarijío", "msn-pro" }, ["tpm-pro"] = { "Proto-Tepiman", "sua-pro" }, ["tbu"] = { "Tubar", nil }, }"
- 07:3207:32, 29 January 2026 diff hist +1 Module:term No edit summary current
- 07:3207:32, 29 January 2026 diff hist +4,329 N Module:lexicon Created page with "-- Module:lexicon local parser = require("Module:parser") local parameters = require("Module:parameters") local utilities = require("Module:utilities") local languages = require("Module:languages") local lexicon = {} local all_lexicons = {} function lexicon.get_all_languages() return require("Module:lexicon/data") end local function normalize_etymon(et) et = et or {} local norm = {} norm.descendant_type = et.descendant_type or "" norm.uncertainty..."
- 07:3107:31, 29 January 2026 diff hist +624 N Module:term Created page with "-- Module:term local p = {} function p.invoke(frame) local utilities = require("Module:utilities") local format = require("Module:format") local args = frame.args or {} local param = args[1] or "" local gloss_pref = args.gloss or "en" -- "en" default local parts = utilities.split_string(param, ":") local lang_code = parts[1] local item = parts[2] local display = parts[4] local homonym = parts[3] or (item and item:match("#(.+)$"))..."
- 07:3007:30, 29 January 2026 diff hist +442 N Module:reference Created page with "-- Module:reference local p = {} local format = require("Module:format") function p.invoke(frame) local args = frame.args or {} local param = args[1] or "" if param == "" then return "" end -- expected format: Author:Year:Page local parts = mw.text.split(param, ":", true) local author = parts[1] local year = parts[2] local page = parts[3] return format.reference(author, year, page) end return p" current
- 07:3007:30, 29 January 2026 diff hist +1,249 N Module:ancestor tree Created page with "-- Module:ancestor_tree local p = {} local lexicon = require("Module:lexicon") local utilities = require("Module:utilities") local etymology = require("Module:etymology") local format = require("Module:format") function p.invoke(frame) local args = frame.args or {} local param = args[1] or "" local noinh = args.noinh == "1" local noder = args.noder == "1" local nobor = args.nobor == "1" local nounc = args.nounc == "1" local parts = utilities.split_stri..." current
- 07:3007:30, 29 January 2026 diff hist +1,255 N Module:descendant tree Created page with "-- Module:descendant_tree local p = {} local lexicon = require("Module:lexicon") local utilities = require("Module:utilities") local etymology = require("Module:etymology") local format = require("Module:format") function p.invoke(frame) local args = frame.args or {} local param = args[1] or "" local noinh = args.noinh == "1" local noder = args.noder == "1" local nobor = args.nobor == "1" local nounc = args.nounc == "1" local parts = utilities.split_st..." current
- 07:3007:30, 29 January 2026 diff hist +3,215 N Module:entry list Created page with "-- Module:entry_list local p = {} function p.invoke(frame) local lexicon = require("Module:lexicon") local utilities = require("Module:utilities") local format = require("Module:format") local parameters = require("Module:parameters") local etymology = require("Module:etymology") local args = frame.args or {} local lang_code = args[1] or "" local entries = lexicon.load_lexicon(lang_code) local rows = {} table.insert(row..."
- 07:2907:29, 29 January 2026 diff hist +4,481 N Module:etymology Created page with "-- Module:etymology local utilities = require("Module:utilities") local lexicon = require("Module:lexicon") local format = require("Module:format") local etymology = {} local function get_ancestor_relations(lang, item, homonym, options) local rels = {} for _, et in ipairs(lexicon.get_sources(lang, item, homonym, options) or {}) do local rel_type = et.descendant_type or "" local rel_unc = et.uncertainty == true or false for _, it i..." current
- 07:2907:29, 29 January 2026 diff hist +473 N Module:etymon Created page with "-- Module:etymon local p = {} local parser = require("Module:parser") local etymology = require("Module:etymology") function p.invoke(frame) local param = frame.args and frame.args[1] or "" if not param or param == "" then return "" end local parsed = parser.parse_etymon(param) local gloss_pref = frame.args and frame.args.gloss or "en" return etymology.render_etymon(parsed.descendant_type, parsed.items, parsed.uncertainty, gloss_pref) end return p" current
- 07:2907:29, 29 January 2026 diff hist +5,050 N Module:format Created page with "-- Module:format local utilities = require("Module:utilities") local languages = require("Module:languages") local parameters = require("Module:parameters") local lexicon = require("Module:lexicon") local format = {} -- make a plain term link function format.make_term_link(item, homonym, label) if not item or item == "" then return "" end local target = item .. (homonym and "#" .. homonym or "") if not label or label == "" or label == item then..."
- 07:2807:28, 29 January 2026 diff hist +267 N Module:language Created page with "-- Module:language local p = {} local format = require("Module:format") function p.invoke(frame) local args = frame.args or {} local lang_code = args[1] or "" if lang_code == "" then return "" end return format.language_name(lang_code) end return p"
- 07:2807:28, 29 January 2026 diff hist +1,287 N Module:languages Created page with "-- Module:languages local languages_data = require("Module:languages/data") local languages = {} local language_cache = {} function languages.get_canonical_name(lang_code) local data = languages_data[lang_code] return (data and data[1]) or lang_code end function languages.get_ancestor_code(lang_code) local data = languages_data[lang_code] return data and data[2] or nil end function languages.get_all_ancestors(lang_code) if language_cache[lang_cod..."
- 07:2707:27, 29 January 2026 diff hist +380 N Module:parameters Created page with "-- Module:parameters local parameters = { value_separator = "\\", -- character separating multiple values inside a field (top-level fields) etymon_item_separator = "+", -- separates multiple etymon items within one etymon value value_display_separator = "; ", homonym_sup_tag = "<sup>%s</sup>", uncertainty_sup_tag = "<sup>%s</sup>", } return parameters"
- 07:2607:26, 29 January 2026 diff hist +2,098 Module:parser No edit summary current
- 07:2507:25, 29 January 2026 diff hist +618 Module:utilities No edit summary current
- 07:2407:24, 29 January 2026 diff hist +5,761 N Module:parser Created page with "-- Module:parser local utilities = require("Module:utilities") local parser = {} function parser.parse_term(value) if not value or value == "" then return {} end local parts = utilities.split_string(value, ":") local term_item = parts[1] or "" local display_form = parts[2] -- capture whatever follows # as homonym (string), e.g. "1" for "#1" local homonym = term_item:match("#(.+)$") term_item = term_item:gsub("#.+$", "") return {term_ite..."
- 07:2307:23, 29 January 2026 diff hist +1,149 N Module:utilities Created page with "-- Module:utilities local utilities = {} function utilities.split_string(str, delimiter) local result = {} delimiter = delimiter or "" if delimiter == "" then for c in str:gmatch(".") do table.insert(result, c) end return result end for part in (str .. delimiter):gmatch("(.-)" .. delimiter) do table.insert(result, part) end return result end function utilities.join_strings(parts, delimiter) return table.concat(pa..."
- 07:1407:14, 29 January 2026 diff hist −24 SUALEX: A Southern Uto-Aztecan Etymological Dictionary No edit summary Tag: Manual revert
- 07:1307:13, 29 January 2026 diff hist +7 SUALEX: A Southern Uto-Aztecan Etymological Dictionary test Tag: Reverted
- 07:1307:13, 29 January 2026 diff hist +17 SUALEX: A Southern Uto-Aztecan Etymological Dictionary TEST Tag: Reverted
- 07:0907:09, 29 January 2026 diff hist +6 SUALEX: A Southern Uto-Aztecan Etymological Dictionary No edit summary
- 07:0507:05, 29 January 2026 diff hist +21 MediaWiki:Citethispage-content No edit summary
- 07:0507:05, 29 January 2026 diff hist +3,633 N MediaWiki:Citethispage-content Created page with "__NOTOC__ <div class="mw-specialCiteThisPage-bibliographic"> ==Bibliographic details for {{PAGENAME}}== ; Page name : {{PAGENAME}} ; Author : Pharao Hansen, Magnus ; Publisher : ''SUALEX: A Southern Uto-Aztecan Etymological Dictionary'' ; Date of last revision : {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC ; Date retrieved : {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC ; Permanent URL : {{canonicalurl:{{FULLPAGENAME}..."