The Sermon Browser Wordpress Plugin allows churches to simply upload sermons to their Wordpress website, where they can be searched, listened to, and downloaded. It is easy to use with comprehensive help and tutorials. Features include:
- Sermons can be searched by topic, preacher, bible passage or date.
- Full podcasting capabilities, including custom podcasts for individual users.
- Sermons uploaded in mp3 format can be played directly on your website using the 1PixelOut Audio Player.
- An optional sidebar widget displays sermons on all of your posts or pages.
- Embed videos from sites such as YouTube or Google Video.
- Other file types can also be uploaded, including PDF, Powerpoint, Word, text and RTF. Multiple files can be attached to single sermons.
- The full Bible text of the passage being preached on can be included on each sermon page (seven different versions, including ESV).
- Files can be uploaded to your own site through the browser or via FTP. Alternatively you can use other free audio hosting sites such as Odeo.
- Powerful templating function allows complete customisation to complement the look of your site.
- Simple statistics show how often each sermon has been listened to.
- Compatible with Wordpress MU.
- Extensive help and tutorial screencasts.
Download
Sermon Browser 0.37.3 (beta) (96 KiB, 168 hits)- Earlier versions and changelog
Installation
- Download the plugin, and unzip it.
- Place the sermonbrowser folder in your wp-content/plugins folder and upload it to your website. Wordpress MU users should put the contents of the folder in the wpmu-plugins folder.
- Activate the plugin from the plugins tab of your Wordpress admin.
- You may have to change the permissions on the upload folder (by default wp-content/uploads/sermons).
- Create a Wordpress page with the text [sermons]. The plugin will display your sermons on this page.
Tutorial Screencasts
These screencasts take your through the processing of setting up the plugin and entering sermons. Each one lasts for approximately 5 minutes each.
- Installation and Overview
- Basic Options
- Preachers, Series and Services
- Entering a new sermon
- Editing a sermon and adding embedded video
Demo
See Sermon Browser in action at Bethel Evangelical Church.
Screenshots
![]() |
![]() |
![]() |
![]() |
Frequenly Asked Questions
- I’ve activated the plugin, and entered in a few sermons, but they are not showing up to my website users. Where are they?
- What does the error message “Error: The upload folder is not writeable. You need to CHMOD the folder to 666 or 777.” mean?
- SermonBrowser spends a long time attempting to upload files, but the file is never uploaded. What’s happening?
- Why are my MP3 files are appearing as an icon, rather than as a player, as I’ve seen on other SermonBrowser sites?
- How do I change the Bible version from the ESV?
- When using the 1pixelout audio player, my pastor sounds like a chipmunk! What’s going on?
- How do I get recent sermons to display in my sidebar?
- My host only allows me a certain amount of disk space, and I have so many sermons uploaded, I’ve run out of space! What can I do?
- How do I upload videos to SermonBrowser?
- Can I turn off the “Powered by Sermonbrowser” link?
- What is the difference between the public and private podcast feeds?
- On the sermons page, what is the difference between subscribing to a full podcast, and subscribing to a custom podcast?
- Why doesn’t iTunes recognise the podcast links?
- Can I change the default sort order of the sermons?
- Why do I get a page not found error when I click on my podcast feed?
- Can I change the way sermons are displayed?
- The search form is too big/too small for my layout. How do I make it narrower/wider?
- Why is sometimes the Bible text missing?
- Why does my sermon page say I have exceeded my quota for ESV lookups?
- How can I change the icons that Sermon Browser uses, or add new icons?
Support the plugin
This plugin is provided free of charge, but that doesn’t mean it was without cost. It consists of over 4,200 lines of code, and a conservative estimate is that it took around 300 hours to be developed. If you have any ideas for future development, please leave a comment with your suggestion. If you are a programmer, perhaps you could write an enhancement. If you find the plugin useful to your church’s ministry, and can afford it, please consider a donation to support past and future development. If you are an individual and donate more than $25, or a church who donates more than $100, I will add your name to the list of Sermon Browser supporters, by way of a thank you.
Technical support
One of the reasons I spent a long time producing screencasts and FAQ’s is that like most people, I’m very busy! If you have a problem, I will help if I can, but please help me to help you by reading the FAQ, viewing the screencasts, and using Google a little. If you still can’t find the answer to your problem, leave a comment below and I’ll do my best to help. Other pages which may help you:
Popularity: 6% [?]






