Changeset 2848025
- Timestamp:
- 01/13/2023 03:19:24 PM (3 years ago)
- Location:
- responsivevoice-text-to-speech/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (2 diffs)
-
responsivevoice-text-to-speech.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
responsivevoice-text-to-speech/trunk/readme.txt
r2806462 r2848025 5 5 Tags: audio, google translate, Google Voice, speech, text to audio, text to speech, text-to-speech, text2speech, speech synthesis api, webspeech api, voice, espeak, javascript, Speak, speech, spoken, text, text-to-speech, talk, listen, accessibility, a11y, webreader, ivona, tts, arabic, mp3, ogg, buddypress, button, chinese, english, french, german, google, welcome, greetings, hebrew, html, html5, iPad, iphone, italian, jquery, link, links, menus, mobile, multilingual, page, pages, plugin, plugins, portuguese, Post, posts, readability, Russian, seo, shortcode, sidebar, sound, spanish, gspeech, stats, tablet, tts, widget, wordpress, button, blind, visual impairment, elderly, ADA, BS 8878:2010, WCAG 2.0, Web Content Accessibility Guidelines 2.0 6 6 Requires at least: 3.6 7 Tested up to: 6.1 8 Stable tag: 1.7. 67 Tested up to: 6.1.1 8 Stable tag: 1.7.7 9 9 License: GPLv2 10 10 … … 80 80 81 81 == Changelog == 82 83 = Version 1.7.7 = 84 * Add sanitation to shortcode attributes 85 * Update "Tested up to" Wordpress 6.1.1 release 82 86 83 87 = Version 1.7.6 = -
responsivevoice-text-to-speech/trunk/responsivevoice-text-to-speech.php
r2806462 r2848025 4 4 Plugin URI: responsivevoice.com/wordpress-text-to-speech-plugin/?utm_source=wpadmin&utm_medium=plugin&utm_campaign=wprvttsplugin 5 5 Description: An easy to use plugin to integrate ResponsiveVoice Text to Speech into your WP blog. 6 Version: 1.7. 66 Version: 1.7.7 7 7 Author: ResponsiveVoice 8 8 Author URI: http://responsivevoice.com … … 53 53 ), $attributes)); 54 54 55 // Sanitize attributes 56 $voice = esc_js($voice); 57 $buttontext = esc_js($buttontext); 58 55 59 $parameters = RV_extract_extra_parameters($attributes); 56 60 … … 99 103 ), $attributes)); 100 104 105 // Sanitize attributes 106 $voice = esc_js($voice); 107 $buttontext = esc_js($buttontext); 108 101 109 $parameters = RV_extract_extra_parameters($attributes); 102 110 … … 148 156 if (array_search($attribute, $valid_attributes) === false) { 149 157 unset($attributes[$attribute]); 158 } else { 159 // Sanitize attributes 160 $attributes[$attribute] = esc_js($value); 150 161 } 151 152 162 } 153 163
Note: See TracChangeset
for help on using the changeset viewer.