@M0YNG @shaknais @Edent

Consider no icon. That might double reach among sighted users, and removes the need for the a11y workarounds. From:

<button onclick=".." title="Copy code" aria-label="Click to copy code">emoji</button>

To:

<button onclick='..">Copy</button>

And then perhaps:

<button onclick="..; this.textContent='Copied!'"> Copy</button>

Python and several others do this. I implemented it in MediaWiki as well. E.g.:
* https://docs.python.org/3/library/string.html#format-string-syntax
* https://www.mediawiki.org/wiki/Quickstart?safemode=on

#mediawiki

string — Common string operations

Source code: Lib/string/__init__.py String constants: The constants defined in this module are: Custom string formatting: The built-in string class provides the ability to do complex variable subst...

Python documentation
Release Release 2.1.1 · hallowelt/migrate-confluence

Released as docker image see https://hub.docker.com/r/bluespice/migrate-confluence/tags What's Changed Add processors for layout, layout-section, layout-cell, panel and column by @DvogelHallowelt ...

GitHub

How to install MediaWiki with Apache on Ubuntu 24.04

This article provides a guide to installing MediaWiki with Apache on Ubuntu 24.04. MediaWiki, known for facilitating collaborative content creation and management, pairs well with the widely supported Apache web server. The installation process involves setting up Apache, installing the MariaDB database server, adding PHP support, and configuring a secure environment for MediaWiki.

https://geekrewind.com/how-to-install-mediawiki-with-apache-on-ubuntu-24-04/

How to install MediaWiki with Nginx on Ubuntu 24.04

This article provides a guide on installing MediaWiki with Nginx on Ubuntu 24.04 for high performance and low memory usage. It details installing Nginx, MariaDB, creating a MediaWiki database, installing PHP-FPM, downloading MediaWiki files, configuring Nginx, setting up Let's Encrypt SSL/TLS, and completing the MediaWiki installation.

https://geekrewind.com/how-to-install-mediawiki-with-nginx-on-ubuntu-24-04/

I spent a day updating a #MediaWiki on CentOS 6 to the latest MediaWiki version on a #RHEL 9 system. It was hard, plus I thought I got rid of all the RHELish systems <9 before. Please stop using #PHP.

 Never mentioned my other software release on fediverse, but after year and a half from last release why not do that too.

RcGcDw got 1.17 update! This awkwardly named software and even more awkwardly coded software is a #MediaWiki program to basically bring you a feed of MediaWiki wiki's recent changes to #Discord, or... Not?

It was only supporting Discord webhooks in the past, however thanks to Minecraft Wiki community that got a new place on #Zulip, an optional hook was developed that bridges recent changes to Zulip as well. And since I'm mainly a #Matrix user, I've also wrote a bare bones hook for that platform, I use it for Super Animal Royale wiki community.

Both hooks were made out of necessity and haven't gone through extensive testing, however they work for purposes of my communities, if there is any visible need for that functionality I can spend more time on it.

Other than that more support for MW extension log events got added, 2 more languages and a lot of internal changes to support other software I've rewritten.

Either way, RcGcDw development is very much in maintenance mode at this point. There is a wiki with some rather short documentation https://gitlab.com/chicken-riders/RcGcDw/-/wikis/home.

If you need a recent changes feed for your #wiki community in chat solution of your choice, and you can self host, it might be something of interest to you. 

Home · Wiki · Chicken riders / RcGcDw · GitLab

Or, Recent changes Goat compatible Discord webhook! The project is not supported, endorsed or recognized by neither Discord or Gamepedia/Fandom. It's a independent project created for MediaWiki wikis.

GitLab

#MediaWiki is like an old pair of shoes you find in the back of your closet, and you realize how much you missed them.

I put MediaWiki 1.45 into my #homelab and after a few resets I now have an Alpine based instance with failover, rolling updates, etc. up. For me this is like my first meeting with Markdown in 2004. The format and way to use it is so toned down, you never ponder how to do stuff. So my Homelab docs moved into it.

#SilentSunday

Renders Mermaid diagrams in MediaWiki using the ‎ tag

https://programming.dev/post/47223418

Renders Mermaid diagrams in MediaWiki using the ‎<mermaid> tag - programming.dev

Lemmy

Any MediaWiki experts? Looking for help/contributors in establishing our new community.

https://piefed.zip/c/opensource/p/1234131/any-mediawiki-experts-looking-for-help-contributors-in-establishing-our-new-community

Any MediaWiki experts? Looking for help/contributors in establishing our new community.

![1W5yyEvd7kMTZsl.png](https://media.piefed.zip/posts/1W/5y/1W5yyEvd7kMTZsl.png) > Preface: I know MediaWiki isn't part of the Fediverse, but …

Any MediaWiki experts? Looking for help/contributors in establishing our new community.

Preface: I know MediaWiki isn’t part of the Fediverse, but the community is intended to be two parts (MediaWiki/nodeBB forums) and the forums will be federated. I could not find any active communities within the fediverse related to MediaWiki or wikis in general, so I figured this community might suffice, since ultimately this community as a whole will be federated through the forum.

Hello everyone, I have started on the journey to set up a community that focuses on open-licensed projects (open source/creative commons) where members can collaborate and network to help get their projects while contributing to a library of openly licensed projects.

The community is two parts: a MediaWiki & a nodeBB forum.
The idea is to have the wiki act as a hub to build/document open source projects, where individuals can contribute and help each other out in small ways, without necessarily needing to commit to a long term project - the community can work together to make small contributions to many projects to help the collective, rather then requiring individuals to formally commit to one or two projects long term. The forum is there to help people more easily communicate and network, and compliment the wiki as a collaboration platform/community building.

This project quickly got over my head, as it started out as an idea to create a forum to try and build a community for building up my open source projects. But the idea expanded and is now evolving to it’s current state. I am figuring things out as I go, and have managed to get things mostly ready, but I have largely relied on LLMs and forums to get me this far. I am not experienced in wiki’s or moderating a forum. I have found 2 other people who were interested in the project, so there are currently 3 of us that have been working to get this community platform up and running - but none of us are experienced in administrating MediaWiki or its settings.

The request:
I am hoping to find at least one “MediaWiki power-user” who can ensure we are following best practices, not opening ourselves up to vulnerabilities, etc. If someone who is potentially passionate in what we are trying to create, we would love to add another member (or a few) to our team to help ensure we are prepared to launch the community successfully.

In addition to setting up the community, it would obviously be nice you would also be interested in helping us moderate and maintain our community as we evolve.

I don’t have any expectations for commitments, as this is simply a hobby project - whatever & whenever you can help.

Note: this endeavor is purely a hobby project, and I am just one person who is trying to find a few others who want to help contribute - this is by no means a business or intended as a source of revenue.

The wiki has registration closed at the moment, since we are still setting things up (be advised, some of the content may be broken or placeholder text), but if you want to check out more about our project to see if its something you are interested in: https://unfinishedprojects.net/

I hope someone might be interested :)…and if not, I am always open to simple feedback or suggestions if you have any, but don’t have the time to actually help with the project.

If you are interested, please don’t hesitate to reach out, and I’d be happy to discuss it further and details about joining the team. I obviously want to be careful about who I hand out permissions to, but overall, I believe that the more people and experience we have, the better; as long as you’re a team player and want what is best for the project :D

UnfinishedProjects — Open-licensed projects - a collective contribution

A collaborative hub for tinkerers, artists, and open-source advocates. Browse open-licensed projects, tutorials, and connect with other makers.

UnfinishedProjects