Plugin Directory

Changeset 2147785


Ignore:
Timestamp:
08/29/2019 12:34:58 PM (7 years ago)
Author:
freshlabs
Message:

Update! Bugs fixed.

Location:
fresh-podcaster/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • fresh-podcaster/trunk/README.txt

    r2141982 r2147785  
    1212== Description ==
    1313
    14 “fresh Podcaster” is a simple yet very customizable plugin to embed podcasts in your posts and pages. Just add a shortcode anywhere. You can add multiple podcasts to a single page and you can use all sorts of source formats like mp4, m4a or wav and many more. Furthermore you can customize the podcast player using CSS in the plugin settings.
    15 There is no integrated hosting plattform, free yet non-GDPR-compliant tracking, no subscriptions or anything. It doesn't get any simpler.
     14“fresh Podcaster” is a simple yet customizable plugin to embed podcasts in your posts and pages. Just add a shortcode anywhere. You can add multiple podcasts to a single page and you can use all sorts of source formats like mp4, m4a or wav and many more. Furthermore you can customize the podcast player using CSS in the plugin settings.
     15There is no integrated hosting plattform, free yet non-GDPR-compliant tracking, no subscription fees or anything. It doesn't get any simpler.
    1616
    1717
     
    3636== Frequently Asked Questions ==
    3737
    38 Plugin just launched. We haven't been any questions yet. Feel free to ask.
     38Plugin just launched. We haven't been asked any question. Feel free to do so!
    3939
    4040
     
    4646
    4747== Changelog ==
     48
     49= 1.0.1 =
     50Release Date: August 29th, 2019
     51
     52* icon variables changed
     53* removed plugin conflicts with Fontello
    4854
    4955= 1.0.0 =
  • fresh-podcaster/trunk/fresh-podcaster.php

    r2141982 r2147785  
    1010 *
    1111 * @link              freshlabs.de
    12  * @since             1.0.0
     12 * @since             1.1.0
    1313 * @package           Fresh_Podcaster
    1414 *
     
    1717 * Plugin URI:        freshlabs.de
    1818 * Description:       fresh Podcaster is a simple yet customizable plugin to embed podcasts
    19  * Version:           1.0.0
     19 * Version:           1.1.0
    2020 * Author:            freshlabs.de
    2121 * Author URI:        freshlabs.de
     
    3636 * Rename this for your plugin and update it as you release new versions.
    3737 */
    38 define( 'FRESH_PODCASTER_VERSION', '1.0.0' );
     38define( 'FRESH_PODCASTER_VERSION', '1.1.0' );
    3939
    4040/**
  • fresh-podcaster/trunk/public/css/fresh-podcaster-public.css

    r2141982 r2147785  
    1515}
    1616 
    17  [class^="icon-"]:before, [class*=" icon-"]:before {
     17 [class^="fpi-"]:before, [class*=" fpi-"]:before {
    1818  font-family: "fontello";
    1919  font-style: normal;
     
    3131  margin-left: .2em;
    3232}
    33 .icon-info:before { content: '\e800'; } /* '' */
    34 .icon-download-cloud:before { content: '\e801'; } /* '' */
    35 .icon-menu:before { content: '\e802'; } /* '' */
    36 .icon-arrows-cw:before { content: '\e803'; } /* '' */
    37 .icon-cancel:before { content: '\e804'; } /* '' */
    38 .icon-ok:before { content: '\e805'; } /* '' */
    39 .icon-volume-up:before { content: '\e806'; } /* '' */
    40 .icon-volume-off:before { content: '\e807'; } /* '' */
    41 .icon-shuffle:before { content: '\e808'; } /* '' */
    42 .icon-play:before { content: '\e809'; } /* '' */
    43 .icon-pause:before { content: '\e80a'; } /* '' */
    44 .icon-heart:before { content: '\e80b'; } /* '' */
     33.fpi-info:before { content: '\e800'; } /* '' */
     34.fpi-download-cloud:before { content: '\e801'; } /* '' */
     35.fpi-menu:before { content: '\e802'; } /* '' */
     36.fpi-arrows-cw:before { content: '\e803'; } /* '' */
     37.fpi-cancel:before { content: '\e804'; } /* '' */
     38.fpi-ok:before { content: '\e805'; } /* '' */
     39.fpi-volume-up:before { content: '\e806'; } /* '' */
     40.fpi-volume-off:before { content: '\e807'; } /* '' */
     41.fpi-shuffle:before { content: '\e808'; } /* '' */
     42.fpi-play:before { content: '\e809'; } /* '' */
     43.fpi-pause:before { content: '\e80a'; } /* '' */
     44.fpi-heart:before { content: '\e80b'; } /* '' */
    4545
    4646.player {
     
    100100}
    101101
    102 .player .icon-heart {
     102.player .fpi-heart {
    103103  display: block;
    104104}
     
    195195}
    196196
    197 .player .play-button .icon-play {
     197.player .play-button .fpi-play {
    198198  position: absolute;
    199199  font-size: 1.5em;
     
    205205}
    206206
    207 .player .play-button:hover .icon-play {
     207.player .play-button:hover .fpi-play {
    208208  font-size: 1.2em;
    209209  transition: all 70ms;
    210210}
    211211
    212 .player .play-button .icon-cancel {
     212.player .play-button .fpi-cancel {
    213213  position: absolute;
    214214  font-size: 1.6em;
     
    248248}
    249249
    250 .control-row .pause-button .icon-pause {
     250.control-row .pause-button .fpi-pause {
    251251  position: absolute;
    252252  font-size: 1.5em;
     
    258258}
    259259
    260 .control-row .pause-button .icon-play {
     260.control-row .pause-button .fpi-play {
    261261  position: absolute;
    262262  font-size: 1.5em;
     
    294294}
    295295
    296 .control-row .volume-icon {
     296.control-row .volume-fpi {
    297297  width: 20px;
    298298  height: 20px;
     
    310310}
    311311
    312 .control-row .volume-icon .icon-volume-up {
     312.control-row .volume-fpi .fpi-volume-up {
    313313  color: #fff;
    314314}
  • fresh-podcaster/trunk/public/js/fresh-podcaster-public.js

    r2141982 r2147785  
    1010     
    1111      setTimeout(function() {
    12         jQuery(player).find(".play-button").children(".icon")
    13           .toggleClass("icon-play")
    14           .toggleClass("icon-cancel");
     12        jQuery(player).find(".play-button").children(".fpi")
     13          .toggleClass("fpi-play")
     14          .toggleClass("fpi-cancel");
    1515      }, 350);
    1616      if (jQuery(this).hasClass('unchecked')){
     
    2727        jQuery(player).find('.pause-button').show();
    2828        jQuery(player).find('.seek-field').show();
    29         jQuery(player).find('.volume-icon').show();
     29        jQuery(player).find('.volume-fpi').show();
    3030        jQuery(player).find('.volume-field').show();
    3131        jQuery(player).find('.info-two').show();
     
    3333        jQuery(player).find(".waves-animation-two").hide();
    3434        jQuery(player).find(".pause-button")
    35           .children('.icon')
    36           .addClass("icon-pause")
    37           .removeClass("icon-play");
     35          .children('.fpi')
     36          .addClass("fpi-pause")
     37          .removeClass("fpi-play");
    3838        setTimeout(function() {
    3939          jQuery(player).find(".info-one").hide();
     
    4747          .addClass("unchecked");
    4848        jQuery(player).find(".pause-button")
    49           .children(".icon")
    50           .addClass("icon-pause")
    51           .removeClass("icon-play");
     49          .children(".fpi")
     50          .addClass("fpi-pause")
     51          .removeClass("fpi-play");
    5252        jQuery(player).find(".info-two")
    5353          .removeClass("info-active");
     
    5656        jQuery(player).find('.pause-button').hide();
    5757        jQuery(player).find('.seek-field').hide();
    58         jQuery(player).find('.volume-icon').hide();
     58        jQuery(player).find('.volume-fpi').hide();
    5959        jQuery(player).find('.volume-field').hide();
    6060        jQuery(player).find('.info-two').hide();
     
    6969
    7070    jQuery(player).find(".pause-button").click(function() {
    71       jQuery(this).children(".icon")
    72         .toggleClass("icon-pause")
    73         .toggleClass("icon-play");
     71      jQuery(this).children(".fpi")
     72        .toggleClass("fpi-pause")
     73        .toggleClass("fpi-play");
    7474      if (audio.paused) {
    7575        audio.play();
  • fresh-podcaster/trunk/public/partials/fresh-podcaster-public-display.php

    r2141982 r2147785  
    3232              </ul>
    3333              <div id="play-button" class="play-button unchecked" style="background: linear-gradient(to right,<?php echo $colorone ?> 0%, <?php echo $colortwo ?> 100%), linear-gradient(to right, <?php echo $colorone ?> 0%, <?php echo $colortwo ?> 100%) !important;">
    34                 <i class="icon icon-play"></i>
     34                <i class="fpi fpi-play"></i>
    3535              </div>
    3636              <div class="control-row">
     
    3838                <div class="waves-animation-two fl-background" style="background: linear-gradient(to right,<?php echo $colorone ?> 0%, <?php echo $colortwo ?> 100%), linear-gradient(to right, <?php echo $colorone ?> 0%, <?php echo $colortwo ?> 100%) !important;"></div>
    3939                <div id="pause-button" class="pause-button">
    40                   <i class="icon"></i>
     40                  <i class="fpi"></i>
    4141                </div>
    4242                <div class="seek-field">
    4343                  <input id="audioSeekBar" class="audioSeekBar" min="0" max="900" step="1" value="0" type="range">
    4444                </div>
    45                 <div class="volume-icon">
    46                   <i class="icon-volume-up"></i>
     45                <div class="volume-fpi">
     46                  <i class="fpi-volume-up"></i>
    4747                </div>
    4848                <div class="volume-field">
Note: See TracChangeset for help on using the changeset viewer.