iPodcast v.33

iPodcast v.33

by Thomas Dolsky -
Number of replies: 10

Busy on the podcasting module this week.  New version attached.  I would really like to hear if this fixes folks out there with broken feeds.  Tested in moodle 1.5.3 and moodle 1.6.1 with itunes and rssreader.

Highlights.

  1. Ability to select custom image files.
  2. Course setup is tabbed.
  3. Darwin streaming works but is undocumented and needs a couple of more tweaks.
  4. Several bugs identified causing broken links.
  5. Added mp4 hinting for streaming support. (mpeg4ip executables needed)

To Do this week - hopefully I can keep on the project.

  1. Polish Darwin Streaming support.
  2. Start Student posting ability.
  3. Install on Mac OSX server and document.  I have the server up and running now
  4. Check backup and restore with Moodle 1.5.x and 1.6.x
  5. Backup and Restore broke in this version.  Plan on fixing last this week.
  6. apostrophes still funky I don't get it yet.
  7. Migration script
  8. Update readme to reflect all the added features

*********************************
*****v.33
*********************************
10/20/06 Tom Dolsky     - Fixed apostrophe display in name and notes
10/20/06 Tom Dolsky     - Put lost text back in ipodcast.php
10/20/06 Tom Dolsky     - Added hinting for Darwin files during auto posting.
10/23/06 Tom Dolsky     - Added path configs for mpeg4ip executables.
10/23/06 Tom Dolsky     - Added file and path checking for mpeg4ip executables.
10/23/06 Tom Dolsky     - Added hinting button to attachment page.
10/23/06 Tom Dolsky     - Created imagepopup.php file
10/23/06 Tom Dolsky     - Created hintpopup file
10/20/06 Tom Dolsky     - Added per iPodcast specific darwinurl
10/23/06 Tom Dolsky     - Converted setupcourse.php to tabbed format
10/23/06 Tom Dolsky     - Added image selection tab
10/20/06 Tom Dolsky     - Added darwin enable flag to ipodcast course settings
10/20/06 Tom Dolsky     - Adds a root slash if one doesnt exist on attachment
10/23/06 Tom Dolsky     - Changed config for darwin base url from streambaseURL to ipodcast_darwinurl
10/20/06 Tom Dolsky     - changed darwin config name.
10/23/06 Tom Dolsky     - Added path configs for mpeg4ip executables.
10/23/06 Tom Dolsky     - Fixed bug when configs were empty.
10/23/06 Tom Dolsky     - Fixed isteacher bug in attachment link.
10/23/06 Tom Dolsky     - Fixed enclosure length error

Average of ratings: -
In reply to Thomas Dolsky

Re: iPodcast v.33

by Julian Ridden -
Just upgraded to the 1.3 and, when trying to view the xml file in the rss feed, now get the following generated.

XML Parsing Error: syntax error
Location: http://playpen.monte.nsw.edu.au/mod/ipodcast/getfeed.php/11/2/ipodcast/2/rss.xml
Line Number 1, Column 1:Error retrieving top category

Any ideas?
In reply to Julian Ridden

Re: iPodcast v.33

by Thomas Dolsky -

Is this on your moodle 1.7 site?

It looks as if either the ipodcast_itunes_categories table is missing or the module cant access it for whatever reason.

I will load 1.7 on my laptop and see what happens.  It will be a fresh and not a update hopefully I can find the problem.

I wonder if the character set is causing issues.  I don't have a migration script yet. 

If you could make sure that the categories tables are present I will look into the rest.

Tom

In reply to Thomas Dolsky

Re: iPodcast v.33

by Julian Ridden -
Sorry, yes I should have mentioned that..silly me.

This is on a 1.7 site. I have installed .34 an the same error is still generated. Wasn't sure where to start looking to solve the problem.
In reply to Julian Ridden

Re: iPodcast v.33

by Thomas Dolsky -

I found a few problems running iPodcast on version 1.7 .  I think I have them fixed up.  It is running smoothly on my laptop.  I had to set display_errors = Off in php.ini to get file downloads and xml to work.  Looks like there are a few warnings in moodle 1.7 that corrupt the downloads. 

I will be posting iPodcast v.35 in a few minutes

Thanks for the testing.

Tom

In reply to Thomas Dolsky

Re: iPodcast v.34

by Rishi VG -

I am put in your Ipodcast v.34 in moodle website. I am sucessfully installed in moodle Podacst. It is does not play. But http:500 error on display . what i do.

Attachment Ipodcast1.jpg
In reply to Rishi VG

Re: iPodcast v.34

by Thomas Dolsky -

I think someone in the other threads reported that iPodcast didn't work with some of the characters you are using.  This is a very hard error for an english only programmer like I to fix.  Also I noticed that the podcast is currently not visible.  You might try to change the visibility and retry.  If not try to do the podcast in all English and see if that fixes it.  If its a language problem I will try and get some database dumps from you and see if I can figure it out.

Tom

In reply to Thomas Dolsky

what version will work on 1.5.2+ ????????? (in love with this module)

by daniel ginerman -
Shalom Thomas et al,

I've been for long time offering video on-demand (recorded lectures) in my moodle site, simply embedding either moodle's player or even google's in my courses' bloks (as you can see here) or a bit more rich playing with iframes as here. but i've been for long time wishing to offer it in rss-organized playlists or alike; that is: i've been longing to a podcast/vodcast machine smile.

and right now i found your creation. i read all your main thread. i found that all the first versions worked well in 1.5.3+, but no mention at all to 1.5.2+. Thinking of a whole version upgrade right now makes a deep headache to arise (it's a very big site, with many little addons and modifications on the plattform, with almost 13,000 users, etc.).

therefore, the question is: is there any version that will work optimally in my 1.5.2+? if not, is there any special update belonging the 1.5.3+ (or higher) that I could make to my installation, without upgrading it's whole, to have the ipodcast working fine?

wait for your answer anxiously to start working on it,
thanx in advance,

daniEl
http://eduplanet.net

In reply to daniel ginerman

Re: what version will work on 1.5.2+ ????????? (in love with this module)

by Thomas Dolsky -
Did you try version v.35 ?

Tom

I would install it on a test machine first to make sure it does what you need.

Tom