Fix logic for details based shiny updates.
This fixes two problems. TB seems to sometimes strip window.location.search variables after tb ones, so we need to move it forward. Also fixes logic error. See #31739 git-svn-id: https://develop.svn.wordpress.org/trunk@32080 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
7d18785497
commit
7e4fa157a7
|
@ -481,7 +481,7 @@ window.wp = window.wp || {};
|
|||
target = window.parent == window ? null : window.parent,
|
||||
$.support.postMessage = !! window.postMessage;
|
||||
|
||||
if ( $.support.postMessage === false || target === null || window.location.search.indexOf( 'parent=update-core' ) === -1 )
|
||||
if ( $.support.postMessage === false || target === null || window.location.search.indexOf( 'parent=update-core' ) !== -1 )
|
||||
return;
|
||||
|
||||
e.preventDefault();
|
||||
|
|
|
@ -264,7 +264,7 @@ function list_plugin_updates() {
|
|||
$upgrade_notice = '';
|
||||
}
|
||||
|
||||
$details_url = self_admin_url('plugin-install.php?tab=plugin-information&plugin=' . $plugin_data->update->slug . '§ion=changelog&TB_iframe=true&width=640&height=662&parent=update-core');
|
||||
$details_url = self_admin_url('plugin-install.php?tab=plugin-information&parent=update-core&plugin=' . $plugin_data->update->slug . '§ion=changelog&TB_iframe=true&width=640&height=662');
|
||||
$details_text = sprintf(__('View version %1$s details'), $plugin_data->update->new_version);
|
||||
$details = sprintf('<a href="%1$s" class="thickbox" title="%2$s">%3$s</a>.', esc_url($details_url), esc_attr($plugin_data->Name), $details_text);
|
||||
|
||||
|
|
Loading…
Reference in New Issue