Version Description
- Released 07/01/2020
- Added Farsi language
- Small CSS fixes
- Stopped showing general 'feeds' settings for custom feeds
- Fixed a bug where the Subscription Links Under Player setting wasn't saving
Download this release
Release Info
Developer | benbeecroft |
Plugin | PowerPress Podcasting plugin by Blubrry |
Version | 8.3.4 |
Comparing to | |
See all releases |
Code changes from version 8.3.3 to 8.3.4
- css/dashboard.css +6 -6
- css/dashboard.min.css +1 -1
- css/settings.css +9 -6
- css/settings.min.css +1 -1
- feed-podcast.php +1 -1
- powerpress.php +2 -2
- powerpressadmin-basic.php +2 -2
- powerpressadmin-editfeed.php +5 -10
- powerpressadmin-player-page.php +3 -3
- powerpressadmin.php +5 -1
- readme.txt +8 -1
css/dashboard.css
CHANGED
@@ -1,11 +1,6 @@
|
|
1 |
/* PowerPress Dashboard CSS */
|
2 |
|
3 |
.pp-news-image-container {
|
4 |
-
vertical-align: top;
|
5 |
-
float: left;
|
6 |
-
margin-right: 1em;
|
7 |
-
height: auto;
|
8 |
-
width: 40%;
|
9 |
}
|
10 |
|
11 |
.powerpress-news-dashboard .rss-date {
|
@@ -25,8 +20,13 @@
|
|
25 |
}
|
26 |
|
27 |
.pp-news-image {
|
|
|
|
|
|
|
|
|
|
|
28 |
height: auto;
|
29 |
-
width:
|
30 |
}
|
31 |
|
32 |
.pp-news-item {
|
1 |
/* PowerPress Dashboard CSS */
|
2 |
|
3 |
.pp-news-image-container {
|
|
|
|
|
|
|
|
|
|
|
4 |
}
|
5 |
|
6 |
.powerpress-news-dashboard .rss-date {
|
20 |
}
|
21 |
|
22 |
.pp-news-image {
|
23 |
+
vertical-align: top;
|
24 |
+
float: left;
|
25 |
+
margin-right: 1em;
|
26 |
+
max-height: 95%;
|
27 |
+
max-width: 40%;
|
28 |
height: auto;
|
29 |
+
width: auto;
|
30 |
}
|
31 |
|
32 |
.pp-news-item {
|
css/dashboard.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.
|
1 |
+
.powerpress-news-dashboard .rss-date{font-size:80%}.powerpress-news-dashboard .rsswidget{font-size:100%;color:#000;text-decoration:underline}.pp-news-details-container{height:100%;width:auto;overflow:hidden}.pp-news-image{vertical-align:top;float:left;margin-right:1em;max-height:95%;max-width:40%;height:auto;width:auto}.pp-news-item{padding:0 2em 2ch 0;border-bottom:1px solid #ddd;height:25vh}#powerpress_dashboard_notice_3 a.update-browser-link{font-size:1.2em;font-weight:700}#powerpress_dashboard_notice_3 a{text-decoration:underline}#powerpress_dashboard_notice_3.postbox{background-color:#e29808;background-image:none;border-color:#edc048;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}#powerpress_dashboard_notice_3.postbox h3{border-bottom-color:#f6e2ac;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent none;color:#fff}#powerpress_dashboard_notice_3 a{color:#fff}#powerpress_dashboard_notice_3.browser-insecure a.browse-happy-link,#powerpress_dashboard_notice_3.browser-insecure a.update-browser-link{text-shadow:#871b15 0 1px 0}#powerpress_dashboard_notice_3 a.browse-happy-link,#powerpress_dashboard_notice_3 a.update-browser-link{text-shadow:#d29a04 0 1px 0}
|
css/settings.css
CHANGED
@@ -99,8 +99,13 @@
|
|
99 |
}
|
100 |
|
101 |
.pp-news-image {
|
102 |
-
|
|
|
|
|
|
|
|
|
103 |
width: auto;
|
|
|
104 |
}
|
105 |
|
106 |
.pp-settings-welcome-text img {
|
@@ -124,11 +129,8 @@
|
|
124 |
}
|
125 |
|
126 |
.pp-news-image-container {
|
127 |
-
|
128 |
-
|
129 |
-
float: left;
|
130 |
-
width: auto;
|
131 |
-
margin-right: 1em;
|
132 |
}
|
133 |
|
134 |
.pp-news-details-container {
|
@@ -346,6 +348,7 @@ span[id^="all-icon"] {
|
|
346 |
|
347 |
#powerpress_settings_page {
|
348 |
min-height: 100vh;
|
|
|
349 |
}
|
350 |
|
351 |
/* Style the tab content */
|
99 |
}
|
100 |
|
101 |
.pp-news-image {
|
102 |
+
vertical-align: top;
|
103 |
+
float: left;
|
104 |
+
margin-right: 1em;
|
105 |
+
max-height: 95%;
|
106 |
+
max-width: 40%;
|
107 |
width: auto;
|
108 |
+
height: auto;
|
109 |
}
|
110 |
|
111 |
.pp-settings-welcome-text img {
|
129 |
}
|
130 |
|
131 |
.pp-news-image-container {
|
132 |
+
max-width: 33%;
|
133 |
+
overflow: hidden;
|
|
|
|
|
|
|
134 |
}
|
135 |
|
136 |
.pp-news-details-container {
|
348 |
|
349 |
#powerpress_settings_page {
|
350 |
min-height: 100vh;
|
351 |
+
margin-top: 1em;
|
352 |
}
|
353 |
|
354 |
/* Style the tab content */
|
css/settings.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.pp-tab{font-size:16px;overflow:hidden;background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 1px 0 0 #eaedf3,0 1px 3px 0 rgba(0,0,0,.05);width:100%;padding:0}.pp-tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:3vh 3%;transition:.3s;width:auto}.pp-tab button:hover{background-color:#ddd}.pp-tab button.active{border-bottom:3px solid #1a6deb;font-weight:700}.pp-tabcontent{background-color:#fff;display:none;border-top:none;padding:0 40px 0 0;height:100%}.pp-tabcontent.active{display:flex}#welcome-title{display:inline-block;margin-top:1ch;font-size:22px;width:70%}#welcome-tab-new-post{display:inline-block;text-decoration:none;color:#1976d2;font-family:Roboto,sans-serif;font-size:14px}#welcome-tab-new-post div{padding:1ch;border:2px solid #1976d2;border-radius:4px}#welcome-tab-new-post div:hover{background-color:#1976d2;color:#fff}#pp-welcome-applesubmit-link:hover,#pp-welcome-artwork-link:hover{cursor:pointer;text-decoration:underline}#pp-welcome-applesubmit-link,#pp-welcome-artwork-link,.program-status-link,p[class=pp-settings-status-text]{margin-top:0;margin-bottom:1em;font-family:Roboto,sans-serif;font-size:14px}#advanced-tab-seo-link{cursor:pointer}.powerpress_save_button{padding:1ch 2em;border:1px solid #dbdbdb;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.14);color:#354052;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;text-align:center}.submit{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px}.powerpress_save_button:hover{cursor:pointer}.pp-news-image{height:100%;width:auto}.pp-settings-welcome-text img{height:50px;width:50px}.pp-news-item{padding:0 2em 2ch 0;border-bottom:1px solid #ddd;height:17vh}.powerpress-welcome-news .rss-date{font-size:80%}.powerpress-welcome-news .rsswidget{font-size:110%;color:#000;text-decoration:underline}.pp-news-image-container{height:100%;vertical-align:top;float:left;width:auto;margin-right:1em}.pp-news-details-container{height:100%;width:auto;overflow:hidden}.program-status-link{color:#d21919;text-decoration:underline}.pp-settings-program-summary{margin-bottom:4em}.prog-sum-contents,.prog-sum-head{display:inline-block;vertical-align:middle}.prog-sum-head{width:72%}.prog-sum-contents{width:23%;height:100%;position:absolute;margin-left:2em}.pp-settings-podcast-status{margin-top:2ch}.pp-settings-num-episodes,.pp-settings-podcast-status,.pp-settings-recent-post{display:inline-block;vertical-align:top}.pp-settings-recent-post{width:70%}.pp-settings-num-episodes{width:16%;margin-left:3em}.pp-settings-welcome-text{display:inline-block;vertical-align:top;width:65%;margin-left:1ch}#welcome-preview-image{width:30%;height:auto;display:inline-block}.destinations-side-text{line-height:36px}.directory-summary-head{vertical-align:middle}.destinations-side-icon{background-image:url(../images/modern_icon_sprite.svg);margin-right:15px;display:inline-block;width:36px;height:36px;border:0;background-repeat:no-repeat;background-size:50px;vertical-align:middle}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pp-sidenav .destinations-side-icon{background-image:url(../images/modern-icon-sprite.png)}}span[id^=apple-icon]{background-position:-5px -5px}span[id^=android-icon]{background-position:-5px -55px}span[id^=email-icon]{background-position:-5px -106px}span[id^=google-icon]{background-position:-5px -155px}span[id^=stitcher-icon]{background-position:-7px -205px}span[id^=tunein-icon]{background-position:-7px -255px}span[id^=spotify-icon]{background-position:-5px -307px}span[id^=iheart-icon]{background-position:-5px -456px}span[id^=deezer-icon]{background-position:-5px -507px}span[id^=pandora-icon]{background-position:-5px -555px}span[id^=all-icon]{background-position:-5px -355px}.pp-settings-footer{border-top:1px solid #eff0f5;margin:3ch;padding-top:2ch}.pp-save-button-container{display:inline-block;float:right}#connect-blubrry-services .button-blubrry{max-width:14em;width:100%}#connected-blubrry-blurb{display:inline-block;width:55%;margin:0 0 0 1ch;text-align:left}#connect-blubrry-blurb{font-size:11px;margin:1ch 1ch 0 4ch;text-align:left}.pp-sidenav{overflow:hidden;background-color:#fff;width:23%;display:inline-block;float:left;min-height:70vh;height:100%}.pp-sidenav button{display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:1vh 2vw 1vh 1vw;transition:.3s;width:100%;text-align:left;line-height:25px}.pp-sidenav button img{height:25px;width:25px;background-color:rgba(255,255,255,0);vertical-align:middle}.pp-sidenav button:hover{background-color:#ddd}.pp-sidenav button.active{border-left:2px solid #1a6deb;color:#1665d8;background-color:#f6f9fd}#powerpress_settings_page{min-height:100vh}.pp-sidenav-tab{background-color:#fff;display:none;border-top:none;padding:3vh 3vw;width:75%;border-left:1px solid #ddd}.pp-sidenav-tab.active{display:inline-block}#connect-blubrry-services{margin:30px 10px 10px 10px;text-align:center;border:1px solid #d0d3db;border-radius:2px;display:inline-block}#blubrry-services-connected-settings,#connect-see-options{padding:3ch 3ch 3ch 1.5ch}#connect-blubrry-button-container{padding:10px;text-align:center;border-top:1px solid #d0d3db}#blubrry-logo-connect{width:42px;height:40px}.pp-settings-section{border-left:3px solid #eff0f5;padding-left:2em;margin-bottom:4em}.pp-settings-section h2{font-weight:700;font-family:Roboto,sans-serif;font-size:20px}.pp-settings-subsection{margin-left:1em;padding:1em 0 1em 1em;border-bottom:1px solid #eff0f5;display:inline-block;width:90%}.pp-settings-subsection-no-border{padding:1em 0 1em 0;display:inline-block;width:90%}.pp-nav-icon{margin:0 25px 0 10px}.pp-directory-icon{margin:0 25px 0 0;vertical-align:middle}h1.pp-heading,h2.pp-heading{font-size:26px;font-family:Roboto,sans-serif;font-weight:700}p.pp-main{font-size:16px;font-family:Roboto,sans-serif;font-weight:700;margin:0}a.pp-sub,p.pp-sub{font-size:16px;font-family:Roboto,sans-serif;margin:0}p.pp-sub{color:rgba(0,0,0,.6)}p.pp-label-bottom{font-size:14px;font-family:Roboto,sans-serif;margin:0 0 2em 0;color:rgba(0,0,0,.6)}a.pp-sidenav-extra-text,p.pp-sidenav-extra-text{color:#9ea0a5;font-size:12px;line-height:18px;font-family:Roboto,sans-serif;text-decoration:none}.pp-sidenav-extra{margin:2vh 2vw}.pp-settings-text{margin-top:0;margin-bottom:2em;font-family:Roboto,sans-serif;font-size:14px}.pp-settings-text-smaller-margin{margin-top:0;margin-bottom:1em;font-family:Roboto,sans-serif;font-size:14px}.pp-settings-text-no-margin{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:12px}.pp-show-subscribe{margin-top:3em}.pp-show-subscribe input.pp-settings-checkbox{margin-top:2px;margin-right:10px}.pp-label-bottom a,.pp-main a,.pp-right-label a,.pp-settings-text a,.pp-sub a{text-decoration:none;color:#2278cf}.pp-right-label{font-size:14px;margin-top:5px}.pp-settings-text-with-label{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:14px}b{font-weight:700}input.pp-settings-checkbox{border:2px solid #d4d8e0;border-radius:3px;height:18px;width:18px;vertical-align:top;margin-top:2ch}input.pp-settings-checkbox:checked{background-color:#2278cf;border-color:#2278cf}input.pp-settings-checkbox:checked:disabled{background-color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.2)}input.pp-settings-checkbox:checked:before{content:url(../images/check_white.svg);height:21px;width:21px;margin:-3px 0 0 -4px}input.pp-settings-checkbox:checked+label.pp-checkbox-label{color:#0c74d5}.pp-checkbox-label{font-size:13px;font-family:Roboto,sans-serif}.round-checkbox{border-radius:8px}input.round-checkbox:checked{background-color:#2278cf;border-color:#2278cf}input.round-checkbox:checked:before{color:#2278cf}input[class=pp-settings-radio]{width:22px;height:22px;border:2px solid #b1b1b1;margin-bottom:3.5em}input[class=pp-settings-radio]:checked{border:2px solid #0c74d5}input[class=pp-settings-radio]:checked:before{width:12px;height:12px;margin:3px;background-color:#0c74d5}input[class=pp-settings-radio-small]{width:16px;height:16px;margin-right:8px;background-color:#d8dce6}input[class=pp-settings-radio-small]:checked{border:2px solid #0c74d5;background-color:#0c74d5}input[class=pp-settings-radio-small]:checked:before{width:6px;height:6px;margin:3px;background-color:#d8dce6}input.pp-settings-text-input,input.pp-settings-text-input:focus,textarea.pp-settings-text-input,textarea.pp-settings-text-input:focus{border-radius:4px;background-color:#fff;border:1px solid #b1b1b1;font-size:14px;padding:2ch 1em 2ch 1em;width:100%}input.pp-settings-text-input-less-wide,input.pp-settings-text-input-less-wide:focus{border-radius:4px;background-color:#fff;border:1px solid #b1b1b1;font-size:14px;padding:2ch 1em 2ch 1em;width:70%;margin-right:30%}.pp-settings-section h4{margin-top:0;margin-bottom:0;font-weight:700}.powerpress_color_box{float:left;width:24px;height:24px;cursor:pointer;margin:8px 19px 8px 0;border:1px solid #666}label[class^=pp-settings-label]{position:relative;top:9px;padding:0 9px 0 2px;left:9px;background-color:#fff;font-size:12px}label[class^=pp-settings-label-under]{position:relative;top:-2px;padding:0 9px 0 2px;left:9px;background-color:#fff;color:rgba(0,0,0,.6);font-size:12px}select[class^=pp-settings-select]{background-color:#eff0f5;color:rgba(0,0,0,.6);border-radius:4px;padding:1em 1ch 1em 1ch;font-size:14px;font-family:Roboto,sans-serif;font-weight:700;border:none;box-shadow:none;height:auto;width:45%;display:block}select.pp-settings-select-inline{display:inline-block;width:40%;margin-bottom:3ch}.pp-settings-button{box-sizing:border-box;display:inline-block;padding:1.5ch;border:1px solid #d8dce6;border-radius:4px;background:linear-gradient(0deg,#f6f7f9 0,#fff 100%);box-shadow:inset 0 2px 0 0 rgba(255,255,255,.05),0 1px 1px 0 rgba(22,29,37,.05);margin:1em 0 1em 0}.pp-settings-icon{margin:0 10px;width:18px;height:18px}.pp-settings-icon-small{margin:0 5px 0 0;width:16px;height:18px;display:inline-block;vertical-align:middle}.pp-settings-button-label,.pp-settings-icon{vertical-align:middle}.pp-shortcode{padding:1em 3ch 1em 3ch}.pp-shortcode-container{margin:4ch 0}
|
1 |
+
.pp-tab{font-size:16px;overflow:hidden;background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 1px 0 0 #eaedf3,0 1px 3px 0 rgba(0,0,0,.05);width:100%;padding:0}.pp-tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:3vh 3%;transition:.3s;width:auto}.pp-tab button:hover{background-color:#ddd}.pp-tab button.active{border-bottom:3px solid #1a6deb;font-weight:700}.pp-tabcontent{background-color:#fff;display:none;border-top:none;padding:0 40px 0 0;height:100%}.pp-tabcontent.active{display:flex}#welcome-title{display:inline-block;margin-top:1ch;font-size:22px;width:70%}#welcome-tab-new-post{display:inline-block;text-decoration:none;color:#1976d2;font-family:Roboto,sans-serif;font-size:14px}#welcome-tab-new-post div{padding:1ch;border:2px solid #1976d2;border-radius:4px}#welcome-tab-new-post div:hover{background-color:#1976d2;color:#fff}#pp-welcome-applesubmit-link:hover,#pp-welcome-artwork-link:hover{cursor:pointer;text-decoration:underline}#pp-welcome-applesubmit-link,#pp-welcome-artwork-link,.program-status-link,p[class=pp-settings-status-text]{margin-top:0;margin-bottom:1em;font-family:Roboto,sans-serif;font-size:14px}#advanced-tab-seo-link{cursor:pointer}.submit{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px}.powerpress_save_button:hover{cursor:pointer}.pp-news-image{vertical-align:top;float:left;margin-right:1em;max-height:95%;max-width:40%;width:auto;height:auto}.pp-settings-welcome-text img{height:50px;width:50px}.pp-news-item{padding:0 2em 2ch 0;border-bottom:1px solid #ddd;height:17vh}.powerpress-welcome-news .rss-date{font-size:80%}.powerpress-welcome-news .rsswidget{font-size:110%;color:#000;text-decoration:underline}.pp-news-image-container{max-width:33%;overflow:hidden}.pp-news-details-container{height:100%;width:auto;overflow:hidden}.program-status-link{color:#d21919;text-decoration:underline}.pp-settings-program-summary{margin-bottom:4em}.prog-sum-contents,.prog-sum-head{display:inline-block;vertical-align:middle}.prog-sum-head{width:72%}.prog-sum-contents{width:23%;height:100%;position:absolute;margin-left:2em}.pp-settings-podcast-status{margin-top:2ch}.pp-settings-num-episodes,.pp-settings-podcast-status,.pp-settings-recent-post{display:inline-block;vertical-align:top}.pp-settings-recent-post{width:70%}.pp-settings-num-episodes{width:16%;margin-left:3em}.pp-settings-welcome-text{display:inline-block;vertical-align:top;width:65%;margin-left:1ch}#welcome-preview-image{width:30%;height:auto;display:inline-block}.destinations-side-text{line-height:36px}.directory-summary-head{vertical-align:middle}.destinations-side-icon{background-image:url(../images/modern_icon_sprite.svg);margin-right:15px;display:inline-block;width:36px;height:36px;border:0;background-repeat:no-repeat;background-size:50px;vertical-align:middle}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pp-sidenav .destinations-side-icon{background-image:url(../images/modern-icon-sprite.png)}}span[id^=apple-icon]{background-position:-5px -5px}span[id^=android-icon]{background-position:-5px -55px}span[id^=email-icon]{background-position:-5px -106px}span[id^=google-icon]{background-position:-5px -155px}span[id^=stitcher-icon]{background-position:-7px -205px}span[id^=tunein-icon]{background-position:-7px -255px}span[id^=spotify-icon]{background-position:-5px -307px}span[id^=iheart-icon]{background-position:-5px -456px}span[id^=deezer-icon]{background-position:-5px -507px}span[id^=pandora-icon]{background-position:-5px -555px}span[id^=all-icon]{background-position:-5px -355px}.pp-settings-footer{border-top:1px solid #eff0f5;margin:3ch;padding-top:2ch}.pp-save-button-container{display:inline-block;float:right}#connect-blubrry-services .button-blubrry{max-width:14em;width:100%}#connected-blubrry-blurb{display:inline-block;width:55%;margin:0 0 0 1ch;text-align:left}#connect-blubrry-blurb{font-size:11px;margin:1ch 1ch 0 4ch;text-align:left}.pp-sidenav{overflow:hidden;background-color:#fff;width:23%;display:inline-block;float:left;min-height:70vh;height:100%}.pp-sidenav button{display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:1vh 2vw 1vh 1vw;transition:.3s;width:100%;text-align:left;line-height:25px}.pp-sidenav button img{height:25px;width:25px;background-color:rgba(255,255,255,0);vertical-align:middle}.pp-sidenav button:hover{background-color:#ddd}.pp-sidenav button.active{border-left:2px solid #1a6deb;color:#1665d8;background-color:#f6f9fd}#powerpress_settings_page{min-height:100vh;margin-top:1em}.pp-sidenav-tab{background-color:#fff;display:none;border-top:none;padding:3vh 3vw;width:75%;border-left:1px solid #ddd}.pp-sidenav-tab.active{display:inline-block}#connect-blubrry-services{margin:30px 10px 10px 10px;text-align:center;border:1px solid #d0d3db;border-radius:2px;display:inline-block}#blubrry-services-connected-settings,#connect-see-options{padding:3ch 3ch 3ch 1.5ch}#connect-blubrry-button-container{padding:10px;text-align:center;border-top:1px solid #d0d3db}#blubrry-logo-connect{width:42px;height:40px}.pp-settings-section{border-left:3px solid #eff0f5;padding-left:2em;margin-bottom:4em}.pp-settings-section h2{font-weight:700;font-family:Roboto,sans-serif;font-size:20px}.pp-settings-subsection{margin-left:1em;padding:1em 0 1em 1em;border-bottom:1px solid #eff0f5;display:inline-block;width:90%}.pp-settings-subsection-no-border{padding:1em 0 1em 0;display:inline-block;width:90%}.pp-nav-icon{margin:0 25px 0 10px}.pp-directory-icon{margin:0 25px 0 0;vertical-align:middle}h1.pp-heading,h2.pp-heading{font-size:26px;font-family:Roboto,sans-serif;font-weight:700}p.pp-main{font-size:16px;font-family:Roboto,sans-serif;font-weight:700;margin:0}a.pp-sub,p.pp-sub{font-size:16px;font-family:Roboto,sans-serif;margin:0}p.pp-sub{color:rgba(0,0,0,.6)}p.pp-label-bottom{font-size:14px;font-family:Roboto,sans-serif;margin:0 0 2em 0;color:rgba(0,0,0,.6)}a.pp-sidenav-extra-text,p.pp-sidenav-extra-text{color:#9ea0a5;font-size:12px;line-height:18px;font-family:Roboto,sans-serif;text-decoration:none}.pp-sidenav-extra{margin:2vh 2vw}.pp-settings-text{margin-top:0;margin-bottom:2em;font-family:Roboto,sans-serif;font-size:14px}.pp-settings-text-smaller-margin{margin-top:0;margin-bottom:1em;font-family:Roboto,sans-serif;font-size:14px}.pp-settings-text-no-margin{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:12px}.pp-show-subscribe{margin-top:3em}.pp-show-subscribe input.pp-settings-checkbox{margin-top:2px;margin-right:10px}.pp-label-bottom a,.pp-main a,.pp-right-label a,.pp-settings-text a,.pp-sub a{text-decoration:none;color:#2278cf}.pp-right-label{font-size:14px;margin-top:5px}.pp-settings-text-with-label{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:14px}b{font-weight:700}input.pp-settings-checkbox{border:2px solid #d4d8e0;border-radius:3px;height:18px;width:18px;vertical-align:top;margin-top:2ch}input.pp-settings-checkbox:checked{background-color:#2278cf;border-color:#2278cf}input.pp-settings-checkbox:checked:disabled{background-color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.2)}input.pp-settings-checkbox:checked:before{content:url(../images/check_white.svg);height:21px;width:21px;margin:-3px 0 0 -4px}input.pp-settings-checkbox:checked+label.pp-checkbox-label{color:#0c74d5}.pp-checkbox-label{font-size:13px;font-family:Roboto,sans-serif}.round-checkbox{border-radius:8px}input.round-checkbox:checked{background-color:#2278cf;border-color:#2278cf}input.round-checkbox:checked:before{color:#2278cf}input[class=pp-settings-radio]{width:22px;height:22px;border:2px solid #b1b1b1;margin-bottom:3.5em}input[class=pp-settings-radio]:checked{border:2px solid #0c74d5}input[class=pp-settings-radio]:checked:before{width:12px;height:12px;margin:3px;background-color:#0c74d5}input[class=pp-settings-radio-small]{width:16px;height:16px;margin-right:8px;background-color:#d8dce6}input[class=pp-settings-radio-small]:checked{border:2px solid #0c74d5;background-color:#0c74d5}input[class=pp-settings-radio-small]:checked:before{width:6px;height:6px;margin:3px;background-color:#d8dce6}input.pp-settings-text-input,input.pp-settings-text-input:focus,textarea.pp-settings-text-input,textarea.pp-settings-text-input:focus{border-radius:4px;background-color:#fff;border:1px solid #b1b1b1;font-size:14px;padding:2ch 1em 2ch 1em;width:100%}input.pp-settings-text-input-less-wide,input.pp-settings-text-input-less-wide:focus{border-radius:4px;background-color:#fff;border:1px solid #b1b1b1;font-size:14px;padding:2ch 1em 2ch 1em;width:70%;margin-right:30%}.pp-settings-section h4{margin-top:0;margin-bottom:0;font-weight:700}.powerpress_color_box{float:left;width:24px;height:24px;cursor:pointer;margin:8px 19px 8px 0;border:1px solid #666}label[class^=pp-settings-label]{position:relative;top:9px;padding:0 9px 0 2px;left:9px;background-color:#fff;font-size:12px}label[class^=pp-settings-label-under]{position:relative;top:-2px;padding:0 9px 0 2px;left:9px;background-color:#fff;color:rgba(0,0,0,.6);font-size:12px}select[class^=pp-settings-select]{background-color:#eff0f5;color:rgba(0,0,0,.6);border-radius:4px;padding:1em 1ch 1em 1ch;font-size:14px;font-family:Roboto,sans-serif;font-weight:700;border:none;box-shadow:none;height:auto;width:45%;display:block}select.pp-settings-select-inline{display:inline-block;width:40%;margin-bottom:3ch}.pp-settings-button{box-sizing:border-box;display:inline-block;padding:1.5ch;border:1px solid #d8dce6;border-radius:4px;background:linear-gradient(0deg,#f6f7f9 0,#fff 100%);box-shadow:inset 0 2px 0 0 rgba(255,255,255,.05),0 1px 1px 0 rgba(22,29,37,.05);margin:1em 0 1em 0}.pp-settings-icon{margin:0 10px;width:18px;height:18px}.pp-settings-icon-small{margin:0 5px 0 0;width:16px;height:18px;display:inline-block;vertical-align:middle}.pp-settings-button-label,.pp-settings-icon{vertical-align:middle}.pp-shortcode{padding:1em 3ch 1em 3ch}.pp-shortcode-container{margin:4ch 0}
|
feed-podcast.php
CHANGED
@@ -83,7 +83,7 @@
|
|
83 |
$iTunesOrderNumber = 0;
|
84 |
$FeaturedPodcastID = 0;
|
85 |
|
86 |
-
if( !empty($GeneralSettings['
|
87 |
$iTunesFeatured = get_option('powerpress_itunes_featured');
|
88 |
$feed_slug = get_query_var('feed');
|
89 |
if( !empty($iTunesFeatured[ $feed_slug ]) )
|
83 |
$iTunesOrderNumber = 0;
|
84 |
$FeaturedPodcastID = 0;
|
85 |
|
86 |
+
if( !empty($GeneralSettings['new_episode_box_feature_in_itunes']) ) {
|
87 |
$iTunesFeatured = get_option('powerpress_itunes_featured');
|
88 |
$feed_slug = get_query_var('feed');
|
89 |
if( !empty($iTunesFeatured[ $feed_slug ]) )
|
powerpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Blubrry PowerPress
|
4 |
Plugin URI: http://create.blubrry.com/resources/powerpress/
|
5 |
Description: <a href="https://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> is the No. 1 Podcasting plugin for WordPress. Developed by podcasters for podcasters; features include Simple and Advanced modes, multiple audio/video player options, subscribe to podcast tools, podcast SEO features, and more! Fully supports Apple Podcasts (previously iTunes), Google Podcasts, Spotify, Stitcher, and Blubrry Podcasting directories, as well as all podcast applications and clients.
|
6 |
-
Version: 8.3.
|
7 |
Author: Blubrry
|
8 |
Author URI: https://blubrry.com/
|
9 |
Requires at least: 3.6
|
@@ -36,7 +36,7 @@ if( !function_exists('add_action') ) {
|
|
36 |
|
37 |
// WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
|
38 |
|
39 |
-
define('POWERPRESS_VERSION', '8.3.
|
40 |
|
41 |
// Translation support:
|
42 |
if ( !defined('POWERPRESS_ABSPATH') )
|
3 |
Plugin Name: Blubrry PowerPress
|
4 |
Plugin URI: http://create.blubrry.com/resources/powerpress/
|
5 |
Description: <a href="https://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> is the No. 1 Podcasting plugin for WordPress. Developed by podcasters for podcasters; features include Simple and Advanced modes, multiple audio/video player options, subscribe to podcast tools, podcast SEO features, and more! Fully supports Apple Podcasts (previously iTunes), Google Podcasts, Spotify, Stitcher, and Blubrry Podcasting directories, as well as all podcast applications and clients.
|
6 |
+
Version: 8.3.4
|
7 |
Author: Blubrry
|
8 |
Author URI: https://blubrry.com/
|
9 |
Requires at least: 3.6
|
36 |
|
37 |
// WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
|
38 |
|
39 |
+
define('POWERPRESS_VERSION', '8.3.4' );
|
40 |
|
41 |
// Translation support:
|
42 |
if ( !defined('POWERPRESS_ABSPATH') )
|
powerpressadmin-basic.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
function powerpress_admin_basic()
|
4 |
{
|
5 |
-
wp_enqueue_style("powerpress_episode_box", '
|
6 |
|
7 |
$FeedAttribs = array('type'=>'general', 'feed_slug'=>'', 'category_id'=>0, 'term_taxonomy_id'=>0, 'term_id'=>0, 'taxonomy_type'=>'', 'post_type'=>'');
|
8 |
// feed_slug = channel
|
@@ -259,7 +259,7 @@ jQuery(document).ready(function($) {
|
|
259 |
if( !isset($General['disable_appearance']) )
|
260 |
$General['disable_appearance'] = false;
|
261 |
if( !isset($General['subscribe_links']) )
|
262 |
-
$General['subscribe_links'] =
|
263 |
if( !isset($General['subscribe_label']) )
|
264 |
$General['subscribe_label'] = '';
|
265 |
require_once( dirname(__FILE__).'/views/settings_tab_appearance.php' );
|
2 |
|
3 |
function powerpress_admin_basic()
|
4 |
{
|
5 |
+
wp_enqueue_style("powerpress_episode_box", powerpress_get_root_url() . 'css/settings.css');
|
6 |
|
7 |
$FeedAttribs = array('type'=>'general', 'feed_slug'=>'', 'category_id'=>0, 'term_taxonomy_id'=>0, 'term_id'=>0, 'taxonomy_type'=>'', 'post_type'=>'');
|
8 |
// feed_slug = channel
|
259 |
if( !isset($General['disable_appearance']) )
|
260 |
$General['disable_appearance'] = false;
|
261 |
if( !isset($General['subscribe_links']) )
|
262 |
+
$General['subscribe_links'] = false;
|
263 |
if( !isset($General['subscribe_label']) )
|
264 |
$General['subscribe_label'] = '';
|
265 |
require_once( dirname(__FILE__).'/views/settings_tab_appearance.php' );
|
powerpressadmin-editfeed.php
CHANGED
@@ -122,6 +122,8 @@ function powerpress_languages()
|
|
122 |
$langs['ve'] = __('Venda', 'powerpress');
|
123 |
$langs['vi'] = __('Vietnamese', 'powerpress');
|
124 |
$langs['zu'] = __('Zulu', 'powerpress');
|
|
|
|
|
125 |
|
126 |
return $langs;
|
127 |
}
|
@@ -156,7 +158,7 @@ function powerpress_admin_editfeed($type='', $type_value = '', $feed_slug = fals
|
|
156 |
$FeedAttribs = array('type'=>$type, 'feed_slug'=>'', 'category_id'=>0, 'term_taxonomy_id'=>0, 'term_id'=>0, 'taxonomy_type'=>'', 'post_type'=>'');
|
157 |
$cat_ID = false; $term_taxonomy_id = false;
|
158 |
|
159 |
-
wp_enqueue_style("powerpress_episode_box", '
|
160 |
|
161 |
$MultiSiteServiceSettings = false;
|
162 |
if( is_multisite() )
|
@@ -301,8 +303,7 @@ function powerpress_admin_editfeed($type='', $type_value = '', $feed_slug = fals
|
|
301 |
|
302 |
<div id="settings-feeds" class="pp-tabcontent has-sidenav">
|
303 |
<div class="pp-sidenav">
|
304 |
-
<button id="feeds-default-open" class="pp-sidenav-tablinks active" onclick="sideNav(event, 'feeds-
|
305 |
-
<button class="pp-sidenav-tablinks" id="feeds-settings-tab" onclick="sideNav(event, 'feeds-settings')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/option_bar_settings_gray.svg"><?php echo htmlspecialchars(__('Feed Settings', 'powerpress')); ?></button>
|
306 |
<button class="pp-sidenav-tablinks" id="feeds-artwork-tab" onclick="sideNav(event, 'feeds-artwork')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/camera_gray.svg"><?php echo htmlspecialchars(__('Podcast Artwork', 'powerpress')); ?></button>
|
307 |
<button class="pp-sidenav-tablinks" id="feeds-basic-tab" onclick="sideNav(event, 'feeds-basic')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/edit_gray.svg"><?php echo htmlspecialchars(__('Basic Show Information', 'powerpress')); ?></button>
|
308 |
<button class="pp-sidenav-tablinks" id="feeds-rating-tab" onclick="sideNav(event, 'feeds-rating')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/star_favorite_gray.svg"><?php echo htmlspecialchars(__('Rating Settings', 'powerpress')); ?></button>
|
@@ -315,13 +316,7 @@ function powerpress_admin_editfeed($type='', $type_value = '', $feed_slug = fals
|
|
315 |
powerpressadmin_edit_blubrry_services($General);
|
316 |
?>
|
317 |
</div>
|
318 |
-
<div id="feeds-
|
319 |
-
<?php
|
320 |
-
powerpressadmin_edit_feed_general($FeedSettings, $General, $FeedAttribs);
|
321 |
-
powerpress_settings_tab_footer();
|
322 |
-
?>
|
323 |
-
</div>
|
324 |
-
<div id="feeds-settings" class="pp-sidenav-tab">
|
325 |
<?php powerpressadmin_edit_feed_settings($FeedSettings, $General, $FeedAttribs);
|
326 |
powerpress_settings_tab_footer(); ?>
|
327 |
</div>
|
122 |
$langs['ve'] = __('Venda', 'powerpress');
|
123 |
$langs['vi'] = __('Vietnamese', 'powerpress');
|
124 |
$langs['zu'] = __('Zulu', 'powerpress');
|
125 |
+
$langs['fa'] = __('Persian', 'powerpress');
|
126 |
+
$langs['fa-af'] = __('Persian (Afghanistan)', 'powerpress');
|
127 |
|
128 |
return $langs;
|
129 |
}
|
158 |
$FeedAttribs = array('type'=>$type, 'feed_slug'=>'', 'category_id'=>0, 'term_taxonomy_id'=>0, 'term_id'=>0, 'taxonomy_type'=>'', 'post_type'=>'');
|
159 |
$cat_ID = false; $term_taxonomy_id = false;
|
160 |
|
161 |
+
wp_enqueue_style("powerpress_episode_box", powerpress_get_root_url() . 'css/settings.css');
|
162 |
|
163 |
$MultiSiteServiceSettings = false;
|
164 |
if( is_multisite() )
|
303 |
|
304 |
<div id="settings-feeds" class="pp-tabcontent has-sidenav">
|
305 |
<div class="pp-sidenav">
|
306 |
+
<button id="feeds-default-open" class="pp-sidenav-tablinks active" id="feeds-settings-tab" onclick="sideNav(event, 'feeds-settings')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/option_bar_settings_gray.svg"><?php echo htmlspecialchars(__('Feed Settings', 'powerpress')); ?></button>
|
|
|
307 |
<button class="pp-sidenav-tablinks" id="feeds-artwork-tab" onclick="sideNav(event, 'feeds-artwork')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/camera_gray.svg"><?php echo htmlspecialchars(__('Podcast Artwork', 'powerpress')); ?></button>
|
308 |
<button class="pp-sidenav-tablinks" id="feeds-basic-tab" onclick="sideNav(event, 'feeds-basic')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/edit_gray.svg"><?php echo htmlspecialchars(__('Basic Show Information', 'powerpress')); ?></button>
|
309 |
<button class="pp-sidenav-tablinks" id="feeds-rating-tab" onclick="sideNav(event, 'feeds-rating')"><img class="pp-nav-icon" alt="" src="<?php echo powerpress_get_root_url(); ?>images/settings_nav_icons/star_favorite_gray.svg"><?php echo htmlspecialchars(__('Rating Settings', 'powerpress')); ?></button>
|
316 |
powerpressadmin_edit_blubrry_services($General);
|
317 |
?>
|
318 |
</div>
|
319 |
+
<div id="feeds-settings" class="pp-sidenav-tab active">
|
|
|
|
|
|
|
|
|
|
|
|
|
320 |
<?php powerpressadmin_edit_feed_settings($FeedSettings, $General, $FeedAttribs);
|
321 |
powerpress_settings_tab_footer(); ?>
|
322 |
</div>
|
powerpressadmin-player-page.php
CHANGED
@@ -653,9 +653,9 @@ table.html5formats tr > td:first-child {
|
|
653 |
<?php echo __('If the option is checked and an episode level iTunes image is set, it will be used for the player instead of the coverart. The URLs to the images must be https:// in order to appear on social networking sites.', 'powerpress'); ?>
|
654 |
</p>
|
655 |
|
656 |
-
<p><input name="General[
|
657 |
-
name="General[
|
658 |
-
value="1" <?php echo(!empty($General['
|
659 |
</p>
|
660 |
<p><input name="General[bp_episode_image]" type="hidden" value="0"/><input
|
661 |
name="General[bp_episode_image]" type="checkbox"
|
653 |
<?php echo __('If the option is checked and an episode level iTunes image is set, it will be used for the player instead of the coverart. The URLs to the images must be https:// in order to appear on social networking sites.', 'powerpress'); ?>
|
654 |
</p>
|
655 |
|
656 |
+
<p><input name="General[new_episode_box_itunes_image]" type="hidden" value="0"/><input
|
657 |
+
name="General[new_episode_box_itunes_image]" type="checkbox"
|
658 |
+
value="1" <?php echo(!empty($General['new_episode_box_itunes_image']) ? 'checked' : ''); ?> /> <?php echo __('Display field for entering iTunes episode image ', 'powerpress'); ?>
|
659 |
</p>
|
660 |
<p><input name="General[bp_episode_image]" type="hidden" value="0"/><input
|
661 |
name="General[bp_episode_image]" type="checkbox"
|
powerpressadmin.php
CHANGED
@@ -3718,6 +3718,10 @@ function powerpress_process_hosting($post_ID, $post_title)
|
|
3718 |
if( is_array($results) && !isset($results['error']) )
|
3719 |
{
|
3720 |
$EnclosureURL = $results['media_url'];
|
|
|
|
|
|
|
|
|
3721 |
unset($EpisodeData['hosting']); // we need to remove the flag since we're now using the correct FULL url
|
3722 |
$EnclosureData = $EnclosureURL . "\n" . $EnclosureSize . "\n". $EnclosureType . "\n" . serialize($EpisodeData);
|
3723 |
update_post_meta($post_ID, $field, $EnclosureData);
|
@@ -4553,7 +4557,7 @@ function powerpressadmin_community_news($items=4, $pp_settings=false)
|
|
4553 |
}
|
4554 |
$enclosure = $item->get_enclosure();
|
4555 |
echo '<li class="pp-news-item">';
|
4556 |
-
echo "<
|
4557 |
echo '<a class="rsswidget" href="'.esc_url( $item->get_permalink(), $protocolls=null, 'display' ).'" target="_blank">'. esc_html( $item->get_title() ) .'</a>';
|
4558 |
echo ' <div class="rss-date">'. $item->get_date('F j, Y') .'</div>';
|
4559 |
echo '<div class="rssSummary">'. esc_html( powerpress_feed_text_limit( strip_tags( $item->get_description() ), 150 ) );
|
3718 |
if( is_array($results) && !isset($results['error']) )
|
3719 |
{
|
3720 |
$EnclosureURL = $results['media_url'];
|
3721 |
+
if (strtolower(substr($results['media_url'], 0, 4) ) != 'http') {
|
3722 |
+
$error = __('Blubrry Hosting Error (publish): Please re-upload media file and re-publish post', 'powerpress');
|
3723 |
+
powerpress_add_error($error);
|
3724 |
+
}
|
3725 |
unset($EpisodeData['hosting']); // we need to remove the flag since we're now using the correct FULL url
|
3726 |
$EnclosureData = $EnclosureURL . "\n" . $EnclosureSize . "\n". $EnclosureType . "\n" . serialize($EpisodeData);
|
3727 |
update_post_meta($post_ID, $field, $EnclosureData);
|
4557 |
}
|
4558 |
$enclosure = $item->get_enclosure();
|
4559 |
echo '<li class="pp-news-item">';
|
4560 |
+
echo "<img class='pp-news-image' src=\"$img_url\" alt=\"No image\" /><div class='pp-news-details-container'>";
|
4561 |
echo '<a class="rsswidget" href="'.esc_url( $item->get_permalink(), $protocolls=null, 'display' ).'" target="_blank">'. esc_html( $item->get_title() ) .'</a>';
|
4562 |
echo ' <div class="rss-date">'. $item->get_date('F j, Y') .'</div>';
|
4563 |
echo '<div class="rssSummary">'. esc_html( powerpress_feed_text_limit( strip_tags( $item->get_description() ), 150 ) );
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: podcasting, podcast, podcaster, powerpress, itunes, apple, apple podcasts,
|
|
4 |
Requires at least: 3.6
|
5 |
Requires PHP: 5.2
|
6 |
Tested up to: 5.4
|
7 |
-
Stable tag: 8.3.
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
@@ -236,6 +236,13 @@ To install Blubrry PowerPress manually, follow these steps:
|
|
236 |
= Fan of PowerPress and want to show your support? =
|
237 |
If you are a fan of PowerPress, we would greatly appreciate it if you could take a moment and [leave us a review on WordPress.org](https://wordpress.org/support/plugin/powerpress/reviews/?rate=5#new-post). Your support is greatly appreciated!
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
= 8.3.3 =
|
240 |
* Released 06/03/2020
|
241 |
* Styled news items in WP Dashboard
|
4 |
Requires at least: 3.6
|
5 |
Requires PHP: 5.2
|
6 |
Tested up to: 5.4
|
7 |
+
Stable tag: 8.3.4
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
236 |
= Fan of PowerPress and want to show your support? =
|
237 |
If you are a fan of PowerPress, we would greatly appreciate it if you could take a moment and [leave us a review on WordPress.org](https://wordpress.org/support/plugin/powerpress/reviews/?rate=5#new-post). Your support is greatly appreciated!
|
238 |
|
239 |
+
= 8.3.4 =
|
240 |
+
* Released 07/01/2020
|
241 |
+
* Added Farsi language
|
242 |
+
* Small CSS fixes
|
243 |
+
* Stopped showing general 'feeds' settings for custom feeds
|
244 |
+
* Fixed a bug where the Subscription Links Under Player setting wasn't saving
|
245 |
+
|
246 |
= 8.3.3 =
|
247 |
* Released 06/03/2020
|
248 |
* Styled news items in WP Dashboard
|