#26078 closed defect (bug) (fixed)
No update links on themes.php
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 3.8 | Priority: | high |
Severity: | major | Version: | |
Component: | Administration | Keywords: | needs-patch |
Focuses: | Cc: |
Description
The new Themes pages include a "Update available" notification, but doesn't include any links to update the theme.
In addition, the notice in the Theme dialogue about the new version being available is a bit short and terse, it was perfect when it was a small 1-liner under the theme, but feels out of place in the new UI:
Attachments (2)
Change History (14)
#3
follow-up:
↓ 6
@
11 years ago
The thickbox size is way out after that commit for the new version details, so still needs it's proper styling fixed.
#6
in reply to:
↑ 3
@
11 years ago
Replying to dd32:
The thickbox size is way out after that commit for the new version details, so still needs it's proper styling fixed.
Previously fixed in [24558]. Re-broken in [26141], which copied theme.js
file into theme-install.js
and replaced the file with a new one.
If we want to keep the thickbox, we can either re-add the code we had in theme.js
(26078.thickbox.patch), or enqueue theme-install.js
along with theme.js
(26078.thickbox.2.patch).
Related: #26140
#7
@
11 years ago
I am usually surprised that each screen has to handle the thickbox sizing manually.. That being said, I'd just enqueue both for now I think
#8
@
11 years ago
Install Themes screen doesn't actually use thickbox, only Manage Themes does.
Looks like we should move the code back to theme.js
and remove it from theme-install.js
. ticket:26140:26140.2.patch does that.
This wasn't merged with the rest because THX was forking the core function for theme updates — but it's marked for inclusion.
http://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/theme.php#L394
The way it looked on the plugin: