Wikikato minwiktionary https://min.wiktionary.org/wiki/Wikikato:Laman_Utamo MediaWiki 1.47.0-wmf.7 case-sensitive Media Istimewa Rundiang Pangguno Rundiang Pangguno Wikikato Rundiang Wikikato Berkas Rundiang Berkas MediaWiki Rundiang MediaWiki Templat Rundiang Templat Bantuan Rundiang Bantuan Kategori Rundiang Kategori TimedText TimedText talk Modul Rundiang Modul Acara Pembicaraan Acara MediaWiki:Gadget-EntryAdder.css 8 37224 119285 2026-06-16T15:08:51Z Ardzun 48 ←Mambuek laman baisi ".entry-gadget-root { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial; } /* main button */ .entry-new-btn { margin: 0.4em; border: 1px solid var(--faded-border, #AAA); border-radius: 2px; background: var(--grey-bg, #F9F9F9); cursor: pointer; } .entry-new-btn:hover { background: var(--background-color-hover, #e0e0e0); } /* overlay + modal */ .entry-modal-overlay { position: fixed; inset: 0; z-index: 99998; po..." 119285 css text/css .entry-gadget-root { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial; } /* main button */ .entry-new-btn { margin: 0.4em; border: 1px solid var(--faded-border, #AAA); border-radius: 2px; background: var(--grey-bg, #F9F9F9); cursor: pointer; } .entry-new-btn:hover { background: var(--background-color-hover, #e0e0e0); } /* overlay + modal */ .entry-modal-overlay { position: fixed; inset: 0; z-index: 99998; pointer-events: none; } .entry-modal { position: fixed; z-index: 99999; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 92%; max-width: 520px; max-height: 85vh; overflow: auto; background: #fff; border: 1px solid var(--border-color-base); border-radius: 10px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25); padding: 0; pointer-events: auto; } /* modal header */ .entry-modal .entry-header { cursor: move; padding: 0.6em 0.9em; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #eee; } .entry-modal .entry-title { font-weight: 700; } .entry-modal .entry-body { padding: 0.8em; font-size: 0.95rem; } .entry-modal input[type="text"], .entry-modal input[type="number"], .entry-modal textarea { width: 100%; box-sizing: border-box; padding: 0.45em 0.5em; border: 1px solid #ddd; border-radius: 6px; font-size: 0.95rem; } /* footer buttons */ .entry-controls { display: flex; gap: 0.4em; justify-content: flex-end; padding: 0.6em 0.8em; border-top: 1px solid #eee; } .entry-controls button { padding: 0.45em 0.7em; border-radius: 6px; border: none; cursor: pointer; font-weight: 600; } /* buttons */ .entry-mini-btn { padding: 0.2em 0.45em; border-radius: 6px; border: none; cursor: pointer; font-weight: 600; } .entry-mini-add { background: #10b981; color: white; } .entry-mini-rem, .entry-undo-btn, .entry-save-btn { background: #9ca3af; color: #fff; } .entry-mini-rem:disabled, .entry-undo-btn:disabled, .entry-save-btn:disabled { opacity: 0.6; cursor: not-allowed; } .entry-mini-rem:enabled { background: #ef4444; color: white; } .entry-undo-btn:enabled { background: #2563eb; color: #fff; } .entry-save-btn:enabled { background: #10b981; color: #fff; } .entry-preview-btn { background: #2563eb; color: #fff; } .entry-cancel-btn { background: #ef4444; color: #fff; } /* content blocks inside modal */ .entry-block { border: 1px solid #f0f0f0; padding: 0.5em 0.5em 0 0.5em; border-radius: 8px; margin-bottom: 0.6em; background: #fff; } .entry-block .row { display: flex; gap: 0.4em; align-items: center; margin-bottom: 0.4em; } .entry-modal select { width: 100%; box-sizing: border-box; padding: 0.45em 0.2em; border: 1px solid #ddd; border-radius: 6px; font-size: 0.95rem; background: #fff; } /* highlight newly added content */ .entry-highlight { background: var(--yellow-bg, #FFFFCC) !important; } /* responsive modal */ @media (max-width: 420px) { .entry-modal { width: 96%; max-width: 96%; left: 50%; top: 50%; transform: translate(-50%, -50%); } } kmxf2is9t9fe9r4w0vqzzl93ailxixv MediaWiki:Gadget-EntryAdder.js 8 37225 119286 2026-06-16T15:09:42Z Ardzun 48 ←Mambuek laman baisi "mw.loader.load( '//id.wiktionary.org/w/index.php?title=Pengguna:Swarabakti/Gadget-EntryAdder.js&action=raw&ctype=text/javascript' );" 119286 javascript text/javascript mw.loader.load( '//id.wiktionary.org/w/index.php?title=Pengguna:Swarabakti/Gadget-EntryAdder.js&action=raw&ctype=text/javascript' ); lxi1ptvizjkqxrdjxk8lnsu2tb0l7gy MediaWiki:Gadget-HotCat.js 8 37226 119287 2026-06-16T15:10:58Z Ardzun 48 ←Mambuek laman baisi "window.hotcat_translations_from_commons = true; /* This imports the latest version of HotCat from Commons. HotCat is a gadget to make changes to categories much easier. Full documentation can be found at http://commons.wikimedia.org/wiki/Help:Gadget-HotCat */ mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' ); // See MediaWiki:Gadget-HotCat.js/local_defaults for the local configuration." 119287 javascript text/javascript window.hotcat_translations_from_commons = true; /* This imports the latest version of HotCat from Commons. HotCat is a gadget to make changes to categories much easier. Full documentation can be found at http://commons.wikimedia.org/wiki/Help:Gadget-HotCat */ mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' ); // See MediaWiki:Gadget-HotCat.js/local_defaults for the local configuration. fkncm537xri1lvcacohsw5jxvxtawef MediaWiki:Gadget-HotCat.js/local defaults 8 37227 119288 2026-06-16T15:11:47Z Ardzun 48 ←Mambuek laman baisi "<syntaxhighlight lang="javascript"> // Adjusting HotCat text and settings if ( typeof( HotCat ) != 'undefined' ) { // Add any local configuration overrides here. } </syntaxhighlight>" 119288 wikitext text/x-wiki <syntaxhighlight lang="javascript"> // Adjusting HotCat text and settings if ( typeof( HotCat ) != 'undefined' ) { // Add any local configuration overrides here. } </syntaxhighlight> kcwtgcmpv5rsnrs7fk9ufg6ly0u4mkl MediaWiki:Gadget-EntryAdder 8 37228 119289 2026-06-16T15:17:49Z Ardzun 48 ←Mambuek laman baisi "Mampamudah karajo dalam manambah entri bahaso baru dalam ciek laman ([[:id:Pengguna:Swarabakti/Gadget-EntryAdder.js|EntryAdder]])" 119289 wikitext text/x-wiki Mampamudah karajo dalam manambah entri bahaso baru dalam ciek laman ([[:id:Pengguna:Swarabakti/Gadget-EntryAdder.js|EntryAdder]]) 4kd380rcj2izthcabjkafsd3i82c027 MediaWiki:Gadget-HotCat 8 37229 119290 2026-06-16T15:20:24Z Ardzun 48 ←Mambuek laman baisi "Manambahkan, maapuih, jo maubah kategori manuruik anjuran ([[:w:en:User:TheDJ/HotCat|HotCat]])" 119290 wikitext text/x-wiki Manambahkan, maapuih, jo maubah kategori manuruik anjuran ([[:w:en:User:TheDJ/HotCat|HotCat]]) nah5cuy5678jem66fjiaeesdyynypmj MediaWiki:Gadget-section-editing 8 37230 119291 2026-06-16T15:22:54Z Ardzun 48 ←Mambuek laman baisi "Suntiangan" 119291 wikitext text/x-wiki Suntiangan s7pqbmblo3sublyzag62jpnub4rig8c MediaWiki:Gadgets-definition 8 37231 119292 2026-06-16T15:23:53Z Ardzun 48 ←Mambuek laman baisi "== editing == * HotCat[ResourceLoader|default]|HotCat.js * EntryAdder[ResourceLoader|dependencies=mediawiki.api,mediawiki.util|default]|EntryAdder.js|EntryAdder.css" 119292 wikitext text/x-wiki == editing == * HotCat[ResourceLoader|default]|HotCat.js * EntryAdder[ResourceLoader|dependencies=mediawiki.api,mediawiki.util|default]|EntryAdder.js|EntryAdder.css 74sdod3nwi1g1oyxxdcl8tvmkwe7y3z bogèl 0 37232 119293 2026-06-17T10:06:55Z Ardzun 48 [[:wikt:id:Pengguna:Swarabakti/Gadget-EntryAdder.js|+entri]] [bew] 119293 wikitext text/x-wiki =={{bahasa|bew}}== {{kepala|bew}} {{-adj-|bew}} # [[pendek]] agak mambulek (soal bantuak badan) dhavav5c37vsqd93gqzq5jqa48qvgwa kebablasan 0 37233 119294 2026-06-17T10:09:34Z Ardzun 48 [[:wikt:id:Pengguna:Swarabakti/Gadget-EntryAdder.js|+entri]] [id] 119294 wikitext text/x-wiki =={{bahasa|id}}== {{kepala|id}} {{-adj-|id}} # [[talonsong]]; talewaik dari [[bateh]]; talampau lewaik cwfxrgnaykswc7le9dxycq91kumge17 sipodeh 0 37234 119295 2026-06-17T10:21:32Z Ardzun 48 [[:wikt:id:Pengguna:Swarabakti/Gadget-EntryAdder.js|+entri]] [min] 119295 wikitext text/x-wiki =={{bahasa|min}}== {{kepala|min}} {{-n-|min}} # {{ragam|min|sipadeh}} s87wylxjhk3mkduhdkywr4vnlkxgewk Templat:ragam 10 37235 119296 2026-06-17T10:25:18Z Ardzun 48 ←Mengalihkan ke [[Templat:ragam bantuak]] 119296 wikitext text/x-wiki #redirect [[Templat:ragam bantuak]] fh3xg5wq9df21xqv11bhvejerrq6ne3 Templat:ragam bantuak 10 37236 119297 2026-06-17T10:25:45Z Ardzun 48 ←Mambuek laman baisi "<includeonly>{{#invoke:alternative forms|create}}</includeonly><noinclude>{{dokumentasi}}</noinclude>" 119297 wikitext text/x-wiki <includeonly>{{#invoke:alternative forms|create}}</includeonly><noinclude>{{dokumentasi}}</noinclude> a2tnytygw2rpnz52wpwcg4wmjcbzyk5 Modul:alternative forms 828 37237 119298 2026-06-17T10:27:07Z Ardzun 48 ←Mambuek laman baisi "local export = {} local labels_module = "Module:labels" local links_module = "Module:links" local parameter_utilities_module = "Module:parameter utilities" local function track(page) require("Module:debug/track")("alter/" .. page) end --[==[ Main function for displaying alternative forms. Extracted out from the template-callable function so this can be called by other modules (in particular, [[Module:descendants tree]]). `allow_self_link` causes terms the same a..." 119298 Scribunto text/plain local export = {} local labels_module = "Module:labels" local links_module = "Module:links" local parameter_utilities_module = "Module:parameter utilities" local function track(page) require("Module:debug/track")("alter/" .. page) end --[==[ Main function for displaying alternative forms. Extracted out from the template-callable function so this can be called by other modules (in particular, [[Module:descendants tree]]). `allow_self_link` causes terms the same as the pagename to be shown normally; otherwise they are displayed unlinked. `default_separator` controls the separator between terms when the user didn't use a special separator term like ";" (defaulting to ", "). ]==] function export.display_alternative_forms(parent_args, pagename, allow_self_link, default_separator) local params = { [1] = {required = true, type = "language", default = "en"}, [2] = {list = true, allow_holes = true}, } local m_param_utils = require(parameter_utilities_module) local param_mods = m_param_utils.construct_param_mods { {group = {"link", "ref"}}, -- For compatibility, we need to turn off separate_no_index for q= and qq=. {group = "q", separate_no_index = false}, -- We currently don't support unindexed l= and ll=. {group = "l", require_index = true}, } local items, args = m_param_utils.parse_list_with_inline_modifiers_and_separate_params { params = params, param_mods = param_mods, raw_args = parent_args, termarg = 2, parse_lang_prefix = true, track_module = "alter", lang = 1, sc = "sc.default", stop_when = function(data) local stop = not data.any_param_at_index if stop and parent_args[data.orig_index + 1] == nil then track("actual hole in params") end return stop end, default_separator = default_separator, } if not items[1] then error("No items found!") end local lang = args[1] local raw_labels = {} -- Extract the labels and make sure none are blank or omitted. local last_item_index = items[#items].orig_index if last_item_index < args[2].maxindex then for i = last_item_index + 2, args[2].maxindex do if not args[2][i] then -- Indices in i start at 1 but parameters start at 2 to add 1 to shown index. error("Missing/blank item not allowed in [[Template:alt]] labels, but saw such an item in parameter " .. (i + 1)) end table.insert(raw_labels, args[2][i]) end end -- Make sure there aren't property parameters after the last item (i.e. corresponding to labels). for k, v in pairs(args) do -- Look for named list parameters. We check: -- (1) key is a string (excludes the term param, which is a number); -- (2) value is a table, i.e. a list; -- (3) v.maxindex is set (i.e. allow_holes was used); -- (4) v.maxindex is past the index of the last term. if type(k) == "string" and type(v) == "table" and v.maxindex and v.maxindex > last_item_index then local set_values = {} for i = last_item_index + 1, v.maxindex do if v[i] then table.insert(set_values, i) end end error(("Extraneous values for %s= (set at position%s %s)"):format(k, #set_values > 1 and "s" or "", table.concat(set_values, ","))) end end if not allow_self_link then -- If the to-be-linked term is the same as the pagename, display it unlinked. for _, item in ipairs(items) do if not item.term and lang:stripDiacritics(item.term) == pagename then track("term is pagename") item.alt = item.alt or item.term item.term = nil end end end local labels if #raw_labels > 0 then labels = require(labels_module).process_raw_labels { labels = raw_labels, lang = lang, nocat = true } end local parts = {} local function ins(part) table.insert(parts, part) end -- Construct the final output. -- First the items, including separators, left and right regular qualifiers and left and right per-item labels. for _, item in ipairs(items) do ins(item.separator) local text = require(links_module).full_link(item, nil, allow_self_link, "show qualifiers") ins(text) end -- If there are labels, construct them now and append to final output. if labels then if lang:hasTranslit() then ins(" &mdash; " .. require(labels_module).format_processed_labels { labels = labels, lang = lang }) else ins(" " .. require(labels_module).format_processed_labels { labels = labels, lang = lang, open = "(", close = ")" }) end end return table.concat(parts) end --[==[ Template-callable function for displaying alternative forms. ]==] function export.create(frame) local parent_args = frame:getParent().args return export.display_alternative_forms(parent_args, mw.loadData("Module:headword/data").pagename) end return export mhx02egmbnof8g4pu8dgdyw5qclxj2k