Wikipedia ffwiki https://ff.wikipedia.org/wiki/Hello_ja%C9%93%C9%93orgo MediaWiki 1.47.0-wmf.10 first-letter Media Special Talk User User talk Wikipedia Wikipedia talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Event Event talk Template:Infobox settlement 10 2017 178258 154031 2026-07-12T21:01:48Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_settlement by StarterKit infobox tool (content under CC BY-SA) 178258 wikitext text/x-wiki {{Infobox | above = {{{name|{{PAGENAME}}}}} | image = {{{image|{{#if:{{#property:P18}}|[[File:{{#property:P18}}|frameless|upright=1|alt=]]}}}}} | label1 = Country | data1 = {{{country|{{#property:P17}}}}} | label2 = Region | data2 = {{{region|{{#property:P131}}}}} | label3 = Population | data3 = {{{population|{{#property:P1082}}}}} | label4 = Coordinates | data4 = {{{coordinates|{{#property:P625}}}}} }} <noinclude> {{documentation}} </noinclude> 4ffm1eezt7jry44cwcyymaethp657sa Module:TableTools 828 3725 178249 21217 2026-07-12T21:01:14Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:TableTools by StarterKit infobox tool (content under CC BY-SA) 178249 Scribunto text/plain ------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke. -- ------------------------------------------------------------------------------------ local libraryUtil = require('libraryUtil') local p = {} -- Define often-used variables and functions. local floor = math.floor local infinity = math.huge local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ------------------------------------------------------------------------------------ -- isPositiveInteger -- -- This function returns true if the given value is a positive integer, and false -- if not. Although it doesn't operate on tables, it is included here as it is -- useful for determining whether a given table key is in the array part or the -- hash part of a table. ------------------------------------------------------------------------------------ function p.isPositiveInteger(v) return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity end ------------------------------------------------------------------------------------ -- isNan -- -- This function returns true if the given number is a NaN value, and false if -- not. Although it doesn't operate on tables, it is included here as it is useful -- for determining whether a value can be a valid table key. Lua will generate an -- error if a NaN is used as a table key. ------------------------------------------------------------------------------------ function p.isNan(v) return type(v) == 'number' and v ~= v end ------------------------------------------------------------------------------------ -- shallowClone -- -- This returns a clone of a table. The value returned is a new table, but all -- subtables and functions are shared. Metamethods are respected, but the returned -- table will have no metatable of its own. ------------------------------------------------------------------------------------ function p.shallowClone(t) checkType('shallowClone', 1, t, 'table') local ret = {} for k, v in pairs(t) do ret[k] = v end return ret end ------------------------------------------------------------------------------------ -- removeDuplicates -- -- This removes duplicate values from an array. Non-positive-integer keys are -- ignored. The earliest value is kept, and all subsequent duplicate values are -- removed, but otherwise the array order is unchanged. ------------------------------------------------------------------------------------ function p.removeDuplicates(arr) checkType('removeDuplicates', 1, arr, 'table') local isNan = p.isNan local ret, exists = {}, {} for _, v in ipairs(arr) do if isNan(v) then -- NaNs can't be table keys, and they are also unique, so we don't need to check existence. ret[#ret + 1] = v elseif not exists[v] then ret[#ret + 1] = v exists[v] = true end end return ret end ------------------------------------------------------------------------------------ -- numKeys -- -- This takes a table and returns an array containing the numbers of any numerical -- keys that have non-nil values, sorted in numerical order. ------------------------------------------------------------------------------------ function p.numKeys(t) checkType('numKeys', 1, t, 'table') local isPositiveInteger = p.isPositiveInteger local nums = {} for k in pairs(t) do if isPositiveInteger(k) then nums[#nums + 1] = k end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- affixNums -- -- This takes a table and returns an array containing the numbers of keys with the -- specified prefix and suffix. For example, for the table -- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return -- {1, 3, 6}. ------------------------------------------------------------------------------------ function p.affixNums(t, prefix, suffix) checkType('affixNums', 1, t, 'table') checkType('affixNums', 2, prefix, 'string', true) checkType('affixNums', 3, suffix, 'string', true) local function cleanPattern(s) -- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally. return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1') end prefix = prefix or '' suffix = suffix or '' prefix = cleanPattern(prefix) suffix = cleanPattern(suffix) local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' local nums = {} for k in pairs(t) do if type(k) == 'string' then local num = mw.ustring.match(k, pattern) if num then nums[#nums + 1] = tonumber(num) end end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- numData -- -- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table -- of subtables in the format -- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}. -- Keys that don't end with an integer are stored in a subtable named "other". The -- compress option compresses the table so that it can be iterated over with -- ipairs. ------------------------------------------------------------------------------------ function p.numData(t, compress) checkType('numData', 1, t, 'table') checkType('numData', 2, compress, 'boolean', true) local ret = {} for k, v in pairs(t) do local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$') if num then num = tonumber(num) local subtable = ret[num] or {} if prefix == '' then -- Positional parameters match the blank string; put them at the start of the subtable instead. prefix = 1 end subtable[prefix] = v ret[num] = subtable else local subtable = ret.other or {} subtable[k] = v ret.other = subtable end end if compress then local other = ret.other ret = p.compressSparseArray(ret) ret.other = other end return ret end ------------------------------------------------------------------------------------ -- compressSparseArray -- -- This takes an array with one or more nil values, and removes the nil values -- while preserving the order, so that the array can be safely traversed with -- ipairs. ------------------------------------------------------------------------------------ function p.compressSparseArray(t) checkType('compressSparseArray', 1, t, 'table') local ret = {} local nums = p.numKeys(t) for _, num in ipairs(nums) do ret[#ret + 1] = t[num] end return ret end ------------------------------------------------------------------------------------ -- sparseIpairs -- -- This is an iterator for sparse arrays. It can be used like ipairs, but can -- handle nil values. ------------------------------------------------------------------------------------ function p.sparseIpairs(t) checkType('sparseIpairs', 1, t, 'table') local nums = p.numKeys(t) local i = 0 local lim = #nums return function () i = i + 1 if i <= lim then local key = nums[i] return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ function p.size(t) checkType('size', 1, t, 'table') local i = 0 for _ in pairs(t) do i = i + 1 end return i end local function defaultKeySort(item1, item2) -- "number" < "string", so numbers will be sorted before strings. local type1, type2 = type(item1), type(item2) if type1 ~= type2 then return type1 < type2 elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then return tostring(item1) < tostring(item2) else return item1 < item2 end end ------------------------------------------------------------------------------------ -- keysToList -- -- Returns an array of the keys in a table, sorted using either a default -- comparison function or a custom keySort function. ------------------------------------------------------------------------------------ function p.keysToList(t, keySort, checked) if not checked then checkType('keysToList', 1, t, 'table') checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'}) end local arr = {} local index = 1 for k in pairs(t) do arr[index] = k index = index + 1 end if keySort ~= false then keySort = type(keySort) == 'function' and keySort or defaultKeySort table.sort(arr, keySort) end return arr end ------------------------------------------------------------------------------------ -- sortedPairs -- -- Iterates through a table, with the keys sorted using the keysToList function. -- If there are only numerical keys, sparseIpairs is probably more efficient. ------------------------------------------------------------------------------------ function p.sortedPairs(t, keySort) checkType('sortedPairs', 1, t, 'table') checkType('sortedPairs', 2, keySort, 'function', true) local arr = p.keysToList(t, keySort, true) local i = 0 return function () i = i + 1 local key = arr[i] if key ~= nil then return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- isArray -- -- Returns true if the given value is a table and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArray(v) if type(v) ~= 'table' then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- isArrayLike -- -- Returns true if the given value is iterable and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArrayLike(v) if not pcall(pairs, v) then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- invert -- -- Transposes the keys and values in an array. For example, {"a", "b", "c"} -> -- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to -- the index of the last duplicate) and NaN values are ignored. ------------------------------------------------------------------------------------ function p.invert(arr) checkType("invert", 1, arr, "table") local isNan = p.isNan local map = {} for i, v in ipairs(arr) do if not isNan(v) then map[v] = i end end return map end ------------------------------------------------------------------------------------ -- listToSet -- -- Creates a set from the array part of the table. Indexing the set by any of the -- values of the array returns true. For example, {"a", "b", "c"} -> -- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them -- never equal to any value (including other NaNs or even themselves). ------------------------------------------------------------------------------------ function p.listToSet(arr) checkType("listToSet", 1, arr, "table") local isNan = p.isNan local set = {} for _, v in ipairs(arr) do if not isNan(v) then set[v] = true end end return set end ------------------------------------------------------------------------------------ -- deepCopy -- -- Recursive deep copy function. Preserves identities of subtables. ------------------------------------------------------------------------------------ local function _deepCopy(orig, includeMetatable, already_seen) if type(orig) ~= "table" then return orig end -- already_seen stores copies of tables indexed by the original table. local copy = already_seen[orig] if copy ~= nil then return copy end copy = {} already_seen[orig] = copy -- memoize before any recursion, to avoid infinite loops for orig_key, orig_value in pairs(orig) do copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen) end if includeMetatable then local mt = getmetatable(orig) if mt ~= nil then setmetatable(copy, _deepCopy(mt, true, already_seen)) end end return copy end function p.deepCopy(orig, noMetatable, already_seen) checkType("deepCopy", 3, already_seen, "table", true) return _deepCopy(orig, not noMetatable, already_seen or {}) end ------------------------------------------------------------------------------------ -- sparseConcat -- -- Concatenates all values in the table that are indexed by a number, in order. -- sparseConcat{a, nil, c, d} => "acd" -- sparseConcat{nil, b, c, d} => "bcd" ------------------------------------------------------------------------------------ function p.sparseConcat(t, sep, i, j) local arr = {} local arr_i = 0 for _, v in p.sparseIpairs(t) do arr_i = arr_i + 1 arr[arr_i] = v end return table.concat(arr, sep, i, j) end ------------------------------------------------------------------------------------ -- length -- -- Finds the length of an array, or of a quasi-array with keys such as "data1", -- "data2", etc., using an exponential search algorithm. It is similar to the -- operator #, but may return a different value when there are gaps in the array -- portion of the table. Intended to be used on data loaded with mw.loadData. For -- other tables, use #. -- Note: #frame.args in frame object always be set to 0, regardless of the number -- of unnamed template parameters, so use this function for frame.args. ------------------------------------------------------------------------------------ function p.length(t, prefix) -- requiring module inline so that [[Module:Exponential search]] which is -- only needed by this one function doesn't get millions of transclusions local expSearch = require("Module:Exponential search") checkType('length', 1, t, 'table') checkType('length', 2, prefix, 'string', true) return expSearch(function (i) local key if prefix then key = prefix .. tostring(i) else key = i end return t[key] ~= nil end) or 0 end ------------------------------------------------------------------------------------ -- inArray -- -- Returns true if searchElement is a member of the array, and false otherwise. -- Equivalent to JavaScript array.includes(searchElement) or -- array.includes(searchElement, fromIndex), except fromIndex is 1 indexed ------------------------------------------------------------------------------------ function p.inArray(array, searchElement, fromIndex) checkType("inArray", 1, array, "table") -- if searchElement is nil, error? fromIndex = tonumber(fromIndex) if fromIndex then if (fromIndex < 0) then fromIndex = #array + fromIndex + 1 end if fromIndex < 1 then fromIndex = 1 end for _, v in ipairs({unpack(array, fromIndex)}) do if v == searchElement then return true end end else for _, v in pairs(array) do if v == searchElement then return true end end end return false end ------------------------------------------------------------------------------------ -- merge -- -- Given the arrays, returns an array containing the elements of each input array -- in sequence. ------------------------------------------------------------------------------------ function p.merge(...) local arrays = {...} local ret = {} for i, arr in ipairs(arrays) do checkType('merge', i, arr, 'table') for _, v in ipairs(arr) do ret[#ret + 1] = v end end return ret end ------------------------------------------------------------------------------------ -- extend -- -- Extends the first array in place by appending all elements from the second -- array. ------------------------------------------------------------------------------------ function p.extend(arr1, arr2) checkType('extend', 1, arr1, 'table') checkType('extend', 2, arr2, 'table') for _, v in ipairs(arr2) do arr1[#arr1 + 1] = v end end return p 4n03zk6kcoeg4gz82mieeh94c1szcjy Module:Infobox 828 4985 178244 25478 2026-07-12T21:01:02Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Infobox by StarterKit infobox tool (content under CC BY-SA) 178244 Scribunto text/plain local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local yesno = require("Module:Yesno") local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s' }, found = false, styles = 'Hlist/styles.css' } } local function has_list_class(args_to_check) for _, list in pairs(lists) do if not list.found then for _, arg in pairs(args_to_check) do for _, pattern in ipairs(list.patterns) do if mw.ustring.find(arg or '', pattern) then list.found = true break end end if list.found then break end end end end end local function isUntitledChildBox(sval) return sval and ( sval:match( '^%s*<%s*[Tt][Rr]' ) or sval:match( '^%s*\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127%s*<%s*[Tt][Rr]' ) ) end local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows local slast = '' while slast ~= s do slast = s s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])', '%2%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)', '%2%1') end -- end moving templatestyles and categories inside of table rows s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- [[Special:Diff/849054481]] -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end -- Cleans empty tables local function cleanInfobox() root = tostring(root) if has_rows == false then root = mw.ustring.gsub(root, '<table[^<>]*>%s*</table>', '') end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- 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 function getArgNums(prefix) 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)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header and rowArgs.header ~= '_BLANK_' then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class, args.headerclass }) root :tag('tr') :addClass(rowArgs.rowclass) :addClass( isUntitledChildBox( rowArgs.header ) and 'infobox-hiddenrow' or nil ) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '2') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) if rowArgs.data and not yesno(args.decat) then root:wikitext( '[[Category:Pages using infobox templates with ignored data cells]]' ) end elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class }) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) if rowArgs.label then row :tag('th') :attr('scope', 'row') :addClass('infobox-label') -- @deprecated next; target .infobox-<name> .infobox-label :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() else row:addClass( isUntitledChildBox( rowArgs.data ) and 'infobox-hiddenrow' or nil ) end local dataCell = row:tag('td') dataCell :attr('colspan', not rowArgs.label and '2' or nil) :addClass(not rowArgs.label and 'infobox-full-data' or 'infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox(-full)-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) else table.insert(empty_row_categories, rowArgs.data or '') end end local function renderTitle() if not args.title then return end has_rows = true has_list_class({args.titleclass}) root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_rows = true has_list_class({ args.aboveclass }) root :tag('tr') :addClass( isUntitledChildBox( args.above ) and 'infobox-hiddenrow' or nil ) :tag('th') :attr('colspan', '2') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end has_rows = true has_list_class({ args.belowclass }) root :tag('tr') :addClass( isUntitledChildBox( args.below ) and 'infobox-hiddenrow' or nil ) :tag('td') :attr('colspan', '2') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function addSubheaderRow(subheaderArgs) if subheaderArgs.data and subheaderArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ subheaderArgs.rowclass, subheaderArgs.class }) local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) row:addClass( isUntitledChildBox( subheaderArgs.data ) and 'infobox-hiddenrow' or nil ) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :wikitext(fixChildBoxes(subheaderArgs.data, 'td')) else table.insert(empty_row_categories, subheaderArgs.data or '') end end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if imageArgs.data and imageArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ imageArgs.rowclass, imageArgs.class }) local row = root:tag('tr') row:addClass(imageArgs.rowclass) row:addClass( isUntitledChildBox( imageArgs.data ) and 'infobox-hiddenrow' or nil ) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :wikitext(fixChildBoxes(imageArgs.data, 'td')) else table.insert(empty_row_categories, imageArgs.data or '') end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- When autoheaders are turned on, preprocesses the rows local function preprocessRows() if not args.autoheaders then return end local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) local lastheader for k, num in ipairs(rownums) do if args['header' .. tostring(num)] then if lastheader then args['header' .. tostring(lastheader)] = nil end lastheader = num elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub( category_in_empty_row_pattern, '' ):match('^%S') then local data = args['data' .. tostring(num)] if data:gsub(category_in_empty_row_pattern, ''):match('%S') then lastheader = nil end end end if lastheader then args['header' .. tostring(lastheader)] = nil end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(require('Module:Italic title')._main({})) end end -- Categories in otherwise empty rows are collected in empty_row_categories. -- This function adds them to the module output. It is not affected by -- args.decat because this module should not prevent module-external categories -- from rendering. local function renderEmptyRowCategories() for _, s in ipairs(empty_row_categories) do root:wikitext(s) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() if yesno(args.decat) then return end if args.child == 'yes' then if args.title then root:wikitext( '[[Category:Pages using embedded infobox templates with the title parameter]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles using infobox templates with no data rows]]') end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() local hlist_templatestyles = '' if lists.hlist_t.found then hlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.hlist_t.styles } } end local plainlist_templatestyles = '' if lists.plainlist_t.found then plainlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.plainlist_t.styles } } end -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ -- hlist -> plainlist -> base is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because the rows of interest invoking -- each class may not be on a specific page hlist_templatestyles, plainlist_templatestyles, base_templatestyles, templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderEmptyRowCategories() renderTrackingCategories() cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() if args.child ~= 'yes' then root = mw.html.create('table') root :addClass(args.subbox == 'yes' and 'infobox-subbox' or 'infobox') :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) has_list_class({ args.bodyclass }) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end structure_infobox_common() return loadTemplateStyles() .. root end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('autoheaders') preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame) origArgs = {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end return p kueb5p6xeoq6x7bxu2zyyl7pmxgesrs Module:Navbar 828 5040 178247 25595 2026-07-12T21:01:08Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Navbar by StarterKit infobox tool (content under CC BY-SA) 178247 Scribunto text/plain local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false, false} if template then show[2] = false show[3] = false local index = {t = 2, d = 2, e = 3, h = 4, m = 5, w = 6, talk = 2, edit = 3, hist = 4, move = 5, watch = 6} -- TODO: Consider removing TableTools dependency. for _, v in ipairs(require ('Module:TableTools').compressSparseArray(args)) do local num = index[v] if num then show[num] = true end end end local remove_edit_link = args.noedit if remove_edit_link then show[3] = false end return show end local function add_link(link_description, ul, is_mini, font_style) local l if link_description.url then l = {'[', '', ']'} else l = {'[[', '|', ']]'} end ul:tag('li') :addClass('nv-' .. link_description.full) :wikitext(l[1] .. link_description.link .. l[2]) :tag(is_mini and 'abbr' or 'span') :attr('title', link_description.html_title) :cssText(font_style) :wikitext(is_mini and link_description.mini or link_description.full) :done() :wikitext(l[3]) :done() end local function make_list(title_text, has_brackets, displayed_links, is_mini, font_style) local title = mw.title.new(mw.text.trim(title_text), cfg.title_namespace) if not title then error(cfg.invalid_title .. title_text) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '' -- TODO: Get link_descriptions and show into the configuration module. -- link_descriptions should be easier... local link_descriptions = { { ['mini'] = 'v', ['full'] = 'view', ['html_title'] = 'View this template', ['link'] = title.fullText, ['url'] = false }, { ['mini'] = 't', ['full'] = 'talk', ['html_title'] = 'Discuss this template', ['link'] = talkpage, ['url'] = false }, { ['mini'] = 'e', ['full'] = 'edit', ['html_title'] = 'Edit this template', ['link'] = 'Special:EditPage/' .. title.fullText, ['url'] = false }, { ['mini'] = 'h', ['full'] = 'hist', ['html_title'] = 'History of this template', ['link'] = 'Special:PageHistory/' .. title.fullText, ['url'] = false }, { ['mini'] = 'm', ['full'] = 'move', ['html_title'] = 'Move this template', ['link'] = mw.title.new('Special:Movepage'):fullUrl('target='..title.fullText), ['url'] = true }, { ['mini'] = 'w', ['full'] = 'watch', ['html_title'] = 'Watch this template', ['link'] = title:fullUrl('action=watch'), ['url'] = true } } local ul = mw.html.create('ul') if has_brackets then ul:addClass(cfg.classes.brackets) :cssText(font_style) end for i, _ in ipairs(displayed_links) do if displayed_links[i] then add_link(link_descriptions[i], ul, is_mini, font_style) end end return ul:done() end function p._navbar(args) -- TODO: We probably don't need both fontstyle and fontcolor... local font_style = args.fontstyle local font_color = args.fontcolor local is_collapsible = args.collapsible local is_mini = args.mini local is_plain = args.plain local collapsible_class = nil if is_collapsible then collapsible_class = cfg.classes.collapsible if not is_plain then is_mini = 1 end if font_color then font_style = (font_style or '') .. '; color: ' .. font_color .. ';' end end local navbar_style = args.style local div = mw.html.create():tag('div') div :addClass(cfg.classes.navbar) :addClass(cfg.classes.plainlinks) :addClass(cfg.classes.horizontal_list) :addClass(collapsible_class) -- we made the determination earlier :cssText(navbar_style) if is_mini then div:addClass(cfg.classes.mini) end local box_text = (args.text or cfg.box_text) .. ' ' -- the concatenated space guarantees the box text is separated if not (is_mini or is_plain) then div :tag('span') :addClass(cfg.classes.box_text) :cssText(font_style) :wikitext(box_text) end local template = args.template local displayed_links = choose_links(template, args) local has_brackets = args.brackets local title_arg = get_title_arg(is_collapsible, template) local title_text = args[title_arg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local list = make_list(title_text, has_brackets, displayed_links, is_mini, font_style) div:node(list) if is_collapsible then local title_text_class if is_mini then title_text_class = cfg.classes.collapsible_title_mini else title_text_class = cfg.classes.collapsible_title_full end div:done() :tag('div') :addClass(title_text_class) :cssText(font_style) :wikitext(args[1]) end local frame = mw.getCurrentFrame() -- hlist -> navbar is best-effort to preserve old Common.css ordering. return frame:extensionTag{ name = 'templatestyles', args = { src = cfg.hlist_templatestyles } } .. frame:extensionTag{ name = 'templatestyles', args = { src = cfg.templatestyles } } .. tostring(div:done()) end function p.navbar(frame) return p._navbar(require('Module:Arguments').getArgs(frame)) end return p 0iwrh6fwqy52ve4qubv886e6mqvyrcq Module:Infobox/styles.css 828 8413 178245 60648 2026-07-12T21:01:04Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Infobox/styles.css by StarterKit infobox tool (content under CC BY-SA) 178245 sanitized-css text/css /* {{pp|small=y}} */ /* * This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]] * DO NOT ADD THEM HERE */ /* NOTE: This is maintained both here and in [[MediaWiki:Common.css]] until migration is complete. * Starting with bare minimum for the benefit of [[mw:Manual:Safemode]]. */ @media (min-width: 640px) { .infobox { /* @noflip */ margin-left: 1em; /* @noflip */ float: right; /* @noflip */ clear: right; width: 22em; } } /* * not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully */ .infobox-subbox { padding: 0; border: none; margin: -3px; width: auto; min-width: 100%; font-size: 100%; clear: none; float: none; background-color: transparent; color:inherit; } .infobox-3cols-child { margin: -3px; } .infobox .navbar { font-size: 100%; } /* remove when infobox is not a table anymore */ .infobox-hiddenrow, /* we mean it, Minerva. but also Vector 2022 in the future at some point */ body.skin--responsive.skin--responsive .infobox .infobox-hiddenrow { display: none; } /* Dark theme: [[William Wragg]], [[Coral Castle]] */ @media screen { html.skin-theme-clientpref-night .infobox-full-data:not(.notheme) > div:not(.notheme)[style] { background: #1f1f23 !important; /* switch with var( --color-base ) when supported. */ color: #f8f9fa; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox-full-data:not(.notheme) > div:not(.notheme)[style] { background: #1f1f23 !important; /* switch with var( --color-base ) when supported. */ color: #f8f9fa; } } /* Since infobox is a table, many infobox templates take advantage of this to * add columns and rows to the infobox itself rather than as part of a new table * inside them. This class should be discouraged and removed on the long term, * but allows us to at least identify these tables going forward * Currently in use on: [[Module:Infobox3cols]] * Fixes issue described in [[phab:F55300125]] on Vector 2022. */ @media (min-width: 640px) { body.skin--responsive .infobox-table { display: table !important; } body.skin--responsive .infobox-table > caption { display: table-caption !important; } body.skin--responsive .infobox-table > tbody { display: table-row-group; } body.skin--responsive .infobox-table th, body.skin--responsive .infobox-table td { padding-left: inherit; padding-right: inherit; } } bi1nsztkx4350a55cuzjhaotvp5h216 Olaide Adewale Akinremi 0 13635 178323 53160 2026-07-13T11:56:39Z Ilya Discuss 10103 178323 wikitext text/x-wiki '''Olaide Adewale Akinremi''' (1 oktoobar 1972 - 10 sulyee 2024) ko dawriyanke Naajeeriya jeyaaɗo e fedde wiyeteende All Progressifs. O woniino tergal suudu sarɗiiji lomtotooɗo Ibadan worgo gila 2019 haa o maayi e hitaande 2024. == Golle politik{{Databox}} == Wakiiliijo APC, Akinremi heɓiino wooteeji 2019 ngam lomtaade diiwaan Ibadan worgo, o fooli PDP Ademola Omotoso e kanndidaaji 12 goɗɗi. Akinremi heɓi 33,88% e woote ɗee, Omotoso heɓi 32,26%.[1] O suɓaama ngam woote 2023, ɗe o dañi, o jokki jooɗorde makko.[2][3] == Wade == Akinremi maayi ɗoon e ɗoon ñalnde 10 sulyee 2024, tawi ina yahra e duuɓi 51.[4] == Tuugnorgal == "Suɓol diiwaan Ibadan to bannge worgo" (PDF). Arsiif (PDF) gila e asli mum ñalnde 18 lewru Mbooy 2021. Ƴeewtaa ñalnde 29 Oktoobar 2021. "Primaries APC: Doggol timmungol kanndidaaji suudu sarɗiiji e nder diiwaan Oyo". NderOyo. 4 Juko 2022. Arsifaa ko e asli mum ñalnde 4 Suwee 2022. Heɓtinaa ko 21 Suwee 2022. Adebayo, juulɓe (1 mars 2023). "APC heɓi 3 jooɗorde senateer, 8 reps, PDP heɓi 4 to Oyo [DOGGOL timmungol]". Ñalnde kala Post Naajeeriya. Keɓtinaama ñalnde 11 sulyee 2024. "Oyo, Akinremi maayi ko e duuɓi 51". Annduɓe. 10 sulyee 2024. ixn4at5k2wgs5vmesbtw4czexv3pd2l 178324 178323 2026-07-13T11:58:43Z Ilya Discuss 10103 178324 wikitext text/x-wiki '''Olaide Adewale Akinremi''' (1 oktoobar 1972 - 10 sulyee 2024) ko dawriyanke Naajeeriya jeyaaɗo e fedde wiyeteende All Progressifs. O woniino tergal suudu sarɗiiji lomtotooɗo Ibadan worgo gila 2019 haa o maayi e hitaande 2024. == Golle politik{{Databox}} == Wakiiliijo APC, Akinremi heɓiino wooteeji 2019 ngam lomtaade diiwaan Ibadan worgo, o fooli PDP Ademola Omotoso e kanndidaaji 12 goɗɗi. Akinremi heɓi 33,88% e woote ɗee, Omotoso heɓi 32,26%.O suɓaama ngam woote 2023, ɗe o dañi, o jokki jooɗorde makko. == Wade == Akinremi maayi ɗoon e ɗoon ñalnde 10 sulyee 2024, tawi ina yahra e duuɓi 51. == Tuugnorgal == "Suɓol diiwaan Ibadan to bannge worgo" (PDF). Arsiif (PDF) gila e asli mum ñalnde 18 lewru Mbooy 2021. Ƴeewtaa ñalnde 29 Oktoobar 2021. "Primaries APC: Doggol timmungol kanndidaaji suudu sarɗiiji e nder diiwaan Oyo". NderOyo. 4 Juko 2022. Arsifaa ko e asli mum ñalnde 4 Suwee 2022. Heɓtinaa ko 21 Suwee 2022. Adebayo, juulɓe (1 mars 2023). "APC heɓi 3 jooɗorde senateer, 8 reps, PDP heɓi 4 to Oyo [DOGGOL timmungol]". Ñalnde kala Post Naajeeriya. Keɓtinaama ñalnde 11 sulyee 2024. "Oyo, Akinremi maayi ko e duuɓi 51". Annduɓe. 10 sulyee 2024. 2b8y0de64o17s0ly5066hqp6hh4iq08 Template:Infobox person 10 32868 178260 166704 2026-07-12T21:01:54Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_person by StarterKit infobox tool (content under CC BY-SA) 178260 wikitext text/x-wiki {{Infobox | above = {{{name|{{PAGENAME}}}}} | image = {{{image|{{#if:{{#property:P18}}|[[File:{{#property:P18}}|frameless|upright=1|alt=]]}}}}} | label1 = Born | data1 = {{{birth_date|{{#property:P569}}}}} <br> {{{birth_place|{{#property:P19}}}}} | label3 = Occupation | data3 = {{{occupation|{{#property:P106}}}}} | label4 = Known for | data4 = {{{known_for|{{#property:P800}}}}} }} <noinclude> {{documentation}} </noinclude> 7c14ky9gat2hbg6q2393fb0we5me61g Module:Italic title 828 43032 178246 2026-07-12T21:01:06Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Italic_title by StarterKit infobox tool (content under CC BY-SA) 178246 Scribunto text/plain -- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ---------------------------------------------------------------------------- -- Class attributes and functions -- Things that belong to the class are here. Things that belong to each -- object are in the constructor. ---------------------------------------------------------------------------- -- Keys of title parts that can be italicized. local italicizableKeys = { namespace = true, title = true, dab = true, } ---------------------------------------------------------------------------- -- ItalicTitle constructor -- This contains all the dynamic attributes and methods. ---------------------------------------------------------------------------- function ItalicTitle.new() local obj = {} -- Function for checking self variable in methods. local checkSelf = libraryUtil.makeCheckSelfFunction( 'ItalicTitle', 'obj', obj, 'ItalicTitle object' ) -- Checks a key is present in a lookup table. -- Param: name - the function name. -- Param: argId - integer position of the key in the argument list. -- Param: key - the key. -- Param: lookupTable - the table to look the key up in. local function checkKey(name, argId, key, lookupTable) if not lookupTable[key] then error(string.format( "bad argument #%d to '%s' ('%s' is not a valid key)", argId, name, key ), 3) end end -- Set up object structure. local parsed = false local categories = {} local italicizedKeys = {} local italicizedSubstrings = {} -- Parses a title object into its namespace text, title, and -- disambiguation text. -- Param: options - a table of options with the following keys: -- title - the title object to parse -- ignoreDab - ignore any disambiguation parentheses -- Returns the current object. function obj:parseTitle(options) checkSelf(self, 'parseTitle') checkType('parseTitle', 1, options, 'table') checkTypeForNamedArg('parseTitle', 'title', options.title, 'table') local title = options.title -- Title and dab text local prefix, parentheses if not options.ignoreDab then prefix, parentheses = mw.ustring.match( title.text, '^(.+) %(([^%(%)]+)%)$' ) end if prefix and parentheses then self.title = prefix self.dab = parentheses else self.title = title.text end -- Namespace local namespace = mw.site.namespaces[title.namespace].name if namespace and #namespace >= 1 then self.namespace = namespace end -- Register the object as having parsed a title. parsed = true return self end -- Italicizes part of the title. -- Param: key - the key of the title part to be italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:italicize(key) checkSelf(self, 'italicize') checkType('italicize', 1, key, 'string') checkKey('italicize', 1, key, italicizableKeys) italicizedKeys[key] = true return self end -- Un-italicizes part of the title. -- Param: key - the key of the title part to be un-italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:unitalicize(key) checkSelf(self, 'unitalicize') checkType('unitalicize', 1, key, 'string') checkKey('unitalicize', 1, key, italicizableKeys) italicizedKeys[key] = nil return self end -- Italicizes a substring in the title. This only affects the main part -- of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be italicized. -- Returns the current object. function obj:italicizeSubstring(s) checkSelf(self, 'italicizeSubstring') checkType('italicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = true return self end -- Un-italicizes a substring in the title. This only affects the main -- part of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be un-italicized. -- Returns the current object. function obj:unitalicizeSubstring(s) checkSelf(self, 'unitalicizeSubstring') checkType('unitalicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = nil return self end -- Renders the object into a page name. If no title has yet been parsed, -- the current title is used. -- Returns string function obj:renderTitle() checkSelf(self, 'renderTitle') -- Italicizes a string -- Param: s - the string to italicize -- Returns string. local function italicize(s) assert(type(s) == 'string', 's was not a string') assert(s ~= '', 's was the empty string') return string.format('<i>%s</i>', s) end -- Escape characters in a string that are magic in Lua patterns. -- Param: pattern - the pattern to escape -- Returns string. local function escapeMagicCharacters(s) assert(type(s) == 'string', 's was not a string') return s:gsub('%p', '%%%0') end -- If a title hasn't been parsed yet, parse the current title. if not parsed then self:parseTitle{title = mw.title.getCurrentTitle()} end -- Italicize the different parts of the title and store them in a -- titleParts table to be joined together later. local titleParts = {} -- Italicize the italicizable keys. for key in pairs(italicizableKeys) do if self[key] then if italicizedKeys[key] then titleParts[key] = italicize(self[key]) else titleParts[key] = self[key] end end end -- Italicize substrings. If there are any substrings to be -- italicized then start from the raw title, as this overrides any -- italicization of the main part of the title. if next(italicizedSubstrings) then titleParts.title = self.title for s in pairs(italicizedSubstrings) do local pattern = escapeMagicCharacters(s) local italicizedTitle, nReplacements = titleParts.title:gsub( pattern, italicize ) titleParts.title = italicizedTitle -- If we didn't make any replacements then it means that we -- have been passed a bad substring or that the page has -- been moved to a bad title, so add a tracking category. if nReplacements < 1 then categories['Pages using italic title with no matching string'] = true end end end -- Assemble the title together from the parts. local ret = '' if titleParts.namespace then ret = ret .. titleParts.namespace .. ':' end ret = ret .. titleParts.title if titleParts.dab then ret = ret .. ' (' .. titleParts.dab .. ')' end return ret end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments. -- Returns string function obj:renderDisplayTitle(...) checkSelf(self, 'renderDisplayTitle') return mw.getCurrentFrame():callParserFunction( 'DISPLAYTITLE', self:renderTitle(), ... ) end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments, plus -- any tracking categories. -- Returns string function obj:render(...) checkSelf(self, 'render') local ret = self:renderDisplayTitle(...) for cat in pairs(categories) do ret = ret .. string.format( '[[Category:%s]]', cat ) end return ret end return obj end end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} local function getArgs(frame, wrapper) assert(type(wrapper) == 'string', 'wrapper was not a string') return require('Module:Arguments').getArgs(frame, { wrappers = wrapper }) end -- Main function for {{italic title}} function p._main(args) checkType('_main', 1, args, 'table') local italicTitle = ItalicTitle.new() italicTitle:parseTitle{ title = mw.title.getCurrentTitle(), ignoreDab = yesno(args.all, false) } if args.string then italicTitle:italicizeSubstring(args.string) else italicTitle:italicize('title') end return italicTitle:render(args[1]) end function p.main(frame) return p._main(getArgs(frame, 'Template:Italic title')) end function p._dabonly(args) return ItalicTitle.new() :italicize('dab') :render(args[1]) end function p.dabonly(frame) return p._dabonly(getArgs(frame, 'Template:Italic dab')) end return p i5073gly55g6ltjgvutoqvgvumtx9fc Module:Navbar/configuration 828 43033 178248 2026-07-12T21:01:12Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Navbar/configuration by StarterKit infobox tool (content under CC BY-SA) 178248 Scribunto text/plain return { ['templatestyles'] = 'Module:Navbar/styles.css', ['hlist_templatestyles'] = 'Hlist/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal list class ['mini'] = 'navbar-mini', -- class indicating small links in the navbar ['box_text'] = 'navbar-boxtext', ['brackets'] = 'navbar-brackets', -- 'collapsible' is the key for a class to indicate the navbar is -- setting up the collapsible element in addition to the normal -- navbar. ['collapsible'] = 'navbar-collapse', ['collapsible_title_mini'] = 'navbar-ct-mini', ['collapsible_title_full'] = 'navbar-ct-full' } } itag4bw69ebqpc0fw4hgkr4pkizazgr Module:Exponential search 828 43034 178250 2026-07-12T21:01:16Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Exponential_search by StarterKit infobox tool (content under CC BY-SA) 178250 Scribunto text/plain -- This module provides a generic exponential search algorithm. require[[strict]] local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, lower, upper) else upper = i i = midPoint(lower, upper) return search(testFunc, i, lower, upper) end end return function (testFunc, init) checkType('Exponential search', 1, testFunc, 'function') checkType('Exponential search', 2, init, 'number', true) if init and (init < 1 or init ~= floor(init) or init == math.huge) then error(string.format( "invalid init value '%s' detected in argument #2 to " .. "'Exponential search' (init value must be a positive integer)", tostring(init) ), 2) end init = init or 2 if not testFunc(1) then return nil end return search(testFunc, init, 1, nil) end jqqi8l27tb73lglksbukg2g3bzt3fmv Module:Navbar/styles.css 828 43035 178251 2026-07-12T21:01:18Z De-Invincible 7477 Imported from https://en.wikipedia.org/wiki/Module:Navbar/styles.css by StarterKit infobox tool (content under CC BY-SA) 178251 sanitized-css text/css /* {{pp|small=yes}} */ .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .navbar a > abbr { text-decoration: inherit; } .navbar-mini abbr { font-variant: small-caps; border-bottom: none; text-decoration: none; cursor: inherit; } .navbar-ct-full { font-size: 114%; margin: 0 7em; } .navbar-ct-mini { font-size: 114%; margin: 0 4em; } /* not the usual @media screen, we simply remove navbar in @media print */ html.skin-theme-clientpref-night .navbar li a abbr { color: var(--color-base) !important; } @media (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .navbar li a abbr { color: var(--color-base) !important; } } @media print { .navbar { display: none !important; } } a68rpqs0zynjjfzlunkhpdlpnoe6c82 Template:Taxobox 10 43036 178252 2026-07-12T21:01:41Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Taxobox by StarterKit infobox tool (content under CC BY-SA) 178252 wikitext text/x-wiki {{Infobox | above = {{{name|{{PAGENAME}}}}} | image = {{{image|{{#if:{{#property:P18}}|[[File:{{#property:P18}}|frameless|upright=1|alt=]]}}}}} | label1 = Kingdom | data1 = {{{kingdom|}}} | label2 = Family | data2 = {{{family|}}} | label3 = Genus | data3 = {{{genus|{{#property:P171}}}}} | label4 = Species | data4 = {{{species|{{#property:P225}}}}} | label5 = Conservation status | data5 = {{{conservation_status|{{#property:P141}}}}} }} <noinclude> {{documentation}} </noinclude> tusd1q5j28w4b8v1vcppf82oabzt96l Template:Taxobox/doc 10 43037 178253 2026-07-12T21:01:42Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Taxobox/doc by StarterKit infobox tool (content under CC BY-SA) 178253 wikitext text/x-wiki == Usage == Use this template on articles about taxa (species, genera, families, etc.). Fields with a Wikidata fallback are filled automatically when the article is connected to a Wikidata item. === Basic usage (Wikidata auto-fill where available) === <pre>{{Taxobox}}</pre> === With explicit values === <pre> {{Taxobox | name = Panthera leo | image = Lion waiting in Namibia.jpg | kingdom = Animalia | family = Felidae | genus = Panthera | species = Panthera leo | conservation_status = Vulnerable }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Wikidata property !! Description |- | <code>name</code> || — || Taxon name. Defaults to the page name. |- | <code>image</code> || P18 || Image filename (without <code>File:</code> prefix). Defaults to Wikidata P18. |- | <code>kingdom</code> || — || Biological kingdom (e.g. Animalia, Plantae). Always explicit — Wikidata encodes the full hierarchy via P171 chains with no direct kingdom property. |- | <code>family</code> || — || Biological family. Always explicit — same reason as kingdom. |- | <code>genus</code> || P171 || Immediate parent taxon (genus for a species item). Defaults to Wikidata P171. |- | <code>species</code> || P225 || Scientific taxon name. Defaults to Wikidata P225. |- | <code>conservation_status</code> || P141 || IUCN conservation status. Defaults to Wikidata P141. |} == Notes == * <code>kingdom</code> and <code>family</code> have no Wikidata fallback because Wikidata represents the taxonomic hierarchy as a chain of P171 (parent taxon) links, not as flat properties. These must always be provided explicitly. * Requires the [[mw:Extension:Wikibase Client|WikibaseClient]] extension for Wikidata property lookup. * Requires the [[mw:Extension:Scribunto|Scribunto]] extension and [[Module:Infobox]] for rendering. <templatedata> { "description": "Infobox for taxa (species, genera, etc.). Some fields fall back to Wikidata properties automatically.", "params": { "name": { "label": "Name", "description": "Taxon name. Defaults to the page name.", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Image filename without File: prefix. Defaults to Wikidata P18.", "type": "wiki-file-name", "suggested": true }, "kingdom": { "label": "Kingdom", "description": "Biological kingdom (e.g. Animalia, Plantae). Always explicit.", "type": "string" }, "family": { "label": "Family", "description": "Biological family. Always explicit.", "type": "string" }, "genus": { "label": "Genus", "description": "Biological genus (immediate parent taxon). Defaults to Wikidata P171.", "type": "string" }, "species": { "label": "Species", "description": "Scientific taxon name. Defaults to Wikidata P225.", "type": "string" }, "conservation_status": { "label": "Conservation status", "description": "IUCN conservation status. Defaults to Wikidata P141.", "type": "string" } } } </templatedata> hooe79f0cot8cla2gy4p6kkexnb9ag7 Template:Infobox event 10 43038 178254 2026-07-12T21:01:42Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_event by StarterKit infobox tool (content under CC BY-SA) 178254 wikitext text/x-wiki {{Infobox | above = {{{name|{{PAGENAME}}}}} | image = {{{image|{{#if:{{#property:P18}}|[[File:{{#property:P18}}|frameless|upright=1|alt=]]}}}}} | label1 = Date | data1 = {{{date|{{#property:P585}}}}} | label2 = Location | data2 = {{{location|{{#property:P276}}}}} | label3 = Organizer | data3 = {{{organizer|{{#property:P664}}}}} | label4 = Description | data4 = {{{description|}}} }} <noinclude> {{documentation}} </noinclude> 2omw5gjpigegklbaqaxyr4uvzc0oxz7 Template:Infobox event/doc 10 43039 178255 2026-07-12T21:01:43Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_event/doc by StarterKit infobox tool (content under CC BY-SA) 178255 wikitext text/x-wiki == Usage == Use this template on articles about events (conferences, competitions, ceremonies, etc.). All fields are optional — if omitted, values are pulled automatically from Wikidata where available. === Basic usage (Wikidata auto-fill) === <pre>{{Infobox event}}</pre> === With explicit values === <pre> {{Infobox event | name = Olympic Games Athens 2004 | image = 2004 Olympics opening ceremony.jpg | date = 13–29 August 2004 | location = Athens, Greece | organizer = International Olympic Committee | description = Summer Olympic Games held in Athens. }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Wikidata property !! Description |- | <code>name</code> || — || Event name. Defaults to the page name. |- | <code>image</code> || P18 || Image filename (without <code>File:</code> prefix). Defaults to Wikidata P18. |- | <code>date</code> || P585 || Date or date range of the event. Defaults to Wikidata P585 (point in time). |- | <code>location</code> || P276 || Location where the event takes place. Defaults to Wikidata P276. |- | <code>organizer</code> || P664 || Organizer of the event. Defaults to Wikidata P664. |- | <code>description</code> || — || Short description of the event. No Wikidata fallback — always explicit. |} == Notes == * The <code>description</code> field has no Wikidata fallback. * Requires the [[mw:Extension:Wikibase Client|WikibaseClient]] extension for Wikidata property lookup. * Requires the [[mw:Extension:Scribunto|Scribunto]] extension and [[Module:Infobox]] for rendering. <templatedata> { "description": "Infobox for events. Most fields fall back to Wikidata properties automatically.", "params": { "name": { "label": "Name", "description": "Event name. Defaults to the page name.", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Image filename without File: prefix. Defaults to Wikidata P18.", "type": "wiki-file-name", "suggested": true }, "date": { "label": "Date", "description": "Date or date range of the event. Defaults to Wikidata P585.", "type": "date" }, "location": { "label": "Location", "description": "Location of the event. Defaults to Wikidata P276.", "type": "string" }, "organizer": { "label": "Organizer", "description": "Organizer of the event. Defaults to Wikidata P664.", "type": "string" }, "description": { "label": "Description", "description": "Short description of the event. Always explicit, no Wikidata fallback.", "type": "string" } } } </templatedata> 6c3arlkeqbuou3cqtir8hk7foqav0bq Template:Infobox organization 10 43040 178256 2026-07-12T21:01:43Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_organization by StarterKit infobox tool (content under CC BY-SA) 178256 wikitext text/x-wiki {{Infobox | above = {{{name|{{PAGENAME}}}}} | image = {{{image|{{#if:{{#property:P18}}|[[File:{{#property:P18}}|frameless|upright=1|alt=]]}}}}} | label1 = Type | data1 = {{{type|{{#property:P31}}}}} | label2 = Founded | data2 = {{{founded|{{#property:P571}}}}} | label3 = Headquarters | data3 = {{{headquarters|{{#property:P159}}}}} | label4 = Website | data4 = {{{website|{{#property:P856}}}}} }} <noinclude> {{documentation}} </noinclude> 6eylbd0ej8pq0ybhtcrdyhou2ig4oyx Template:Infobox organization/doc 10 43041 178257 2026-07-12T21:01:43Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_organization/doc by StarterKit infobox tool (content under CC BY-SA) 178257 wikitext text/x-wiki == Usage == Use this template on articles about organizations (companies, institutions, NGOs, etc.). All fields are optional — if omitted, values are pulled automatically from Wikidata where available. === Basic usage (Wikidata auto-fill) === <pre>{{Infobox organization}}</pre> === With explicit values === <pre> {{Infobox organization | name = Wikimedia Foundation | image = Wikimedia Foundation RGB logo with text.svg | type = Non-profit organization | founded = 2003 | headquarters = San Francisco, California | website = https://wikimediafoundation.org }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Wikidata property !! Description |- | <code>name</code> || — || Organization name. Defaults to the page name. |- | <code>image</code> || P18 || Logo or image filename (without <code>File:</code> prefix). Defaults to Wikidata P18. |- | <code>type</code> || P31 || Type or instance of (e.g. non-profit, public company). Defaults to Wikidata P31. |- | <code>founded</code> || P571 || Date of inception/founding. Defaults to Wikidata P571. |- | <code>headquarters</code> || P159 || Headquarters location. Defaults to Wikidata P159. |- | <code>website</code> || P856 || Official website URL. Defaults to Wikidata P856. |} == Notes == * Requires the [[mw:Extension:Wikibase Client|WikibaseClient]] extension for Wikidata property lookup. * Requires the [[mw:Extension:Scribunto|Scribunto]] extension and [[Module:Infobox]] for rendering. <templatedata> { "description": "Infobox for organizations. All fields are optional and fall back to Wikidata properties automatically.", "params": { "name": { "label": "Name", "description": "Organization name. Defaults to the page name.", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Logo or image filename without File: prefix. Defaults to Wikidata P18.", "type": "wiki-file-name", "suggested": true }, "type": { "label": "Type", "description": "Type of organization (e.g. non-profit, public company). Defaults to Wikidata P31.", "type": "string" }, "founded": { "label": "Founded", "description": "Date of inception or founding. Defaults to Wikidata P571.", "type": "date" }, "headquarters": { "label": "Headquarters", "description": "Headquarters location. Defaults to Wikidata P159.", "type": "string" }, "website": { "label": "Website", "description": "Official website URL. Defaults to Wikidata P856.", "type": "url" } } } </templatedata> gtbw0cvxs21rw516ivfuhmsxjoe9ije Template:Infobox settlement/doc 10 43042 178259 2026-07-12T21:01:49Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_settlement/doc by StarterKit infobox tool (content under CC BY-SA) 178259 wikitext text/x-wiki == Usage == Use this template on articles about settlements (cities, towns, villages, etc.). All fields are optional — if omitted, values are pulled automatically from Wikidata. === Basic usage (Wikidata auto-fill) === <pre>{{Infobox settlement}}</pre> === With explicit values === <pre> {{Infobox settlement | name = Athens | image = Athens Montage.jpg | country = Greece | region = Attica | population = 3,153,000 | coordinates = 37°58′N 23°43′E }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Wikidata property !! Description |- | <code>name</code> || — || Settlement name. Defaults to the page name. |- | <code>image</code> || P18 || Image filename (without <code>File:</code> prefix). Defaults to Wikidata P18. |- | <code>country</code> || P17 || Country the settlement is located in. Defaults to Wikidata P17. |- | <code>region</code> || P131 || Administrative territorial entity (region, prefecture, municipality, etc.). Defaults to Wikidata P131. |- | <code>population</code> || P1082 || Population figure. Defaults to Wikidata P1082. |- | <code>coordinates</code> || P625 || Geographic coordinates. Defaults to Wikidata P625. |} == Notes == * Requires the [[mw:Extension:Wikibase Client|WikibaseClient]] extension for Wikidata property lookup. * Requires the [[mw:Extension:Scribunto|Scribunto]] extension and [[Module:Infobox]] for rendering. <templatedata> { "description": "Infobox for settlements. All fields are optional and fall back to Wikidata properties automatically.", "params": { "name": { "label": "Name", "description": "Settlement name. Defaults to the page name.", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Image filename without File: prefix. Defaults to Wikidata P18.", "type": "wiki-file-name", "suggested": true }, "country": { "label": "Country", "description": "Country the settlement is in. Defaults to Wikidata P17.", "type": "string" }, "region": { "label": "Region", "description": "Administrative division (region, prefecture, etc.). Defaults to Wikidata P131.", "type": "string" }, "population": { "label": "Population", "description": "Population figure. Defaults to Wikidata P1082.", "type": "number" }, "coordinates": { "label": "Coordinates", "description": "Geographic coordinates. Defaults to Wikidata P625.", "type": "string" } } } </templatedata> d1hdr68wr32f6i5rcican2ykkovk7if Template:Infobox person/doc 10 43043 178261 2026-07-12T21:01:54Z De-Invincible 7477 Imported from https://test.wikipedia.org/wiki/User:Iiirxs/Template:Infobox_person/doc by StarterKit infobox tool (content under CC BY-SA) 178261 wikitext text/x-wiki == Usage == Use this template on articles about people. All fields are optional — if omitted, values are pulled automatically from Wikidata. === Basic usage (Wikidata auto-fill) === <pre>{{Infobox person}}</pre> === With explicit values === <pre> {{Infobox person | name = Marie Curie | image = Marie Curie c1920.jpg | birth_date = 7 November 1867 | birth_place = Warsaw, Congress Poland | occupation = Physicist, chemist | known_for = Radioactivity research }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Wikidata property !! Description |- | <code>name</code> || — || Person's name. Defaults to the page name. |- | <code>image</code> || P18 || Image filename (without <code>File:</code> prefix). Defaults to Wikidata P18. |- | <code>birth_date</code> || P569 || Date of birth. Defaults to Wikidata P569. |- | <code>birth_place</code> || P19 || Place of birth. Defaults to Wikidata P19. |- | <code>occupation</code> || P106 || Occupation. Defaults to Wikidata P106. |- | <code>known_for</code> || P800 || Notable work or reason for fame. Defaults to Wikidata P800. |} == Notes == * Requires the [[mw:Extension:Wikibase Client|WikibaseClient]] extension for Wikidata property lookup. * Requires the [[mw:Extension:Scribunto|Scribunto]] extension and [[Module:Infobox]] for rendering. <templatedata> { "description": "Infobox for people. All fields are optional and fall back to Wikidata properties automatically.", "params": { "name": { "label": "Name", "description": "Person's name. Defaults to the page name.", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Image filename without File: prefix. Defaults to Wikidata P18.", "type": "wiki-file-name", "suggested": true }, "birth_date": { "label": "Birth date", "description": "Date of birth. Defaults to Wikidata P569.", "type": "date" }, "birth_place": { "label": "Birth place", "description": "Place of birth. Defaults to Wikidata P19.", "type": "string" }, "occupation": { "label": "Occupation", "description": "Occupation or profession. Defaults to Wikidata P106.", "type": "string" }, "known_for": { "label": "Known for", "description": "Notable work or reason for fame. Defaults to Wikidata P800.", "type": "string" } } } </templatedata> gemmv7layngp1zf4dxpilteq8fi2ezm Sanni Egidi Abdulraheem 0 43044 178262 2026-07-13T10:03:20Z Ilya Discuss 10103 Created page with "Sanni Egidi Abdulraheem (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. Tuugnorgal" 178262 wikitext text/x-wiki Sanni Egidi Abdulraheem (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. Tuugnorgal gkxhr8mmyk7myot3a5kvmldxrgjaxzw 178263 178262 2026-07-13T10:04:32Z Ilya Discuss 10103 178263 wikitext text/x-wiki Sanni Egidi Abdulraheem (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi.[1][2][3] Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi.[4] Tuugnorgal (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. == Tuugnorgal == h9whbjdf8rsjcfvgo6qor75ebkcfusz 178264 178263 2026-07-13T10:05:15Z Ilya Discuss 10103 178264 wikitext text/x-wiki Sanni Egidi Abdulraheem (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi.[1][2][3] Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi.[4] Tuugnorgal (jibinaa{{Databox}} ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. == Tuugnorgal == 6r2nxomcjxr22wgu384q2n31263x60r 178265 178264 2026-07-13T10:07:17Z Ilya Discuss 10103 178265 wikitext text/x-wiki '''Sanni Egidi Abdulraheem''' (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. Tuugnorgal (jibinaa{{Databox}} ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. == Tuugnorgal == gmhle324643nntsaanhsixrjm0ud8pa 178266 178265 2026-07-13T10:09:53Z Ilya Discuss 10103 178266 wikitext text/x-wiki '''Sanni Egidi Abdulraheem''' (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. Tuugnorgal (jibinaa{{Databox}} ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi.<ref>{{Cite news|last=Jimoh|first=Yekini|date=2024-03-18|title=Ramadan: Kogi lawmaker, Abdulraheem, distributes food items to constituents|url=https://tribuneonlineng.com/ramadan-kogi-lawmaker-abdulraheem-distributes-food-items-to-constituents/|access-date=2024-12-22|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref><ref>{{Cite web|date=2024-09-03|title=Hon Sanni Egidi Abdulraheem; Combining Legislative Business With Constituency Development in Ajaokuta Federal Constituency|url=https://kogireports.com/hon-sanni-egidi-abdulraheem-combining-legislative-business-with-constituency-development-in-ajaokuta-federal-constituency/|access-date=2024-12-22|website=Kogi Reports|language=en-GB}}</ref><ref>{{Cite news|last=Ogunseyin|first=Oluyemi|date=2024-11-02|title=Lawmaker empowers constituents with entrepreneurial skills|url=https://guardian.ng/news/nigeria/metro/lawmaker-empowers-constituents-with-entrepreneurial-skills/|location=Lagos, Nigeria|access-date=2024-12-22|newspaper=[[The Guardian (Nigeria)|The Guardian]]|language=en-US}}</ref> == Tuugnorgal == dq40iv2maqo7xf8yo1auseeehvex33l 178267 178266 2026-07-13T10:11:28Z Ilya Discuss 10103 178267 wikitext text/x-wiki '''Sanni Egidi Abdulraheem''' (jibinaa ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi. Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi. Tuugnorgal (jibinaa{{Databox}} ko ñalnde 29 lewru Duujal hitaande 1969) ko neɗɗo dawruɗo leydi Najeriya, o woni tergal e suudu sarɗiiji leydi Ajaokuta e nder diiwaan Kogi..<ref>{{Cite news|last=Akinfehinwa|first=John|date=2023-02-28|title=APC's Abdulraheem wins Reps seat for Ajaokuta Federal Constituency in Kogi|url=https://dailypost.ng/2023/02/28/apcs-abdulraheem-wins-reps-seat-for-ajaokuta-federal-constituency-in-kogi/|location=Lagos, Nigeria|access-date=2024-12-22|newspaper=[[Daily Post (Nigeria)|Daily Post]]|language=en-US}}</ref> Kugal E hitaande 2023, Sanni Abdulraheem, kanndidaa fedde nde (APC), suɓaama ngam lomtaade diiwaan fedde Ajaokuta to diiwaan Kogi.<ref>{{Cite news|last=Jimoh|first=Yekini|date=2024-03-18|title=Ramadan: Kogi lawmaker, Abdulraheem, distributes food items to constituents|url=https://tribuneonlineng.com/ramadan-kogi-lawmaker-abdulraheem-distributes-food-items-to-constituents/|access-date=2024-12-22|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref><ref>{{Cite web|date=2024-09-03|title=Hon Sanni Egidi Abdulraheem; Combining Legislative Business With Constituency Development in Ajaokuta Federal Constituency|url=https://kogireports.com/hon-sanni-egidi-abdulraheem-combining-legislative-business-with-constituency-development-in-ajaokuta-federal-constituency/|access-date=2024-12-22|website=Kogi Reports|language=en-GB}}</ref><ref>{{Cite news|last=Ogunseyin|first=Oluyemi|date=2024-11-02|title=Lawmaker empowers constituents with entrepreneurial skills|url=https://guardian.ng/news/nigeria/metro/lawmaker-empowers-constituents-with-entrepreneurial-skills/|location=Lagos, Nigeria|access-date=2024-12-22|newspaper=[[The Guardian (Nigeria)|The Guardian]]|language=en-US}}</ref> == Tuugnorgal == ibg3mfxpt4r2yvg717usfdk7cqoctq8 Abubakar Kabir Abubakar 0 43045 178268 2026-07-13T10:14:33Z Ilya Discuss 10103 Created page with "Abubakar Abubakar Kabir (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaa..." 178268 wikitext text/x-wiki Abubakar Abubakar Kabir (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano,[15] laawol Abuja-Kaduna-Zaria-Kano,[16] laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021. Tuugnorgal cj6hks471g00hojnlxgccrav779nczx 178269 178268 2026-07-13T10:15:24Z Ilya Discuss 10103 178269 wikitext text/x-wiki Abubakar Abubakar Kabir (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano,[15] laawol Abuja-Kaduna-Zaria-Kano,[16] laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021. Tuugnorgal as926wmwfm4wfpx98slswgzou5m7k9m 178270 178269 2026-07-13T10:17:05Z Ilya Discuss 10103 178270 wikitext text/x-wiki '''Abubakar Abubakar Kabir''' (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano,[15] laawol Abuja-Kaduna-Zaria-Kano,[16] laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021. Tuugnorgal ettbpf8mffqy5r3lkx5fy39zaaadw1p 178271 178270 2026-07-13T10:17:52Z Ilya Discuss 10103 178271 wikitext text/x-wiki '''Abubakar Abubakar Kabir''' (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano,[15] laawol Abuja-Kaduna-Zaria-Kano, laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021. == Tuugnorgal == ggsu1uepm2bd9wvszh8knw327wdpgyd 178272 178271 2026-07-13T10:20:46Z Ilya Discuss 10103 178272 wikitext text/x-wiki '''Abubakar Abubakar Kabir''' (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o<ref>{{Cite web|title=ELECTED MEMBERS OF THE HOUSE OF REPRESENTATIVES 9TH ASSEMBLY|url=https://placng.org/i/wp-content/uploads/2019/12/Elected-Members-of-the-House-of-Representatives-9th,10th-National-Assembly.pdf|website=Policy and Legal Advocacy Centre}}{{Dead link|date=August 2025|bot=InternetArchiveBot|fix-attempted=yes}}</ref> <ref>{{Cite web|title=FOURTH REPUBLIC 9TH NATIONAL ASSEMBLY FOURTH SESSION|url=https://placng.org/i/wp-content/uploads/2019/12/House-of-Reps-Votes-and-Proceedings-Thursday-25-July-2019.pdf|website=HOUSE OF REPRESENTATIVES FEDERAL REPUBLIC OF NIGERIA FIRST VOTES AND PROCEEDINGS}}</ref><ref>{{Cite web|date=2019-07-26|title=Chairmen And Deputies Of Standing And Special Committees In The 9th House Of Representatives – Policy and Legal Advocacy Centre|url=https://placng.org/i/chairmen-and-deputies-of-standing-and-special-committees-in-the-9th-house-of-representatives/|access-date=2021-07-15|language=en-US}}</ref><ref>{{Cite web|title=Chairmen and Deputies of Standing and Special Committees in the 9th House of Representatives|url=https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|website=Policy and Legal Advocacy Centre|access-date=15 July 2021|archive-date=14 June 2023|archive-url=https://web.archive.org/web/20230614170359/https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|url-status=dead}}</ref><ref>{{Cite news|date=2019-12-12|title=Reps' Works C'mtee queries Julius Berger's capacity to handle big projects concurrently|url=https://www.vanguardngr.com/2019/12/reps-works-cmtee-queries-julius-bergers-capacity-to-handle-big-projects-concurrently/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[Vanguard (Nigeria)|Vanguard]]|language=en-US}}</ref>{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano, laawol Abuja-Kaduna-Zaria-Kano, laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021. == Tuugnorgal == abkpmsr3lg5yjwqxyjut4htt31n7zn2 178273 178272 2026-07-13T10:22:15Z Ilya Discuss 10103 178273 wikitext text/x-wiki '''Abubakar Abubakar Kabir''' (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o<ref>{{Cite web|title=ELECTED MEMBERS OF THE HOUSE OF REPRESENTATIVES 9TH ASSEMBLY|url=https://placng.org/i/wp-content/uploads/2019/12/Elected-Members-of-the-House-of-Representatives-9th,10th-National-Assembly.pdf|website=Policy and Legal Advocacy Centre}}{{Dead link|date=August 2025|bot=InternetArchiveBot|fix-attempted=yes}}</ref> <ref>{{Cite web|title=FOURTH REPUBLIC 9TH NATIONAL ASSEMBLY FOURTH SESSION|url=https://placng.org/i/wp-content/uploads/2019/12/House-of-Reps-Votes-and-Proceedings-Thursday-25-July-2019.pdf|website=HOUSE OF REPRESENTATIVES FEDERAL REPUBLIC OF NIGERIA FIRST VOTES AND PROCEEDINGS}}</ref><ref>{{Cite web|date=2019-07-26|title=Chairmen And Deputies Of Standing And Special Committees In The 9th House Of Representatives – Policy and Legal Advocacy Centre|url=https://placng.org/i/chairmen-and-deputies-of-standing-and-special-committees-in-the-9th-house-of-representatives/|access-date=2021-07-15|language=en-US}}</ref><ref>{{Cite web|title=Chairmen and Deputies of Standing and Special Committees in the 9th House of Representatives|url=https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|website=Policy and Legal Advocacy Centre|access-date=15 July 2021|archive-date=14 June 2023|archive-url=https://web.archive.org/web/20230614170359/https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|url-status=dead}}</ref><ref>{{Cite news|date=2019-12-12|title=Reps' Works C'mtee queries Julius Berger's capacity to handle big projects concurrently|url=https://www.vanguardngr.com/2019/12/reps-works-cmtee-queries-julius-bergers-capacity-to-handle-big-projects-concurrently/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[Vanguard (Nigeria)|Vanguard]]|language=en-US}}</ref>{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano, laawol Abuja-Kaduna-Zaria-Kano, laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. Ko ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021.<ref name="Assembly 1981">{{cite web|last=Assembly|first=Nigerian National|title=Federal Republic of Nigeria|website=National Assembly|date=1981-10-02|url=https://nass.gov.ng/mps/single/468#|access-date=2022-03-08}}</ref> == Tuugnorgal == n1ond209rk6m946kqxt8h0t7fodo5jq 178274 178273 2026-07-13T10:24:57Z Ilya Discuss 10103 178274 wikitext text/x-wiki '''Abubakar Abubakar Kabir''' (jibinaa ko 2 ut 1981) ko dawruyanke Najeriya. Ko o tergal hannde e suudu sarɗiiji leydi ndii, kadi ko kanko woni hooreejo goomu golle.(2019-2023) E hooreejo goomu nguu Appropriation (2023-date) O suɓaama e suudu sarɗiiji leydi ndii e hitaande 2019, e les njiimaandi All Progressives Federal Constituency Bi Congress party. Jaŋde caggal leydi O naati duɗal leslesal Hagagawa, Bichi, duɗal hakkundeewal laamu Bichi, hade makko yahde to duɗal jaaɓi haaɗtirde ganndal Dawakin Tofa ngam heɓde seedantaagal makko duɗal hakkundeewal mawngal. O heɓi dipolomaaji makko leslesɗi e jaŋde hakkundeere to duɗal jaaɓi haaɗtirde New York, o<ref>{{Cite web|title=ELECTED MEMBERS OF THE HOUSE OF REPRESENTATIVES 9TH ASSEMBLY|url=https://placng.org/i/wp-content/uploads/2019/12/Elected-Members-of-the-House-of-Representatives-9th,10th-National-Assembly.pdf|website=Policy and Legal Advocacy Centre}}{{Dead link|date=August 2025|bot=InternetArchiveBot|fix-attempted=yes}}</ref> <ref>{{Cite web|title=FOURTH REPUBLIC 9TH NATIONAL ASSEMBLY FOURTH SESSION|url=https://placng.org/i/wp-content/uploads/2019/12/House-of-Reps-Votes-and-Proceedings-Thursday-25-July-2019.pdf|website=HOUSE OF REPRESENTATIVES FEDERAL REPUBLIC OF NIGERIA FIRST VOTES AND PROCEEDINGS}}</ref><ref>{{Cite web|date=2019-07-26|title=Chairmen And Deputies Of Standing And Special Committees In The 9th House Of Representatives – Policy and Legal Advocacy Centre|url=https://placng.org/i/chairmen-and-deputies-of-standing-and-special-committees-in-the-9th-house-of-representatives/|access-date=2021-07-15|language=en-US}}</ref><ref>{{Cite web|title=Chairmen and Deputies of Standing and Special Committees in the 9th House of Representatives|url=https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|website=Policy and Legal Advocacy Centre|access-date=15 July 2021|archive-date=14 June 2023|archive-url=https://web.archive.org/web/20230614170359/https://placng.org/i/wp-content/uploads/2019/07/Chairmen-and-Deputies-of-Standing-and-Special-Committees-in-the-9th-House-of-Representatives.pdf|url-status=dead}}</ref><ref>{{Cite news|date=2019-12-12|title=Reps' Works C'mtee queries Julius Berger's capacity to handle big projects concurrently|url=https://www.vanguardngr.com/2019/12/reps-works-cmtee-queries-julius-bergers-capacity-to-handle-big-projects-concurrently/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[Vanguard (Nigeria)|Vanguard]]|language=en-US}}</ref>{{Databox}} heɓi kadi dipolomaaji makko leslesɗi e njuɓɓudi semmbe to duɗal jaaɓi haaɗtirde gootal. Golle politik Ko o hooreejo Goomu golle, Abubakar Kabir rokkii ballal to bannge sariya e ƴeewndo (checkmate) e eɓɓooji laabi celi e nder leydi ndii fof e jokkondirde e kontraaji e ministeer golle e koɗki. O ardii goomu nguu ngam ƴeewtaade eɓɓooje ko wayi no laawol Lagos-Badagry, laawol Abuja-Kano, laawol Abuja-Kaduna-Zaria-Kano, laawol laana njoorndi Kano, eɓɓoore pont Eko. E nder juɓɓule makko, yettinii njuɓɓudi renndo e ɓalliwal, kam e dokkal ballal jaŋde to diiwaan makko. <ref>{{Cite news|date=2020-02-28|title=National Assembly probes alleged inflated N151b road contracts|url=https://guardian.ng/news/national-assembly-probes-alleged-inflated-n151b-road-contracts-gaping-monetary-rates/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[The Guardian (Nigeria)|The Guardian]]|language=en-US}}</ref><ref>{{Cite news|date=2020-08-30|title=Reps allege inflation of Abuja-Kaduna -Kano road contract by over N60b|url=https://guardian.ng/news/reps-allege-inflation-of-abuja-kaduna-kano-road-contract-by-over-n60b/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[The Guardian (Nigeria)|The Guardian]]|language=en-US}}</ref><ref>{{Cite news|date=2020-08-28|title=Abuja-Kano road contract over priced at N155 Billion ― Reps|url=https://www.vanguardngr.com/2020/08/abuja-kano-road-contract-over-priced-at-n155-billion-―-reps/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[Vanguard (Nigeria)|Vanguard]]|language=en-US}}</ref> to critical road projects across the country in engagement with contractors and the Ministry of Works and Housing.<ref>{{Cite news|date=2021-06-01|title=National Assembly says Lagos-Ibadan Expressway will be delivered May 2022|url=https://www.pulse.ng/news/local/fg-to-deliver-lagos-ibadan-expressway-may-2022-national-assembly/9kshjx3|access-date=2021-07-15|newspaper=[[Pulse Nigeria]]|language=en}}</ref><ref>{{Cite news|date=2019-12-13|title=Electricity workers vow to resume strike if government disregards demands|url=https://guardian.ng/news/electricity-workers-vow-to-resume-strike-if-government-disregards-demands/|location=Lagos, Nigeria|access-date=2021-07-15|newspaper=[[The Guardian (Nigeria)|The Guardian]]|language=en-US}}</ref><ref>{{Cite web|title=Ganduje lauds FG over power upgrade in Kano – NTA.ng – Breaking News, Nigeria, Africa, Worldwide|url=https://www.nta.ng/news/20200712-ganduje-lauds-fg-over-power-upgrade-in-kano/|access-date=2021-07-15|language=en-US|archive-date=15 July 2021|archive-url=https://web.archive.org/web/20210715230000/https://www.nta.ng/news/20200712-ganduje-lauds-fg-over-power-upgrade-in-kano/|url-status=dead}}</ref> ɗeeɗoo kuule ɗe Abubakar Kabir ƴetti e laamu mum : kuulal ngam sosde duɗal jaaɓi haaɗtirde ganndal safaara e cellal, Bichi, 2021 kuulal ngam sosde Biro Surveyor-General Fedde (Sosde) kuulal, 2021.<ref name="Assembly 1981">{{cite web|last=Assembly|first=Nigerian National|title=Federal Republic of Nigeria|website=National Assembly|date=1981-10-02|url=https://nass.gov.ng/mps/single/468#|access-date=2022-03-08}}</ref> == Tuugnorgal == asxjjv39p24sxd6hdr3m28u654j7rg1 Taofeek Adaranijo 0 43046 178275 2026-07-13T10:27:22Z Ilya Discuss 10103 Created page with "Taofeek Abiodun Adaranijo woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. Golle politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtin..." 178275 wikitext text/x-wiki Taofeek Abiodun Adaranijo woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. Golle politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtinii wonde ina haani haɗde fitinaaji e nder diiwaan hee. Ko adii nde o naatata e suudu sarɗiiji, Adaranijo wonnoo ko hooreejo nokku laamu Orile Agege tuggi 2004 haa 2014. Tuugnorgal r3aww3t7naikoxh8s46kpo5vz7ud7tl 178276 178275 2026-07-13T10:28:03Z Ilya Discuss 10103 178276 wikitext text/x-wiki {{Databox}}Taofeek Abiodun Adaranijo woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. Golle politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtinii wonde ina haani haɗde fitinaaji e nder diiwaan hee. Ko adii nde o naatata e suudu sarɗiiji, Adaranijo wonnoo ko hooreejo nokku laamu Orile Agege tuggi 2004 haa 2014. Tuugnorgal 8o68hyxct98i4wniyjf0qghxfealjph 178277 178276 2026-07-13T10:29:40Z Ilya Discuss 10103 178277 wikitext text/x-wiki {{Databox}}'''Taofeek Abiodun Adaranijo''' woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. Golle politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtinii wonde ina haani haɗde fitinaaji e nder diiwaan hee. Ko adii nde o naatata e suudu sarɗiiji, Adaranijo wonnoo ko hooreejo nokku laamu Orile Agege tuggi 2004 haa 2014. == Tuugnorgal == g1esapk6f12ah1b23s3an4o9353y5su 178278 178277 2026-07-13T10:31:46Z Ilya Discuss 10103 178278 wikitext text/x-wiki {{Databox}}'''Taofeek Abiodun Adaranijo''' woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. <ref>{{Cite news|title=Hon. Taofeek Adaranijo, former member, Federal House of Representatives, Agege Federal Constituency – Independent Newspaper Nigeria|url=https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/hon-taofeek-adaranijo-former-member-federal-house-of-representatives-agege-federal-constituency/|location=Lagos, Nigeria|newspaper=[[Independent (Nigeria)|Independent]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20240201195746/https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/hon-taofeek-adaranijo-former-member-federal-house-of-representatives-agege-federal-constituency/|archive-date=1 February 2024}}</ref><ref>{{Cite news|last=Lashem|first=Favour|date=13 April 2023|title=Adaranijo tasks Tinubu, 10th NASS on recognition of Lagos LCDAs|url=https://newsdiaryonline.com/adaranijo-tasks-tinubu-10th-nass-on-recognition-of-lagos-lcdas/|location=Abuja, Nigeria|newspaper=[[News Diary]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20230415094213/https://newsdiaryonline.com/adaranijo-tasks-tinubu-10th-nass-on-recognition-of-lagos-lcdas/|archive-date=15 April 2023}}</ref> politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtinii wonde ina haani haɗde fitinaaji e nder diiwaan hee. Ko adii nde o naatata e suudu sarɗiiji, Adaranijo wonnoo ko hooreejo nokku laamu Orile Agege tuggi 2004 haa 2014. == Tuugnorgal == 3x419q4dqgwirujqwmau6df61e03dt3 178279 178278 2026-07-13T10:34:25Z Ilya Discuss 10103 178279 wikitext text/x-wiki {{Databox}}'''Taofeek Abiodun Adaranijo''' woni siyaasaajo lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, o laati tergal nder suudu joonde diidaaɗi lesdi Naajeeriya, mo lesdi Lagos, nder suudu joonde diidaaɗi lesdi Naajeeriya. <ref>{{Cite news|title=Hon. Taofeek Adaranijo, former member, Federal House of Representatives, Agege Federal Constituency – Independent Newspaper Nigeria|url=https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/hon-taofeek-adaranijo-former-member-federal-house-of-representatives-agege-federal-constituency/|location=Lagos, Nigeria|newspaper=[[Independent (Nigeria)|Independent]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20240201195746/https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/hon-taofeek-adaranijo-former-member-federal-house-of-representatives-agege-federal-constituency/|archive-date=1 February 2024}}</ref><ref>{{Cite news|last=Lashem|first=Favour|date=13 April 2023|title=Adaranijo tasks Tinubu, 10th NASS on recognition of Lagos LCDAs|url=https://newsdiaryonline.com/adaranijo-tasks-tinubu-10th-nass-on-recognition-of-lagos-lcdas/|location=Abuja, Nigeria|newspaper=[[News Diary]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20230415094213/https://newsdiaryonline.com/adaranijo-tasks-tinubu-10th-nass-on-recognition-of-lagos-lcdas/|archive-date=15 April 2023}}</ref> politik Adaranijo ko tergal fedde wiyeteende APC. O suɓaama e suudu sarɗiiji e hitaande 2015, ɗo o fodani ƴellitde ƴellitaare diiwaan e wakilaagu. E hitaande 2024, o haali ko faati e seppooji jamaanu to Lagos, o teeŋtinii wonde ina haani haɗde fitinaaji e nder diiwaan hee. Ko adii nde o naatata e suudu sarɗiiji, Adaranijo wonnoo ko hooreejo nokku laamu Orile Agege tuggi 2004 haa 2014..<ref>{{Cite news|date=17 October 2020|title=Sanwo-Olu Hasn't Failed Lagosians – Taofeek Adaranijo|url=https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/|location=Lagos, Nigeria|newspaper=[[Independent (Nigeria)|Independent]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20240208000425/https://independent.ng/sanwo-olu-hasnt-failed-lagosians-taofeek-adaranijo/|archive-date=8 February 2024}}</ref><ref>{{Cite news|last=Doghor|first=Tessa|date=22 April 2015|title=House of Reps member-elect promises not to disappoint constituents|url=https://guardian.ng/news/house-of-reps-member-elect-promises-not-to-disappoint-constituents/|location=Lagos, Nigeria|newspaper=[[The Guardian (Nigeria)|The Guardian]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20230606095341/https://guardian.ng/news/house-of-reps-member-elect-promises-not-to-disappoint-constituents/|archive-date=6 June 2023}}</ref><ref>{{Cite news|last=Bode|date=27 July 2024|title=Protest: Lagos can't afford repeat of EndSARS pains – APC chieftain|url=https://www.nationalaccordnewspaper.com/protest-lagos-cant-afford-repeat-of-endsars-pains-apc-chieftain/|location=Abuja, Nigeria|newspaper=National Accord|access-date=30 November 2025|archive-url=https://web.archive.org/web/20240803125010/https://www.nationalaccordnewspaper.com/protest-lagos-cant-afford-repeat-of-endsars-pains-apc-chieftain/|archive-date=3 August 2024}}</ref>.<ref>{{Cite news|title=Orile-Agege Council Lays Foundation For New Office|url=https://pmnewsnigeria.com/2010/05/26/orile-agege-council-lays-foundation-for-new-office/|location=Lagos, Nigeria|newspaper=[[P.M. News]]|date=26 May 2010|access-date=30 November 2025|archive-url=https://web.archive.org/web/20230604052444/https://pmnewsnigeria.com/2010/05/26/orile-agege-council-lays-foundation-for-new-office/|archive-date=4 June 2023}}</ref><ref>{{Cite news|author=Daily Post Staff|date=8 December 2014|title=APC Primaries: Candidates emerge in Lagos|url=https://dailypost.ng/2014/12/08/apc-primaries-candidates-emerge-lagos/|location=Lagos, Nigeria|newspaper=[[Daily Post (Nigeria)|Daily Post]]|access-date=30 November 2025|archive-url=https://web.archive.org/web/20231217095948/https://dailypost.ng/2014/12/08/apc-primaries-candidates-emerge-lagos/|archive-date=17 December 2023}}</ref> == Tuugnorgal == 79v2t00vso0nxfco06luzdltjb27xom Adesola Adedayo 0 43047 178280 2026-07-13T10:36:08Z Ilya Discuss 10103 Created page with "Adesola Samuel Adedayo (heɗtoⓘ) ko doktoor e dawriyanke Najeriya. O wonii hannde tergal suudu sarɗiiji, omo lomtoo diiwaan fedde Apapa e nder Asaambele ngenndi 10ɓo. Adedayo kadi ko cukko hooreejo goomu suudu sarɗiiji ko feewti e cellal. Ko kanko kadi woni hooreejo fedde ƴellitaare diiwaan Apapa-Iganmu (LCDA) fotde duuɓi ɗiɗi.O lomtii Mufutau Egberongbe. Tuugnorgal" 178280 wikitext text/x-wiki Adesola Samuel Adedayo (heɗtoⓘ) ko doktoor e dawriyanke Najeriya. O wonii hannde tergal suudu sarɗiiji, omo lomtoo diiwaan fedde Apapa e nder Asaambele ngenndi 10ɓo. Adedayo kadi ko cukko hooreejo goomu suudu sarɗiiji ko feewti e cellal. Ko kanko kadi woni hooreejo fedde ƴellitaare diiwaan Apapa-Iganmu (LCDA) fotde duuɓi ɗiɗi.O lomtii Mufutau Egberongbe. Tuugnorgal qdvfoxtldboxhw0wpapygoab9angvmf 178281 178280 2026-07-13T10:37:41Z Ilya Discuss 10103 178281 wikitext text/x-wiki '''Adesola Samuel Adedayo''' (heɗtoⓘ) ko doktoor e dawriyanke Najeriya. O wonii hannde tergal suudu sarɗiiji, omo lomtoo diiwaan fedde Apapa e nder Asaambele ngenndi 10ɓo. Adedayo kadi ko cukko hooreejo goomu suudu sarɗiiji ko feewti e cellal. Ko kanko kadi woni hooreejo fedde ƴellitaare diiwaan Apapa-Iganmu (LCDA) fotde duuɓi ɗiɗi.O lomtii Mufutau Egberongbe. == Tuugnorgal == jqu44jln2jg4yvan76cbsjmrk7f6scy 178282 178281 2026-07-13T10:39:44Z Ilya Discuss 10103 178282 wikitext text/x-wiki '''Adesola Samuel Adedayo''' (heɗtoⓘ) ko doktoor e dawriyanke Najeriya. O wonii hannde tergal suudu sarɗiiji, omo lomtoo diiwaan fedde Apapa e nder Asaambele ngenndi 10ɓo. Adedayo kadi ko cukko hooreejo goomu suudu sarɗiiji ko feewti e cellal. Ko kanko kadi woni hooreejo fedde ƴellitaare diiwaan Apapa-Iganmu (LCDA) fotde duuɓi ɗiɗi.O lomtii Mufutau Egberongbe..<ref>{{Cite news|title=House Member Assures Constituents of More Dividends of Democracy|url=https://www.thisdaylive.com/index.php/2023/12/31/house-member-assures-constituents-of-more-dividends-of-democracy/|access-date=2025-01-24|newspaper=[[This Day]]|language=en-US}}</ref><ref>{{Cite news|last=Oladesu|first=Emmanuel|date=2023-12-19|title=APC legislator tenders stewardship in Apapa|url=https://thenationonlineng.net/apc-legislator-tenders-stewardship-in-apapa/|location=Lagos, Nigeria|access-date=2025-01-24|newspaper=[[The Nation (Nigeria)|The Nation]]|language=en-US}}</ref> <ref>{{Cite news|last=Badmus|first=Bola|date=2024-11-24|title=What I won't stop doing at 70 —Reps member, Adedayo|url=https://tribuneonlineng.com/what-i-wont-stop-doing-at-70-reps-member-adedayo/|access-date=2025-01-24|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref><ref>{{Cite news|date=2022-05-30|title=Popular Lagos Medical Practitioner, Adedayo Wins APC Reps Ticket For Apapa Federal Constituency|url=https://independent.ng/popular-lagos-medical-practitioner-adedayo-wins-apc-reps-ticket-for-apapa-federal-constituency/|location=Lagos, Nigeria|access-date=2025-01-24|language=en-GB|newspaper=[[Independent (Nigeria)|Independent]]}}</ref> == Tuugnorgal == skr5scqd0xs8kyny90xbjcz0267calm Lumumba Dah Adeh 0 43048 178283 2026-07-13T10:48:20Z Ilya Discuss 10103 Created page with "Lumumba Dah Adeh ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. Tiiɗno, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ga..." 178283 wikitext text/x-wiki Lumumba Dah Adeh ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. Tiiɗno, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau. Tuugnorgal pg8qlnmalef1av102x5awkq1ayqfkjc 178284 178283 2026-07-13T10:49:41Z Ilya Discuss 10103 178284 wikitext text/x-wiki {{Databox}} Lumumba Dah Adeh ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. Tiiɗno, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau. Tuugnorgal 3zfdsdqm0s8g1hbhvinx6lqd1rwxi56 178285 178284 2026-07-13T10:50:14Z Ilya Discuss 10103 178285 wikitext text/x-wiki {{Databox}} '''Lumumba Dah Adeh''' ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. Tiiɗno, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau. Tuugnorgal 5flvb4z42jak8mexcerh86oxkzv64co 178286 178285 2026-07-13T10:50:40Z Ilya Discuss 10103 178286 wikitext text/x-wiki {{Databox}} '''Lumumba Dah Adeh''' ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. Tiiɗno, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau. == Tuugnorgal == 0e3qy1a9ae5nt3hxr3nag12crfn2mi1 178287 178286 2026-07-13T10:52:34Z Ilya Discuss 10103 178287 wikitext text/x-wiki {{Databox}} '''Lumumba Dah Adeh''' ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. <ref name="auto1">{{Cite web|last=|first=|date=2022-05-28|title=Hon. Lumumba Adeh withdraws from Senatorial race, says result already determined|url=https://nigeriastar.news.blog/2022/05/28/hon-lumumba-adeh-withdraws-from-senatorial-race-says-result-already-determined/|access-date=2024-12-28|website=nigeriastar.news.blog|language=en}}</ref><ref name="auto">{{Cite news|date=2021-11-10|title=Jos North/Bassa By-Election: Lumumba Da Adeh Emerge Bassa APC Candidate|url=https://independent.ng/jos-north-bassa-by-election-lumumba-da-adeh-emerge-bassa-apc-candidate/|location=Lagos, Nigeria|access-date=2024-12-28|language=en-GB|newspaper=[[Independent (Nigeria)|Independent]]}}</ref>, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau. == Tuugnorgal == o62e2jih191ytu5cm766t9w324qamyn 178288 178287 2026-07-13T10:54:23Z Ilya Discuss 10103 178288 wikitext text/x-wiki {{Databox}} '''Lumumba Dah Adeh''' ko siyaasyanke Naajeeriya, jom filu, injenieer, ardiiɗo futbol, ​​e balloowo yimɓe, mo laamu lesdi Bassa nder jiha Plateau, Naajeeriya. Nguurndam golle e politik ikon Ndee feccere ina sokli ciimtol ɓurngol heewde. <ref name="auto1">{{Cite web|last=|first=|date=2022-05-28|title=Hon. Lumumba Adeh withdraws from Senatorial race, says result already determined|url=https://nigeriastar.news.blog/2022/05/28/hon-lumumba-adeh-withdraws-from-senatorial-race-says-result-already-determined/|access-date=2024-12-28|website=nigeriastar.news.blog|language=en}}</ref><ref name="auto">{{Cite news|date=2021-11-10|title=Jos North/Bassa By-Election: Lumumba Da Adeh Emerge Bassa APC Candidate|url=https://independent.ng/jos-north-bassa-by-election-lumumba-da-adeh-emerge-bassa-apc-candidate/|location=Lagos, Nigeria|access-date=2024-12-28|language=en-GB|newspaper=[[Independent (Nigeria)|Independent]]}}</ref>, mballu ngam moƴƴinde ndee winndannde e ɓeydude ciimtol e lowre koolkisaande e nder ndee feccere. Kaɓirɗe ɗe ngalaa iwdi ina mbaawi luulndaade e ittude. Yiytu iwdi: "Lumumba Dah Adeh" – kabaruuji · jaayɗe · defte · ganndo · JSTOR (Lewru Yarkomaa 2025) (Anndu no e ndeer nde ittata ndee mesaas) Adeh Lumumba Dah golliima e nder Asamblee ngenndiijo diiwaan Plateau ko tergal suudu sarɗiiji, o lomtii diiwaan Jos North/Bassa Federal gila 1999 haa 2003. O heɓi kadi nasaraaku e suɓngooji lesdi Bassa ɗi lannda makko yuɓɓini. O woniino balloowo keeriiɗo hooreejo leydi ndii e geɗe Asaambele ngenndi. Ñalnde 28 lewru Mbooy hitaande 2022, Adeh Lumumba Dah yalti e woote gardagol leydi e nder lannda mum, rewrude e ɓataake mo o winndi hooreejo lannda (APC) to diiwaan Plateau..<ref name="auto12" /><ref name="auto2" /><ref>{{Cite news|url=https://www.premiumtimesng.com/news/more-news/337531-deputy-speaker-appoints-spokesperson-other-officers.html?tztc=1|author=Nasir Ayutogo|date=June 28, 2019|access-date=2025-01-04|title=Deputy Speaker appoints spokesperson other officers|newspaper=[[Premium Times]]}}</ref> == Tuugnorgal == d9ue1ukay82wptv04kc8h0wq6tqk9b6 Oluwatimehin Adelegbe 0 43049 178289 2026-07-13T10:57:51Z Ilya Discuss 10103 Created page with "Oluwatimehin Emmanuel AdelegbelistenR (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi. Tuugnorgal" 178289 wikitext text/x-wiki Oluwatimehin Emmanuel AdelegbelistenR (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi. Tuugnorgal pc60s7ey0tmg01duulfeswjjcjgfed7 178290 178289 2026-07-13T10:59:22Z Ilya Discuss 10103 178290 wikitext text/x-wiki {{Databox}} Oluwatimehin Emmanuel AdelegbelistenR (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi. Tuugnorgal 4p6dpj9v2ocfajnpdratd1u8zj917vv 178291 178290 2026-07-13T10:59:54Z Ilya Discuss 10103 178291 wikitext text/x-wiki {{Databox}} Oluwatimehin Emmanuel AdelegbelistenR (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi. == Tuugnorgal == rr28gvehwqdnffprc0xvsmp1sls34sy 178292 178291 2026-07-13T11:01:49Z Ilya Discuss 10103 178292 wikitext text/x-wiki {{Databox}} '''Oluwatimehin Emmanuel AdelegbelistenR''' (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi. == Tuugnorgal == c174mf6ci19g7du5br1zi3k5kar2lcj 178293 178292 2026-07-13T11:03:30Z Ilya Discuss 10103 178293 wikitext text/x-wiki {{Databox}} '''Oluwatimehin Emmanuel AdelegbelistenR''' (jibinaa ko 5 mars 1962) ko politikyanke Najeriya, gardinooɗo diiwaan Owo/Ose e nder diiwaan Ondo. O jeyaa ko e fedde wiyeteende All Progressives Congress (APC), omo golloroo e suudu sarɗiiji 10ɓuru ngenndi.<ref>{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/adelegbe-emmanuel-oluwatimehin|access-date=2025-01-06|website=citizensciencenigeria.org|language=en}}</ref><ref>{{Cite web|title=undefined candidate data for 2023 - Stears Elections|url=https://www.stears.co/elections/candidates/adelegbe-oluwatimehin-emmanuel/|access-date=2025-01-06|website=www.stears.co|archive-date=2025-01-06|archive-url=https://web.archive.org/web/20250106111734/https://www.stears.co/elections/candidates/adelegbe-oluwatimehin-emmanuel/|url-status=dead}}</ref><ref>{{Cite web|title=Legislator Details - ConsTrack Track and Report on Governement Funded Projects in Nigeria|url=https://www.constrack.ng/legislator_details?id=1368|access-date=2025-01-06|website=www.constrack.ng}}</ref><ref>{{Cite web|title=10th National Assembly Members - Voter - Validating the Office of the Electorate on Representation|url=https://orderpaper.ng/voter/10th-national-assembly-member?id=Adelegbe-Oluwatimehin-Emmanuel-3364|access-date=2025-01-06|website=orderpaper.ng}}</ref> == Tuugnorgal == a829954egty83xavojpujbu3du7w8qg Musa Tsamiya Ado 0 43050 178294 2026-07-13T11:07:30Z Ilya Discuss 10103 Created page with "Musa Tsamiya Ado woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi lesdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. Nguurndam e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to di..." 178294 wikitext text/x-wiki Musa Tsamiya Ado woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi lesdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. Nguurndam e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033. Tuugnorgal e4ej65eqntco3we2ktp2ssszhzikhcs 178295 178294 2026-07-13T11:09:00Z Ilya Discuss 10103 178295 wikitext text/x-wiki Musa Tsamiya Ado woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. Nguurndam e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033. Tuugnorgal fut5z67rwk4rlinbajose4eff6cbpmo 178296 178295 2026-07-13T11:09:52Z Ilya Discuss 10103 178296 wikitext text/x-wiki '''Musa Tsamiya Ado''' woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. Nguurndam e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033. == Tuugnorgal == ev1getw2o70bds6cb1vfz0347hjewjx 178297 178296 2026-07-13T11:11:26Z Ilya Discuss 10103 178297 wikitext text/x-wiki '''Musa Tsamiya Ado''' woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. .<ref name=":0">{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/musa-tsamiya-ado|access-date=2025-01-07|website=Citizen Science Nigeria|language=en}}</ref><ref>{{Cite news|date=2016-03-24|title=12 Kano reps deny endorsing Ganduje|url=https://dailytrust.com/12-kano-reps-deny-endorsing-ganduje/|access-date=2025-06-05|newspaper=[[Daily Trust]]|language=en-US}}</ref> e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033. == Tuugnorgal == 5s7eaijwk7q8pl30pvteh8in22ql3z7 178298 178297 2026-07-13T11:13:02Z Ilya Discuss 10103 178298 wikitext text/x-wiki '''Musa Tsamiya Ado''' woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. .<ref name=":0">{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/musa-tsamiya-ado|access-date=2025-01-07|website=Citizen Science Nigeria|language=en}}</ref><ref>{{Cite news|date=2016-03-24|title=12 Kano reps deny endorsing Ganduje|url=https://dailytrust.com/12-kano-reps-deny-endorsing-ganduje/|access-date=2025-06-05|newspaper=[[Daily Trust]]|language=en-US}}</ref> e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033.<ref name=":1">{{Cite web|title=Hon. Musa Ado biography, net worth, age, family, contact & picture|url=https://www.manpower.com.ng/people/16829/hon-musa-ado|access-date=2025-01-07|website=Manpower Nigeria}}</ref><ref name=":02" /> == Tuugnorgal == igvld5v721u86satyrmr8lnencg7b3q 178299 178298 2026-07-13T11:13:34Z Ilya Discuss 10103 178299 wikitext text/x-wiki '''Musa Tsamiya Ado''' woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. .<ref name=":0">{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/musa-tsamiya-ado|access-date=2025-01-07|website=Citizen Science Nigeria|language=en}}</ref><ref>{{Cite news|date=2016-03-24|title=12 Kano reps deny endorsing Ganduje|url=https://dailytrust.com/12-kano-reps-deny-endorsing-ganduje/|access-date=2025-06-05|newspaper=[[Daily Trust]]|language=en-US}}</ref> e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). Golle politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033.<ref name=":1">{{Cite web|title=Hon. Musa Ado biography, net worth, age, family, contact & picture|url=https://www.manpower.com.ng/people/16829/hon-musa-ado|access-date=2025-01-07|website=Manpower Nigeria}}</ref> == Tuugnorgal == k8oogych99bhyhdjchrt3rsg7yxrhzs 178300 178299 2026-07-13T11:15:37Z Ilya Discuss 10103 178300 wikitext text/x-wiki '''Musa Tsamiya Ado''' woni siyaasaajo lesdi Naajeeriya, mo lesdi Kano, o wakiiliijo lesdi Gezawa/Gabasawa nder suudu joonde diidaaɗi l {{Databox}} esdi. O fuɗɗii suɓaade e nder suudu sarɗiiji, o woni tergal lannda Demokaraasi Leƴƴi (PDP), o waɗii manndaaji ɗiɗi tuggi 2011 haa 2015. E hitaande 2015, o suɓaama kadi e les njiimaandi Kongres All Progressives (APC) o wonii haa 2019. .<ref name=":0">{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/musa-tsamiya-ado|access-date=2025-01-07|website=Citizen Science Nigeria|language=en}}</ref><ref>{{Cite news|date=2016-03-24|title=12 Kano reps deny endorsing Ganduje|url=https://dailytrust.com/12-kano-reps-deny-endorsing-ganduje/|access-date=2025-06-05|newspaper=[[Daily Trust]]|language=en-US}}</ref> e jaŋde puɗɗagol Musa Tsamiya Ado jibinaa ko ñalnde 30 lewru mbooy hitaande 1967, to diiwaan Kano, leydi Nijeer. O timmini jaŋde makko to duɗal jaaɓi haaɗtirde jannginooɓe to Kano, o heɓi ɗoon seedantaagal jaŋde toownde (Grade II). G politik Musa Tsamiya Ado adii suɓaade ko e hitaande 2011 ngam ardaade diiwaan Gezawa/Gabasawa e nder Asamblee ngenndiijo e les njiimaandi lannda yimɓe (PDP) ngam manndaa 2011-2015. O suɓaama kadi e hitaande 2015 e les njiimaandi fedde toppitiinde ko fayti e ƴellitaare (APC) o golliima haa hitaande 2019. O lomtii Abduwa Gabasawa Nasiru, o lomtii ɗum ko Mahmuud Mohammed e hitaande 2023. O toɗɗaa ko e guwerneer Abba Yusuf ngam wonde jaagorgal keeringal, Drainages e hitaande 2033.<ref name=":1">{{Cite web|title=Hon. Musa Ado biography, net worth, age, family, contact & picture|url=https://www.manpower.com.ng/people/16829/hon-musa-ado|access-date=2025-01-07|website=Manpower Nigeria}}</ref>.<ref name=":02" /><ref name=":12" /><ref name=":02" /><ref>{{Cite news|author=Abubakar Ahmadu Maishanu|title=Nigerian governor appoints 97 special advisers, assistants|url=https://www.premiumtimesng.com/regional/nwest/615560-nigerian-governor-appoints-97-special-advisers-assistants.html|access-date=2025-06-05|newspaper=[[Premium Times]]}}</ref><ref>{{Cite news|last=Agbana|first=Rotimi|date=2023-08-07|title=BREAKING: Kano gov appoints heads of agencies, SAs|url=https://punchng.com/breaking-kano-gov-appoints-heads-of-agencies-sas/|access-date=2025-06-05|newspaper=[[The Punch]]|language=en-US}}</ref><ref>{{Cite web|date=2023-08-07|title=Governor Abba Kabir Appoints Baba Umar Special Adviser Private Schools, 9 other SAs - INDEPENDENT POST NIGERIA|url=https://independentpost.ng/governor-abba-kabir-appoints-baba-umar-special-adviser-private-schools-9-other-sas/|access-date=2025-07-25|language=en-US}}</ref> == Tuugnorgal == 588utfp15wcdcpx199dezbdbq5mqbza Olalekan Rasheed Afolabi 0 43051 178301 2026-07-13T11:17:33Z Ilya Discuss 10103 Created page with "Olalekan Rasheed AfolabilistenR ko siyaasaajo Naajeeriya, o laati ardiiɗo lesdi Naajeeriya, o laati wakiiliijo lesdi Ifelodun/Boripe/Odo-Otin haa lesdi Osun wakkati kawtal lesdi Naajeeriya 9th diga hitaande 2019 haa hitaande 2023, les kawtal lesdi Naajeeriya (APC). Tuugnorgal" 178301 wikitext text/x-wiki Olalekan Rasheed AfolabilistenR ko siyaasaajo Naajeeriya, o laati ardiiɗo lesdi Naajeeriya, o laati wakiiliijo lesdi Ifelodun/Boripe/Odo-Otin haa lesdi Osun wakkati kawtal lesdi Naajeeriya 9th diga hitaande 2019 haa hitaande 2023, les kawtal lesdi Naajeeriya (APC). Tuugnorgal 2aro4enmfrhl5jqnq09ql5lsjdurcte 178302 178301 2026-07-13T11:19:10Z Ilya Discuss 10103 178302 wikitext text/x-wiki Olalekan Rasheed AfolabilistenR ko siyaasaajo Naajeeriya, o laati ardiiɗo lesdi Naajeeriya, o laati wakiiliijo lesdi Ifelodun/Boripe/Odo-Otin haa lesdi Osun wakkati kawtal lesdi Naajeeriya 9th diga hitaande 2019 haa hitaande 2023, les kawtal lesdi Naajeeriya (A {{Databox}} PC). Tuugnorgal dzm4xywqfdmnpnnwtrm3umkowdypbnv 178303 178302 2026-07-13T11:19:54Z Ilya Discuss 10103 178303 wikitext text/x-wiki '''Olalekan Rasheed AfolabilistenR''' ko siyaasaajo Naajeeriya, o laati ardiiɗo lesdi Naajeeriya, o laati wakiiliijo lesdi Ifelodun/Boripe/Odo-Otin haa lesdi Osun wakkati kawtal lesdi Naajeeriya 9th diga hitaande 2019 haa hitaande 2023, les kawtal lesdi Naajeeriya (A {{Databox}} PC). == Tuugnorgal == sbrc3udb6zzimcqe34etrwvi415ndp2 178304 178303 2026-07-13T11:21:40Z Ilya Discuss 10103 178304 wikitext text/x-wiki '''Olalekan Rasheed AfolabilistenR''' ko siyaasaajo Naajeeriya, o laati ardiiɗo lesdi Naajeeriya, o laati wakiiliijo lesdi Ifelodun/Boripe/Odo-Otin haa lesdi Osun wakkati kawtal lesdi Naajeeriya 9th diga hitaande 2019 haa hitaande 2023, les kawtal lesdi Naajeeriya (A {{Databox}} PC).<ref>{{Cite news|last=Sobowale|first=Rasheed|date=2021-07-09|title=List of House of Reps members and their political parties|url=https://www.vanguardngr.com/2021/07/list-of-house-of-reps-members-and-their-political-parties/|location=Lagos, Nigeria|access-date=2025-01-07|newspaper=[[Vanguard (Nigeria)|Vanguard]]|language=en-GB}}</ref><ref>{{Cite web|last=Gaddafi|first=Ibrahim Tanko|date=2023-01-05|title=9th NASS: Rep Oke sponsored 29% of Bills by Osun lawmakers|url=https://orderpaper.ng/new/?p=4448|access-date=2025-01-07|website=OrderPaper|language=en-US|archive-date=2025-01-17|archive-url=https://web.archive.org/web/20250117181645/https://orderpaper.ng/new/?p=4448|url-status=dead}}</ref><ref>{{Cite news|last=Omorogbe|first=Paul|date=2019-12-11|title=Reps call for rehabilitation of University College Hospital|url=https://tribuneonlineng.com/reps-call-for-rehabilitation-of-university-college-hospital/|access-date=2025-01-07|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref><ref>{{Cite news|date=2019-11-06|title=Reps Alarmed Over Poor State Of Ende-Ore-IIie-Ilosin/Ogbomoso Road In Osun – Independent Newspaper Nigeria|url=https://independent.ng/reps-alarmed-over-poor-state-of-ende-ore-iiie-ilosin-ogbomoso-road-in-osun/|location=Lagos, Nigeria|access-date=2025-01-07|language=en-GB|newspaper=[[Independent (Nigeria)|Independent]]}}</ref> == Tuugnorgal == puacrl04t5jsmun66916pe4f2j8loe9 Philip Ahmad 0 43052 178305 2026-07-13T11:23:40Z Ilya Discuss 10103 Created page with "Philip AhmadHeɗtoR ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC). Tuugnorgal" 178305 wikitext text/x-wiki Philip AhmadHeɗtoR ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC). Tuugnorgal 2brfxmz1z1oympvdrkkmv647xlgttqp 178306 178305 2026-07-13T11:25:19Z Ilya Discuss 10103 178306 wikitext text/x-wiki {{Databox}} Philip AhmadHeɗtoR ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC). Tuugnorgal rpxcwkulzdpcm4fcsgbwsrzmowjkulg 178307 178306 2026-07-13T11:25:42Z Ilya Discuss 10103 178307 wikitext text/x-wiki {{Databox}} Philip AhmadHeɗtoR ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC). == Tuugnorgal == qdph6m2zzbmucw0yyovvn518veo92ca 178308 178307 2026-07-13T11:26:08Z Ilya Discuss 10103 178308 wikitext text/x-wiki {{Databox}} '''Philip AhmadHeɗtoR''' ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC). == Tuugnorgal == b7ibwyfk8p0kw5wsf8oryp90jom5g89 178309 178308 2026-07-13T11:28:09Z Ilya Discuss 10103 178309 wikitext text/x-wiki {{Databox}} '''Philip AhmadHeɗtoR''' ko dawruyanke Naajeeriya. O woniino tergal lomtotooɗo diiwaan Shelleng/Gyuk e nder suudu sarɗiiji. O jibinaa ko e hitaande 1962, o jeyaa ko e diiwaan Adamawa. O lomtii Gibson Kauda Nathaniel, o suɓaama e nder suudu sarɗiiji e wooteeji 2015 e les njiimaandi Kongres (APC)..<ref>{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/philip-ahmad|access-date=2025-01-08|website=citizensciencenigeria.org|language=en}}</ref><ref>{{Cite web|title=Philip Ahmad|url=https://cultureintelligence.ynaija.com/people/philip-ahmad/|access-date=2025-01-08|website=Culture Intelligence from RED|language=en-GB}}{{Dead link|date=January 2026|bot=InternetArchiveBot}}</ref> == Tuugnorgal == dij0e49gxs40pxhm0mb4p4fo673y71l Mukhtar Ahmed (politician) 0 43053 178310 2026-07-13T11:30:06Z Ilya Discuss 10103 Created page with "Mukhtar Ahmed Monrovia ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop kam e dokke kaalis wonande suɓngooji makko. Tuugnorgal" 178310 wikitext text/x-wiki Mukhtar Ahmed Monrovia ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop kam e dokke kaalis wonande suɓngooji makko. Tuugnorgal 57wmcez8fva914742p4h1jwuur7cq1t 178311 178310 2026-07-13T11:31:09Z Ilya Discuss 10103 178311 wikitext text/x-wiki Mukhtar Ahmed Monrovia ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop ka {{Databox}} m e dokke kaalis wonande suɓngooji makko. Tuugnorgal 4ngutteojrwunuac2jh59jlaing2507 178312 178311 2026-07-13T11:31:35Z Ilya Discuss 10103 178312 wikitext text/x-wiki Mukhtar Ahmed Monrovia ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop ka {{Databox}} m e dokke kaalis wonande suɓngooji makko. == Tuugnorgal == 70fcdb5taq8itybuukbw5f6aj2k74ux 178313 178312 2026-07-13T11:32:22Z Ilya Discuss 10103 178313 wikitext text/x-wiki '''Mukhtar Ahmed Monrovia''' ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop ka {{Databox}} m e dokke kaalis wonande suɓngooji makko. == Tuugnorgal == 4noi73skpb9kiuahyujii15fuoincks 178314 178313 2026-07-13T11:33:50Z Ilya Discuss 10103 178314 wikitext text/x-wiki '''Mukhtar Ahmed Monrovia''' ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop ka {{Databox}} m e dokke kaalis wonande suɓngooji makko.<ref>{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/mukhtar-ahmed-monrovia|access-date=2025-01-06|website=citizensciencenigeria.org|language=en}}</ref><ref>{{Cite web|title=Candidates - Voter - Validating the Office of the Electorate on Representation|url=https://orderpaper.ng/voter/candidate?id=AHMED-MUKHTAR-2404|access-date=2025-01-06|website=orderpaper.ng}}</ref>.<ref>{{Cite news|last=Shittu|first=Rodiyat|date=2021-12-19|title=Monrovia, Kaduna lawmaker, distributes laptops to 55 girls|url=https://tribuneonlineng.com/monrovia-kaduna-lawmaker-distributes-laptops-to-55-girls/|access-date=2025-01-06|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref> == Tuugnorgal == foil1bmhb4lt9x42eyhc83zk7ozdji4 178315 178314 2026-07-13T11:34:21Z Ilya Discuss 10103 178315 wikitext text/x-wiki '''Mukhtar Ahmed Monrovia''' ko siyaasaajo Naajeeriya, o laati tergal wakiiliijo lesdi Naajeeriya haa suudu joonde diidaaɗi lesdi Naajeeriya. O jibinaa ko e hitaande 1967, o jeyaa ko e diiwaan Kaduna. O suɓaama nder suudu sarɗiiji hitaande 2019 e les njiimaandi Kongres All Progressives (APC). O yuɓɓinii eɓɓaande heblo dijital wonande sukaaɓe rewɓe, o renndini 55 laptop ka {{Databox}} m e dokke kaalis wonande suɓngooji makko.<ref>{{Cite web|title=Citizen Science Nigeria|url=https://citizensciencenigeria.org/public-offices/persons/mukhtar-ahmed-monrovia|access-date=2025-01-06|website=citizensciencenigeria.org|language=en}}</ref><ref>{{Cite web|title=Candidates - Voter - Validating the Office of the Electorate on Representation|url=https://orderpaper.ng/voter/candidate?id=AHMED-MUKHTAR-2404|access-date=2025-01-06|website=orderpaper.ng}}</ref><ref>{{Cite news|last=Shittu|first=Rodiyat|date=2021-12-19|title=Monrovia, Kaduna lawmaker, distributes laptops to 55 girls|url=https://tribuneonlineng.com/monrovia-kaduna-lawmaker-distributes-laptops-to-55-girls/|access-date=2025-01-06|newspaper=[[Nigerian Tribune]]|language=en-GB}}</ref> == Tuugnorgal == 896jog8rgvan1no0n2gnonqwdcp371s Mayowa Akinfolarin 0 43054 178316 2026-07-13T11:43:01Z Ilya Discuss 10103 Created page with "Billuuji e mojobere njippiima Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire Kakawo (Sosde e Njuɓɓud..." 178316 wikitext text/x-wiki Billuuji e mojobere njippiima Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire Kakawo (Sosde e Njuɓɓudi). Haani Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 Tuugnorgal 84uba1959wtc4iithwgd8tqnnrkbrfl 178317 178316 2026-07-13T11:43:31Z Ilya Discuss 10103 178317 wikitext text/x-wiki {{Databox}}Billuuji e mojobere njippiima Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire Kakawo (Sosde e Njuɓɓudi). Haani Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 Tuugnorgal fj07m3ih2jfx91rs4qw0q8atqcojlzv 178318 178317 2026-07-13T11:44:38Z Ilya Discuss 10103 178318 wikitext text/x-wiki {{Databox}}'''Billuuji e mojobere njippiima''' Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire Kakawo (Sosde e Njuɓɓudi). Haani Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 Tuugnorgal az93z54bop7lryinxekmps07k5hcils 178319 178318 2026-07-13T11:45:12Z Ilya Discuss 10103 178319 wikitext text/x-wiki {{Databox}}'''Billuuji e mojobere njippiima''' Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire Kakawo (Sosde e Njuɓɓudi). Haani Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 == Tuugnorgal == eqmqlea8afc6po8u3q75m7am90uyghw 178320 178319 2026-07-13T11:48:09Z Ilya Discuss 10103 178320 wikitext text/x-wiki {{Databox}}'''Billuuji e mojobere njippiima''' Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire .Kakawo (Sosde e Njuɓɓudi). <ref name=":0">{{Cite news|last=Salako|first=Femi|date=June 10, 2021|title=Mayowa Akinfolarin 2nd year anniversary: The Chronicles of an Achiever|url=https://www.vanguardngr.com/2021/06/mayowa-akinfolarin-2nd-year-anniversary-the-chronicles-of-an-achiever/|location=Lagos, Nigeria|access-date=February 5, 2024|newspaper=[[Vanguard (Nigeria)|Vanguard]]}}</ref><ref name=":1">{{Cite web|date=February 1, 2022|title=2023 Ondo South Senatorial seat: Who wears the cap?|url=https://coastalrenaissance.com.ng/2023-ondo-south-senatorial-seat-who-wears-the-cap/|access-date=February 5, 2024|website=Coastal Renaissance}}</ref> Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 == Tuugnorgal == 2h7kyyu5svlvwv1q821phpx0jme34e0 178321 178320 2026-07-13T11:49:22Z Ilya Discuss 10103 178321 wikitext text/x-wiki {{Databox}}'''Billuuji e mojobere njippiima''' Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire .Kakawo (Sosde e Njuɓɓudi).<ref>{{Cite news|last=Leadership News|date=February 4, 2024|title=Every Individual Within The Party To Vie For Any Office – Akinfolarin|url=https://leadership.ng/every-individual-within-the-party-to-vie-for-any-office-akinfolarin/|access-date=February 5, 2024|newspaper=[[Leadership (newspaper)|Leadership]]}}</ref> <ref name=":0">{{Cite news|last=Salako|first=Femi|date=June 10, 2021|title=Mayowa Akinfolarin 2nd year anniversary: The Chronicles of an Achiever|url=https://www.vanguardngr.com/2021/06/mayowa-akinfolarin-2nd-year-anniversary-the-chronicles-of-an-achiever/|location=Lagos, Nigeria|access-date=February 5, 2024|newspaper=[[Vanguard (Nigeria)|Vanguard]]}}</ref><ref name=":1">{{Cite web|date=February 1, 2022|title=2023 Ondo South Senatorial seat: Who wears the cap?|url=https://coastalrenaissance.com.ng/2023-ondo-south-senatorial-seat-who-wears-the-cap/|access-date=February 5, 2024|website=Coastal Renaissance}}</ref> Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017 == Tuugnorgal == kg4hnutaf4pqp013fkj751wwmsza4lo 178322 178321 2026-07-13T11:52:56Z Ilya Discuss 10103 178322 wikitext text/x-wiki {{Databox}}'''Billuuji e mojobere njippiima''' Ko o tergal suudu sarɗiiji nder suudu sarɗiiji lesdi Naajeeriya 8 e 9, Mayowa Samuel Akinfolarin ɗon mari bawɗe e ɗon ƴama motionji. Yoga e mojobere makko diwtunde ko : Kuulal sosde kaalis koolaaɗo kuuɓal sukaaɓe ngenndi, 2021(HB. 1795). Sosde Duɗe Fedde Ngenndiije Dentuɗe ngam Kisal Laabi (FRSC). Komisiyoŋ ƴellitaare bitumen leydi Najeriya (sosde) kuulal 2021 Kuulal 2020 (HB. 927) e Yiilirde Ngenndiire .Kakawo (Sosde e Njuɓɓudi).<ref>{{Cite news|last=Leadership News|date=February 4, 2024|title=Every Individual Within The Party To Vie For Any Office – Akinfolarin|url=https://leadership.ng/every-individual-within-the-party-to-vie-for-any-office-akinfolarin/|access-date=February 5, 2024|newspaper=[[Leadership (newspaper)|Leadership]]}}</ref> <ref name=":0">{{Cite news|last=Salako|first=Femi|date=June 10, 2021|title=Mayowa Akinfolarin 2nd year anniversary: The Chronicles of an Achiever|url=https://www.vanguardngr.com/2021/06/mayowa-akinfolarin-2nd-year-anniversary-the-chronicles-of-an-achiever/|location=Lagos, Nigeria|access-date=February 5, 2024|newspaper=[[Vanguard (Nigeria)|Vanguard]]}}</ref><ref name=":1">{{Cite web|date=February 1, 2022|title=2023 Ondo South Senatorial seat: Who wears the cap?|url=https://coastalrenaissance.com.ng/2023-ondo-south-senatorial-seat-who-wears-the-cap/|access-date=February 5, 2024|website=Coastal Renaissance}}</ref> Innde Aeroport Akure Baawo Olusegun Agagu Kiriis sariya haɗata ƴettugol eɓɓaande ndiyam Mambilla to diiwaan Taraba Bill ngam waylugo sariya ngam waylugo sariyaaji lesdi Naajeeriya (Cap F17, Sariyaaji lesdi Naajeeriya, 2004) ngam hokkugo janngirde kesum haa Ile Oluji, lesdi Ondo E ngam kuuje feere ko nanndi bee maajum Kuulal ngam sosde fedde haɓantoonde doping leydi Najeriya, hitaande 2017. .<ref>{{Cite news|last=Levinus|first=Nwabughiogu|date=January 21, 2022|title=Reps' bill to NYSC Trust Fund scales through second reading|url=https://www.vanguardngr.com/2022/01/reps-bill-to-nysc-trust-fund-scales-through-second-reading/|location=Lagos, Nigeria|access-date=February 5, 2024|newspaper=[[Vanguard (Nigeria)|Vanguard]]}}</ref><ref>{{Cite news|last=Nyiekaa|first=Torkwase|date=February 3, 2023|title=Reps Scrutinise Bills Seeking Establishment Of Road Safety Corps Institutions|url=https://independent.ng/reps-scrutinise-bills-seeking-establishment-of-road-safety-corps-institutions/|location=Lagos, Nigeria|access-date=February 5, 2024|newspaper=[[Independent (Nigeria)|Independent]]}}</ref><ref>{{Cite web|date=June 8, 2020|title=Ondo Rep, Akinfolarin sponsors National Cocoa Board Bill|url=https://nigeriancablenewsonline.com/ondo-rep-akinfolarin-sponsors-national-cocoa-board-bill/|access-date=February 6, 2024|website=Nigerian Cable}}</ref><ref name="Coastal Renaissance 2023 j905">{{cite web|title=8TH AND 9TH ASSEMBLY: CELEBRATING AN UNCOMMON CELEBRITY – A GOLDEN REFLECTION OF HON. MAYOWA AKINFOLARIN AT THE GREEN CHAM|website=Coastal Renaissance|date=6 July 2023|url=https://coastalrenaissance.com.ng/8th-and-9th-assembly-celebrating-an-uncommon-celebrity-a-golden-reflection-of-hon-mayowa-akinfolarin-at-the-green-chamber-2/|access-date=10 March 2024}}</ref> == Tuugnorgal == r7ailgq4ya6oe5le5oshuzu30ks6fm2