SyntaxHighlight_GeSHi should auto-populate a tracking category with pages that contain invalid <syntaxhighlight> attributes such as lang="html9". This will allow editors to find and address these pages by setting lang="text" or by filing Phabricator Maniphest tasks to add support for missing languages.
|Open||None||T35033 Tracking categories (tracking)|
|Resolved||ori||T103586 Add a tracking category on pages that contain invalid <syntaxhighlight> attributes|
- Mentioned In
- rESHGf41f26a85c35: Add a tracking category on pages that contain invalid <syntaxhighlight>…
rMEXTf7c33e216308: Updated mediawiki/extensions Project…
- Mentioned Here
T105399: SyntaxHighlight should warn and hint if you specify an invalid lang
Where can I find a list of valid values for the lang= attribute? Previously, it was possible to get a list by entering some crud value like lang="sdyvgsuydfg" and previewing; an error would be thrown, and you could click a link for a list.
Tech News: 2015-29 says: You can now see a list of pages with errors in code coloring.  . On nl-wiki the link to the list of pages is still red. Should we do something to fill that category?