Skip to content

Commit

Permalink
Merge pull request #403 from TheCraigHewitt/release/1.20.9
Browse files Browse the repository at this point in the history
Release/1.20.9
  • Loading branch information
jonathanbossenger authored Sep 12, 2019
2 parents 5e3eeeb + aabb3cf commit f70fc26
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 31 deletions.
10 changes: 5 additions & 5 deletions assets/js/html5.player.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ document.addEventListener("DOMContentLoaded", function () {
(function ($) {
window.ssp_player = [];

let sspUpdateDuration = [];
var sspUpdateDuration = [];

$('div.ssp-player-large').each(function () {

let large_player = $(this);
let player_instance_number = large_player.data('player-instance-number');
var large_player = $(this);
var player_instance_number = large_player.data('player-instance-number');
//const player_waveform_colour = large_player.data('player-waveform-colour');
let player_waveform_progress_colour = large_player.data('player-waveform-progress-colour');
let source_file = large_player.data('source-file');
var player_waveform_progress_colour = large_player.data('player-waveform-progress-colour');
var source_file = large_player.data('source-file');
sspUpdateDuration[player_instance_number] = '';

// Create Player
Expand Down
16 changes: 8 additions & 8 deletions assets/js/import.rss.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ jQuery(document).ready(function ($) {
* Setup the progressbar element
* @type {*|jQuery|HTMLElement}
*/
let progressbar = $('#ssp-external-feed-progress');
var progressbar = $('#ssp-external-feed-progress');

/**
* If the progress bar appears on the page, trigger the import
*/
if (progressbar.length > 0) {
let response = confirm('You are about to import an external RSS feed.');
var response = confirm('You are about to import an external RSS feed.');
if (true === response) {
update_progress_bar(0);
ssp_import_external_feed();
Expand All @@ -24,7 +24,7 @@ jQuery(document).ready(function ($) {
* @param colour
*/
function change_progress_colour(colour) {
let remove_class = 'blue';
var remove_class = 'blue';
if ('blue' === colour) {
remove_class = 'green';
}
Expand Down Expand Up @@ -53,7 +53,7 @@ jQuery(document).ready(function ($) {
if ('' === colour) {
colour = 'blue';
}
let current_value = progressbar.progressbar('value');
var current_value = progressbar.progressbar('value');
if (current_value < 100) {
progressbar.progressbar({
value: progress
Expand All @@ -68,9 +68,9 @@ jQuery(document).ready(function ($) {
*/
function update_progress_log(episodes) {
$('.ssp-ssp-external-feed-message').html('Import completed successfully !').css('color', 'green');
let ssp_external_feed_status = $('#ssp-external-feed-status');
let status_html = ssp_external_feed_status.html();
let log_html = '';
var ssp_external_feed_status = $('#ssp-external-feed-status');
var status_html = ssp_external_feed_status.html();
var log_html = '';
for (var i = 0; i < episodes.length; i++) {
log_html = '<p>Imported ' + episodes[i] + '</p>' + log_html;
}
Expand All @@ -82,7 +82,7 @@ jQuery(document).ready(function ($) {
* Import the external RSS feed
*/
function ssp_import_external_feed() {
let timer = setInterval(update_external_feed_progress_bar, 250);
var timer = setInterval(update_external_feed_progress_bar, 250);
$.ajax({
url: ajaxurl,
type: 'get',
Expand Down
2 changes: 1 addition & 1 deletion assets/js/options.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jQuery(document).ready(function ($) {

$('.delete_subscribe_option').on('click', function (e) {
e.preventDefault();
let anchor = $(this);
var anchor = $(this);
$.ajax({
method: "POST",
url: ajaxurl,
Expand Down
4 changes: 2 additions & 2 deletions php/classes/controllers/class-admin-controller.php
Original file line number Diff line number Diff line change
Expand Up @@ -1094,8 +1094,8 @@ public function plugin_row_meta( $plugin_meta = array(), $plugin_file = '', $plu
if ( ! isset( $plugin_data['slug'] ) || $this->plugin_slug != $plugin_data['slug'] ) {
return $plugin_meta;
}
$plugin_meta['docs'] = '<a href="http://www.seriouslysimplepodcasting.com/documentation/" target="_blank">' . __( 'Documentation', 'seriously-simple-podcasting' ) . '</a>';
$plugin_meta['addons'] = '<a href="http://www.seriouslysimplepodcasting.com/add-ons/" target="_blank">' . __( 'Add-ons', 'seriously-simple-podcasting' ) . '</a>';
$plugin_meta['docs'] = '<a href="https://support.castos.com/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019" target="_blank">' . __( 'Documentation', 'seriously-simple-podcasting' ) . '</a>';
$plugin_meta['addons'] = '<a href="https://castos.com/add-ons/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019" target="_blank">' . __( 'Add-ons', 'seriously-simple-podcasting' ) . '</a>';
$plugin_meta['review'] = '<a href="https://wordpress.org/support/view/plugin-reviews/' . $plugin_data['slug'] . '?rate=5#postform" target="_blank">' . __( 'Write a review', 'seriously-simple-podcasting' ) . '</a>';
return $plugin_meta;
}
Expand Down
26 changes: 15 additions & 11 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ Tags: podcast, audio, video, vodcast, rss, mp3, mp4, feed, itunes, podcasting, m
Requires at least: 4.4
Tested up to: 5.2.2
Requires PHP: 5.6
Stable tag: 1.20.8
Stable tag: 1.20.9
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Podcasting the way it's meant to be. No mess, no fuss - just you and your content taking over the world.

== Description ==

[Seriously Simple Podcasting](https://castos.com/seriously-simple-podcasting) is an easy-to-use podcasting solution for WordPress that is as powerful as it is simple. It uses a native WordPress interface and has minimal settings so as not to distract you from what you really need to do - publish your content.
[Seriously Simple Podcasting](https://castos.com/seriously-simple-podcasting/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019) is an easy-to-use podcasting solution for WordPress that is as powerful as it is simple. It uses a native WordPress interface and has minimal settings so as not to distract you from what you really need to do - publish your content.

**Primary Features**

- Simple settings so you can get your podcast up and running quickly
- Integrated podcast hosting platform, [Castos](https://castos.com/ssp), which allows you to host your podcast media files on a dedicated platform, without ever having to leave the WordPress dashboard.
- Integrated podcast hosting platform, [Castos](https://castos.com/podcast-hosting-wordpress/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019), which allows you to host your podcast media files on a dedicated platform, without ever having to leave the WordPress dashboard.
- Newly redesigned, customizable media player that includes your podcast cover image
- Run multiple podcasts from the same site - each with their own, unique RSS feed
- Gather thorough stats on your listeners using the [free stats add-on](https://wordpress.org/plugins/seriously-simple-stats/)
Expand All @@ -27,16 +27,16 @@ Podcasting the way it's meant to be. No mess, no fuss - just you and your conten
- Highly configurable and robust RSS feed designed for *all* podcast services and feed readers - including iTunes, Google Play and Stitcher
- Shortcodes & widgets for displaying podcast episode lists, single episodes and podcast playlists anywhere on your site
- The freedom to host your media files wherever you like - on the same site, our integrated Castos hosting platform, or any other server
- Complete user and developer [documentation](http://support.castos.com/)
- Complete user and developer [documentation](https://support.castos.com/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019)
- [Full i18n support](https://translate.wordpress.org/projects/wp-plugins/seriously-simple-podcasting)

**Podcast Hosting Platform**

If you're looking for a podcast hosting platform that is as simple as it is powerful check out [Castos](https://castos.com/ssp). Our integrated podcast hosting platform allows you to upload your podcast audio files directly to a dedicated media host, without ever having to leave the WordPress dashboard.
If you're looking for a podcast hosting platform that is as simple as it is powerful check out [Castos](https://castos.com/podcast-hosting-wordpress/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019). Our integrated podcast hosting platform allows you to upload your podcast audio files directly to a dedicated media host, without ever having to leave the WordPress dashboard.

https://youtu.be/Se3H1IDAYtw

Give your website a performance boost by offloading all of your media files to a dedicated hosting provider, and your podcast listeners a terrifc listening experience at the same time.
Give your website a performance boost by offloading all of your media files to a dedicated hosting provider, and your podcast listeners a terrific listening experience at the same time.

**Beautifully Designed Media Player**

Expand All @@ -46,11 +46,11 @@ Choose from a compact or full size design, complete with your podcast cover imag

**Where to find help**

Seriously Simple Podcasting comes with complete user and developer [documentation](http://support.castos.com/). Please read this documentation thoroughly before posting on [the support forum](https://wordpress.org/support/plugin/seriously-simple-podcasting).
Seriously Simple Podcasting comes with complete user and developer [documentation](https://castos.com/podcast-hosting-wordpress/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019). Please read this documentation thoroughly before posting on [the support forum](https://wordpress.org/support/plugin/seriously-simple-podcasting).

**Add-ons**

Seriously Simple Podcasting comes with a growing [library of add-ons](https://castos.com/seriously-simple-podcasting/add-ons/). Just like the core plugin itself, **all of the add-ons are 100% free to use and will always remain that way**.
Seriously Simple Podcasting comes with a growing [library of add-ons](https://castos.com/add-ons/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019). Just like the core plugin itself, **all of the add-ons are 100% free to use and will always remain that way**.

**How to contribute**

Expand All @@ -64,9 +64,9 @@ If you would like to contribute translations to this plugin you can do so throug

Simply upload the plugin and you're good to go. Go to "Podcast > Add New" to add new episodes and go to "Podcast > Settings" to customise your podcast.

Podcast media files can be uploaded directly into WordPress, hosted on the integrated [Castos](https://www.castos.com) platform, or hosted on any other site - in the latter case all you'll need to supply is the URL to the file. *Please note that episode lengths and file sizes can only be automatically calculated for files that are hosted on the same server as the website - either way though, you can input them manually.*
Podcast media files can be uploaded directly into WordPress, hosted on the integrated [Castos](https://castos.com/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019) platform, or hosted on any other site - in the latter case all you'll need to supply is the URL to the file. *Please note that episode lengths and file sizes can only be automatically calculated for files that are hosted on the same server as the website - either way though, you can input them manually.*

If you need help, you can find complete user and developer documentation [here](http://support.castos.com/).
If you need help, you can find complete user and developer documentation [here](https://castos.com/podcast-hosting-wordpress/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019).

== Installation ==

Expand All @@ -81,7 +81,7 @@ Installing "Seriously Simple Podcasting" can be done either by searching for "Se

= Where are the FAQs? =

You can find complete user and developer documentation (along with the FAQs) on [the Seriously Simple Podcasting documentation site](http://support.castos.com/).
You can find complete user and developer documentation (along with the FAQs) on [the Seriously Simple Podcasting documentation site](https://castos.com/podcast-hosting-wordpress/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019).

== Screenshots ==

Expand All @@ -102,6 +102,10 @@ You can find complete user and developer documentation (along with the FAQs) on

== Changelog ==

= 1.20.9 =
* 2019-08-22
* [FIX] Fixed a bug caused by the HTML player on older versions of Internet Explorer (IE10 and older)

= 1.20.8 =
* 2019-08-13
* [NEW] Added support for RSS Feed media file prefixing, to enable measuring services like Podtrac and Chartable
Expand Down
8 changes: 4 additions & 4 deletions seriously-simple-podcasting.php
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?php
/**
* Plugin Name: Seriously Simple Podcasting
* Version: 1.20.8
* Plugin URI: https://www.castos.com/seriously-simple-podcasting
* Version: 1.20.9
* Plugin URI: https://castos.com/seriously-simple-podcasting/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019
* Description: Podcasting the way it's meant to be. No mess, no fuss - just you and your content taking over the world.
* Author: Castos
* Author URI: https://www.castos.com/
* Author URI: https://castos.com/?utm_medium=sspodcasting&utm_source=wordpress&utm_campaign=wpplugin_08_2019
* Requires PHP: 5.6
* Requires at least: 4.4
* Tested up to: 5.2.2
Expand All @@ -26,7 +26,7 @@
use SeriouslySimplePodcasting\Controllers\Options_Controller;
use SeriouslySimplePodcasting\Rest\Rest_Api_Controller;

define( 'SSP_VERSION', '1.20.8' );
define( 'SSP_VERSION', '1.20.9' );
define( 'SSP_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
define( 'SSP_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );

Expand Down

0 comments on commit f70fc26

Please sign in to comment.