Make WordPress Core

Ticket #13902: 13902.patch

File 13902.patch, 1.9 KB (added by ocean90, 15 years ago)
  • wp-admin/import.php

     
    103103                                if ( !empty($plugins) ) {
    104104                                        $keys = array_keys($plugins);
    105105                                        $plugin_file = $plugin_slug . '/' . $keys[0];
    106                                         $action = '<a href="' . wp_nonce_url(admin_url('plugins.php?action=activate&amp;plugin=' . $plugin_file . '&amp;from=import'), 'activate-plugin_' . $plugin_file) .
     106                                        $action = '<a href="' . esc_url(wp_nonce_url(admin_url('plugins.php?action=activate&plugin=' . $plugin_file . '&from=import'), 'activate-plugin_' . $plugin_file)) .
    107107                                                                                        '"title="' . esc_attr__('Activate importer') . '"">' . $data[0] . '</a>';
    108108                                }
    109109                        }
    110110                        if ( empty($action) )
    111                                 $action = '<a href="' . admin_url('plugin-install.php?tab=plugin-information&amp;plugin=' . $plugin_slug .
    112                                                                                 '&amp;from=import&amp;TB_iframe=true&amp;width=600&amp;height=550') . '" class="thickbox" title="' .
     111                                $action = '<a href="' . esc_url(admin_url('plugin-install.php?tab=plugin-information&plugin=' . $plugin_slug .
     112                                                                                '&from=import&TB_iframe=true&width=600&height=550')) . '" class="thickbox" title="' .
    113113                                                                                esc_attr__('Install importer') . '">' . $data[0] . '</a>';
    114114                } else {
    115115                        $action = "<a href='" . esc_url("admin.php?import=$id") . "' title='" . esc_attr( wptexturize(strip_tags($data[1])) ) ."'>{$data[0]}</a>";
     
    130130}
    131131
    132132if ( current_user_can('install_plugins') )
    133         echo '<p>' . sprintf('If the importer you need is not listed, <a href="%s">search the plugins directory</a> to see if an importer is available.', admin_url('plugin-install.php?tab=search&type=tag&s=importer') ) . '</p>';
     133        echo '<p>' . sprintf('If the importer you need is not listed, <a href="%s">search the plugins directory</a> to see if an importer is available.', esc_url(admin_url('plugin-install.php?tab=search&type=tag&s=importer')) ) . '</p>';
    134134?>
    135135
    136136</div>