P4 Auto-update details, build #944

Yesterday afternoon we pushed an auto-update to P4 users on web-hosts capable of handling automatic updates. The auto-update fixes a number of small glitches that affect some users.

If it hasn’t already done so, you ProPhoto blog should auto-update next time you log in. If it doesn’t, you’re probably one of the 5% or so of our users on web-hosts not capable of handling auto-updates. If you’re in that group, don’t worry, there’s no need for you to update to the latest build unless you’re directly experiencing a problem. If there is a critical update you need, we will notify you about it.

For the curious or nerdy out there, here is a fairly exhaustive list of all of the changes since the last auto-update we pushed, build #897:

  • 01/19/12 – fixed a problem that was causing changes made to just a few option areas to not “stick” when saving
  • added a safeguard to prevent widgets from previewed starter designs from being added to the current active design, which was happening in rare instances
  • added a workaround for Microsoft-IIS/7.5 servers required for ProPhoto to create and use the filesystem folder structure it needs
  • fixed a bug with full-screened slideshows on iPad that occurred sometimes when iPad is rotated
  • 01/18/12 – fix css bug where in rare circumstances excerpt thumbnails were being upsized to thumbnail max-size instead of constrained via max-width
  • added a workaround to help ProPhoto deal with excessively massive uploaded images, so they don’t hose grids and slow down galleries
  • fixed a bug that caused errors importing P3 designs with capitalized .MP3 file extensions
  • added CSS to always center fullsize excerpt images, if they are less than site width
  • 01/17/12 – allow filtering of Lightbox image title/captions, so that via a plugin, we can force filenames to always display for those who use Lightbox galleries for proofing
  • fixed problem with mobile image sizing on older versions of Android
  • center slideshows loaded into nav menu slidedowns if narrower than site width
  • prevent rare problem with saving changes for servers configured with Suhosin security module and 64 bit $_POST variable name limit
  • allow for #foobar type inner page links in widgets, don’t prefix these with http://
  • downsize Twitter sliding widget background image preview in widgets admin area if it will be downsized on site front because of context width constraint
  • regenerate static files when home and WordPress URL are changed in “Settings” => “General” to prevent JavaScript errors
  • fix problem with mobile slideshow controls not showing when slideshows set to auto-play
  • fix bug where 404 pages where occasionally showing unrelated comments
  • fixed a conflict with Akismet that was causing inability to upload images in certain instances
  • 01/16/12 – fix rare issue where slideshows would not render if there was an error creating the placeholder image
  • prevent HTML preview of <form> elements in ProPhoto Text Widget, because they can cause problems saving
  • suppress warnings when writing new images with GD for servers with permissions issues
  • flush grid cache when editing or deleting categories
  • fix problem with masthead image link URLs not being prefixed with ‘http://’ and thus not linking correctly
  • more accurate “updated to build #xxx” message when auto-updating
  • rework downloading of remote images, allow for much more graceful failure if problems downloading remote images
  • 01/12/12 – hide WordPress pointers and dim ProPhoto admin video icons when auto-updating
  • improve image pathfixer to better handle changes adding or removing “www” from site URL
  • ensure excerpt thumbnails are downsized via CSS if correct thumb size cannot be located or created
  • strip links from mobile excerpts added by plugins because they bork the mobile layout
  • send a 200 header instead of 500 when using wp_die() because Godaddy intercepts 500 headers with it’s own internal server error page
  • 01/11/12 – fix glitch with image sizing on mobile when images have default WordPress captions
  • fix broken slideshow sizing logic when all images exactly square
  • move admin-related ajax requests to admin-ajax.php to prevent rare issues with caching plugins and other fringe conditions
  • fix generated Twitter tweet date links that were broken because of API change
  • 01/10/12 – fix rounding errors in slideshow sizing that could cause image downsizing when not necessary
  • switch from HTML5 “section” tag to more vanilla “div” tag for grid wraps because Firefox 3.6 can’t handle sections
  • fix hardcoded references to P3 dev site in Email a friend link subjects for a few old starter designs
  • update contact form hook names for future compatibility issues for plugin authors
  • fix a bug with Lightbox gallery display on mobile devices when mobile site disabled

P4 Auto-update details, build #897

