From 2dbc6ea67bb1810bc661d2a37f1e6ebbd7271f07 Mon Sep 17 00:00:00 2001 From: "Dominik Schilling (ocean90)" Date: Thu, 11 May 2017 19:15:30 +0000 Subject: [PATCH] Plugins: Don't strip line breaks and blockquote elements in the plugin information modal. Fixes #40679. git-svn-id: https://develop.svn.wordpress.org/trunk@40633 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/css/common.css | 8 ++++++++ src/wp-admin/includes/plugin-install.php | 5 +++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/css/common.css b/src/wp-admin/css/common.css index 7cdde0ddf4..c4a2e68f88 100644 --- a/src/wp-admin/css/common.css +++ b/src/wp-admin/css/common.css @@ -2817,6 +2817,14 @@ div.action-links { border: 1px solid #ccc; } +#plugin-information blockquote { + border-left: 2px solid #ddd; + color: #666; + font-style: italic; + margin: 1em 0; + padding: 0 0 0 1em; +} + /* rtl:ignore */ #plugin-information .review { overflow: hidden; /* clearfix */ diff --git a/src/wp-admin/includes/plugin-install.php b/src/wp-admin/includes/plugin-install.php index 0d932c2618..3314a24c90 100644 --- a/src/wp-admin/includes/plugin-install.php +++ b/src/wp-admin/includes/plugin-install.php @@ -480,9 +480,10 @@ function install_plugin_information() { 'abbr' => array( 'title' => array() ), 'acronym' => array( 'title' => array() ), 'code' => array(), 'pre' => array(), 'em' => array(), 'strong' => array(), 'div' => array( 'class' => array() ), 'span' => array( 'class' => array() ), - 'p' => array(), 'ul' => array(), 'ol' => array(), 'li' => array(), + 'p' => array(), 'br' => array(), 'ul' => array(), 'ol' => array(), 'li' => array(), 'h1' => array(), 'h2' => array(), 'h3' => array(), 'h4' => array(), 'h5' => array(), 'h6' => array(), - 'img' => array( 'src' => array(), 'class' => array(), 'alt' => array() ) + 'img' => array( 'src' => array(), 'class' => array(), 'alt' => array() ), + 'blockquote' => array( 'cite' => true ), ); $plugins_section_titles = array(