Background
We would like to flag potential issues on the pilot wikis for the desktop improvements project with the new user menu. One way to do this would be to add a query parameter that shows the menu across all wikis.
Acceptance criteria
explore adding a parameter that shows the user links menu across all wikis regardless of whether the features is enabled everywhere.
Developer notes
Since this is becoming a common request, I suggest we generalize languageinheader=0 and make it possible for FeatureManagement Requirement class to define a query string parameter override. Suggested parameter for user links would be vector-userlinks=0.
Let's make sure to mark this as temporary in the code so we remember to remove it in future. << forgot about this so threw a ticket in the backlog for the future (T286737)
QA instructions
- Navigate to the beta cluster and test the query string parameter overrides.
- Add ?vectoruserlinks=0 to see old treatment regardless of config i.e. https://en.wikipedia.beta.wmflabs.org/wiki/Albert_Einstein?vectoruserlinks=0
- Add ?vectoruserlinks=1 to see new treatment regardless of config i.e. https://en.wikipedia.beta.wmflabs.org/wiki/Albert_Einstein?vectoruserlinks=1
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | T285855#7231580 |