We’re pushing an auto-update to P4 users on capable web-hosts this morning to address a few minor bugs. If you’re running P4 you’ll likely see ProPhoto update itself automatically the next time you log in. If you love nitty-gritty technical details, here’s a fairly detailed list of what’s changed since the last build we pushed (#878) on December 21:

  • 01/09/12 – fix broken social media icon widget image preview in widgets admin page
  • 01/06/12 – prevent white-screen of death errors for users running very out of date versions of WP and PHP when upgrading to P4
  • don’t show auto-upgrade link to users with auto-upgrades disabled
  • fix problem where post picture borders were being applied to grids large enough to require image protection
  • make “Insert all images” functionality respect added custom titles, alt text, and captions (more about this in a later blog post)
  • 01/05/12 – prevent fatal errors caused by attempting to downsize massive images, for users who uploaded huge images
  • fix popup “first-time” video tutorials in admin pages not showing correctly
  • fix problem editing menus in IE8
  • allow for import of FTP uploaded design zip files when host limitations prevent web admin upload
  • 01/04/12 – prevent fatal errors when encountering corrupt P3 customization data when upgrading
  • fix rare problem where menu admin interface fails to load because of javascript enqueueing error anomaly
  • 01/03/12 – ensure non-ProPhoto and ProPhoto widgets don’t get jumbled up together on first-time activation because of new WP 3.3 functionality
  • 12/27/11 – fix problem where custom lines above/below menu were showing in header layout where they should not have been
  • ensure that CSS is fully loaded before calculating width of sliding sidebar drawers to avoid problem where drawer slides out very slow and then disappears all the way off edge of screen
  • switch to new header layout graphic images, props Matt Hudson
  • 12/23/11 – prevent slashes from showing up in gallery titles and subtitles with apostrophes and what have you
  • 12/22/11 – fix problem that was causing iPad swiping for vertical scrolling to not work when swipe was on top of ProPhoto slideshow gallery
  • fix problem in menu-alignment interface caused by jQuery change in WP 3.3
Rajan P. ParrikarJanuary 9, 2012 - 7:59 pm

Where’s the link to the zip file for manual download?

MartinJanuary 10, 2012 - 1:02 am


I really like to read about all the fixes. That’s how nerdy I am! Thanks for sharing.

Jared HendersonJanuary 10, 2012 - 8:29 pm

If your ProPhoto does not auto-update, that means that your web-host is not capable of automatic updates, or you have turned them off. In either case, you only need to update if one of the above issues critically affects you, in which case you can contact us through our support forum.

When enough bugs have been fixed to warrant instructing those with incapable webhosts or who have turned that setting off to upgrade, we will turn on a notice in your WordPress admin area with a direct link to download.

MikeJanuary 20, 2012 - 1:46 pm

Auto-Update Message in the green box on admin homepage is still broken:
“ProPhoto downloaded a newer version and was able to successfully update itself to build #.” – No actual build # displayed.

Jared HendersonJanuary 20, 2012 - 1:49 pm

Yeah, the fix won’t show until the NEXT auto update, because the old code is still running when it displays the “update itself to build #…” during auto update.

AlanJanuary 30, 2012 - 7:39 pm

Having the ability to select different sidebar content on pages / posts would be superb!

What's New in ProPhoto4

ProPhoto4 has been out since September 27 of last year, but today is the first day we’re officially notifying those who are still using P3 (or even the few still on P2) that they can and should upgrade.

Part of our official roll-out of P4 is a new video showing off some of what’s in P4.

If you’re interested in a more detailed list of new features and functionality, see the bottom of this post.

If you haven’t upgraded and want to do so, look for an update notice in your P3 admin area, or click here to go to our upgrade page.

Lindsey BamberJanuary 5, 2012 - 6:34 pm

How much do I love ProPhoto….Let me count they ways! 🙂 Excited about the blog!

laurie cJanuary 5, 2012 - 6:36 pm

so i won a pro photo site a few months ago but i was waaayyy too over whelmed to set it up. i knew it would be jan before i could start can i say i soooo excited after seeing your post!! here’s to hoping i can make it work 🙂

Welcome to our Blog + New Tour Video

Today we’re officially launching our very own blog.  We’re starting this because we realized that there was a lot of information we wanted to communicate in a format longer and more permanent than Facebook or Twitter, but not important enough to require an email. In the weeks and months to come, some of the sorts of things you can expect to see here on the blog include:

  1. explanations of what’s in each ProPhoto auto-update
  2. news about upcoming features and releases
  3. important compatibility information about upcoming WordPress versions
  4. polls where we can ask you what features to work on
  5. customer features where we show you a great-looking ProPhoto site and talk about how it was created
  6. critical support issues that may come up
  7. pictures of kittens and unicorns

New Video Tour

In other news, today we’re officially retiring our old P3-centric video tour and replacing it with an updated one that shows off what is current in P4.  If you want to take a look, here it is:

Follow us for the latest:

@pro.photo latest tweet:

  • RT @madeyouswoone: This week we are offering 25% off all website templates in our shop! To get the promo code, sign up for our newsletter o…

Get a $30 rebate when you choose our recommended host, Bluehost