I went to activate the plugin on my local testing site and got the following error.
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected $end in C:\wamp\www\standrews\wp-content\plugins\sermonbrowser-0.2\sermon.php on line 2365
Vicky, sorry about that! I’m pretty sure the error is caused by the last line of sermon.php being blank. Some server set-ups don’t like that. If you delete that line, it should be OK. I’ve updated the .zip file if you prefer just to re-download.
Hi Mark
I tested this up at http://www.cotongreenchurch.com/resources/sermons
It took a bit of work to get the plugin functioning on install as I had the previous beta installed and i had to manually clear out the entries in my my_sql install (I did use the uninstall option before disabling the plugin as well). This may or may not be an issue with the RC.
Once i had a clean install the plugin was much more stable and uploading worked fine - I haven’t had chance to modify the template files too much as yet but it seems to work with my default template settings much better than 0.1. The audio player support is also working well.
Podcasting with itunes as a client worked a treat (with the url manually pasted in) - i have located the strings which control the podcasting linking and may have a go at adding and option to have a direct itunes link using the itpc:// protocal next to the main podcast link. If i get it working I will share it with you
Thanks again for this - the plugin becomes more feature rich with each beta - just one question really and that is are you going to add this to the wordpress.org plugin list once you are at RC stage?
Richcasta
Rich,
Thanks for the feedback. There were some significant changes between beta 1 and beta 2, so I’m not too surprised - though both the uninstall option and the upgrade process should have sorted this out. I’m glad you’ve got it working now though. There were several versions between 0.1 and 0.2 so I never did a direct upgrade from one to the other myself.
I don’t use iTunes myself, and prefer to use non-proprietary links. But I see that all that’s required is to swap out the http: for itpc:
It would be very easy for me to add two template tags [itunes_podcast] and [itunes_podcast_for_search]. Is this the best method, do you think? You could then just edit the template to add these links to your page.
You can do this very easily for [itunes_podcast] by adding the line:
‘[itunes_podcast]‘ => ‘< ?php echo str_replace("http://", "itpc://", get_option("sb_podcast")) ?>‘, to dictionary.php (in the first of the two main arrays). The search one is very slightly trickier because you can’t use str_replace but I could modify frontend.php very easily to make this happen.
I will add it to the Wordpress site once I’m happy it’s stable. I’ve applied for an account in anticipation!
Thanks for the reply - I think your idea of the added template tags is a good one - I agree personally that I would prefer just the non-proprietary links but after speaking to the people in the church who may be using this they wouldn’t know how to copy the feed url into itunes etc. so I think a direct link is a good idea. If this could be in the release it would be great!
Also good news on the wordpress site front - with the effort you have put into this it deserves to go wider!
The only other thing I have found so far is the image of the preacher - is it meant to upload an image as this doesn’t seem to work on my install.
If I can be any help please shout
I’ve updated the plug-in again. It’s a minor update, so version 0.21. Here’s the changelog:
Rich, thanks for spotting the image upload bug. It’s not fixed, but I’m working on it.
Hi Mark,
Great plugin, thx. Two errors that I have spotted
1) Sermon Widgets loses last character of site url, for example http://localhost, is shown as http://localhos/
2) I have installed the 1Pixel Audio Player, manually linking mp3’s works 100%, player comes up, but sermons mp3’s only shows the icon?
Any idea why die pixel player does not show?
Regards
John
John, Thanks for the bug report for (1). I’ll fix this in the next release. As far as (2) goes, are you using the beta of 1PixelAudioPlayer version 2? I haven’t tested with that version, but looking at the code, it’s not going to work at the moment. I’ll see if I can fix this too.
Taking out the space at the end of the file didn’t help. However I googled the error and it turns out that in my php.ini file I had short_open_tag = Off. I changed that line to On, and the plug-in then activated.
I’m now off to have a play!
An empty text file called sermontest.txt keeps appearing in the folder where I save the mp3 files. Is that something that the plugin is doing?
Hi Mark,
Yes, I’m indeed using v2 of the 1PixelAudioPlayer. Should i rather use the other version??
J
Vicky, thanks for spotting that bug! You shouldn’t need short_open_tag=on, but there was an error in my code. I’ll fix this for the next release, but your work around is fine for now.
The sermontest.txt file is created to ensure that it is possible to upload sermons. It should get deleted as soon as it appears. Does it get deleted, or does it stay there?
John: Both those issues are now fixed on my code. I’ll upload them shortly with some other fixes.
John: Our posts crossed. The next release of the plugin will support v2 of audio player. If you don’t want to wait, add the following lines to frontend.php
//Fix for AudioPlayer v2
if (!function_exists(’ap_insert_player_widgets’) & function_exists(’insert_audio_player’)) {
function ap_insert_player_widgets($params) {
return insert_audio_player($params);
}
}
Thanks Mark, i added the proposed fix, unfortunately no luck. I’ll wait for the next release.
The text file seems to be staying there. If I delete it manually, it comes back as soon as I go to the Uploads page.
Vicky. I don’t know what is causing that bug. Are you able to upload files? Would you mind editing sermon.php for me? Go to the very end of the file and in the last dozen lines or so you’ll see the code we need to check. Please can you delete the two @ signs you can see (one before fopen the other before unlink).
That is, instead of saying
$fp = @fopen($sermonUploadDir.’sermontest.txt’, ‘w’);
it should now say
$fp = fopen($sermonUploadDir.’sermontest.txt’, ‘w’);
and instead of
@unlink($sermonUploadDir.’sermontest.txt’);
it should be
unlink($sermonUploadDir.’sermontest.txt’);
Upload that to your server, and then tell if you get an error message (the @ hides the error message, you see).
Sermon uploads but I get this error:
Warning: unlink(C:/wamp/www/standrews/sermonlibrary/2008/sermontest.txt) [function.unlink]: Permission denied in C:\wamp\www\standrews\wp-content\plugins\sermonbrowser\sermon.php on line 2442
I’m able to delete mp3 files from the Uploads page, if that’s any help.
Thanks Vicky, that’s helpful. I’m not sure of the cause, but I’ll work on it. If you want to add the ‘@’ back in now, that’s fine.
Vicky & John: Can you try the new version (0.22). It should hopefully fix all three bugs.
Hi Mark
I have installed 0.22 and it seems fine for me but then i couldn’t seem to generate vicky’s error before with 0.21. The itunes links seem to work a treat which is great - thanks for that.
The image upload for the preachers is now working on the back end by the looks of things as I can see the image in the list of preachers but they are still not appearing using the [preacher_image] - looking at the source output the links are not being formed correctly in the dictionary file - I tried to form it correctly but i am not sure of the varibles so it didn’t work.
Seems to have fixed my problem. That was quick!
Rich: Well spotted! I’m not using that tag, so hadn’t noticed it wasn’t working. The problem is not just in the dictionary (although that was not even close to being correct!), but also in sermon.php. I’ll have to modify the SQL statements - possibly in a few places. Give me a little while.
Vicky: Glad it worked!
Version 0.23 is now available. I’m aware of only two minor bugs left to fix, so 1.0 shouldn’t be too long now. Please let me know of any more bugs you find.
Here’s the change log for 0.23 (and 0.22 which I forgot to post last time).
Hello - me again! I’ve installed 0.23 and added the php code in your FAQ to my homepage template file to display the most recent sermon. However nothing is displayed.
Using the widget in my sidebar seems to display the most recent sermon ok, but I don’t have a sidebar on my homepage, so need to use the code snippet instead.
I added an else { echo “testing”;} to the if statement and it displays that line of text instead, so I guess it’s not calling the display_sermons function. Do I need to include some other file or have I done something wrong?
@Vicky. Sorry, I think that might be my fault. Wordpress changed the straight quotes in the FAQ into curly quotes, and PHP doesn’t like curly quotes. If you edit the quotes, you should find it works. I’ve updated the FAQ now to force straight quotes.
It does - thanks!
Just to let you know that 0.24 is now available (I’ve updated the link in the post). Just a few bug-fixes (including some problems with custom podcasts). From now on the plugin should automatically inform you of updates (assuming you’re using Wordpress 2.3 or above), though you may need to update manually one last time.
As far as I know, all the bugs are now fixed, so 0.24 is a release candidate. If we don’t find any new bugs in the next week or so, I’ll release it as 1.0.
Also, I’ve entered Sermon Browser into the Wordpress Plugin Competition. If you like the plug-in, please consider voting for it.
hi. Thanks for plugin
perfect.
Regards
Hi
I have just downloaded and installed sermon browser and think it is great. There are two features we would like.
1. A download link so sermons can be downloaded and played offline. Yes we could do this with current sermon browser but trying to make it so we can hand over to admin staff.
2. If you visit archives at the address I have given, you will see we have been using podpress and displaying some of the sermon notes in the blog along with the mp3. Could this be added to sermon browser? We could upload sermon notes in pdf format but hubby really likes the notes in the blog.
Cheers
Roz
PS: The page I have linked to is displaying within an iframe on the actual website which means it blends well.
Meant to say I haven’t added the MP3’s to sermon browser yet. I plan on doing that once I have added all the sermon details as the MP3s are all over the place.
Roz, thanks for the suggestions. I’ve updated the plugin to version 0.25 with those suggestions. You might need to reset the templates to defaults after upgrading, as there are now template tags. Here’s what’s changed:
What a wonderfully quick response. Thanks!
I have a couple of issues though. One I have resolved myself. The sermon_description tag wasn’t there when I set page back to default. The file_with_download was.
Second one I had encountered before upgrade but searched and sorted myself. When trying to play MP3 it said “error opening file”. I found that the upload folder needed to be changed to “upload” only rather than “sermons” within the “upload” folder. Now neither option is working. If you can find a solution let me know as I’ll be at work tomorrow. Haven’t had a chance to look at it further today and was planning on trialling upload from computer rather than moving file on server.
OK, there’s a new version available. There’s a few new features, so I’m calling this one 0.30. The new features are simple statistics and a more intelligent search form display. See the changelog below for more details.
Roz, adding the statistics has changed the way sermons are downloaded and listened to. It’s possible the new version will fix your problem (though I doubt it). It seems as though your upload folder is set to your.path/podcasts/audio/ but this folder doesn’t appear to exist. Sermon Browser should warn you if there are any problems when you go into the Uploads page or the Options page of Sermons. Can you let me know if you receive any errors there, and also what your upload directory is set to. Thanks.
Hi Mark. Great plugin!
I’ve just noticed a few problems I’m having with the 0.30 version
1) In the filters, the books don’t show correctly:
Only shows matthew when it should also show 1 Corinthians and Philippians; and matthew should show as 1, not 0.
2) In the filters, the services don’t show correctly
It says there is 1 mid-week and 1 special event sermon when there are none.
You can see it here:
http://donovansimmons.com/wordpress/?cat=3
3) Also when on a particular sermon, the ‘download’ link doesn’t work. But is that because I’ve entered the mp3 as a url, not uploaded it to the wordpress folder?
Hi Mark - the stats feature is brilliant. Thanks.
I was just playing with v0.3 though and have noticed that if I go in and edit a sermon, the time, none of the Bible Passage fields, or the file field are there and you have to re-enter them all, otherwise they give overwritten with a null value.
In the filters, the preachers all have (1) even though I’ve not added a sermon for some of them yet.
Hi Mark. I’m loving the concept of this plugin, and I really want to use it for my church. However, when I go to create a new sermon, I get this error message:
` WordPress database error: [Column count doesn't match value count at row 1]
INSERT INTO wp_sb_stuff VALUES (null, ‘file’, ‘12-23-2007sermon.mp3′, 0); `
I had uploaded a sermon file manually to the sermons directory. I’m running WordPress 2.5.1. Any ideas as to what could be my problem?
@Donovan - Thanks for the feedback. I didn’t notice the problems on my installation, so that’s helpful. I’ll look to get those bugs fixed. The download problem seems to affect Wordpress sites that are not using pretty permalinks. I’ll get this fixed too.
@Jordan - it seems as though the database has not updated itself after you upgraded to 0.3. Try deactivating and reactivating the plugin. Let me know how you get on.
@Vicky - this is a strange one. Can you try deactivating and reactivating, too?
I have tried deactivating and reactivating the plugin, and I started using it at version 0.3, so there was no database to be updated. Before I received the error, I had tried uploading a file through the uploader, which timed out. Hope that helps in figuring out the problem.
I love the concept of this plugin and have it now on our site. However, I cannot get it to work. I have gone through the help and tutorials, but i cannot fix my problem. Everything looks like it is working, but I cannot add anything. If I try to add a sermon/preacher/topic it says that it uploaded successfully, but nothing is added to the database. Any ideas? I am using firefox as my browser.
Thanks for all the feedback everyone. Sorry about these problems. I’ve fixed a few of the bugs, and the new version 0.30.1 is now available. It should fix the problems where series/services/preachers were displaying as (1) even when they had no sermons. It’s possible it might fix Donovan’s bug with the Bible books, though I can’t replicate that to check.
It should also fix Jordan and Andy’s bug with the uploads. I’m still not sure about Vicky’s bug. Perhaps you could check the new version (make sure you deactivate/activate).
<Edit> It should also fix the download bug Jordan described.</Edit>
Thanks Mark! Working beautifully except for two things:
1) On the main wordpress page, the player image is displaying in the wrong spot. This is the “Living On The Edge” sermon I’ve uploaded to the wordpress uploads folder. The image is showing above “Where Is The Love”. Actually just checked it in internet explorer and it works fine, … but it’s a problem in firefox.
http://donovansimmons.com/wordpress/
2) In the filter, the only option under books is “ALL”
(services and series work great now thanks!)
Okay, I can now upload my files just fine. How do I get the sermons to show up on my site? I put the widget in my sidebar, but the sermon URL redirects to the most recently viewed blog post.
All seems to be working fine to me know. Have reset all to default and linking to sermon in audio player and download link is correct.
Thanks for making those changes.
One comment. “Preached” has negative connotations here as in “Don’t preach to me”. I’ve changed it to “Sermon by …”. The term “Preacher” would probably be better replaced by “Speaker” also.
Thank you very much for creating Sermon Browser just as I was trying to solve the problems I had with “PodPress” and “Podcasting”.
Judith - Have you tried putting “[sermons]” into the post or page where you want the sermons to show? I have created a page and done this: http://hpcc.hornby.org.nz/podcasts/?page_id=66
Okay, my latest update on my experience with sermon browser. I have uploaded files using the add sermon area. When it finishes uploading it doesn’t save the file address in the sermon listing but if I go back into it in edit mode I can link it in. No great dramas there. Once the sermon is linked, it doesn’t show up as an available file when choosing an existing file. That isn’t a problem for me either because each sermon would only be used in one post.
Seems ok now Mark.
Got the same as Donovan though with [All] showing in the Bible books filter and nothing else.
@Donovan - I’m not sure what you mean about the player. It looks fine to me in Firefox 3. However, you do seem to have a problem with the install of audioplayer beta 2. (Try viewing http://donovansimmons.com/wordpress/ in IE7.) To fix it, remove the whole audioplayer folder and re-install beta 4. The problem occurs when you upgrade audioplayer without removing the previous files.
@Jordan - As Roslyn says, you need to create a page with [sermons] in it.
@Roz - Language is definitely a cultural thing! So obviously you can edit the template, but I’ve never been quite happy with “Preached by”, so I’ll probably change that. I can replicate the problem with uploading and will fix that soon. I deliberately don’t show sermons that are already linked to other sermons again: (a) Because most people would only link each sermon once, and (b) The list would very quickly get very long and would be impossible to find the sermons you really wanted.
@Vicky/Donovan: I can’t replicate the Bible books filter problem. I’ll have to do some more investigation here.
Alright, it works now! Thanks for a great plugin. I can’t wait to start using this for my church.
Hi
I have all the sermons moved over and it is working well.
One more request if possible please. We now have 17 sermons uploaded which are all displaying on the same page which makes quite a long list over three months. Is it possible to limit how many show and create a link to the “archives”?
Thanks
I am testing out our new website and find sermon browser to be very close to what I would like for our sermon files/viewing. However, I am having a problem:
- the links are not working correctly from my sidebar (using sermon browser widget). They seem to default to the current page rather than the page on which the sermons reside (/sermons/).
I have the ‘[sermon s]‘ phrase on a page rather in a post. Does that matter?
The site is: sermons.firstprescrossville.org
Any help would be greatly appreciated.
{BTW, sermons are listing on this page where you have installation instructions above]
@Mike - I’m not sure what’s wrong. I don’t suppose you have the “Search Unleashed” plug-in installed, or something similar, do you? If so, that may be causing a conflict. If you do have that plug-in, try deactivating it and see if the sermon-browser widget starts working.
@Roz - I was considering making the number of sermons/page adjustable in the next release. I’ll try and make that possible.
I meant to reply about the “Preached” and sermon linking. Yes, language is cultural and as I could change that not an issue. Just thought I would mention it as you might not see it the same as my hubby. It was him that objected. He wasn’t brought up in a Christian home so I guess it sounded worse to him than me.
Re the sermon’s available to link to, yes that makes sense. I just thought they were all available in one of the older versions but hey, I have a horrible cold so brain is all fuzzy.
One last request - I think. Would be really good if line breaks could be maintained in sermon description field.
First I want to say thanks for a great looking plugin.
I have run into a problem with my server reporting an 500 Internal Server Error every time I click on a link for an MP3 file. I tried accessing the audio via the RSS feed and I got the message access forbidden. I changed the rights on the 1st Thessalonians file and that allowed me to play the audio in RSS but I still get the 500 error from the Blog page. When I am in the Sermons/Options page I get the message: Warning: The maximum time allowed for an upload script to run is only -1 seconds. Please change max_input_time to at least 600 in php.ini. Not sure if that is related.
@Sam: I don’t have any problems accessing the .mp3 files from http://sburrow.com/blog1/. I’ll look into the strange warning message.
@Roz: The description field does accept HTML characters, so for the time being you can enter
to produce a line break. But I’ll ensure your line-breaks are maintained when I release the next version.
I have tried entering but it isn’t working, and when I go back in to edit sermon, the ’s have been removed. Maybe if I edit the database directly it might work but that won’t be suitable for admin staff. It would be good to have these added in the next version.
Mark I am almost there but I have run into a problem where my search’s always return no matches. Any ideas of where I should start looking?
Thanks,
Sam
Hey Mark,
I now have the plugin working on my site, and now I have a feature request:
Is it possible to make the filter options customizable? For example, my church has only one pastor, so I don’t really need the option to allow people to filter sermons by preacher. It’d be really nice if I could turn off the parts of the filter that I don’t need, while keeping the filter on for searching.
@Roz: I’ll see what I can do about the description field in the next release. What you’ve said certainly makes sense.
@Sam: The problem you’re experiencing is that when you press the filter button, Wordpress returns a “page not found” error. (In other words, it’s not sermon-browser can’t find sermons, it’s that Wordpress can’t find the sermon-browser page.) I think the problem is caused because the sermons page has no permalink (i.e. it’s http://sburrow.com/blog1/ not http://sburrow.com/blog1/page-slug. Would you mind creating another page with a page slug just as a test, and moving [sermons] on to it. Let me know what you find. Alternatively, turning custom permalinks off may work in your setup.
@Jordan: I want to try and keep the options page fairly simple, whilst still providing customisation for those who need it. I’ll see if I can simply incorporate your request.
I noticed that your church website also offered the ability to download sermons. Is that an option that needs to be turned on somewhere? Thanks again for the plugin. it is a useful tool.
It works now, Sorry to bother you. it was a problem with our audio player. Love the plugin!
Hello Mark
A great plugin this is, it ticks all the boxes for our church! Thanks a lot for all your efforts.
I’ve come across a small problem. As we have be publishing sermons using podpress we have a large library of MP3s on the server already. The ptoblem I encounter is that we have used quite long file names (up to 75 caracters, which is a bit long, i know…) which include reference, speaker and title. WP Sermon only seems to support filenames up to 36 characters which includes the file extention. Is there any simple way of changing this?
Hello again, sorry to post again, but after trying out a few more things I found the above is not the issue. This was down to the firefox download manager cutting short the filename when downloading.
So I can download a file now, but I get a message saying “error opening file” from the player. I have Audio Player 1.2.3 installed.
Arnoud, I have successfully uploaded and listening to a file that has 104 characters - so I don’t think the problem is length. Could you give me a link to your site?
Again hello, I’ve played with the pluging a bit more, and it seems that when you change the upload directory there is a problem with the speakers picture, they won’t be displayed and you get an error when trying to uploading them.
After having changed the folder back to default it seems that the plugin is working fine on our test site, but gives the error from my previous post on our main site. Could this be a permalink problem? On our main site Wordpress is installed in the folder /public/wordpress/, but the index.php is in /public/ and also the permalink structure will ignor the wordpress folder. On our test site the site only index.php is in the wordpress folder and the permalink structure also points to this. I hope this helps in identifying the problem. Thanks again for this great pluging!
Hello Mark
Folowing my previous post, I have managed to solve the problem by putting a copy of the index.php file in the folder where wordpress is installed. Now the audio player is working.
This is only a work around, but if you have any further sollutions I would liove to hear it. Thanks
Here’s another new release. This is version 0.31. It should solve all the bugs that have been reported above. It also incorporates all the suggestions (apart from Jordan’s suggestion to add the ability to edit the filter, which I’m still thinking about). Here’s the changelog.
@Arnoud - It’s possible the new version will solve your problem. If not, can you send me a link to your site for me to test. You can use the contact if you don’t want to post the link publicly.
Hi Mark. Thanks for the update! However, I’m still having the problem with the filter only showing [ALL] for the books. Also subscribing to the podcasts doesn’t seem to work anymore??
Hi again Mark. I’m sorry I forgot to put a link to my website for you to see it: http://donovansimmons.com/wordpress/?cat=3 thank u!
Hey Mark,
A quick thought about my suggestion…
It might work if there was a Simple Search and an Advanced Search option. You could even make the Advanced Search the default, but supply a Simple Search template tag for people who want to change it.
Anyway, just thought I’d suggest that in case it helps. By the way, thanks for the new release!
Is it possible to use Podpress and Sermon Browser for one Podcast?
@Donovan: Thanks for spotting the podcast bug. That’s now fixed. The bible books bug is actually a bug in an older version which meant sermon-browser didn’t install properly, so it’s difficult to work out exactly how that old bug is affecting new installations. I’ve updated the code again with a little hack which may fix it. Would you mind re-downloading?
@Jordan: Thanks for the idea. Another possibility would be to only display drop-down menus where there is more than one option in the menu. I’ll experiment.
@Roger: Sorry, I missed your question. What exactly did you have in mind? The two plug-ins are not incompatible (as far as I know), but why would you want both?
I want to do interviews as well. Which I don’t want to put under my sermons page. I was going to use Podpress to put these on my podcast.
Hi Mark
I tried redownloading the plugin, removing it completely and reinstalling it, uploading an older version and updating it, but each time, I’m getting this error message when i try installing version 0.31
Fatal error: Call to a member function query() on a non-object in
… wp-content/plugins/sermon-browser/sermon.php on line 76
I had to comment out line 75, 76, & 77 of sermon.php for it to work on my site because I did not have a previous version.
Here is my apache error:
—————————————————————
[Thu Jul 03 22:29:08 2008] [error] [client 71.177.*.* PHP Fatal error: Call
to a member function query() on a non-object in /www/wordpress/wp-content/plugins/sermon-browser/sermon.php on line 76, referer: http
://sermons.go2cornerstone.com/wp-admin/options-general.php
---------------------------------------------------------------
Here is the line I commented out:
---------------------------------------------------------------
//Hack for people previously using 0.30
for ($i=1; $i query("INSERT INTO {$wpdb->prefix}sb_books VALUES ({$i}, '$books[$i]‘) ON DUPLICATE KEY UPDATE name=’$books[$i]‘”);
}
// End hack
—————————————————————
Thanks,
Michael
Hi Mark
Have tried a clean installation on our test site but got the following error:
——————-
Fatal error: Call to a member function on a non-object in /home/sites/lcc-lowestoft.co.uk/public_html/wordpress/wp-content/plugins/sermon-browser/sermon.php on line 75
——————-
After updating from 0.30 to 0.31 the plugin also stopped working.
Thanks,
Arnoud
This is a suggested feature. Would it be an idea to show the MP3 ID3 tags on the Add New Sermon page once an MP3 is selected. When this is the case you can i.e. copy and past the title of the MP3 (if filled in) to the sermin title? Woudl save having to retype this :-).
Thanks again!
I’m sorry for the problems. Lesson learned - do not post updates at 1:12am! Anyway, I think the bugs are ironed out now. Re-download version 0.31. I’ve modified it slightly so that the bible books are rebuilt every time you reset the options to default. So if you’re getting the problem, just reset the options back to default, and your bible books menu should return (I hope!).
@Arnoud: I have considered the ID3 tags and I can see it would be useful. The good news is that someone has already written the code to do this. The bad news is that the code is extremely long - though I think I would only need a little bit of it. I have some other features I’m writing at the moment - I’ll look at this afterwards.
Hi Mark
)
Thanks again for your efforts! I’ve just donwloaded and tried the new 0.31, it installs fine now, but at the place where I insert the [sermons] tag I get a long string of gobledigock…
Also in the sermons control panel I get the message that I haven’t inserted the sermons tag, which I have. Feel free to have a look.
Thanks (and don’t make it too late tonight
Hallo Mark, for some reason I can not get the next and previous button displayed on the multiple sermons page. Also the date fields seem to disapear.
Lastly the bible reference at the start of the single sermon page is very big, but I haven’t found the place to change this.
Both could be template problems, any clues would be appreciated.
For info, sermon browser verion 0.30, Wordpress theme: K2.
Thanks,
Arnoud
Roger
I was using PodPress and still had it installed when I installed SermonBrowser so I think I can answer your question. Yes, you can use both but they won’t interact with each other. Using PodPress for interviews and SermonBrowser for Sermons on separate pages should be okay. You could just have an “Interveiw” Series though.
PodPress uploads didn’t work smoothly for us so I’m much happier with SermonBrowser. Off to install the upgrade soon.
@Arnoud: Try resetting the templates back to the default, and let me know if it solves the problem.
Hey Mark,
Just uploaded a sermon which referenced four Bible texts. However, SermonBrowser is only displaying three. When I edit the sermon, the fourth one is gone. Is there a limit to the number of texts I can reference?
@Jordan: It looks like a bug. Well spotted! I’ll look into it for you.
I am trying to install this plugin on my church website but for some reason the [sermons] text on the sermons page isn’t doing anything. Any ideas?
Thanks.
By the way, I absolutely love this plugin…I just hope I can get it to work…
I’m experiencing the same problem as David above mentions. I enter [sermons] into pages, posts…nothing seems to come up. It is okay in the widget (at least it displays the test sermon) but then links to an essentially empty page.
I’ve testing in both IE and FF3, same results.
I’m using the “Options” theme, FYI. I’ll check back here for an answer later, thanks! Brilliant plug-in, BTW, hope I can get it to work on this site.
P.S. the site I am working on is at http://www.firstpresportland.org/pages/?page_id=33
Hi Mark
Thanks for your help, it now shows books correctly in filter! It’s great! I am however, also getting problems (empty pages) when I click on sermons from the main page: http://donovansimmons.com/wordpress/ but if I select them from the sermon category: http://donovansimmons.com/wordpress/?cat=3 it seems to work fine.
@ Matt and David: It looks like the plugin hasn’t created the templates properly. Please try re-setting the templates back to default.
@Donovan: There is definitely a problem with displaying sermons on the home page. I don’t know what’s causing it, but I’ll try to find out.
Mark,
I clicked the “Reset to defaults” button on the options page, but I wasn’t sure if there was another way to reset the templates specifically to default. I haven’t changed the templates at all since I downloaded the plugin…so they shouldn’t be different than the “default”. Still nothing on my Sermons page. Any other ideas?
Thanks.
@David: There’s a reset to defaults button on the templates menu as well. I’m wondering whether the defaults didn’t get created correctly when you installed the plug-in.
That worked! Thank you so much!
@Mark resetting the defaults in the templates worked for me as well! Thank you very much!
Side question: do you take donations? A lot of plugin writers will have a little “donate here” button for their good work. If you don’t…you should!
Hi there! Am very impressed with your plugin! I installed it and activated it successfully but it had seemed to clashed with my events calendar. Am running WP 2.5.1, could there be a compatibility issue. The rollovers for my calendar (showing event details)displays HTML codes when your plugin is activated.
@James: It seems that this is a common problem with event-calendar. (See here, or here, or here or here. I’ll see what I can do, but I suspect it will need to be solved at the events calendar end.
Thanks for a great plug-in which is just what we needed. I noticed in the FAQ the instructions for swapping out the icons which I have done today - thankyou. The reason for doing so is that I wanted to include some text next to each icon and I couldn’t see how to do that easily (my php is sketchy at best). Added text to an image goes against my instincts but it has done the job.
If I’m missing something obvious in how I edit templates to include a text description next to a download icon, please do let me know. If there’s not, it’d be a great thing to add to the wishlist
@David: It would go against my instincts to add text to an icon, too, but I guess I could add a description to hover text. If you want to do that before the next release(untested code alert!), you’d need to add an extra line to each of the file types in filetypes.php like this:
‘description’ => ‘Click to download this Microsoft Word file’,
Then edit frontend.php and look for the sb_print_url function. At the end of that function is the statement that prints the icon. Replace the $url in the alt and title locations with $filetypes[$ext]['description']. You could do with some error-checking, but if you want that you’ll have to wait until the next version.
Thanks Mark. An alt/title tag isn’t really what I need so I’ll run with my slightly clunky bodge (although that change will be useful in the next version too).
I installed the plugin and configured it, added the [sermons] to the page and when it was updated the page just showed a long single line of text. Using WP 2.3.3. No other plugins currently used. Text string follows, thanks for the help.
PGRpdiBjbGFzcz0ic2VybW9uLWJyb3dzZXIiPgoJPGgyPkZpbHRlcnM8L2gyPgkJCglbZmlsdGVyc19mb3JtXQogICA
JPGRpdiBzdHlsZT0iY2xlYXI6Ym90aCI+CgkJPHRhYmxlIGNsYXNzPSJwb2RjYXN0Y3VzdG9tIj4KCQkJPHRyPgoJCQ kJPHRkIGNsYXNzPSJwb2RjYXN0aWNvbiIgcm93c3Bhbj0iMiI+PGEgaHJlZj0iW3BvZGNhc3RfZm9yX3NlYXJjaF0iP ltwb2RjYXN0aWNvbl9mb3Jfc2VhcmNoXTwvYT48L3RkPgoJCQk8L3RyPgoJCQk8dHI+CgkJCQk8dGQ+CgkJCQkJPHAg Y2xhc3M9InBvZGNhc3R0aXRsZSI+PGEgaHJlZj0iW3BvZGNhc3RfZm9yX3NlYXJjaF0iPlN1YnNjcmliZSB0byBjdXN 0b20gcG9kY2FzdDwvYT48L3A+CgkJCQkJPHAgY2xhc3M9ImRlc2NyaXB0aW9uIj4obmV3IHNlcm1vbnMgdGhhdCBtYX RjaCA8Yj50aGlzIHNlYXJjaDwvYj4pPC9wPgoJCQkJPC90ZD4KCQkJPC90cj4KCQk8L3RhYmxlPgoJCTx0YWJsZSBjb GFzcz0icG9kY2FzdGFsbCI+CgkJCTx0cj4KCQkJCTx0ZCBjbGFzcz0icG9kY2FzdGljb24iIHJvd3NwYW49IjIiPjxh IGhyZWY9Iltwb2RjYXN0XSI+W3BvZGNhc3RpY29uXTwvYT48L3RkPgoJCQk8L3RyPgoJCQk8dHI+CgkJCQk8dGQ+Cgk JCQkJPHAgY2xhc3M9InBvZGNhc3R0aXRsZSI+PGEgaHJlZj0iW3BvZGNhc3RdIj5TdWJzY3JpYmUgdG8gZnVsbCBwb2 RjYXN0PC9hPjwvcD4KCQkJCQk8cCBjbGFzcz0iZGVzY3JpcHRpb24iPig8Yj5hbGw8L2I+IG5ldyBzZXJtb25zKTwvc D4KCQkJCTwvdGQ+CgkJCTwvdHI+CgkJPC90YWJsZT4KCTwvZGl2PgoJPGgyPlNlcm1vbnMgKFtzZXJtb25zX2NvdW50 XSk8L2gyPiAgIAkKICAgCTxkaXYgY2xhc3M9ImZsb2F0cmlnaHQiPltuZXh0X3BhZ2VdPC9kaXY+CiAgIAk8ZGl2IGN sYXNzPSJmbG9hdGxlZnQiPltwcmV2aW91c19wYWdlXTwvZGl