TULIPS/2025-02-27
< TULIPS
Welcome to our 23rd TULIPS (Thursday Updates & Logs Improving Platform Software)! You can read the previous one if you haven't yet.
These posts will be made whenever we have enough development updates to make a post, usually on Thursdays. We are almost done with the 1.43 upgrade!
Live now
1.43
- Updated MediaWiki:movepage-moved/en and MediaWiki:pagemovedsub-moved/en to say "rename." As a reminder, you can see all changed system messages at renaming a page.
- We've added a class to
body
calledwgg-dom-version-1_43
. This class will exist on all wikis until the 1.45 upgrade, at which point it'll be incremented. This will allow us to be a bit more defensive about rollouts in the future and maintain backwards compatibility on pages whose HTML caches haven't been updated yet. ?format=original
is now respected by MultimediaViewer.- Main page URL truncation no longer applies on page actions (edit, history, etc) - this seemed a bit confusing.
- Netbar dropdowns can now be dismissed by clicking anywhere outside them.
DLW
- DLW no longer has any common.js. Instead, the relevant scripts have been moved to gadgets. This has been done to accommodate existing common.js pages that may previously exist on imported wikis, and also to take advantage of gadgets' ability to conditionally load based on namespace, contentmodel, categories present, etc.
- The page MediaWiki:Gadgets now shows a list of all gadgets, using a transclusion of Special:PrefixIndex. You can also use Special:Gadgets to export individual gadgets.
- We may at some point also move many of the styles in MediaWiki:Common.css to gadgets, but we want a better way of exporting gadgets before doing this, so that fresh imports of DLW to existing wikis are easier.
TULIPS
- TULIPS now make Cargo queries to display the intro sentence. If you notice that a particular TULIPS has a wrong number (e.g. it says 21st but was actually the 22nd) please inform staff or run blank edits on all the TULIPS pages to update the Cargo!
Extensions
- SearchDigest now shows 30 days of search data instead of 7.
- Fixed an issue at Special:CargoTables where the system message MediaWiki:Cargo-cargotables-tablelist was not parsed.
WE DID THIS
- Random-storykeeper on the Boing Boing Animals Wiki used some flowchart CSS to create complete growth paths of slimes in the game!
- EpicPuppy613 on the Vectorio Wiki made some neat tech use tooltips with Cargo and some CSS!