#mediawiki — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mediawiki, aggregated by home.social.
-
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 https://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.
-
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 https://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.
-
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 https://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.
-
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 https://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.
-
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 https://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.
-
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.
https://gitlab.com/LibrErli1/MediaWiki-CategoryTree
Feedback welcome.
-
Discover highlights from the MediaWiki Users and Developers Conference
https://professional.wiki/en/news/mediawiki-users-and-developers-conference-2024-vienna
* Connecting #Wikibase and @smw
* Simultaneous Editing
* Wikimedia's Strategic Plan for #MediaWiki
* New #BlueSpice Features
* #KnowledgeManagement at NASA
* LLMs in wikis
* Factors Influencing Wiki Success (by @krabina)
And more!#MUDCon #MUDCon2024 #SMWCon #SemanticWikibase #OpenSource #OpenData
-
Nota, Typst и Evidence. Языки программирования для генерации документов
Все настолько привыкли к Markdown, что считают его неким стандартом для оформления документов в вебе. Но это не конечная истина, высеченная на камне, а просто популярный язык разметки, как HTML и TeX. В то же время появляется всё больше новых языков, которые позиционируют себя как замену, альтернативу или дополнение к Markdown и TeX. В некоторых случаях они включают функции программирования, то есть позволяют добавить в документ исполняемый код. Веб-редакторы нового поколения можно использовать даже вместо Google Docs.
https://habr.com/ru/companies/ruvds/articles/778992/
#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
-
#httrack is running since 17 & 18 hours, #mediawiki really produce a hell lot of pages!
#website #carboncopy #websiterendering #html #static -
'Forking' the #fediverse article from #Wikipedia onto another #MediaWiki instance (#P2PF) results in a mess full of redlinks, and a broken table, whether I copy from the view page, or the edit page. There's got to be an easier way to do this! Some way of combining some of the portability concepts of the #SmallestFederatedWiki into MediaWiki?