Archive for the ‘Releases’ Category

ProofBuddy 2.0 beta 9 available for download

Issues fixed for b9.  For more on what's new in ProofBuddy 2.0 please see the post on beta 6.

  • 590 - Cannot add payment
  • 587 - Switched from PWC to YUI window library due to lack of IE8 support in PWC
  • 582 - In some cases upload script would attempt to recreate an already existing folder.
  • 580 - Cannot delete images
  • 579 - HTML emails not replacing variables
  • 578 - HTML emails crashing logging
  • 577 - Email to admin did not include the invoice number
  • 576 - JS error in IE8 during uploads (related to 587)
  • 575 - Favorites in child albums not showing
  • 573 - Child album redirecting to index page
  • 569 - Added isAdmin(), isPasscode(), and isUser() functions for plugin authors
  • 568 - Cannot remove items from cart
  • 566 - mysql_real_escape_string array error when adding to cart
  • 589 - Cannot change coupon cart max value
  • 588 - Canceling the album list on the view image page would blank out the album list
  • 585 - Order status emails sent regardless of checkbox state
  • 584 - Help link on install pages changed to go to the main documentation site
  • 581 - Reset sort on sort image page doesn't work
  • 574 - noheader / noheaderfooter / nofooter not working on custom pages
  • 572 - helpID not set on option pages
  • 567 - Some plugin links doubling the http://
  • 564 - JS error on reports page in IE
  • 563 - View order page showing each item individually instead of grouping by like items
  • 571 - Help links redirect to main documentation site
  • 565 - Right click blocking not working if any attributes in <body> tag
  • 583 - Install script header color doesn't match logo background in Safari 4 on Mac
Categories:Releases
Tags:,

ProofBuddy 2.0 Beta 8

After a much longer delay than we would have liked, beta 8 of ProofBuddy 2.0 is available for download.

Issues Corrected

  • 562 - Tax incorrect on confirmation page
  • 561 - Tax overcharging
  • 559 - Order ststus page blank
  • 558 - Added browser detection code
  • 554 - Pricing items > 1,000 were going in as the number in front of the comma
  • 552 - No place to view favorites in admin
  • 550 - Incorrect field name in pb_payments table during upgrade
  • 547 - PDF report not using correct files
  • 544 - Rewrite $cProofBuddy->url to work on more servers
  • 543 - "Cannot redeclare classReports"
  • 542 -  Cannot change order status
  • 541 - Cannot redeclare getKey()
  • 540 - Cannot change individual image pricing
  • 539 - Watermark option gone
  • 557 - Meta fields on cart items
  • 555 - Favorites submission needs to support meta
  • 551 - Problems with add to favorites link
  • 548 - Image view counter not incrementing
  • 546 - is_pro() incorrect in reports
  • 545 - Shipping costs on dropdown list
  • 538 - Submit cart on admin side
  • 535/533 - Shipping Option on digital items
  • 560 - Meta fields are now textareas admin side
  • 556 - Meta fields starting with periods are now hidden
  • 553 - Deleting a pricing category moves all items to default category
Categories:Releases
Tags:,

ProofBuddy 2.0 beta 7 Released

Building upon the beta 6 release earlier this week, ProofBuddy 2.0 beta 7 is now available for download.

Please see the post on beta 6 for more information about new features.

Fixes in beta 7

  • Support for servers still running PHP4.  This is an issue that may still come up so please let us know if you get any errors involving an ampersand (&) or functions not being defined.
  • 532 - Clearing cache may delete config.inc.php file
  • 529 - Album title showing over each image
  • 527 - Advanced options page empty on pricing options
  • 525 - Incorrect JavaScript path on some servers.  This is not fixed automatically on those servers, but there is a workaround in place.
  • 522 - Meta fields not showing on edit album
  • 520 - States not loading into database during setup
  • 530 - Added variables for add to cart button and table that support categories
  • 528 - Config file is now stored in the /cache/ folder instead of /user/.  This means that during setup /user/ does not have to be changed to 0777 permissions.
  • 526 - Issues with album names with ampersands
  • 521 - Dashboard image count incorrect
  • 506 - Custom pages for plugins - more on this later
  • 531 - Admin -> Carts was not factoring in packages
  • 523 - Help link on edit image page removed
  • 524 - Meta Information changed to Custom Fields on view coupon page

Download

Categories:Releases
Tags:

ProofBuddy 2.0 - Beta 6

The first public beta of ProofBuddy 2.0 is available and ready for download.

 

Edit: It appears that this version of the beta does not work on servers that still have PHP version 4 installed rather than the current version 5.  The developers of PHP officially stopped supporting PHP 4 on 12/31/2007.  The most recent release is from 8/7/2008, but is only a bug release.

It does seem that many ProofBuddy users are stuck on servers still using PHP4 however and we are currently working through a series of issues specific to PHP4 that should allow ProofBuddy to again fully run on these servers. 

Changes & Updates

Customization

