Dit is een overlegruimte voor mensen die op de Nederlandstalige Wikipedia tijd willen besteden aan informatica, automatisering, andere technische zaken van de wiki (zoals sjablonen) en verwante onderwerpen. Dit is tevens een centrale plaats ter bespreking en afstemming van artikelen, categorieën, portalen, lijsten en andere zaken met betrekking tot informatica, automatisering en wat dies meer zij. Let op dat er een zekere overlap is met de Helpdesk, stel voor dringende zaken je vraag ook daar.
|
|
Sjabloon:Lang
(Deze vraag heb ik tevens in de Kroeg gesteld, zie hier)
In het Scandinavisch café hebben we het sinds gisteren over het sjabloon {{lang}}. Gisteren heb ik twee verschillende schermlezers gedownload (Pericles: Text to speech Screen Reader (add-on op Firefox) en NonVisual Desktop Access) om het sjabloon te testen, maar het sjabloon wordt door de software niet herkend of simpelweg genegeerd. Ik heb het uitgeprobeerd op de Nederlandstalige en Engelstalige Wikipedia en bij beide taalversies kreeg ik hetzelfde resultaat.
Is er iemand met meer ervaring met schermlezers en/of met sjablonen die hierbij kan helpen? Ligt het aan een fout in het sjabloon, om ongeschikte schermleessoftware of om een menselijke fout in de opmaak van het sjabloon? Als voorbeeld/test: de Zweedse tekst op deze pagina staat in het sjabloon lang en zou in het Zweeds voorgelezen moeten worden door een schermlezer. Alle hulp/inzichten zijn welkom! :) - (overleg) 3 mrt 2025 18:17 (CET)
- Ik heb ook ervaring met VoiceOver (zowel Mac als iPhone) en deze spreekt, met de Nederlandse spraaksynthese, de {{lang}}-stukjes ook niet goed uit. Maar dat doet-ie ook niet buiten Wikipedia op andere HTML-pagina's. Met NVDA heb ik dezelfde ervaringen, Pericles heb ik niet geprobeerd.
- Mogelijk doen de schermlezers het beter in andere talen dan in het Nederlands, en werkt de taal-omschakeling daar wel? Ik heb dit nog niet geprobeerd. Frank Geerlings (overleg) 3 mrt 2025 22:47 (CET)
- Ik heb de schermlezers ook geprobeerd op de Engelstalige Wikipedia bij een artikel over een Nederlands onderwerp, waar de Nederlandse woorden het sjabloon gebruiken. Zelfde resultaat helaas, alles wat Engels is, wordt met een zeer sterk Nederlands accent uitgesproken ('broodkast' in plaats van 'broadcast'). Bij omschakeling naar het Engels worden de Nederlandse woorden op z'n Engels uitgesproken ('journal' in plaats van 'journaal').
- Ik ben, met mijn zeer gelimiteerde computerkennis, nog even wat dingen aan het uitproberen om te kijken of ik het toch functioneel krijg ;) - TheGoodEndedHappily (overleg) 4 mrt 2025 09:16 (CET)
- Volgens mij hangt het er maar net van af of de gebruikte stem die taal ondersteunt. Meestal kies je een stem die bij jouw taal hoort en die kan niet zomaar een andere taal uitspreken. De html die dat sjabloon produceert geeft volgens mij de juiste code om schermlezers, die de stem/taal ondersteunen, te laten omschakelen naar die uitspraak. Novopas (overleg) 4 mrt 2025 09:52 (CET)
- Ik heb inmiddels een kleine update: ik heb gisteren een e-mail gestuurd naar NonVisual Desktop Access (het bedrijf van de schermlezer) en het blijkt dat er een fout zit in hun software en ze gaan het nu oplossen.
- Heel kort gezegd: als je tekst aanwijst met de muis (wat vooral slechtzienden doen) werkt de schermlezer niet. De schermlezer werkt wel als je naar de tekst navigeert met je toetsenbord (wat vooral blinden doen).
- Ik heb op mijn laptop het Nederlandse en Zweedse taalpakket geïnstalleerd en met de bovenstaande informatie lukte het uiteindelijk wel de teksten op de juiste manier te laten voorlezen. Eind goed, al goed dus :) - TheGoodEndedHappily (overleg) 4 mrt 2025 09:58 (CET)
- Volgens mij hangt het er maar net van af of de gebruikte stem die taal ondersteunt. Meestal kies je een stem die bij jouw taal hoort en die kan niet zomaar een andere taal uitspreken. De html die dat sjabloon produceert geeft volgens mij de juiste code om schermlezers, die de stem/taal ondersteunen, te laten omschakelen naar die uitspraak. Novopas (overleg) 4 mrt 2025 09:52 (CET)
- Bij VoiceOver werkten zo'n stukje in een andere taal heel lang niet op macOS. Op iOS werkte het een paar jaar, maar het is ook al meerdere keren weer stuk gegaan. Traditioneel was het switchen van taal een vrij intensief proces, waarbij stem varianten moesten worden gedownload, of als ze al geinstalleerd waren, moesten worden ingeladen in het geheugen. Hierdoor bleef deze technologie lange tijd beperkt tot '1 ingeladen taal', maar het lijkt er dus op dat ze eindelijk weer een paar stappen gezet hebben. Als ik nu dat stukje zweeds op die pagina van de volksschool probeer, dan werkt het nu zowel op macOS als iOS bij mij. TheDJ (overleg) 12 mrt 2025 15:18 (CET)
Tech News: 2025-10
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Updates for editors
- All logged-in editors using the mobile view can now edit a full page. The "Volledige pagina bewerken" link is accessible from the "Meer" menu in the toolbar. This was previously only available to editors using the Advanced mobile contributions setting. [1]
- Interface administrators can now help to remove the deprecated Cite CSS code matching "
mw-ref
" from their local MediaWiki:Common.css. The list of wikis in need of cleanup, and the code to remove, can be found with this global search and in this example, and you can learn more about how to help on the CSS migration project page. The Cite footnote markers ("[1]
") are now rendered by Parsoid, and the deprecated CSS is no longer needed. The CSS for backlinks ("mw:referencedBy
") should remain in place for now. This cleanup is expected to cause no visible changes for readers. Please help to remove this code before March 20, after which the development team will do it for you. - When editors embed a file (e.g.
[[File:MediaWiki.png]]
) on a page that is protected with cascading protection, the software will no longer restrict edits to the file description page, only to new file uploads.[2] In contrast, transcluding a file description page (e.g.{{:File:MediaWiki.png}}
) will now restrict edits to the page.[3] - When editors revert a file to an earlier version it will now require the same permissions as ordinarily uploading a new version of the file. The software now checks for 'reupload' or 'reupload-own' rights,[4] and respects cascading protection.[5]
- When administrators are listing pages for deletion with the Nuke tool, they can now also list associated talk pages and redirects for deletion, alongside pages created by the target, rather than needing to manually delete these pages afterwards. [6]
- The previously noted update to Single User Login, which will accommodate browser restrictions on cross-domain cookies by moving login and account creation to a central domain, will now roll out to all users during March and April. The team plans to enable it for all new account creation on Group0 wikis this week. See the SUL3 project page for more details and an updated timeline.
- Since last week there has been a bug that shows some interface icons as black squares until the page has fully loaded. It will be fixed this week. [7]
- One new wiki has been created: a Wikipedia in Sylheti (
w:syl:
) [8] View all 23 community-submitted tasks that were resolved last week. For example, a bug was fixed with loading images in very old versions of the Firefox browser on mobile. [9]
Updates for technical contributors
Detailed code updates later this week: MediaWiki
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 4 mrt 2025 03:27 (CET)
Script voor voorlezen artikel
Hoi, ik heb m.b.v. AI een scriptje gemaakt dat een Wikipedia-pagina voorleest mbv de TTS-engine van het OS van de cliënt zelf. Ik kon niet zoiets vinden in de voorkeuren. Bestaat zoiets al? Ik zag wel het project Wikispeech, is/komt dat al beschikbaar bij ons? Het script geeft een kleine play-button rechts naast de titel van de pagina, waarmee het voorlezen start (en op dat moment wordt het een stop-knop). Getest in Chrome, Edge en Firefox op Windows 11 en werkt goed. Klopt het dat dit nog niet beschikbaar is bij ons? Zo ja, dan voeg ik het binnenkort toe aan de lijst met gebruikersscripts. Novopas (overleg) 6 mrt 2025 15:11 (CET)
- Kan ik het in met
mw.loader.load
aanroepen in mijn global.js om uit te proberen met mijn chromebook? Werkt het ook in andere taalversies? →bertux 6 mrt 2025 15:19 (CET)- Het is wel specifiek voor de Nederlandse Wikipedia geschreven (i.i.g. een NL-stem), maar vrij makkelijk om te zetten denk ik. Volgens mij kun je het wel laden via mw.loader en zou het waarschijnlijk ook op een Chromebook moeten werken. Novopas (overleg) 6 mrt 2025 15:27 (CET)
- Bedankt nog voor het idee van meertalige spraak via global.js. Ik heb nu op mijn Global.js een versie gezet die een aantal talen ondersteunt (Nederlands, Engels, Duits, Spaans, Frans, Italiaans). Lijkt ook prima te werken. Het script moet misschien nog wat opgeschoond, maar het werkt nu. Novopas (overleg) 6 mrt 2025 16:23 (CET)
- Ik merk alleen dat het voorlezen soms ineens stopt (in Google Chrome). Ik ga dit later nog proberen te fixen. Novopas (overleg) 6 mrt 2025 16:34 (CET)
- Heb nog een aanpassing gedaan in het script (op mijn global.js). Nu doet hij het in principe gewoon in alle talen (bij mij tenminste, Windows 11 Edge browser) met de Nederlandse stem als terugval-optie als er geen overeenkomstige stem kan worden gevonden. Novopas (overleg) 8 mrt 2025 20:32 (CET)
- Bedankt nog voor de feedback. Ik heb op Gebruiker:Novopas/Artikel voorlezen informatie over het definitieve script en ook hoe het toe te voegen, lokaal of aan je global.js. Novopas (overleg) 10 mrt 2025 15:26 (CET)
- Met goede ogen en slechte oren behoor ik beslist niet tot de doelgroep, maar ik vond het leuk om het script uit te proberen met mijn Chromebook. Observaties:
- Terwijl ik podcasts eigenlijk nooit kan volgen, blijken de monotone, mechanische stemmen wel verstaanbaar te zijn, vooral de scherpe Engelse en Nederlandse. De vriendelijke Duitse en Franse stemmen zijn een stuk lastiger. Het helpt dat ik spraaksnelheid laag ingesteld heb en ook de toonhoogte verlaagd heb; tonen boven de 1500 Hz hoor ik nauwelijks.
- De terugvaloptie blijkt bij mij Engels te zijn. Misschien omdat ik dat als reservetaal ingesteld heb op mijn Chromebook?
- Sommige sjablonen worden overgeslagen, andere niet. Tabellen en foto-onderschriften worden overgeslagen.
- Soms worden webadressen voorgelezen (h-t-t-p...) die ik niet kan plaatsen. In een geval (be:Вікіпэдыя:Пошук па катэгорыях, een helptekst) terwijl zelfs de broncode geen url bevat. Op enwiki en nlwiki leek dit ook voor te komen, maar heb ik er geen aandacht aan besteed, omdat ik ervan uitging dat het bronvermeldingen of zo betrof.
- Op ta:ஔசுபூர்கு werkt het script kennelijk, maar er wordt geen hoorbare tekst geproduceerd.
- De voorlezer haalt nooit het einde, zelfs niet in beginnetjes.
- Op dewiki werkte het script opvallend slecht, zie echter het allerlaatste punt. Vaak zie ik bij het aanklikken een oranje vierkantje opflitsen, maar bij het loslaten is het alweer weg. Of het vierkantje blijft, zonder hoorbare tekst. Herladen (🔃 of
Ctrl
Shift
R
) maakt weinig uit, purge maakt het vaak slechter. Ik heb me afgevraagd of een vetgedrukt eerste woord verschil maakt (zoals bij plaatsnamen), of dat een overmaat aan ungesichtete versionen invloed heeft, maar ik weet het niet. - Bij de:Douglas XCG-17 werd een keer of tien het eerste woord half afgemaakt, bij de elfde poging werd zowaar de eerste zin onder het kopje Geschichte gehaald.
- Bij zinseinden en alinea-einden pauzeert de stem, maar na kopjes niet. Dat is lastig. Idem bij de overgang van sjabloon naar artikeltekst; in Chromebook bijvoorbeeld: [...] De omschrijving van de hardware en de modellenreeks zijn aan actualisering toe een Chromebook is een laptop- of tabletcomputer [...].
- Op veel hoofdpagina's, waaronder nl: wordt het koptelefoontje niet getoond. Op ar: wel, maar het werkt niet, überhaupt niet op arwiki.
- Op he:טרומן ניוברי (en:Truman H. Newberry) worden de jaartallen en namen Engelstalig voorgelezen, de rest wordt overgeslagen of is stilte.
- ja:Help:キャッシュ破棄 wordt voorgelezen, althans een stuk van de inleiding. Ik neem aan dat de stem Japans is, ik hoor althans geen Engels geknauw.
- Op de hoofdpagina van hiwiki worden (denk ik) Engelse fragmenten voorgelezen en een webadres.
- hi:फरहान बेहारडियन wordt tot het einde voorgelezen, inclusief de bronvermeldingen! Daarna volgt h-t-t-p en nog iets.
- Ik kan geen manier vinden om een fragment te laten voorlezen. Het is altijd vanaf het begin tot het op een willekeurig punt ophoudt.
- De manier waarop de talen gegenereerd worden lijkt invloed te hebben. Fr:, en:, hi:, nl: en ja: hebben in het besturingssysteem de aanduiding Chrome OS; deze functioneren beter dan talen als he:, ar: en de: die de aanduiding Android Spraakherkenning hebben. En inderdaad, na het downloaden van een Duits taalpakket gaat het beter.
- →bertux 11 mrt 2025 15:45 (CET)
- Erg bedankt voor de feedback, heel waardevol! Het is wel bekend dat de Chrome browser soms niet goed werkt met spraaksynthese via Javascript in de browser, maar ik heb daar ook wel mogelijke oplossingen (hacks) voor gezien online, dus dat kan ik nog onderzoeken. De voorbeelden die je noemt waar je niets hoorde, werkten bij mij wel goed (Edge browser, Windows 11), maar het hangt inderdaad nogal van de browser af en beschikbare TTS-stemmen. Een aantal zaken wordt inderdaad (bewust) niet voorgelezen, om te focussen op de artikeltekst. Ik herken ook wel dat hij soms ineens onverwachte dingen kan gaan zeggen, vooral bij wat complexere opmaak of wiskundige formules etc.. Ik weet nog niet zo goed wat ik daar aan kan doen. Bij hoofdpagina's is soms de eerste hoofding verborgen, waardoor het icoontje dan ook onzichtbaar is (het wordt als superscript bij de eerste H1-tag toegevoegd). Waarschijnlijk is daar ook nog wel wat op te bedenken, maar het is in eerste instantie vooral om artikelteksten te laten voorlezen. Ik merk dat dit script niet goed werkt met complexere opmaak (zoals bij een hoofdpagina), helaas. In elk geval nogmaals dank voor de uitgebreide feedback! Novopas (overleg) 11 mrt 2025 17:38 (CET)
- Met goede ogen en slechte oren behoor ik beslist niet tot de doelgroep, maar ik vond het leuk om het script uit te proberen met mijn Chromebook. Observaties:
- Het is wel specifiek voor de Nederlandse Wikipedia geschreven (i.i.g. een NL-stem), maar vrij makkelijk om te zetten denk ik. Volgens mij kun je het wel laden via mw.loader en zou het waarschijnlijk ook op een Chromebook moeten werken. Novopas (overleg) 6 mrt 2025 15:27 (CET)
- Ik heb wel e.e.a. proberen te verbeteren, bijv. met implementatie van MathJax voor het uitspreken van de wiskundige formules en een alternatief voor de hoofdpagina's. Helaas niet met het gewenste resultaat. De wiskundige formules worden wel goed uitgesproken maar ook met toevoeging van onzinnige frases zoals "backslash style etc. etc.". De hoofdpagina met een aparte weergave van het hoofdtelefoon-icoontje werkt, maar geeft toch een hele rare gesproken tekst als je die laat voorlezen (waarschijnlijk door de complexe opmaak). Helaas, al met al niet de ideale oplossing die ik zocht dus (althans niet in alle gevallen) en wat te buggy in sommige browsers. Een plug-in zoals Read Aloud werkt een stuk beter. Ik laat het er maar even bij voor nu. Nogmaals dank voor je feedback, Bertux. Novopas (overleg) 12 mrt 2025 11:03 (CET)
- Het was beslist niet mijn bedoeling extra wensen op tafel te leggen, ik hoopte vooral dat het zou helpen om de werking en beperkingen van het script te verduidelijken. Misschien had ik dat nog explicieter moeten maken. Ik hoop dat jij en vele anderen zullen profiteren van het script! →bertux 12 mrt 2025 11:53 (CET)
- Ik heb wel e.e.a. proberen te verbeteren, bijv. met implementatie van MathJax voor het uitspreken van de wiskundige formules en een alternatief voor de hoofdpagina's. Helaas niet met het gewenste resultaat. De wiskundige formules worden wel goed uitgesproken maar ook met toevoeging van onzinnige frases zoals "backslash style etc. etc.". De hoofdpagina met een aparte weergave van het hoofdtelefoon-icoontje werkt, maar geeft toch een hele rare gesproken tekst als je die laat voorlezen (waarschijnlijk door de complexe opmaak). Helaas, al met al niet de ideale oplossing die ik zocht dus (althans niet in alle gevallen) en wat te buggy in sommige browsers. Een plug-in zoals Read Aloud werkt een stuk beter. Ik laat het er maar even bij voor nu. Nogmaals dank voor je feedback, Bertux. Novopas (overleg) 12 mrt 2025 11:03 (CET)
Tech News: 2025-11
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Updates for editors
- Editors who use password managers at multiple wikis may notice changes in the future. The way that our wikis provide information to password managers about reusing passwords across domains has recently been updated, so some password managers might now offer you login credentials that you saved for a different Wikimedia site. Some password managers already did this, and are now doing it for more Wikimedia domains. This is part of the SUL3 project which aims to improve how our unified login works, and to keep it compatible with ongoing changes to the web-browsers we use. [10][11]
- The Wikipedia Apps Team is inviting interested users to help improve Wikipedia’s offline and limited internet use. After discussions in Afrika Baraza and the last ESEAP call, key challenges like search, editing, and offline access are being explored, with upcoming focus groups to dive deeper into these topics. All languages are welcome, and interpretation will be available. Want to share your thoughts? Join the discussion or email aramadan@wikimedia.org!
- All wikis will be read-only for a few minutes on March 19. This is planned at 14:00 UTC. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks.
View all 27 community-submitted tasks that were resolved last week.
Updates for technical contributors
Detailed code updates later this week: MediaWiki
In depth
- The latest quarterly Growth newsletter is available. It includes: the launch of the Community Updates module, the most recent changes in Community Configuration, and the upcoming test of in-article suggestions for first-time editors.
- An old API that was previously used in the Android Wikipedia app is being removed at the end of March. There are no current software uses, but users of the app with a version that is older than 6 months by the time of removal (2025-03-31), will no longer have access to the Suggested Edits feature, until they update their app. You can read more details about this change.
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 11 mrt 2025 00:06 (CET)
Tech News: 2025-12
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Weekly highlight
- Twice a year, around the equinoxes, the Wikimedia Foundation's Site Reliability Engineering (SRE) team performs a datacenter server switchover, redirecting all traffic from one primary server to its backup. This provides reliability in case of a crisis, as we can always fall back on the other datacenter. Thanks to the Listen to Wikipedia tool, you can hear the switchover take place: Before it begins, you'll hear the steady stream of edits; Then, as the system enters a brief read-only phase, the sound stops for a couple of minutes, before resuming after the switchover. You can read more about the background and details of this process on the Diff blog. If you want to keep an ear out for the next server switchover, listen to the wikis on March 19 at 14:00 UTC.
Updates for editors
- The improved Content Translation tool dashboard is now available in 10 Wikipedias and will be available for all Wikipedias soon. With the unified dashboard, desktop users can now: Translate new sections of an article; Discover and access topic-based article suggestion filters (initially available only for mobile device users); Discover and access the Community-defined lists filter, also known as "Collections", from wiki-projects and campaigns.
- On Wikimedia Commons, a new system to select the appropriate file categories has been introduced: if a category has one or more subcategories, users will be able to click on an arrow that will open the subcategories directly within the form, and choose the correct one. The parent category name will always be shown on top, and it will always be possible to come back to it. This should decrease the amount of work for volunteers in fixing/creating new categories. The change is also available on mobile. These changes are part of planned improvements to the UploadWizard.
- The Community Tech team is seeking wikis to join a pilot for the Multiblocks feature and a refreshed Special:Block page in late March. Multiblocks enables administrators to impose multiple different types of blocks on the same user at the same time. If you are an admin or steward and would like us to discuss joining the pilot with your community, please leave a message on the project talk page.
- Starting March 25, the Editing team will test a new feature for Edit Check at 12 Wikipedias: Multi-Check. Half of the newcomers on these wikis will see all Reference Checks during their edit session, while the other half will continue seeing only one. The goal of this test is to see if users are confused or discouraged when shown multiple Reference Checks (when relevant) within a single editing session. At these wikis, the tags used on edits that show References Check will be simplified, as multiple tags could be shown within a single edit. Changes to the tags are documented on Phabricator. [12]
- The Global reminder bot, which is a service for notifying users that their temporary user-rights are about to expire, now supports using the localized name of the user-rights group in the message heading. Translators can see the listing of existing translations and documentation to check if their language needs updating or creation.
- The GlobalPreferences gender setting, which is used for how the software should refer to you in interface messages, now works as expected by overriding the local defaults. [13]
View all 26 community-submitted tasks that were resolved last week. For example, the Wikipedia App for Android had a bug fixed for when a user is browsing and searching in multiple languages. [14]
Updates for technical contributors
- Later this week, the way that Codex styles are loaded will be changing. There is a small risk that this may result in unstyled interface message boxes on certain pages. User generated content (e.g. templates) is not impacted. Gadgets may be impacted. If you see any issues please report them. See the linked task for details, screenshots, and documentation on how to fix any affected gadgets.
Detailed code updates later this week: MediaWiki
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 18 mrt 2025 00:47 (CET)
Tech News: 2025-13
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Weekly highlight
- The Wikimedia Foundation is seeking your feedback on the drafts of the objectives and key results that will shape the Foundation's Product and Technology priorities for the next fiscal year (starting in July). The objectives are broad high-level areas, and the key-results are measurable ways to track the success of their objectives. Please share your feedback on the talkpage, in any language, ideally before the end of April.
Updates for editors
- The CampaignEvents extension will be released to multiple wikis (see deployment plan for details) in April 2025, and the team has begun the process of engaging communities on the identified wikis. The extension provides tools to organize, manage, and promote collaborative activities (like events, edit-a-thons, and WikiProjects) on the wikis. The extension has three tools: Event Registration, Collaboration List, and Invitation Lists. It is currently on 13 Wikipedias, including English Wikipedia, French Wikipedia, and Spanish Wikipedia, as well as Wikidata. Questions or requests can be directed to the extension talk page or in Phabricator (with #campaigns-product-team tag).
- Starting the week of March 31st, wikis will be able to set which user groups can view private registrants in Event Registration, as part of the CampaignEvents extension. By default, event organizers and the local wiki admins will be able to see private registrants. This is a change from the current behavior, in which only event organizers can see private registrants. Wikis can change the default setup by requesting a configuration change in Phabricator (and adding the #campaigns-product-team tag). Participants of past events can cancel their registration at any time.
- Administrators at wikis that have a customized MediaWiki:Sidebar should check that it contains an entry for the Speciale pagina's listing. If it does not, they should add it using
* specialpages-url|specialpages
. Wikis with a default sidebar will see the link moved from the page toolbox into the sidebar menu in April. [15] - The Minerva skin (mobile web) combines both Notice and Alert notifications within the bell icon (
). There was a long-standing bug where an indication for new notifications was only shown if you had unseen Alerts. This bug is now fixed. In the future, Minerva users will notice a counter atop the bell icon when you have 1 or more unseen Notices and/or Alerts. [16]
View all 23 community-submitted tasks that were resolved last week.
Updates for technical contributors
- VisualEditor has introduced a new client-side hook for developers to use when integrating with the VisualEditor target lifecycle. This hook should replace the existing lifecycle-related hooks, and be more consistent between different platforms. In addition, the new hook will apply to uses of VisualEditor outside of just full article editing, allowing gadgets to interact with the editor in DiscussionTools as well. The Editing Team intends to deprecate and eventually remove the old lifecycle hooks, so any use cases that this new hook does not cover would be of interest to them and can be shared in the task.
- Developers who use the
mw.Api
JavaScript library, can now identify the tool using it with theuserAgent
parameter:var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );
. If you maintain a gadget or user script, please set a user agent, because it helps with library and server maintenance and with differentiating between legitimate and illegitimate traffic. [17][18] Detailed code updates later this week: MediaWiki
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 24 mrt 2025 23:41 (CET)
Tech News: 2025-14
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Updates for editors
- The Editing team is working on a new Edit check: Peacock check. This check's goal is to identify non-neutral terms while a user is editing a wikipage, so that they can be informed that their edit should perhaps be changed before they publish it. This project is at the early stages, and the team is looking for communities' input: in this Phabricator task, they are gathering on-wiki policies, templates used to tag non-neutral articles, and the terms (jargon and keywords) used in edit summaries for the languages they are currently researching. You can participate by editing the table on Phabricator, commenting on the task, or directly messaging Trizek (WMF).
- Single User Login has now been updated on all wikis to move login and account creation to a central domain. This makes user login compatible with browser restrictions on cross-domain cookies, which have prevented users of some browsers from staying logged in.
View all 35 community-submitted tasks that were resolved last week.
Updates for technical contributors
- Starting on March 31st, the MediaWiki Interfaces team will begin a limited release of generated OpenAPI specs and a SwaggerUI-based sandbox experience for MediaWiki REST APIs. They invite developers from a limited group of non-English Wikipedia communities (Arabic, German, French, Hebrew, Interlingua, Dutch, Chinese) to review the documentation and experiment with the sandbox in their preferred language. In addition to these specific Wikipedia projects, the sandbox and OpenAPI spec will be available on the on the test wiki REST Sandbox special page for developers with English as their preferred language. During the preview period, the MediaWiki Interfaces Team also invites developers to share feedback about your experience. The preview will last for approximately 2 weeks, after which the sandbox and OpenAPI specs will be made available across all wiki projects.
Detailed code updates later this week: MediaWiki
In depth
- Sometimes a small, one line code change can have great significance: in this case, it means that for the first time in years we're able to run all of the stack serving maps.wikimedia.org - a host dedicated to serving our wikis and their multi-lingual maps needs - from a single core datacenter, something we test every time we perform a datacenter switchover. This is important because it means that in case one of our datacenters is affected by a catastrophe, we'll still be able to serve the site. This change is the result of extensive work by two developers on porting the last component of the maps stack over to kubernetes, where we can allocate resources more efficiently than before, thus we're able to withstand more traffic in a single datacenter. This work involved a lot of complicated steps because this software, and the software libraries it uses, required many long overdue upgrades. This type of work makes the Wikimedia infrastructure more sustainable.
Meetings and events
- MediaWiki Users and Developers Workshop Spring 2025 is happening in Sandusky, USA, and online, from 14–16 May 2025. The workshop will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. Registration and presentation signup is now available at the workshop's website.
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 1 apr 2025 02:04 (CEST)
DisamAssist.js
Ik gebruik DisamAssist. Nu is dit n.m.i. bijna een automatisering van iets, waardoor ik me soms een beetje ongemakkelijk voel als ik iets te veel per minuut doe. Is er een manier (d.w.z. een script) dat ik aan DisamAssist kan toevoegen waardoor de bewerkingen ophopen en er een begrenzing komt; dus dat DisamAssist er maar een bewerking per minuut 'doorlaat'? WikiJonathan2 (Overleg) 1 apr 2025 13:14 (CEST)
- Je hoeft je niet druk te maken om de snelheid van DisamAssist. Mbch331 (overleg) 1 apr 2025 13:17 (CEST)
- Trouwens na iedere edit wacht DisamAssist al 12 seconden. Mbch331 (overleg) 1 apr 2025 13:20 (CEST)
- Ah, ok, dankjewel voor de 'geruststelling' :)!
WikiJonathan2 (Overleg) 1 apr 2025 13:22 (CEST)
- Met die 12 seconden werkt hij langzamer dan ik op topsnelheid →bertux 1 apr 2025 13:23 (CEST)
- Ah, ok, dankjewel voor de 'geruststelling' :)!
- Trouwens na iedere edit wacht DisamAssist al 12 seconden. Mbch331 (overleg) 1 apr 2025 13:20 (CEST)
Tijdelijke accounts: Hoe je software te updaten
Dit jaar zullen de tijdelijke accounts worden ingevoerd. Daarom stuurt het Trust and Safety Product team deze mededeling, met de bedoeling dat alle hulpmiddelen, gadgets, bots, gebruikersscripts, misbruikfilters en andere door de gemeenschap onderhouden software en code soepel blijven werken.
Wat zijn tijdelijke accounts?
Tijdelijke accounts zijn een nieuw type gebruikersaccount voor niet-ingelogde gebruikers. Wanneer een gebruiker die niet is ingelogd een bewerking probeert te doen, wordt er een tijdelijk account toegewezen. De gebruiker wordt daarmee ingelogd. Hulpmiddelen die gericht zijn op bijdragen van niet-ingelogde gebruikers hebben mogelijk een update nodig om correct te blijven werken. Tools die de IP-adressen van niet-ingelogde bewerkers gebruiken, werken niet meer en de functionaliteit moet worden herschreven om ervoor te zorgen dat deze gaan werken op basis van de tijdelijke accounts. Tijdelijke accounts zijn al ingevoerd op sommige pilot wiki's, en zullen dit jaar volledig worden uitgerold op alle wiki's.
Hoe jij kunt helpen:
- Controleer of de software of code die jij hebt geschreven of die jij vaak gebruikt werkt op de wiki's waar tijdelijke accounts al zijn ingevoerd. Het kan dan gaan om code op Toolforge of on-wiki: hulpmiddelen, gadgets, bots of user scripts. Hier vind je de lijst met inhoudelijke wiki's en hier is de lijst met bèta cluster en test wiki's met tijdelijke accounts.
- Als je een hulpmiddel vindt dat mogelijk wordt beïnvloed, dan verzoeken wij jou om te kijken of je dat hulpmiddel kan updaten. Gebruik daarvoor onze developer documentation guide. We vragen je ook vriendelijk of je een taak zou willen aanmaken in Phabricator, met de tag #temporary-accounts. Dat maakt het ons mogelijk om de impact van onze wijzigingen op de code die gemaakt is door de gemeenschap te monitoren.
- Voeg de tools waarvan jij ziet dat ze worden beïnvloed toe aan deze pagina. We willen dit monitoren om zeker te stellen dat alles blijft werken zoals je zou verwachten.
- Kijk ook eens naar de misbruikfilters die op jouw wiki gebruikt worden. De filters die IP-adressen gebruiken via user_name zullen niet langer op die manier functioneren. Deze filters hebben een update nodig en moeten voortaan user_unnamed_ip variable gaan gebruiken. Nog een opmerking van onze ontwikkelaars: "Het belangrijkste gebruiksscenario zou moeten zijn wanneer je iets probeert zoals ip_in_range(s). Dingen die naar gebruikersnamen verwijzen, zouden over het algemeen geen probleem moeten zijn, aangezien ze blijven verwijzen naar tijdelijke accountnamen." Als je meer vragen hebt over het misbruikfilter, voeg dit dan doen aan Phabricator ticket T369611.
- Als je problemen tegenkomt, als je opmerkingen hebt of als je vragen wilt stellen, laat het ons dan weten op de overlegpagina van het project. Je kan ook een taak op Phabricator aanmaken met de tag
#temporary-accounts
. Je kan ook meepraten in de speciale thread op de Engelstalige Discord (zorg er in dat geval voor dat je eerst toegang hebt tot de serrver). Via die thread kan je steun krijgen en kan je ook je opmerkingen delen met het team.
Door te helpen met het testen en door je ervaringen te delen zorg jij ervoor dat belangrijke hulpmiddelen soepel blijven werken met deze update. Dank je wel voor je steun!
Udehb-WMF (overleg) 2 apr 2025 16:32 (CEST)
Tech News: 2025-15
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Updates for editors
- From now on, interface admins and centralnotice admins are technically required to enable two-factor authentication before they can use their privileges. In the future this might be expanded to more groups with advanced user-rights. [19]
View all 20 community-submitted tasks that were resolved last week.
Updates for technical contributors
- The Design System Team is preparing to release the next major version of Codex (v2.0.0) on April 29. Editors and developers who use CSS from Codex should see the 2.0 overview documentation, which includes guidance related to a few of the breaking changes such as
font-size
,line-height
, andsize-icon
. - The results of the Developer Satisfaction Survey (2025) are now available. Thank you to all participants. These results help the Foundation decide what to work on next and to review what they recently worked on.
Detailed code updates later this week: MediaWiki
Meetings and events
- The 2025 Wikimedia Hackathon will take place in Istanbul, Turkey, between 2–4 May. Registration for attending the in-person event will close on 13 April. Before registering, please note the potential need for a visa or e-visa to enter the country.
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 7 apr 2025 20:51 (CEST)
Tech News: 2025-16
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Weekly highlight
- Later this week, the default thumbnail size will be increased from 220px to 250px. This changes how pages are shown in all wikis and has been requested by some communities for many years, but wasn't previously possible due to technical limitations. [20]
- File thumbnails are now stored in discrete sizes. If a page specifies a thumbnail size that's not among the standard sizes (20, 40, 60, 120, 250, 330, 500, 960), then MediaWiki will pick the closest larger thumbnail size but will tell the browser to downscale it to the requested size. In these cases, nothing will change visually but users might load slightly larger images. If it doesn't matter which thumbnail size is used in a page, please pick one of the standard sizes to avoid the extra in-browser down-scaling step. [21][22]
Updates for editors
- The Wikimedia Foundation are working on a system called Edge Uniques which will enable A/B testing, help protect against Distributed denial-of-service attacks (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is so that they can more efficiently build tools which help readers, and make it easier for readers to find what they are looking for.
- To improve security for users, a small percentage of logins will now require that the account owner input a one-time password emailed to their account. It is recommended that you check that the email address on your account is set correctly, and that it has been confirmed, and that you have an email set for this purpose. [23]
- "Are you interested in taking a short survey to improve tools used for reviewing or reverting edits on your Wiki?" This question will be asked at 7 wikis starting next week, on Recent Changes and Watchlist pages. The Moderator Tools team wants to know more about activities that involve looking at new edits made to your Wikimedia project, and determining whether they adhere to your project's policies.
- On April 15, the full Wikidata graph will no longer be supported on query.wikidata.org. After this date, scholarly articles will be available through query-scholarly.wikidata.org, while the rest of the data hosted on Wikidata will be available through the query.wikidata.org endpoint. This is part of the scheduled split of the Wikidata Graph, which was announced in September 2024. More information is available on Wikidata.
- The latest quarterly Wikimedia Apps Newsletter is now available. It covers updates, experiments, and improvements made to the Wikipedia mobile apps.
View all 30 community-submitted tasks that were resolved last week.
Updates for technical contributors
- The latest quarterly Technical Community Newsletter is now available. This edition includes: an invitation for tool maintainers to attend the Toolforge UI Community Feedback Session on April 15th; recent community metrics; and recent technical blog posts.
Detailed code updates later this week: MediaWiki
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.
MediaWiki message delivery 15 apr 2025 02:23 (CEST)
Tech News: 2025-17
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.
Updates for editors
- Wikifunctions is now integrated with Dagbani Wikipedia since April 15. It is the first project that will be able to call functions from Wikifunctions and integrate them in articles. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of a stable and global function, rather than via a local template. [24]
- A new type of lint error has been created: Empty headings (documentation). The Linter extension's purpose is to identify wikitext patterns that must or can be fixed in pages and provide some guidance about what the problems are with those patterns and how to fix them. [25]
View all 37 community-submitted tasks that were resolved last week.
Updates for technical contributors
- Following its publication on HuggingFace, the "Structured Contents" dataset, developed by Wikimedia Enterprise, is now also available on Kaggle. This Beta initiative is focused on making Wikimedia data more machine-readable for high-volume reusers. They are releasing this beta version in a location that open dataset communities already use, in order to seek feedback, to help improve the product for a future wider release. You can read more about the overall Structured Contents project, and about the first release that's freely usable.
- There is no new MediaWiki version this week.
Meetings and events
- The Editing and Machine Learning Teams invite interested volunteers to a video meeting to discuss Peacock check, which is the latest Edit check that will detect "peacock" or "overly-promotional" or "non-neutral" language whilst an editor is typing. Editors who work with newcomers, or help to fix this kind of writing, or are interested in how we use artificial intelligence in our projects are encouraged to attend. The meeting will be on April 28, 2025 at 18:00–19:00 UTC and hosted on Zoom.
Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.