WordPress.org

Make WordPress Core

Ticket #5251: 6259.diff

File 6259.diff, 1.2 KB (added by stephdau, 11 years ago)
  • plugins.php

     
    103103<?php
    104104        $style = '';
    105105
     106        $plugins_allowedtags = array('a' => array('href' => array(),'title' => array()),'abbr' => array('title' => array()),'acronym' => array('title' => array()),'code' => array(),'em' => array(),'strong' => array());
     107
    106108        foreach($plugins as $plugin_file => $plugin_data) {
    107109                $style = ('class="alternate"' == $style|| 'class="alternate active"' == $style) ? '' : 'alternate';
    108110
     
    114116                        $toggle = "<a href='" . wp_nonce_url("plugins.php?action=activate&amp;plugin=$plugin_file", 'activate-plugin_' . $plugin_file) . "' title='".__('Activate this plugin')."' class='edit'>".__('Activate')."</a>";
    115117                }
    116118
    117                 $plugins_allowedtags = array('a' => array('href' => array(),'title' => array()),'abbr' => array('title' => array()),'acronym' => array('title' => array()),'code' => array(),'em' => array(),'strong' => array());
    118 
    119119                // Sanitize all displayed data
    120120                $plugin_data['Title']       = wp_kses($plugin_data['Title'], $plugins_allowedtags);
    121121                $plugin_data['Version']     = wp_kses($plugin_data['Version'], $plugins_allowedtags);