The biggest changes between version 1.0 and 2.0 are under the hood.  ProofBuddy 2.0 was totally rewritten to allow for plugins.  Version 1.0 had a plugin system but after working on a couple of plugin ideas we realized that the system just wasn't up to the level it needed to be.  The plugin system in 2.0 gives plugin authors the ability to add tabs, add options, and apply filters to pages before they're displayed.  And we do have several plugins in the pipeline to go with the few that are already online.  Be sure to check out the plugin browser under Options -> Plugins.

And along the same lines, be sure to check out the Theme Browser under Options -> Themes.  There was a theme browser in 1.0 but it was a small link that many users didn't notice.  You can now browse available themes and, depending on how permissions are set on your server, install them with one click.  You also will notice a better file editor.

Ajax

Ajax is one of those web design buzzwords that you see thrown around.  Done right, Ajax can make a web application function much more like a desktop application.  And we feel, and hope that you agree, that ProofBuddy 2.0 is Ajax done right.

One of the most common problem reports we received was that it is difficult to resort pricing items in ProofBuddy 1.0.  2.0 uses Ajax to allow you to drag and drop pricing items up and down in the list. Together with that you can also put pricing items into categories which will, for example, allow you to group Prints, Canvas, and Framed Prints together.

Most of the admin pages are broken down into sections.  Using Ajax ProofBuddy allows you to drag these sections around into whatever order makes sense for you and to minimize the ones that you don't necessarily want to see.  It's difficult to explain, but once you see it you'll like it.  For those of you that are using a recent version of WordPress it's similar to how the WordPress dashboard works. 

Help

Across the top of the admin pages is a link to our new help system.  Rather than have the help included as part of the download it is now hosted on our site.  This gives us the ability to change the help pages as the need arises rather than only when a new version of ProofBuddy is released.

One issue with the help right now is that it's not in a finished state.  We've been working on getting this beta out so our work on the help system has been lacking.  The pages are going to come online; they're just not there yet. 

We also plan on extending the comment system on this site onto the help system so that you can post questions and comments directly on the help pages. 

More?

Well, of course there is.  ProofBuddy 2.0 is a major upgrade from 1.0.  But rather than reading about it, how about you click the download link on the bottom of this page and give it a try?

 

Upgrading

Upgrading from 1.0 should be simply a matter of uploading the files from the 2.0 zip on top of your 1.0 files.  The first time you go to your ProofBuddy site after uploading the new files it will prompt you to update your database.

However, we highly suggest that you backup your files and database first.  And FTP client like FileZilla is your best choice for backing up files.  Be sure to download the entire folder where you have ProofBuddy installed.  You will also want to do a database backup.  On the Admin -> Tools menu is a link that will let you save a dump of your database that can be imported if something goes wron

Notes

Registrations & Upgrades

During the beta period the Pro version of ProofBuddy will be $129.95.  This is $20 off the $149.95 that it will cost after coming out of beta.

For those who are using the Pro version of 1.0 upgrading to the Pro version of 2.0 will be $39.95 during the beta period.  For the first 30 days after the final release upgrades will be $49.95.  After 30 days they will go up to $79.95.  Your discount should be automatically applied when you fill out the registration form.  If it's not please contact us.

Like with version 1.0 there is still a Lite version that you can download, install, and use as long as you like for free.

Support for the beta

There is a board setup on our support forums specifically for issues found in the beta version.  If it's something fairly small and trivial there is a comment section on the bottom of this page, although if it's something that looks to be more than a quick fix we may move the discussion over to the forum. And if you'd prefer we also have a problem support form setup that you can use to email us.

Download

This download has been removed as a newer version of ProofBuddy is available.  Please see our downloads page for the latest version.

Categories:Releases
Tags:, , ,

ProofBuddy 1.0.2 Released

ProofBuddy 1.0.2 is now available for download.  This is primarily a bug fix release for the version 1.0 series.

