TubePress 1.6.9 Released Today!

New features and bug fixes include:

  • Default thumbmail URL now uses “default.jpg” (closes ticket #47)
  • Fixed bug that resulted in inability to paginate past the first page of a multi-page gallery.
  • Version bumps
  • Under the hood
    • Huge amounts of unit/integration tests
    • Major refactoring of classes (now using dependency injection)

Download from http://tubepress.org/download and enjoy.

Stand by in the next day or two for an announcement regarding TubePress Pro, which will enable you to use TubePress anywhere that runs PHP!

Read More

TubePress 1.6.7 Released

I’m happy to announce the latest stable version of TubePress. This release includes many bug fixes, as well as the following cool new features:

  • Ability to apply random sort order to your YouTube galleries
  • Toggle the request cache on or off
  • YouTube connection test in debugging mode

Full release notes can be found here. Grab version 1.6.7 from the downloads page. Enjoy!

Read More

TubePress 1.6.6 Released – Widgetized!

I’m happy to announce the release of version 1.6.6 of TubePress. This version includes the ability to have a gallery of videos in your WordPress sidebar as a widget – a long asked for feature! (closes Ticket #12). Here are the rest of the new features:

  • Removed pass-by-reference warnings (closes Ticket #34)
  • Ability to limit length of video descriptions
  • Option to toggle relative dates/times for video upload timestamps
  • Swedish translation. Thanks to Mikael Jorhult
  • Improved error handling for PHP installations with suppressed error output
  • Removed several small bugs that affected users of PHP < 5.2.1

Grab your copy now from the download page. Enjoy!

Read More

TubePress 1.6.5 Is Out

Grab your copy from the download page or checkout the latest source. This version has plenty of bug fixes, optimizations, a security fix, and these great new features:

  • i18n capability! TubePress can now be easily translated into any language. Please see the translation docs for more info
  • Upgrades from here on out will no longer reset your global TubePress settings
  • Multiple galleries on a single post/page are now possible

As always, you can see the full version history here. Many thanks to all the users who helped test the changes since previous versions. Since opening up the subversion repository, development has been a whole lot smoother and (perhaps more importantly) a lot more fun.

Finally, I’m asking anyone who speaks a language other than English to please consider contributing! It would take about 10 minutes of your time, and you can feel good about contributing to a 100% open source project.

Enjoy the new version!

Read More

TubePress 1.6.0 Final

I’m happy to announce that TubePress 1.6.0 is now available for download. Thanks to all who helped test and debug 1.6.0-beta! The documentation will be updated shortly to reflect the new features.

Please keep in mind that 1.6.0 requires PHP5 or higher; it should fail gracefully under PHP4.

Read More

TubePress 1.6.0-beta Available!

It’s been several months, but a new release of TubePress is

Read More

TubePress 1.5.6 Is Out

This version includes fixes for all the bugs filed with version 1.5.5, but perhaps more importantly, fixes a major bug with displaying video titles. If you notice that only the first letter of each title is being displayed, you should upgrade! It appears to be the result of a change in the video feed from YouTube.

Read More

TubePress 1.5.5 (RC1), Site Changes

This is the first version of TubePress that is backed by the GData API. What does that mean for you?

  • “Favorites” mode now displays up to 500 videos
  • “Search” mode now can return up to 1,000 videos
  • New mode: videos for mobile phones
  • New mode: most-viewed videos from today, this week, this month, or all time
  • Customize the order of galleries by view-count, rating, relevance, or date-updated
  • Randomize thumbnails (most videos come with 4 thumbnails, this option will mix it up for each pageload)
  • Filter “racy” videos from galleries
  • Option to show a video’s category in its metadata

There’s also tons of enhancements and a few bug fixes reported from previous versions.

I’ve also decided to change the organization of the site. Tubepress.org will remain the plugin’s main home, but the documentation, discussion forums, and development area (downloads and tickets) will move to groups.google.com and tubepress.googlecode.com. The existing forums will stay up as read-only and are available here.

Lastly, and this is important, this will be the last version of TubePress that supports PHP4. The plugin is getting quite complex and PHP4′s OOP model isn’t nearly strong enough to keep it manageable and robust.

Give 1.5.5 a try and please report any bugs that you find!

Read More

GData for YouTube

After 3 months of anticipation, YouTube has released an updated (and hopefully much less buggy) version of their API. It’s based on GData, which is Google’s standard for content publishing.

It kept all the features from the old API, and added the following neat features:

  • Sort videos by data uploaded, views, rating, or relevance!
  • Only retrieve videos of a particular format (the plain YouTube flash, RTSP streaming URL for mobile video playback, or the URL to the SWF player for non-embeddable videos). Apparently the majority of videos are available in the first and last of those formats.
  • Filter out “racy” content
  • Added time parameters (today, this week, or this month) to “Top Rated.” Previously this was just available with “Most Viewed”

Not bad, but everyone has been screaming for an upload API, which YouTube has acknowledged is still missing. I guess they’re busy like the rest of us…

What does that mean for TubePress? Well, because it’s the way YouTube is headed, and because it has all the cool new features, TubePress is going to use the new API from now on. I’ll release it with Version 1.5.5 of the plugin, which is already well underway. This release will probably come in the next few weeks. I’d work on it this weekend, but instead am headed up to Glacier National Park armed with bear mace (I’d probably use mine on a bear instead).

Read More

TubePress 1.5.2 Released

This version fixes a fatal error when the plugin was activated under some PHP installations. The error was related to a bug in

Read More