mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-08-12 12:50:28 +00:00
Plugins: Use install_plugins_upload action to print the upload form.
Since [37221] the upload form is added to every plugin install screen via `install_plugins_upload()`. Previously the form was added through the `install_plugins_upload` (alias of `install_plugins_$tab`) action which allowed plugin authors to replace the form. This restores the previous behaviour. * Add the form only to non-upload plugin install screens. * Replace `install_plugins_upload()` with the `install_plugins_upload` and `install_plugins_pre_upload` actions. * Remove `$upload_tab_class` and add a CSS class for the current tab to `.wrap` * Adjust CSS selectors and toggle the whole container to support upload without an `upload-plugin` class. Props DavidAnderson, ocean90. Fixes #37495. git-svn-id: https://develop.svn.wordpress.org/trunk@38172 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -1026,11 +1026,11 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
|
||||
}
|
||||
|
||||
.upload-view-toggle .browse,
|
||||
.upload-view-toggle.upload-tab .upload {
|
||||
.plugin-install-tab-upload .upload-view-toggle .upload {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.upload-view-toggle.upload-tab .browse {
|
||||
.plugin-install-tab-upload .upload-view-toggle .browse {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
@@ -1048,9 +1048,14 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
|
||||
top: 10px;
|
||||
}
|
||||
|
||||
.upload-plugin-wrap {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.show-upload-view .upload-theme,
|
||||
.show-upload-view .upload-plugin,
|
||||
.upload-tab .upload-plugin {
|
||||
.show-upload-view .upload-plugin-wrap,
|
||||
.plugin-install-tab-upload .upload-plugin {
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user