Fixes / updates include

  • [#457] Literal line feed characters showing in order emails sent to the company email address.  These characters were never included in the client emails, but several users reported them in the emails they received.
  • [#436] Clients can now view their proofs without cookies enabled.  You must still have cookies enabled to access the administrative section.
  • [#456] Servers running IIS and certain versions of PHP would trip a bug when an email was sent using the standard format Email Recipient <address@server.com>.  There is now a hidden setting called iis_email_bug that will allow you to force ProofBuddy to use only the email address which does not trip the bug on IIS.
  • [#451] Meta robot tags are now included in the help pages so that they are not indexed by search engines.
  • [#448] Apostrophes and quotes in item descriptions was causing an error when the item was added to a cart.
  • [#431] Invalid order number when trying to view the status of an order on the client side.
  • [#433] Coupons used on an active, but unsubmitted cart are now listed when you view that cart from the admin side.  You can add and remove coupons from the cart.
  • [#446] Last update not being updated for orders on certain versions of MySQL.
  • [#437] The order submit form on the admin side is now two columns to shorten the page.
  • The <!--logo--> and <!--logo_link--> variables will now look for logo.gif, logo.png, or logo.jpg files in the /images/ subfolder of the theme as well as the /images/ folder off of the ProofBuddy root. 

One important note for those of you using either the basic white or basic black theme or using either the <!--logo--> or <!--logo_link--> variable in your theme.  ProofBuddy now checks in the /images/ subfolder under the theme for a logo.png, logo.gif, or logo.jpg file as well as the /images/ subfolder underneath the ProofBuddy root.  If you have uploaded your logo to the /images/ folder under the ProofBuddy root the file from the theme/images/ folder will have priority.  By default that file is a ProofBuddy logo which I assume isn't what you want your clients to see so you'll need to upload your logo file to the theme/images/ folder as well.  You can do this either with FTP or through the Options -> Theme tab in the admin interface.

Categories:Releases

ProofBuddy 1.0.1 Released

The 1.0.1 release of ProofBuddy is available for download. 

Changes include

  • [#436] - Clients can now visit your site with cookies disabled.  You will still need to have cookies enabled to view the admin side.
  • [#433] - Coupons associated with an active cart are now listed on the Admin -> Carts page when you click on a specific cart.
  • [#438] - Along with #433 above you can now add and remove coupons from active carts.
  • [#437] - The submit order form where the admin can submit a cart is now split into two columns to make the page shorter.

There are also several bug fixes that were found after 1.0.0 was released. 

Note: This is the 1.0.2 release

Categories:Releases

ProofBuddy 1.0 final released

After more than 2 years and over 50,000 lines of code version ProofBuddy version 1.0 is available for public download. Version 1.0 represents the first version that contains the features that we originally slated for ProofBuddy and is a significant upgrade over version 0.7, the previous public release.

Major Features in 1.0

Customization & Themes
ProofBuddy grew out of my frustration in finding an online proofing solution that I could customize to match my site. From the start the primary goal of ProofBuddy was to make it as customizable as possible and for that customization to be relatively easy. Previous versions used a series of variables that were inserted in theme files. While 1.0 still supports those variables the real power of the theme system is just now realized in version 1.0 with the addition of several data classes that you can access from your theme files using PHP code.

Customization starts with the theme system. You can edit your theme to match your site, or to look totally different. And you also have the option of installing multiple themes to your site and using different themes on different albums. This gives you the ability to use a different theme for different assignments. For example you can have different themes for your wedding clients, senior clients, and baby clients.

Starting with version 1.0 you will be able to edit the themes directly from within the administrative panels. Previously you would need to download each file via FTP, edit the file, and reupload. With version 1.0 you can edit the files directly without having to download first.

Also built in to version 1.0 is a theme browser. The theme browser connects to our server and allows you to browse any themes that we have available for download. As of this writing there is only the two basic themes that ship with ProofBuddy and a theme called White Glass. But the theme library will expand as we are able to add new designs. Our hope is that our users will also start sharing themes to give all of our users will have access to a growing collection of themes.

Packages
By far the most common feature request from users of previous versions of ProofBuddy, the Professional version of ProofBuddy 1.0 allows you to setup packages for your users.

To setup a package a new pricing item is added and marked as a package. You then add individual items under the package. When your visitors add a package any items that are added, or were previously added, will be filled into any package slots that they may fit.

Coupons
Coupons were available in previous versions, but 1.0 adds 2 new types. You can now add a coupon for a free item and for free shipping. Credit, Percentage, and Flat Value coupons were available in previous versions and are still available in version 1.0.

Also new in version 1.0 is the option to allow your clients to add multiple coupons to their cart.

Installation & Upgrading
If you are installing ProofBuddy for the first time, installation is fairly straightforward. Normally the most difficult part of installation is creating the database. We have several pages on our site to help you create the database, and our forums are available if you still need more help.

If you are upgrading from a previous version the process is almost the same as the fresh installation except that you do not need to create the database. Simply upload the new files over the old. Browse to your site and ProofBuddy will prompt you to upgrade your database if needed.

Download

Note that this is the 1.0.2 release which fixes a few issues that came up after release.

Categories:Releases

ProofBuddy 1.0rc6 Available

The sixth release candidate is available for download.  Primarily a bug fix, this version adds no new features but it does fix a problem that several users have reported with pricing options not working correctly along with several minor bug fixes.

Categories:Releases

ProofBuddy 1.0rc4 Available

The 4th public release candidate of ProofBuddy version 1.0 is now available for download.

Please note that this is still considered a pre release version and while we have done everything we can to assure its stability, it may contain bugs.

Upgrading from 1.0rc3
Simply upload the contained files over your current installation.  No database changes need to be made.

Upgrading from 0.7
Upload over your current installation.  The next time you go to your site you will be prompted to update the database to complete the upgrade.

Categories:Releases

Release candidate 3 of version 1.0 now available

The third release candidate of ProofBudy 1.0 is now available for download. 

Note that this is still considered a pre-release version and may contain functional bugs. 

Categories:Releases