Wikipedia:SHEIC/Archief/2015-12


minimale waarde uit een reeks variabelen bewerken

Beste mensen,

Onze Wikipedia kent een sjabloon voor het bepalen van de minimale waarde uit een rijtje van maximaal 3 waarden, Sjabloon:Min. Ik heb zelf een probeersel gemaakt om het met negen waarden te doen (Gebruiker:RonnieV/Min9), en kan dat ook nog wel verlengen naar 27 of 81 (machten van 3, omdat Min per 3 waarden werkt). Dit sjabloon werkt beter voor deze specifieke toepassing, omdat ik liggende streepjes (die in deze situatie nogal eens voorkomen als parameter) kan uitsluiten. Maar goed, als ik dat een paar keer nodig heb binnen een sjabloon, dan wordt dit iedere keer aangeroepen en daar wordt de performance niet beter van. Een van de (vele) wiki-extensies biedt de mogelijkheid om dat in een keer te doen voor een array van waarden, zonder een echte limiet. Alleen is dit een extensie die standaard niet is ingeschakeld (en er lijken ook geen plannen te zijn om dat alsnog aan te pakken. (Hier staat mijn oorspronkelijke vraag.
De bedoelde toepassing is bij Sjabloon:Tabel plaat Radio 2 Top 2000. Nu wordt een rijtje met plaatsen doorgegeven (de unnamed parameters in het sjabloon). Ieder jaar wordt dat er eentje meer. Het zou mooi zijn als het sjabloon zelf kan bepalen wat de hoogste klassering (dus de laagste numerieke waarde is), liefst zodanig dat het niet verplicht is om de niet-noteringen in te vullen. Dus iets als {{Min|5|6|7}}, {{Min||||7|5}} en {{Min|-|-|16|5|81}} zou drie keer de waarde 5 moeten teruggeven. En als ik die waarde zeventien keer nodig heb binnen één sjabloontoepassing, zou het natuurlijk er prettig zijn als het niet zeventien keer berekend hoeft te worden.
Weet iemand hier een handige oplossing voor? Met vriendelijke groet, RonnieV (overleg) 4 dec 2015 11:49 (CET)[reageer]

Zie ook OP Romaine. Beetje hacken met Javascript, Lua, PHP en/of Python kan veel doen denk ik.  Klaas `Z4␟` V4 dec 2015 12:45 (CET)[reageer]
Over Lua gesproken: kan eenieder Lua-scripts draaien? Ik wilde eerst iets in een zandbak-omgevinkje proberen, maar naar wat ik er van begrijp moeten Lua-scripts in de Module namespace staan. Dat begrijp ik vast verkeerd. Weet iemand waar ik meer kan lezen over hoe ik zelf een Lua-scriptje in een pagina in mijn eigen gebruikersnaamruimte opneem, zonder anderen tot last te zijn? --Frank Geerlings (overleg) 4 dec 2015 14:03 (CET)[reageer]
@KlaasZ4usV: Als het niet lukt met parserfuncties is Lua de enige optie. Iets anders wordt niet ondersteund.
@Frank Geerlings: Zie: Module:Zandbak/doc. Romaine (overleg) 4 dec 2015 14:22 (CET)[reageer]

7 dec 2015 18:52 (CET)

14 dec 2015 18:42 (CET)

Een bot kaduuk? bewerken

Vroeger werd de lijst op Speciaal:DubbeleDoorverwijzingen automatisch door een bot (echter weet ik niet meer welke) ongeveer tot 2 keer per dag weggewerkt. Kan iemand mij zeggen welke bot dat was én of deze effectief defect is? Sommige pagina's staan namelijk al langere tijd op deze lijst, wat mij het vermoeden geeft dat de bot zijn werk niet meer doet. Dinosaur918 (vragen of opmerkingen?) 15 dec 2015 23:20 (CET)[reageer]

Het is geen bot, het is ingebouwd in MediaWiki. Bovenaan de pagina staat: "Deze gegevens komen uit een cache die voor het laatst is bijgewerkt op 12 dec 2015 om 23:54." -- het klopt dus dat de gegevens een paar dagen oud zijn. Voor zover ik kan vinden zou het iedere drie dagen geüpdatet moeten worden, niet twee keer per dag. Dan zou die van 15/12 inderdaad gemist zijn. valhallasw (overleg) 16 dec 2015 09:15 (CET)[reageer]
Dinosaur918 heeft het er niet over dat de bot de overzichtspagina's bijwerkt, maar dat er een bot is die de dubbele doorverwijzingen repareert. En die bot lijkt niet meer te draaien. Mbch331 (Overleg) 16 dec 2015 11:12 (CET)[reageer]
Ah, niet goed gelezen. Dat doen User:Xqbot, User:タチコマ robot en User:Robbot (kostte enig zoekwerk in de recent changes...). Xqbot heeft vandaag nog aanpassingen gedaan, de andere twee doen af en toe een stukje. valhallasw (overleg) 16 dec 2015 13:37 (CET)[reageer]
Tja... Het kan zijn dat ze nog werken, maar het werk dat ze vroeger deden, doen ze blijkbaar niet (meer) volledig of niet (meer) goed. Want de lijsten worden zo te zien niet meer zo regelmatig weggewerkt. Dank trouwens aan Gebruiker:Mbch331 om de redirects te fixen.
User:Robbot doet volgens mij dergelijke wijzigingen niet. Die houdt zich voor zover ik kan zien enkel bezig met het fixen van links naar dp's. Dinosaur918 (vragen of opmerkingen?) 17 dec 2015 00:14 (CET)[reageer]

21 dec 2015 19:29 (CET)

VisualEditor News #6—2015 bewerken

Elitre (WMF), 25 dec 2015 01:06 (CET)[reageer]