public function after() { $this->plugin =
$this->upgrader->
plugin_info();
if ( !
empty( $this->plugin
) && !
is_wp_error( $this->result
) &&
$this->plugin_active
) { // Currently used only when JS is off for a single plugin update?
printf( '<iframe title="%s" style="border:0;overflow:hidden" width="100%%" height="170" src="%s"></iframe>',
esc_attr__( 'Update progress'
),
wp_nonce_url( 'update.php?action=activate-plugin&networkwide=' .
$this->plugin_network_active . '&plugin=' .
urlencode( $this->plugin
), 'activate-plugin_' .
$this->plugin
) );
} $this->
decrement_update_count( 'plugin'
);
$update_actions = array
( 'activate_plugin' =>
sprintf( '<a href="%s" target="_parent">%s</a>',
wp_nonce_url( 'plugins.php?action=activate&plugin=' .
urlencode( $this->plugin
), 'activate-plugin_' .
$this->plugin
),
__( 'Activate Plugin'
) ),
'plugins_page' =>
sprintf( '<a href="%s" target="_parent">%s</a>',
self_admin_url( 'plugins.php'
),
__( 'Go to Plugins page'
) ),