bretta
Forum Replies Created
-
Hi
the link is http://brettaplin.com.au/a-thousand-encores-the-ballets-russes-in-australia/
however, I currently have the jwplayer.js file renamed as I need the player function for the moment while I work on the site. If this makes assessing the problem with the plugin difficult let me know.
Brett
Longtail, I’ve upgraded the player to v5.4.1530 and I’m still getting the error message “Task Queue failed at step 5: Playlist could not be loaded: XML could not be parsed or playlist was empty”
The JW player plug for WP is still at v1.3.3 and according to the WordPress plugin directory was last updated 2010-11-18, not this year.
It has been mentioned both here and on the longtail forum that this problem has been fixed and that there is a new release. Could you provide me with a link to the latest player/plugin where this problem is fixed?
Hi Susan. Are you getting the error message “Task Queue failed at step 5: Playlist could not be loaded: XML could not be parsed or playlist was empty” when using playlists?
If so, then the only way I could get the playlists to work was to delete (or rename) the jwplayer.js file in the uploads and jw-player-for-wordpress folder. Mind you, I’m using the JW Player for wordpress plugin so I’m not sure how things are different for wordtube.
This thread which I’m also participating in might help:
http://bit.ly/g0Z3ofNo I’m afraid I’ve already tried the latest v5.4.1530 and I still get the error message “Task Queue failed at step 5: Playlist could not be loaded: XML could not be parsed or playlist was empty” when using playlists.
As before, the JW plugin with playlists works fine on other themes and using a single track. However on my theme using playlists I have to delete the jwplayer.js file for the player to correctly use playlists (of course then the embedding is compromised including the all important html5 fallback for iDevices)
Cameron at Longtail mentioned he has seen this behavior before on certain complex themes and that a fix was in the works. Not yet as it seems.
Keep me posted, I still am keen for this to work.
Brett
It looks like it has to do with the encoding of the URL used for the playlist. This encoding is breaking the URL and causing the playlist generation to fail.
The plugin uses our new JW Embedder which URL encodes values passed into it for the convenience of our users. However, the pendulum theme is HTML encoding the value which is then getting URL encoded by our embedder causing it to break.
I’ve encountered this problem before and actually have a fix for it in the development version of the plugin. There’s actually enough changes in the development version to warrant a minor release. We’ll run it through testing and try to get it out soon.
Any estimate when you hope to release the fix you described above?
Brett
I should have amended this post since I tried the single track player on an iPhone and of course if worked perfectly. I was confused due to the problems with the playlist (solved in my case by disabling jwplayer.js which of course breaks the html5 fallback)
Perhaps I should have asked when the fix you described above for the playlist breaking in certain themes is scheduled?
Regards – Brett
Am I correct in understanding that the HTML5 player and fallback support is not yet functional in the JW Player WordPress Plugin in wordpress anyway?
If so is there an ETA on this?
Brett
that worked, and all the functionality still seems to be there. Great.
In that case I don’t understand actually what the jwplayer.js embedder does?
That’s great. I’ll certainly keep an eye out for the new release and report back.
In the meantime, is there an earlier revision of the JW player plug that doesn’t use the new JW Embedder that I could use to get on with building my site? (I’d use wordtube but *much* prefer the JW SP interface and promise with respect to html5)
Brett
Hi LongTail.
No, I certainly pressed save. In fact, as I mentioned, if I activate an alternate theme the JW player plays the playlist I saved just fine.
It’s only an issue with the Pendulum theme. Most other simple themes seem to be fine, however the JW plugin seems to be embedded in such a way that makes it susceptible to the problem I described above (Wordtube for example is unaffected)
In an update, I discovered that embedding an external playlist works ie [jwplayer file=”http://path/to/playlist.xml”%5D but embedding the wordpress generated playlist does not ie [jwplayer playlistid=”32″]
Again, I stress that I’m using the plugin correctly because if I swap to any of the simple bundled WP themes and refresh my webpage your plugin works as advertised.
The pendulum theme is picture and music portfolio theme found at http://themeforest.net/item/pendulum-premium-wordpress-theme/113557. I can approach the dev to assist me but I need to know where to start.
Brett
That did it! So far so good. That’s fantastic Dalton. Thanks so much for your help. Incidentally, the comment I posted on the Theme developers site alerting them to this issue was removed. Guess they don’t want people to know!
Brett
Thanks so much Dalton for your reply.
I’ve tried as you’ve suggested but my skills level is such that I’m probably misunderstanding you. How’s this…
The code I’m removing from the Header.php is:
<!– Javascript –>
<script type=”text/javascript” src=”<?php bloginfo(‘template_directory’); ?>/js/jquery.js”></script>
<script type=”text/javascript” src=”<?php bloginfo(‘template_directory’); ?>/js/jquery.jfade.1.0.min.js”></script>
<script type=”text/javascript” src=”<?php bloginfo(‘template_directory’); ?>/js/jquery.masonry.min.js”></script>
<meta name=”google-site-verification” content=”WQPUp91kHwr6mA551-SZk_Mi1RXDDOheN5heNGd_S5U” />is this correct?
Then, I’m copying the following into function.php:
if( !is_admin()){
wp_deregister_script(‘jquery’);
wp_register_script(‘jquery’, (“http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js”), false, ‘1.4.2’, false);
wp_enqueue_script(‘jquery’);
}
However, where do I place it? Does it have to be bounded by <?php and ?> ? The following code is all that’s in the function.php file:
<?php
if ( function_exists(‘register_sidebar’) )
register_sidebar();
?>
<?php add_theme_support( ‘post-thumbnails’ ); ?>Finally, Do put back the bit of php script that I removed into your portfolio_slideshow.php file?
Sorry for the questions! I’ve also asked the developer, but given that they’re developing a PRO version of the theme which includes support, I’m not hopeful.
Cheers – Brett