Page MenuHomePhabricator

VisualEditor: Mark hidden categories as different in the meta-data dialog so users understand they won't display
Closed, ResolvedPublic

Description

The existing editing interface stores data on hidden categories, and on the templates in use. This is not displayed in the existing VE - it seems like the sort of thing the page settings page might be good for.


Version: unspecified
Severity: enhancement

Details

Reference
bz50763

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:45 AM
bzimport set Reference to bz50763.

"A late answer to the question of whether there are hidden categories that are actually embedded in articles instead of templates: YES. For instance Category:Year of birth missing (living people) is directly embedded into some tens of thousands of them"

I think I'm missing something here - it appears that I can see hidden categories and add hidden categories to pages using the categories tool. Is this bug still valid?

Re-wording to be less confusing. Sorry!

Am I right in thinking that the category data comes from Parsoid? If so then it might be useful to include whether the category is hidden or not there?

(In reply to Alex Monk from comment #4)

Am I right in thinking that the category data comes from Parsoid? If so then
it might be useful to include whether the category is hidden or not there?

Okay so after discussion with James and Gabriel on IRC, for now I'm going to query the API when the category dialog loads to get this information. Later to be replaced by a general CSS cache API query (see bug 37901).

Change 113464 had a related patch set uploaded by Alex Monk:
VisualEditor: Mark hidden categories as different in the meta-data dialog so users understand they won't display

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

Change 113464 merged by jenkins-bot:
Mark hidden categories as different in the meta-data dialog

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

Maybe we could show these a bit more clear in the dialog, but closing for now.