Page MenuHomePhabricator

Make Show Preview button work even in protected page
Open, Needs TriagePublicFeature

Assigned To
None
Authored By
Ebrahim
Jul 27 2024, 4:59 AM
Referenced Files
Restricted File
Jul 29 2024, 6:41 PM
F56770791: image.png
Jul 29 2024, 6:40 PM
F56770788: image.png
Jul 29 2024, 6:40 PM

Description

Feature summary (what you would like to be able to do and where):
Sometimes I like to see effect of a change I have in mind for a high visibility protected template and Lua in English Wikipedia if the change I'm going to request happens is applied but I don't have the right there so 'Show preview' button and 'Preview page with this template' options can't be used by me so the idea is to allow 'Show preview' button work even if the editor doesn't have the right to actually edit the page.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Template editors who don't have the right to edit a specific page to experiment with more ease to see effect of the change they are going to request on other pages. Sometimes templates are on that nested layers that can't be easily swapped with a /sandbox alternative.

Benefits (why should this be implemented?):
The ease of experience for editor without the right to experiment the changes.

Also purposed as a community wishlist
https://meta.wikimedia.org/wiki/Community_Wishlist/Wishes/Make_Show_Preview_button_work_in_protected_pages

Event Timeline

@JWheeler-WMF Following your message in https://meta.wikimedia.org/w/index.php?title=Talk:Community_Wishlist/Wishes/Make_Show_Preview_button_work_in_protected_pages&oldid=27190869

This is screenshot of a protected CSS page I was try to see what will be effects of my changes,

image.png (1×1 px, 500 KB)

But if I had the rights I had access to the following buttons,

{F56770793}

And I feel Wikipedia will generally feel more open if one could just preview their changes even if a page isn't editable.