1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
Description: Disable Vector dark mode issue reporting prompt
Author: Taavi Väänänen <taavi@debian.org>
Origin: upstream
Bug: https://phabricator.wikimedia.org/T385811
Forwarded: not-needed
Last-Update: 2025-04-04
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/skins/Vector/resources/skins.vector.clientPreferences/clientPreferences.js
+++ b/skins/Vector/resources/skins.vector.clientPreferences/clientPreferences.js
@@ -395,7 +395,9 @@
betaMessageElement.id = `${ featureName }-beta-notice`;
// per requirements: only logged in users can report errors (T372754)
if ( !mw.user.isAnon() ) {
- makeFeedbackLink( betaMessageElement );
+ // Disabled in Debian, as we do not want to point users to MediaWiki.org
+ // for third-party wikis by default.
+ // makeFeedbackLink( betaMessageElement );
}
row.appendChild( betaMessageElement );
}
--- a/skins/Vector/resources/skins.vector.js/clientPreferences.json
+++ b/skins/Vector/resources/skins.vector.js/clientPreferences.json
@@ -6,12 +6,5 @@
"vector-feature-limited-width": {
"options": [ "1", "0" ],
"preferenceKey": "vector-limited-width"
- },
- "skin-theme": {
- "options": [ "os", "day", "night" ],
- "preferenceKey": "vector-theme",
- "betaMessage": "vector-night-mode-beta-tag",
- "linkLabelMessage": "vector-night-mode-issue-reporting-link-label",
- "linkLabelUrl": "vector-night-mode-issue-reporting-notice-url"
}
}
--- a/skins/Vector/skin.json
+++ b/skins/Vector/skin.json
@@ -377,7 +377,6 @@
"vector-feature-custom-font-size-1-label",
"vector-feature-custom-font-size-2-label",
"vector-feature-custom-font-size-exclusion-notice",
- "vector-night-mode-issue-reporting-notice-url",
"vector-night-mode-issue-reporting-notice-tooltip",
"vector-night-mode-issue-reporting-preload-title",
"vector-night-mode-beta-tag",
|