Changeset 2999517
- Timestamp:
- 11/21/2023 11:00:25 AM (2 years ago)
- Location:
- jvm-rich-text-icons/trunk
- Files:
-
- 4 edited
-
plugin.php (modified) (2 diffs)
-
readme.txt (modified) (1 diff)
-
views/icon-list.php (modified) (2 diffs)
-
views/uploader.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
jvm-rich-text-icons/trunk/plugin.php
r2999516 r2999517 3 3 * Plugin Name: JVM rich text icons 4 4 * Description: Add Font Awesome icons, or icons from a custom icon set to the Gutenberg editor. 5 * Version: 1.2. 55 * Version: 1.2.6 6 6 * Author: Joris van Montfort 7 7 * Author URI: https://jorisvm.nl … … 11 11 * @category Gutenberg 12 12 * @author Joris van Montfort 13 * @version 1.2. 513 * @version 1.2.6 14 14 * @package JVM rich text icons 15 15 */ -
jvm-rich-text-icons/trunk/readme.txt
r2999516 r2999517 88 88 == Changelog == 89 89 90 = 1.2.5 = 91 Security update. Fixed a vulnerability issue in plugin settings delete icon option. 92 93 = 1.2.4 = 94 Security update. Fixed a vulnerability issue in the uploader and plugin settings. 90 = 1.2.6 = 91 Security update. Fixed a vulnerabilities in plugin settings upload and delete icon options. 95 92 96 93 = 1.2.3 = -
jvm-rich-text-icons/trunk/views/icon-list.php
r2735941 r2999517 5 5 <?php 6 6 $css_class = JVM_Richtext_icons::get_class_prefix(); 7 $nonce = wp_create_nonce( 'jvm-rich-text-icons-delete-icon' ); 7 8 foreach ($files as $file) { 8 9 $pi = pathinfo($file); … … 10 11 $icon_class = sanitize_title($pi['filename']); 11 12 12 echo '<a id="icon-dialog-link-'.$icon_class.'" href="#icon-dialog" class="icon-dialog-link icon" data-icon-class-full="'.$css_class . ' ' . $icon_class .'" data-icon-class="'. $icon_class .'" data-file="'.esc_js(basename($file)).'" >';13 echo '<a id="icon-dialog-link-'.$icon_class.'" href="#icon-dialog" class="icon-dialog-link icon" data-icon-class-full="'.$css_class . ' ' . $icon_class .'" data-icon-class="'. $icon_class .'" data-file="'.esc_js(basename($file)).'" data-nonce="'.$nonce.'">'; 13 14 echo '<i class="' . $css_class . ' ' . $icon_class . '" aria-hidden="true"> </i>'; 14 15 echo '</a>'."\n"; -
jvm-rich-text-icons/trunk/views/uploader.php
r2735941 r2999517 8 8 9 9 $form_class = 'media-upload-form type-form validate'; 10 $nonce = wp_create_nonce( 'jvm-rich-text-icons-upload-icon' ); 10 11 11 12 if ( get_user_setting( 'uploader' ) || isset( $_GET['browser-uploader'] ) ) { … … 33 34 </div> 34 35 </div> 35 <form id="jvm-rich-text-icons_custom_icon_uploader" action="<?php echo admin_url( 'admin-ajax.php' );?>?action=jvm-rich-text-icons-upload-icon " class="dropzone" style="display: none;">36 <form id="jvm-rich-text-icons_custom_icon_uploader" action="<?php echo admin_url( 'admin-ajax.php' );?>?action=jvm-rich-text-icons-upload-icon&nonce=<?php echo $nonce;?>" class="dropzone" style="display: none;"> 36 37 <div class="media-frame wp-core-ui mode-grid"> 37 38 <div class="uploader-inline">
Note: See TracChangeset
for help on using the changeset viewer.