home.social

#mediawiki — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mediawiki, aggregated by home.social.

  1. My #MediaWiki medium heat take on #LuaModules is that we don't make them magic ✨️ enough because most modules are converted from wikitext.

    With substitution, Lua allows us to transform any user input into any output we want! So more templates should just accept more types of inputs.

    For instance, my ru.wikipedia.org/wiki/Шаблон:Г needs Wikidata item ID to work but it accepts 1) plain old page titles, 2) wikitext with links, 3) interwiki links, and 4) pasted URLs to Wikidata, and just transforms them.

  2. My #MediaWiki medium heat take on #LuaModules is that we don't make them magic ✨️ enough because most modules are converted from wikitext.

    With substitution, Lua allows us to transform any user input into any output we want! So more templates should just accept more types of inputs.

    For instance, my ru.wikipedia.org/wiki/Шаблон:Г needs Wikidata item ID to work but it accepts 1) plain old page titles, 2) wikitext with links, 3) interwiki links, and 4) pasted URLs to Wikidata, and just transforms them.

  3. My #MediaWiki medium heat take on #LuaModules is that we don't make them magic ✨️ enough because most modules are converted from wikitext.

    With substitution, Lua allows us to transform any user input into any output we want! So more templates should just accept more types of inputs.

    For instance, my ru.wikipedia.org/wiki/Шаблон:Г needs Wikidata item ID to work but it accepts 1) plain old page titles, 2) wikitext with links, 3) interwiki links, and 4) pasted URLs to Wikidata, and just transforms them.

  4. My #MediaWiki medium heat take on #LuaModules is that we don't make them magic ✨️ enough because most modules are converted from wikitext.

    With substitution, Lua allows us to transform any user input into any output we want! So more templates should just accept more types of inputs.

    For instance, my ru.wikipedia.org/wiki/Шаблон:Г needs Wikidata item ID to work but it accepts 1) plain old page titles, 2) wikitext with links, 3) interwiki links, and 4) pasted URLs to Wikidata, and just transforms them.

  5. My #MediaWiki medium heat take on #LuaModules is that we don't make them magic ✨️ enough because most modules are converted from wikitext.

    With substitution, Lua allows us to transform any user input into any output we want! So more templates should just accept more types of inputs.

    For instance, my ru.wikipedia.org/wiki/Шаблон:Г needs Wikidata item ID to work but it accepts 1) plain old page titles, 2) wikitext with links, 3) interwiki links, and 4) pasted URLs to Wikidata, and just transforms them.

  6. Bye, j15. Und auch #bacula, #docker und #MediaWiki.
    [root@j15 tmp]# shutdown -h now

    Ihr habt mir gute Dienste geleistet über die Jahre, aber eure Zeit ist gekommen und ich konsolidiere, bis der Arzt kommt. Migriert übrigenz auf #restic, #podman und #Nextcloud.

    Für die #Hardware finde ich sicher noch eine Anschlussverwendung, bei #Stromverbrauch von 11 Watt gibt es ja nicht viel zu meckern.

    #Energiesparen #Stromsparen

  7. Just wrote a piece of software (with help of #mistralai): a #MediaWiki CategoryDiver.

    The tool is build e.g. to parse a custom given root category in #WikimediaCommons and get all subcategories (no depth limit) visualize them and return additionally a json file including all filenames in a certain category.

    gitlab.com/LibrErli1/MediaWiki

    Feedback welcome.

  8. Chameleon 6 is out 🎉

    The highly flexible #MediaWiki skin now builds on #Bootstrap 5. All Bootstrap 5 classes and utilities work in your wikitext and templates, and thanks to CSS variables, many customizations that used to need an SCSS recompile are now plain CSS edits.

    Also new: Font Awesome 6. And the companion BootstrapComponents extension got a version 6 with Bootstrap 5 support.

    Discover what's new: professional.wiki/en/news/cham

    #OpenSource #SelfHosted #FOSS #Wiki @mediawiki

  9. @HannahClover @JakeOrlowitz I just saw this, about upcoming June 27 & 28 cafés. I'm already promoting other things this month, easy enough to add these to my existing efforts, especially where they align. meta.wikimedia.org/wiki/User_t #Wikipedia #Mediawiki #WMF

  10. RE: mastodon.social/@slowenough/11

    Quote-boosting for Jake's article and this whole thread. Tagging some folks who I know care about Wikipedia and are, or are not yet following this. Please chime in if you are so moved, and/or share forward to others! @claudinec @MarkDilley @HannahClover @selenamarie @PeteForsyth @JakeOrlowitz @j3rry @lizzard @k9ox #Wikipedia #wiki #commons #community #labor #unions #Mediawiki #WMF

  11. Just made my first edits on National Library of Norway's local history wiki.

    Let's see if they last longer than my first edits on Wikipedia.

    :grimace_fb: :face_laughing_with_sweat_drop_fb:

    lokalhistoriewiki.no

    #Wiki #MediaWiki #LocalKnowledge #LocalHistory #History #Norsk #Norwegian #Oslo

  12. To create the map, I adapted a browser-based #JavaScript app that I coded back in February: en.osm.town/@seav/113963871173

    Using the #MediaWiki API, the app extracts destination airports from Changi’s #Wikipedia article, then queries the coordinates and IATA code of those airports from #Wikidata. The app finally renders an initial SVG image using #NaturalEarth as the world base map.

    I then used #Inkscape to manually adjust labels to avoid overlaps and then #GIMP for final touches. 🧵 2/2

  13. (Inspired by the BBC Tech report from @tdp_org)

    Yesterday, Wikipedia received over 45 million requests made with curl, from 113 distinct curl releases.

    Of these, 32 million use the default UA (e.g. curl CLI). The other 13 million embed libcurl with a longer UA string containing curl (e.g. GuzzleHttp/PHP, PycURL, UnityPlayer)

    At 12 million, most are curl/7.88.1.

    Raw data, queries, and scrub/cleaning parameters:
    gitlab.wikimedia.org/-/snippet

  14. Développement logiciel réalisé par les salariés de la Fondation Wikimédia dans le cadre de la liste des souhaits proposés par les bénévoles. Prochain développement : la liste de suivi et la page des modifications récentes, deux fonctionnalités incontournables pour le bon fonctionnement de #Wikipedia.

    🔸liste de souhaits meta.wikimedia.org/wiki/Commun
    🔸étude initiale meta.wikimedia.org/wiki/Resear

    #Moderation #Infox #DSA #MediaWiki

  15. 🚀 Top 5 -Based Solutions for 2025 👀🧠
    Looking to streamline your and while avoiding the hassle of maintenance?

    👉 We present 5 of the best cloud wiki solutions. Find out which one suits you best! bluespice.com/top-5-cloud-base

    #BlueSpice

  16. Nota, Typst и Evidence. Языки программирования для генерации документов

    Все настолько привыкли к Markdown, что считают его неким стандартом для оформления документов в вебе. Но это не конечная истина, высеченная на камне, а просто популярный язык разметки, как HTML и TeX. В то же время появляется всё больше новых языков, которые позиционируют себя как замену, альтернативу или дополнение к Markdown и TeX. В некоторых случаях они включают функции программирования, то есть позволяют добавить в документ исполняемый код. Веб-редакторы нового поколения можно использовать даже вместо Google Docs.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #Nota #Evidence #LaTeX #Typst #Markdown #бизнесаналитика #Google_Docs #IDE #VSCode #HTML #SGML #KML #KMZ #MathML #SVG #TeX #викиразметка #MediaWiki #Extensible_3D #X3D #XHTML #XML #XHTML_Basic #WML #CHTML #XHTML_MP #Markdoc #Quarto #MDX #Jinja #Liquid #шаблонизаторы #базовое_счисление #Living_Papers

  17. 📝 Blog post: Browser adoption rates.

    Ever wondered how quickly browser releases are actually adopted in practice? What percentage of clients is on the latest version? I analyzed Wikipedia's to find out!

    timotijhof.net/posts/2023/brow

  18. Exciting to see more #DublinCore being supported in the WikiSEO #MediaWiki extension. Will make it easier to mark a wiki page as being about the same concept as a given #Wikidata item.