Opened 9 years ago
Closed 9 years ago
#35335 closed enhancement (fixed)
Pass data consistently between plugin, network plugin, and network theme screens.
Reported by: | obenland | Owned by: | obenland |
---|---|---|---|
Milestone: | 4.5 | Priority: | normal |
Severity: | normal | Version: | 4.2 |
Component: | Administration | Keywords: | shiny-updates has-patch |
Focuses: | multisite | Cc: |
Description
Working on Shiny Updates v2, I realized how fragmented the list table classes are that are used in the plugin, network plugin, and network theme screens.
To make it easier for Shiny Updates and other plugins to enhance these screens, and to remove the possibility for duplicate ID attributes, I'd like to remove ids with plugin/theme slugs and take advantage of data attributes to pass that information. This may overlap slightly with #18974, but goes beyond it on the themes side.
Attachments (1)
Change History (6)
Note: See
TracTickets for help on using
tickets.
This looks good @obenland - took me a while to find the theme table on the network theme page, I keep forgetting thats there. I'm sure we may have some plugins targeting that ID, however thats probably not a smart thing to do and if they really need to they can switch to targeting the data attribute.