https://bugzilla.wikimedia.org/show_bug.cgi?id=50632

       Web browser: ---
            Bug ID: 50632
           Summary: Add user interface to modify page properties (items in
                    the page_props table) on a per-page basis
           Product: MediaWiki
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: General/Unknown
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
    Classification: Unclassified
   Mobile Platform: ---

It should be possible to modify page properties on a per-page basis via a user
interface in MediaWiki.

This should include logging for each change (particularly to enable easy
reversion in case of vandalism).

---

I don't believe this already has a bug.

Since
<https://github.com/wikimedia/mediawiki-core/commit/269a91037b7e47e92197fed5c3a16ecc2567f4e3>[1]
we have a page_props table for page properties on a per-page basis.

And since Ia1878588f718e99756caf23ae9c5a131eb70bf12 we have a re-implemented
info action that exposes page properties for a particular page.

And since Ib0d4e17f22b8d0cb9894eac6095962315480e809, you can list pages via a
Special page that have a particular page property.

But as far as I'm aware, there's no user interface currently to control, for
example, whether a page should use LiquidThreads. Or what a page's default sort
key should be. There are a few ways to add or remove page properties currently,
but they usually involve awkwardly editing the page text of the page in
question (using {{#UseLiquidThreads:1}} or {{DEFAULTSORT:}} or whatever). This
isn't great and could definitely be improved with a proper interface.


[1] Is there another revision view I could/should be using here? Using GitHub
feels strange.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to