Page MenuHomePhabricator

Add ThemeToggle to translatewiki.net
Closed, ResolvedPublic2 Estimated Story Points

Description

Project information

Name: Theme Toggle
Homepage: https://github.com/alex4401/mediawiki-extensions-ThemeToggle
Project link:
Code repository: https://github.com/alex4401/mediawiki-extensions-ThemeToggle.git

  • Source branch: main
  • Target branch: main

OS License: GPL-3.0-or-later
Issue Tracker: https://github.com/alex4401/mediawiki-extensions-ThemeToggle/issues
Project contact: User:Alex4401 (on translatewiki.net)

Logo:

  • Without text:
  • With text:

Project description:
An extension that allows for themes with minimal flash of wrongly styled content on aggressively cached setups.

NOTE: Section below will be filled by twn staff

Project setup checklist

Project configuration (for translation admins)

Namespace: NS_MEDIAWIKI
Prefix: themetoggle-
Validators:
Support: https://github.com/alex4401/mediawiki-extensions-ThemeToggle/issues

  • Add to mwgithub.yaml file

Concerns

Event Timeline

abi_ updated the task description. (Show Details)

@Alex44019 Can you please give translatewiki bot (https://github.com/wikimedia/translatewiki) access to the repository?

Please ignore, Niklas pointed out that we've already received the invitation. I've accepted it.

abi_ changed the point value for this task from 1 to 2.Mar 18 2024, 11:06 AM
Wangombe changed the task status from Open to In Progress.Mar 19 2024, 10:11 AM
Wangombe claimed this task.

Change 1012638 had a related patch set uploaded (by Wangombe; author: Wangombe):

[translatewiki@master] Add Theme Toggle to translatewiki.net

https://gerrit.wikimedia.org/r/1012638

Change 1012638 merged by jenkins-bot:

[translatewiki@master] Add Theme Toggle to translatewiki.net

https://gerrit.wikimedia.org/r/1012638

Amire80 subscribed.

Its messages appear in the "Wikimedia:" namespace. It's probably a configuration mistake. The custom namespace must be removed from the yaml file, and the source messages and the translations must be moved to the "MediaWiki:" namespace.

Change #1016709 had a related patch set uploaded (by Jon Harald Søby; author: Abijeet Patro):

[translatewiki@master] Theme Toggle: Use NS_MEDIAWIKI namespace

https://gerrit.wikimedia.org/r/1016709

Change #1016709 merged by jenkins-bot:

[translatewiki@master] Theme Toggle: Use NS_MEDIAWIKI namespace

https://gerrit.wikimedia.org/r/1016709