Forum

This forum is now read-only. Support is provided at https://wordpress.org/support/plugin/sermon-browser/

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

No permission to create posts
sp_Feed Topic RSS sp_TopicIcon
Announcing version 0.45.12
3 May, 2013
6:31 am
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

(Update 9/16: Sermon Browser 0.45.12 has been released.  This version took care of a few more bugs found by users here on the forum, as well as getting rid of some old deprecated WordPress functions.  Please note that this version has made a change to podcast.php, so if you have made customizations to this file, you will need to manually make your edits again to the new version of the file.  Details below.  The notes below apply to all versions from 0.45.5 through 0.45.12.  If you have any trouble after upgrading to 0.45.12, please start a new topic.)

 

I am very happy to announce a new version of Sermon Browser, 0.45.5.  This version incorporates many of the bug fixes that have been accumulating here in the support forum.  The new version should be available for install/update within the next several days.  (I'm finishing up some testing now.)  I have spent the last week preparing this new version with the cooperation of Mark Barnes.  Sermon Browser 2, which was a complete rewrite of the plugin, was announced last year on the forum.  However, Mark had to stop development on it a few months ago due to some personal circumstances.  It is my prayer that Mark is able to start work on it again soon, but there is no estimated ship date for SB2 at this time.  In the mean time, I would like to keep SB1 (which was last updated two years ago) moving forward with bug fix releases and minor feature changes.

I have identified bug fixes in 12 forum posts (listed below) and installed them into 0.45.5.  This new version does not add any new features or change the way Sermon Browser works; it is only a bug fix release.

Before you update to version 0.45.5, there are a few things to consider.  When you hit the update button in WordPress, it will replace all of your existing Sermon Browser plugin files with the ones for 0.45.5.  To be clear, you will not lose any of your .mp3 files, your sermons, or any changes you made to the Sermon Browser templates.  But if you made changes to the PHP files or language files in the Sermon Browser plugin, your changes will be gone.

If you have not made any changes to the plugin files yourself, or if you have only made changes based on the forum posts listed below, then you should not have to do anything else after you update.  But if you have made changes to the plugin files yourself, you'll need to put those edits back in after you update.

My simple recommendation is this: Before you update, back up your Sermon Browser plugin files, either with FTP or with a backup plugin.  That way, if you notice something isn't working the way it used to, you will be able to find the changes you need to make, or even rollback and install your old files again.

Here are some common changes that Sermon Browser users have made to the plugin files:

  1. podcast.php: Some churches have made edits in this file to tweak their podcast feed to work better in iTunes or elsewhere.  You'll need to perform your custom edits to this file again after you update.
  2. dictionary.php: This file is used to add template tags.  If you have added your own template tags, perhaps for a new Bible translation or some other new feature, you will need to add this back in after you update.  Version 0.45.5 made no changes to this file, so after you update, just copy your old dictionary.php file over the top of the new one.  Please note that this is not the same as editing your Sermon Browser templates on the Sermons, Templates admin screen.  If all you have done is made changes to your templates, your custom templates will still be there after you update.  Note: after you make any changes to your dictionary.php file, you need to go to Sermons, Templates and hit the Save button to load in your new tag definitions.
  3. .po/.mo language translation files:  If you are using WordPress in a non-English setting, you might be using .po/.mo files.  Sermon Browser comes with German, Spanish, Portuguese (Brazil), Romanian, Russian, and Hindi (new with 0.45.5) translations.  These translation files have all been updated.  If you have made your own changes to the translation files, and you aren't seeing the correct translations in 0.45.5, you might need to incorporate some of your changes into the new files.  Note: If you would like to include your updated translations into a future version of Sermon Browser, please let me know.
  4. sermon.php, frontend.php, admin.php, sb-update.php: These are the files that were updated with 0.45.5.  If you have made changes to these files (other than the bug fixes in the forum posts below), then you will need to manually perform your edits again after updating.

I'd like to keep this topic open for comments or general questions about this new update of Sermon Browser.  If you need help with your website or you have a question specific to your situation, please start a new topic.

Changelog (0.45.12):

  • Removed call to deprecated wp_timezone_supported function if WordPress version is 3.2 or later.
  • In default style template, font-style should be "italic", not "italics".  (link)
  • Replaced deprecated functions wpdb::escape, attribute_escape, ereg_replace
  • Download link now works for MP3 URLs with capital letter extensions. (Lowercase extensions recommended for best compatibility.)  (link)
  • Strengthen plugin against bad URL requests.  (link)
  • Fixed creation of "images" subfolder when moving sermon upload folder to new location.
  • Improved download link operation on Android.  (link)
  • Files changed: sermon.php, admin.php, frontend.php, podcast.php, sb-install.php

Changelog (0.45.11):

  • Fixed Media Upload conflict with WordPress 3.6 related to getid3 library. (link)
  • Files changed: sermon.php, admin.php, podcast.php

Changelog (0.45.10):

  • New Welsh translation (cy) added
  • Sermon Tag Widget fixed. (link)
  • Bible book links fixed for translated installations. (link)
  • Bible books in database (table sb_books) were wrong for new installations on non-English sites.  Corrected new installations.
  • Files changed: sermon.php, frontend.php, sb-install.php, upgrade.php

Changelog (0.45.9):

  • Auto fill of Bible books on Sermon edit admin screen works better (link)
  • Fix Bible passage link on function sb_display_sermons (link)
  • Fix sermon title link on Recent Sermons widget
  • Loosen requirements for a valid header from MP3 at external URL (link)
  • Fix "No Sermons Found" bug when sermon is missing Series info
  • Widget miniplayer didn't work with MP3 files attached via URL (link)
  • Files changed: sermon.php, admin.php, frontend.php

Changelog (0.45.8):

  • Allow MP3 external URLs beginning with "https" (link)
  • Sermon page not recognized for new installs (link)
  • Default settings now support MediaElement.js player, or built-in player with WordPress 3.6 (link)
  • Files changed: sermon.php, admin.php, frontend.php, sb-install.php

Changelog (0.45.7):

  • Fix for function sb_display_sermons, a function users can use to display sermons in their theme templates (link)
  • Fix ability to delete series, services, and preachers (link)
  • Import ID3 tags now working from Create Sermon page (link)
  • Files changed: sermon.php, admin.php, frontend.php

Changelog (0.45.6):

  • Always use absolute links when pretty permalinks are not being used (link)
  • Fix for pre-3.0 WordPress core
  • Bible book names not showing correctly on add sermon admin screen for translated sites (link)
  • Files changed: sermon.php, admin.php, frontend.php

Changelog (0.45.5):

  • Fix style sheet call when WordPress is installed in a subdirectory (home_url is different than site_url) (link)
  • Help Sermon Browser choose the correct page for the links (link)
  • Next page link shows same sermons (link)
  • Preachers, series, services admin bug (link)
  • Changes to default templates to allow Sermon Browser to work with more themes out-of-the-box (link)
  • Display text from Psalms in non-ESV translations (link)
  • Use relative links instead of absolute links in some places, which allows a website to have more than one sermon page (link)
  • Download link when using [file_with_download] template tag, not using old WP Audio Player plugin (link)
  • Fix for Popular Sermon widget in PHP 5.4 (link)
  • Translation fixes (link, link)
  • Prevent PHP warnings when ini_set function is disabled (link)
  • Files changed: sermon.php, admin.php, frontend.php, sb-install.php

 

To everyone that contributed bug fixes here on the forum, thank you so much.  You are appreciated!  Thank you, also, to those of you that have already tested these fixes out on your own sites.

If I missed a bug fix, please let me know here on the forum so I can get it included next time.

Once again, reply below for comments or general questions on the new updates, but start a new topic if you need help or have a question unique to your situation.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

6 May, 2013
3:48 pm
johns
Member
Members
Forum Posts: 8
Member Since:
6 May, 2013
sp_UserOfflineSmall Offline

Fantastic!

 

I'm new to Sermon Browser, but I ran into many of the issues you fixed in the last 24 hours of use.  I'm looking forward to giving the new version a run.  One question though.  I ran the new version and immediately got the same error that was in the previous version (wp_timezone_supported is deprecated since version 3.2 with no alternative available).  Is this safely ignored?

6 May, 2013
4:06 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

johns, I would say you can ignore it, as I've never run into a problem with it.  I'll look into this and see if we can fix it for the next version.  Thanks.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

6 May, 2013
5:43 pm
ddhservices
Saanichton, BC, CA
Enthusiast
Members
Forum Posts: 47
Member Since:
19 February, 2013
sp_UserOfflineSmall Offline

Hey Ben, I just got around to installing this bug fix release - thank you.  I seem to have two minor issues (1) Powered by Sermon Browser {version} and (2) Page No.: {pagenumber}

 

I'm just checking with you on this before I do what I think needs to be done ... smile.  I think these changes were made for me rather then the masses. If so then I'd just need to find your post on each and re-apply the appropriate changes.

 

Y/N ?

 

Cheers,

John Vickers, Church of Our Lord, Victoria, BC, CA
Customized Sermon Browser vs. 0.45.12 on WordPress 4.1

6 May, 2013
6:01 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

Yes, John.  The changes you made are in this forum post:

http://www.sermonbrowser.com/f.....-template/

Just make those changes again.

Because that is new functionality, I didn't include it in this release.  But I'll add those shortcodes to the request list for the next version.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

6 May, 2013
6:10 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

Actually, John, now that I look at that forum topic, it looks like the only changes we made for those features were in the dictionary.php file.  So if you have a backup of your Sermon Browser files from before the update, you can just copy your old dictionary.php file into the sb-includes folder, replacing the new one.  (dictionary.php was unchanged with 0.45.5, so you won't be losing any updates.)

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

7 May, 2013
9:52 am
Rich Cox
New Member
Members
Forum Posts: 2
Member Since:
7 May, 2013
sp_UserOfflineSmall Offline

Hiya Ben, First off thank you very much for all your hard work and effort on this superb plugin! I've installed the update 0.45.5 this morning and have an error when trying to resolve the correct page address that the sermon is held on. For example (Have rolled back to version 0.45.4 now to explain. On 0.45.4 when I hover over the link to the sermon I get http://www.dorchestercommunity.....mon_id=171 which works ok. If I upgrade to 0.45.5 I get http://www.dorchestercommunity.....=171 (i.e. the page that hold the shortcode is not included in the path.

 

I've had a quick look around to see if I missed anything and have already gone in to the Sermon page and republished it, cleared any cache etc... but it keeps missing the page url in the path.

Any ideas? - Thank you!

Rich.

7 May, 2013
1:45 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

Thanks, Rich.  I see the problem, and I know how we need to fix it.  One of the changes I made in this version is to use relative links vs. absolute links on the sermon page.  This allows a church to have more than one sermon page, and the links will all refer back to whatever page you are on, instead of a sometimes-arbitrarily chosen sermon page.  However, I see that this doesn't work for anyone that is not running pretty permalinks.  I'll issue a new version as quick as I can that will check whether or not pretty permalinks are being used, and if not, SB will always use absolute links.  Here is the change I will make:

In frontend.php, function sb_build_url:

OLD code (0.45.5):

http://pastebin.com/ZxRR9NjU

NEW code (0.45.6):

http://pastebin.com/Ft1KG1J4

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

7 May, 2013
6:41 pm
ddhservices
Saanichton, BC, CA
Enthusiast
Members
Forum Posts: 47
Member Since:
19 February, 2013
sp_UserOfflineSmall Offline

 I'm trying to post a reply with 2 links but I'm being told I have three!  So, now I'll post this in 2 parts Ben.

 

Ben, I did have a backup of the dictionary.php which I FTP'd back online. It fixed one issue, not both and now I've a new problem. So I now see the Page No. and the Powered by  as shown here - http://churchofourlord.org/wor.....e-sermons/

But I do not see the version number.

John Vickers, Church of Our Lord, Victoria, BC, CA
Customized Sermon Browser vs. 0.45.12 on WordPress 4.1

7 May, 2013
6:42 pm
ddhservices
Saanichton, BC, CA
Enthusiast
Members
Forum Posts: 47
Member Since:
19 February, 2013
sp_UserOfflineSmall Offline

And this is part 2 ...

The new issue is I see two (2) download links as you can see on any of the sermons like this ...

http://churchofourlord.org/wor.....rmon_id=41

John Vickers, Church of Our Lord, Victoria, BC, CA
Customized Sermon Browser vs. 0.45.12 on WordPress 4.1

7 May, 2013
6:57 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

John,

The reason you are seeing 2 download links is that you have added a download link to your "MP3 shortcode" option in Sermons, Options.  With this new version, we fixed a bug that made the download link disappear.  So you now have two options to fix this on your site and go back to one download link:

  1. Remove the download link in the MP3 shortcode option.
  2. On the Templates screen (Sermons, Templates), in the "Sermon page" template, change the [file_with_download] template tag to simply [file].

Either one of those options should get you back to one download link.

I can help you troubleshoot your version number tag, but I'd like to do it in a separate topic.  First, I'd like you to go to Sermons, Templates, hit the save button (without making any changes), and see if that fixed your problem.  If not, please start a new topic, and I'd be happy to help.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

7 May, 2013
7:10 pm
ddhservices
Saanichton, BC, CA
Enthusiast
Members
Forum Posts: 47
Member Since:
19 February, 2013
sp_UserOfflineSmall Offline

I went with 2. Voila!  Thank you Ben

John Vickers, Church of Our Lord, Victoria, BC, CA
Customized Sermon Browser vs. 0.45.12 on WordPress 4.1

8 May, 2013
12:17 pm
Rich Cox
New Member
Members
Forum Posts: 2
Member Since:
7 May, 2013
sp_UserOfflineSmall Offline

Ben Miller said
Thanks, Rich.  I see the problem, and I know how we need to fix it.  One of the changes I made in this version is to use relative links vs. absolute links on the sermon page.  This allows a church to have more than one sermon page, and the links will all refer back to whatever page you are on, instead of a sometimes-arbitrarily chosen sermon page.  However, I see that this doesn't work for anyone that is not running pretty permalinks.  I'll issue a new version as quick as I can that will check whether or not pretty permalinks are being used, and if not, SB will always use absolute links.  Here is the change I will make:

In frontend.php, function sb_build_url:

OLD code (0.45.5):

http://pastebin.com/ZxRR9NjU

NEW code (0.45.6):

http://pastebin.com/Ft1KG1J4

Thanks Ben, spot on! This fixed the problem. - Thanks very much for the prompt response...

Kind regards,

Rich.smile

13 May, 2013
5:05 pm
davidshq
Langhorne, PA
Member
Members
Forum Posts: 3
Member Since:
2 May, 2012
sp_UserOfflineSmall Offline

Thanks Ben for working on this! This is great! I had stopped using SermonBrowser for a bit due to the outstanding bugs and not having time to implement the several fixes scattered across the forums...but I applied this upgrade and everything seems to be working well!

Dave

3 June, 2013
12:43 am
tonywinton
Key Biscayne, Fla.
Member
Members
Forum Posts: 10
Member Since:
28 February, 2012
sp_UserOfflineSmall Offline

Thanks Ben! 

 

Just a quick question -- we're a multilingual congregation using WPML, but have not fully implemented it for sermon audio -- we just post two audio files -- English and Spanish to an English sermon entry that all users see. Going forward, we'll want to use WPML to keep the different languages on their respective sites...But...I am thinking that should wait for Mark to finish with SB 2.0, since it Mark has said it will be more WPML-friendly....

Does that make sense? 

Tony 

Key Biscayne Presbyterian Church

http://www.kbpc.org

 

3 June, 2013
11:06 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

Tony,

It does make sense.  I don't personally have much experience with WPML, and at this time I don't know how to make the current version of Sermon Browser work with WPML.  As you noted, it looks like when Sermon Browser 2 is ready, it will be able to do exactly what you are trying to do.

 

There was a forum topic from a few months ago that you might find helpful.  A church in Ontario has services in both Mandarin and Cantonese.  Here is what that church is doing:

1. They have a separate Service in Sermon Browser for each language.

2. They created two pages in WordPress, and used the shortcodes on the pages to only show the sermons from one service on each page.

For example, you could have two Services in Sermon Browser: "English Service" and "Sermones Españoles" (or something like that; my Spanish is terrible).  Let's say that the English Service has the Service ID of 2, and the Spanish service has 3 for the ID.  You would then create an English Sermon page, accessible from the English site, that had the following shortcode on it:

{sermons service=2}

(Use square brackets [ ] instead of curly braces on your site.)

The Spanish sermon page, accessible from the Spanish side of the website, should have the following shortcode:

{sermons service=3}

 

Unfortunately, with the way Sermon Browser currently works, your templates will only be in one language.  However, since they are on separate pages, you could include a Spanish introduction or instructions at the top of your Spanish page, before the "sermons" shortcode.  Also, since you have separate sermons created for English and Spanish, you can use Spanish for the Sermon titles, Series titles, and sermon descriptions.

 

If you read the forum topic I linked to, you'll read about a bug that was giving the Ontario church trouble.  This bug has been fixed in the recent updates of Sermon Browser, so you don't need to worry about the bug fix there.

 

If you have any questions or need more information, please let me know.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

4 June, 2013
11:43 am
tonywinton
Key Biscayne, Fla.
Member
Members
Forum Posts: 10
Member Since:
28 February, 2012
sp_UserOfflineSmall Offline

Ben, 

Thanks for that suggestion, I'll check and see if that will be reasonable workflow for the translation team that does the posting for each week's sermon.

However, looking at what's coming in SB 2.0, it seems that would be the preferred solution. At the moment, most of our Spanish-speakers have enough fluency in English to find what they need (even though the description etc. is all in English). 

But -- we have a growing Brazilian community and hope to add Portuguese translations soon -- so SB 2.0 will be really handy when it arrives. 

Thanks again for your help and God bless, 

 

Tony

14 June, 2013
1:38 pm
paulcook
UK
Enthusiast
Members
Forum Posts: 27
Member Since:
31 December, 2010
sp_UserOfflineSmall Offline

Hi, great to see the updates to the plugin - good work!

One question - do I still need the media player plugin with the shortcode or can I use the default Shortcode and built in media player that comes in wordpress?

 

14 June, 2013
5:00 pm
Ben Miller
Appleton, WI, USA
Moderator
Members

Moderators
Forum Posts: 1628
Member Since:
18 June, 2009
sp_UserOfflineSmall Offline

paulcook,

The current stable version of WordPress is 3.5.1, which does not have a built-in media player.  However, WordPress 3.6, available soon, will have the MediaElement.js player built-in with no plugin needed.

The latest version of Sermon Browser, 0.45.8, has the default Shortcode needed to work with either the MediaElement.js plugin (WordPress 3.5.1 and earlier) or with the built-in player included with WordPress 3.6+.

The default shortcode setting from the latest version is:

{audio mp3="%SERMONURL%"}

Actually, it has square brackets [ ] instead of curly braces { }, but I use curly braces on the forum to prevent problems.

Hopefully that clears things up, but if you have any more questions about it, please let me know.

Ben Miller, Pathways Church, Appleton, Wisconsin, USA
Read the new FAQ, last updated 11/21/2013
Announcing version 0.45.12

17 June, 2013
7:39 pm
Rich Brown
Parkville, MD
Guru
Members
Forum Posts: 358
Member Since:
13 July, 2009
sp_UserOfflineSmall Offline

Ben - thank you for your continued hard work and support for this plugin.  As you may know, I have not upgraded my SB installation for quite some time.  I think I am ready to do so... but I am worried that my stats will be wiped out if I do.  Is this the case?  If so, is there a way to restore them? 

Rich Brown
Aisquith Presbyterian Church
Parkville, Maryland, USA
sermons.aisquith.org

No permission to create posts
Forum Timezone: Europe/London

Most Users Ever Online: 381

Currently Online:
12 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Rich Brown: 358

Matt Schlueter: 93

Mindy: 72

Don Johnson: 65

anointed: 57

0be1: 55

Member Stats:

Guest Posters: 7

Members: 3188

Moderators: 1

Admins: 1

Forum Stats:

Groups: 1

Forums: 2

Topics: 1713

Posts: 7499

Newest Members:

marktest, deatles50, ValeriaGoodriz, dapedPup, oapedPup, Margarettoimb

Moderators: Ben Miller: 1628

Administrators: Mark Barnes: 435