Wikipedia bmwiki https://bm.wikipedia.org/wiki/Ny%C9%9B_f%C9%94l%C9%94 MediaWiki 1.46.0-wmf.24 first-letter Média Spécial Discussion Utilisateur Discussion utilisateur Wikipedia Discussion Wikipedia Fichier Discussion fichier MediaWiki Discussion MediaWiki Modèle Discussion modèle Aide Discussion aide Catégorie Discussion catégorie TimedText TimedText talk Module Discussion module Event Event talk Modèle:Databox 10 5322 42263 39191 2026-04-29T09:53:39Z Danny Benjafield (WMDE) 10884 + Create new parameters to choose a preferred image (phab:T400318), and select properties to hide (phab:T400319) on behalf of Wikidata For Wikimedia Projects team 42263 wikitext text/x-wiki {{#invoke:Databox|databox|useImage={{{useImage|}}}|excludeProperties={{{excludeProperties|}}}}} <noinclude>{{Documentation}}</noinclude> 4e8lawmro6frtxxs4shfjg1lrwkypvp 42264 42263 2026-04-29T09:56:25Z Danny Benjafield (WMDE) 10884 - remove doc template 42264 wikitext text/x-wiki {{#invoke:Databox|databox|useImage={{{useImage|}}}|excludeProperties={{{excludeProperties|}}}}} etixe24he4rn2h9b4euxkal7ihzwk91 Module:Databox 828 5323 42262 41808 2026-04-29T09:52:36Z Danny Benjafield (WMDE) 10884 Add parameter to choose displayed image (phab:T400318), add new parameter to select properties to hide (phab:T400319), add "From Wikidata" link & flag to databox (phab:T400322) on behalf of Wikidata For Wikimedia Projects team. 42262 Scribunto text/plain -- It is supposed to work for any language. -- Properties excluded for all Databoxes in Bamanankan Wikipedia local site_excluded_properties = { 'P360', --is a list of 'P4224', --category contains 'P935', -- Commons gallery 'P1472', -- Commons Creator page 'P1612', -- Commons Institution page 'P373', -- Commons category 'P3722', -- Commons maps category 'P1151', -- topic's main Wikimedia portal 'P1424', -- topic's main template 'P910', -- topic's main category 'P1200', -- bodies of water basin category 'P1792', -- category of associated people 'P1464', -- category for people born here 'P1465', -- category for people who died here 'P1791', -- category of people buried here 'P1740', -- category for films shot at this location 'P2033', -- Category for pictures taken with camera 'P2517', -- category for recipients of this award 'P4195', -- category for employees of the organization 'P1754', -- category related to list 'P301', -- category's main topic 'P971', -- category combines topics 'P3876', -- category for alumni of educational institution 'P1753', -- list related to category 'P3921', -- Wikidata SPARQL query equivalent 'P1204', -- Wikimedia portal's main topic 'P1423', -- template's main topic 'P1709', -- equivalent class 'P3950', -- narrower external class 'P2888', -- exact match 'P1382', -- coincident with 'P527', -- has part 'P2670', -- has parts of the class 'P3113', -- does not have part 'P2737', -- union of 'P2738', -- disjoint union of 'P2445', -- metasubclass of 'P1963', -- properties for this type 'P3176', -- uses property 'P1889', -- different from 'P460', -- said to be the same as 'P2959', -- permanent duplicated item 'P2860', -- cites 'P5125', -- wikimedia outline 'P5008', -- on focus list of Wikimedia project 'P2559', -- Wikidata usage instructions 'P1343', -- described by source 'P972', -- catalogu 'P1282', -- OSM tag or key 'P4839', -- Wolfram Language entity code 'P6104', -- Maintained by Wikiproject 'P5996' -- Category for films in this language } function valuesToKeys(array) local result = {} for _, v in pairs(array) do result[v] = true end return result end local p = {} function p.databox(frame) local args = frame:getParent().args local argsLocal = frame.args local itemId = nil if args.item then itemId = args.item end local argsLocal = frame.args local useImage = nil if argsLocal.useImage then useImage = argsLocal["useImage"] end -- excludeProperties is a local parameter to exclude given properties for a Databox on a specific page local excludeProperties = {} if argsLocal.excludeProperties then for item in string.gmatch(argsLocal.excludeProperties, "[^,]+") do table.insert(excludeProperties, item) end end local lang = mw.language.getContentLanguage() local item = mw.wikibase.getEntity(itemId) if item == nil then mw.addWarning("Wikidata item not found") return "" end local databoxRoot = mw.html.create('div') :addClass('infobox') :css({ float = 'right', border = '1px solid #aaa', ['max-width'] = '300px', padding = '0 0.4em', margin = '0 0 0.4em 0.4em', }) --Title databoxRoot:tag('div') :css({ ['text-align'] = 'center', ['background-color'] = '#f5f5f5', padding = '0.5em 0', margin = '0.5em 0', ['font-size'] = '120%', ['font-weight'] = 'bold', }) :wikitext(item:getLabel() or mw.title.getCurrentTitle().text) --Image local databoxImage = nil if useImage and useImage ~= "" then local allWikidataImages = item:getAllStatements('P18') if #allWikidataImages >= 1 then for _, image in ipairs( allWikidataImages ) do if image.mainsnak.datavalue.value == useImage then databoxImage = useImage break end end end end if databoxImage == nil then local bestWikidataImages = item:getBestStatements('P18') if #bestWikidataImages >= 1 then databoxImage = bestWikidataImages[1].mainsnak.datavalue.value end end if databoxImage then databoxRoot :tag('div') :wikitext('[[File:' .. databoxImage .. '|frameless|300px]]') end --Table local dataTable = databoxRoot :tag('table') :css({ ['text-align'] = 'left', ['font-size'] = '90%', ['word-break'] = 'break-word', ['width'] = '100%', ['table-layout'] = 'fixed', }) dataTable:tag('caption') :addClass('notheme') :css({ ['background-color'] = '#f5f5f5', ['font-weight'] = 'bold', ['margin-top'] = '0.2em', }) :wikitext(item:formatStatements('P31').value) local properties = mw.wikibase.orderProperties(item:getProperties()) local site_excluded_properties_hash = valuesToKeys(site_excluded_properties) site_excluded_properties_hash['P31'] = true --Special property local excludeProperties_hash = valuesToKeys(excludeProperties) local edit_message = mw.message.new('vector-view-edit'):plain() for _, property in pairs(properties) do local datatype = item.claims[property][1].mainsnak.datatype local valueCount = #item:getBestStatements(property) if datatype ~= 'commonsMedia' and datatype ~= 'external-id' and datatype ~= 'quantity' and datatype ~= 'wikibase-property' and datatype ~= 'geo-shape' and datatype ~= 'tabular-data' and not site_excluded_properties_hash[property] and not excludeProperties_hash[property] and valueCount > 0 and valueCount <= 5 then local propertyValue = item:formatStatements(property) dataTable:tag('tr') :tag('th') :attr('scope', 'row') :wikitext(lang:ucfirst(propertyValue.label)):done() :tag('td') :wikitext(frame:preprocess(propertyValue.value)) :wikitext('&nbsp;[[File:OOjs UI icon edit-ltr.svg|' .. edit_message .. '|12px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. property .. ']]') end end --Map local coordinates_statements = item:getBestStatements('P625') if #coordinates_statements >= 1 and coordinates_statements[1].mainsnak.datavalue and coordinates_statements[1].mainsnak.datavalue.value.globe == 'http://www.wikidata.org/entity/Q2' then --We build the call to mapframe local latitude = coordinates_statements[1].mainsnak.datavalue.value.latitude local longitude = coordinates_statements[1].mainsnak.datavalue.value.longitude local geojson = { type = 'Feature', geometry = { type = 'Point', coordinates = { longitude, latitude } }, properties = { title = item:getLabel() or mw.title.getCurrentTitle().text, ['marker-symbol'] = 'marker', ['marker-color'] = '#224422', } } databoxRoot:wikitext(frame:extensionTag('mapframe', mw.text.jsonEncode(geojson), { height = 300, width = 300, frameless = 'frameless', align = 'center', latitude = latitude, longitude = longitude, zoom = zoom })) end --Wikidata Link databoxRoot:tag('div') :css({ ['display'] = 'flex', padding = '0.3em 0', ['width'] = '100%', ['font-size'] = '90%', }) :addClass('databox-from-wikidata-link') :wikitext('&nbsp;[[File:Wikidata-logo.svg|22px|class=noviewer skin-invert|link=https://www.wikidata.org/wiki/' .. item.id .. ']]') :tag('div') :css({ margin = '0.05em 0 0 0', }) :wikitext('&nbsp;[[d:' .. item.id .. '|From Wikidata]]') return tostring(databoxRoot) end return p 0fnlssejb06hqlw81dmm1mzckkwpuas Wassim Nasr 0 6519 42260 2026-04-28T20:34:47Z Inmotional 7925 Ntɛmɛn kura masin ka bamanankan jɛcogo 42260 wikitext text/x-wiki == '''Wassim Nasr''' ye jirali kɛla ni batoli-analisi kɛla ye, min bɛ dɔn ni jihadi ka ɲɛnabɔw ye. O ye sɛbɛn min bɛ jamana jatemaso sɔrɔ a tɔgɔ ye « L’État islamique, le fait accompli » (2016 san kɔnɔ).<ref>https://www.franceculture.fr/personne/wassim-nasr</ref><ref>https://www.atlantico.fr/fiche/wassim-nasr-1501985</ref> Sourcer == [[Catégorie:Mali]] [[Catégorie:Politiki]] hxj895pgyqfj1c6ads2ozcripnpb1h8 Jama'at Nusrat al-Islam wal-Muslimin 0 6520 42261 2026-04-28T20:48:48Z Inmotional 7925 Ntɛmɛn kura masin ka bamanankan jɛcogo 42261 wikitext text/x-wiki [[Fichier:Flag of the Jama'at Nusrat al-Islam wal-Muslimin.svg|vignette]] '''Jama'at Nusrat al-Islam wal-Muslimin''' ('''JNIM''') (Arabukan: جماعة نصرة الإسلام والمسلمين; Fransikan: ''Groupe de soutien à l'islam et aux musulmans'', GSIM; u bɛ a fɔ ko « Seli Bɛɛ ni Silameya Bɛɛ Dɛmɛ Jɛkulu »)<ref>http://www.ibtimes.co.uk/mali-terror-threat-spreads-after-sahel-groups-join-forces-create-new-jihadist-alliance-1615105</ref> — ye Salafi Jihadi<ref>https://acleddata.com/2023/11/13/actor-profile-jamaat-nusrat-al-islam-wal-muslimin-jnim/</ref><ref>https://www.nationalsecurity.gov.au/what-australia-is-doing/terrorist-organisations/listed-terrorist-organisations/jamaat-nusrat-al-islam-wal-muslimin</ref><ref>https://www.airuniversity.af.edu/JIPA/Display/Article/2425320/</ref> jɛkulu ye min bɛ Maghreb ni Tlebi Afrika jamana caman fɛ. O jɛkulu daminɛra ni jɛkulu kelen kelenw bɛɛ ɲɔgɔn la: Ansar Dine, al-Mourabitoun, ni al-Qaeda ka Saharan bolo min tun bɛ Islamiki Maghreb kɔnɔ<ref>http://www.newsweek.com/al-qaeda-groups-unite-sahel-563351</ref>. U ka emir (mansa) Iyad Ag Ghali ye kalifa di al-Qaeda ka ɲɛmɔgɔ Ayman al-Zawahiri ni Taliban ka ɲɛmɔgɔ Hibatullah Akhundzada ma 2017 san kɔnɔ.<ref>http://www.business-standard.com/article/international/three-islamic-extremist-groups-of-mali-merge-pledge-to-al-qaida-117030300059_1.html</ref> San 2020 daminɛ la, JNIM tun ye jɛkulu min ka boncogo (nosegɔ) ɲɛfama dunuɲa kɔnɔ<ref>https://www.economist.com/middle-east-and-africa/2022/03/05/the-worlds-centre-of-terrorism-has-shifted-to-the-sahel</ref>. San 2025 kɛma fɛ, u bɛ jate ko JNIM le ye kɛlɛbaara jɛkulu min ka latabari caman Sahel dugukolo kɔnɔ, ani a ye jɛkulu min ka nafa kɔrɔ dunuɲa la. Jɛkulu bɛ jamana kɛlɛbaara dilan bolo minnu bɛ u kabakɔ (kɔntirɔ) la, u bɛ Islamika sarati jatemaso mako ni nɔ miri, u bɛ jeli (taksisi) fana ɲini. U ka nafa (tɔn) bɛ tɛgɛn worodugu fɛ bi, Afiriki jamana minnu bɛ kɛgɔ (côtier) fɔ [[Benɛn|Benɛni]] ni [[Togo]].<ref>https://www.washingtonpost.com/world/2025/06/08/jnim-militants-west-africa-sahel-terrorism/</ref> [[Alizeri]] bɛ mɔgɔw ka barika (akuzi) sɔrɔ u bɛ JNIM dɛmɛ, o mɔgɔw fɔlɔ bɛ farikolo kɛ Mali kɛlɛbaarakɛlaw fɛ<ref>https://sahel-intelligence.com/40805-algeria-how-and-why-the-algerian-military-regime-uses-jihadist-groups-against-its-neighbor-mali.html?utm_source=chatgpt.com</ref><ref>https://sahel-intelligence.com/38647-sahel-algerias-military-regime-accused-of-shadowy-collusion-as-mali-falters-under-attacks-linked-to-cheikh-imam-mahmoud-dicko.html?utm_source=chatgpt.com</ref>. == Sourcer == [[Catégorie:Politiki]] [[Catégorie:Mali]] 4ed4uc4u33il71ga95yaxg3hdwiufw4