Home » 2008

Adding a login box to your site

It’s a question that comes up quite a bit.  And when a question comes up over and over it means that I’m missing something in the documentation.  So if you’re looking for instructions on adding a ProofBuddy login form to your main site so your visitors don’t have to go to the main login page I’ve added instructions to the FAQs.

Help! I forgot my password!

It happens.  Everybody forgets their usernames and passwords sometimes.  The script in the attached zip file will allow you to reset the password for the user you created during setup for ProofBuddy. 

It is absolutely CRITICAL that you remove this script from your server after using it.  If you leave it online it is possible for another person to access the script which will give them a username and password to access your ProofBuddy site. 

Usage

  • Download and unzip the file below.
  • Upload the reset_admin_password.php file to your ProofBuddy folder.
  • Browse to the file in your browser.  If your ProofBuddy site is www.example.com/proofs/ you would browse to www.example.com/proofs/reset_admin_password.php
  • The script will list the username and new password for the user you created during setup.  Be sure to keep track of this.
  • DELETE the reset_admin_password.php file from your server.
  • You can change your password on the Users tab after logging in.
1.4 KiB - 71 downloads

Black Simplicity

Our first user submitted theme! 

Thanks to Stephanie Layne for taking the Pink Simplicity theme and changing it into something less feminine, but still with the graphic font and corner elements. 

194 KiB - 167 downloads

Pink Simplicity Theme

Simply Pink is a theme designed to be used when a more feminine look is needed.  The background is a light pink with slightly darker accent images.  All text is dark red.

Screen Shots

 

Changing the Font

Several of the headers are graphics built on the fly from a GPL licensed true type font called Penguin Attack.  If you would like to change the font you just need to upload your TTF file to the /font/ folder under the theme directory and name the file font.ttf. 

Be sure that it’s allowed to use the font for commercial purposes.  I had a very hard time finding a font that fit the style I was looking for that was free for all uses.

More about the font

There is a script called drawfont.php in the /images/ folder of this theme that handles building the graphic files.  It is something I’m working on as a plugin for a future version of ProofBuddy so it is included in this theme more as a test than anything.  But this theme just wouldn’t look right with boring sans serif fonts.

Download

This theme is available in the Theme Browser or you can download it below. 

189.5 KiB - 158 downloads

18% Gray Theme

A new theme is available for download named 18% Gray.  It has a dark gray background with red accents.  It also has an example of a custom page opening in a popup.

Screen Shots

Screen shot of the main image page

Full image page

 

Shopping cart page

 

Editing the custom page

After your client logs in to this theme there will be a link titled About Us across the top right.  You will want to edit the about_us.tpl file that’s included in the download so that the page has the information you want it to have.

You can also change the text of the link from About Us by editing the theme language file.

If you don’t want the About Us page at all you can just delete the about_us.tpl file from the theme directory and the link will not show.

Thanks

I want to thank Richard May of Richard May Photography for sending me a screen shot of the theme he created.  It was the screen shot below that inspired 18% Gray.

Download

101.3 KiB - 224 downloads

Daily News version 2

A new version of the Daily News theme is available for download.  It includes several changes that have been requested by users, and rather than overwriting the current version I decided to have both available for download.

Changes

  • Each item in the add to cart section is now wrapped in CSS classes to make it easier to customize.
  • An example custom page is included. The example is for a list of package contents, but it can be easily edited to display whatever you would like.
  • The color, grayscale, and sepia links; which were left out of the previous version; are included.

99.1 KiB - 153 downloads

Opening PayPal in a new window

A couple of users have asked how to have the PayPal button open a new window instead of opening in the same one.  It’s fairly easy with a little bit of JavaScript.

Open the thanks.tpl file from whatever theme you’re using.  Look for a line with <!–paypalbutton–> in it.  Below that line add the following.

 

<script type="text/javascript">
for (var i=0; i<document.forms.length; i++)
    {
    if (document.forms[i].action.match(/paypal\.com/))
        {
        document.forms[i].target = "_blank";
        }
    }
</script>

 

What this does is loop through any forms (the PayPal link is an HTML form with several hidden fields and one graphic submit button) on the page and if they are submitting to paypal.com the target is changed to _blank which makes the link open a new page.  Any other forms (search boxes, email subscription fields, etc) will not be affected.

Why?

So, why do you need this?  The user that first asked was running ProofBuddy inside a frameset on their site.  For some reason PayPal has issues with this and throws a very nondescript error when you try to access from a framed page.  She needed a way to break out of the frameset.

Some people also just like the idea of opening PayPal in a separate window so that their site is still open.

About sepia threshold

If you’re using ImageMagick for your conversions you have an option titled Sepia Threshold.  If you’re unhappy with the sepia conversions in ProofBuddy changing this setting may give you the look you’re after, but it can be a little confusing so we’ve added a page to the FAQ with more information on the sepia threshold setting.

Ides of March Group Buy

Looking to upgrade to ProofBuddy Pro?  Want a discount?  Well, we’ve got some great news for you.  From now until March 15th, 2008, we are offering a group buy.

What’s the deal?
If 5 people sign up for the group buy we’ll drop the price for this group buy to $90, or 10% off.  If 10 or more people sign up the group buy price will be $75, or 25% off.

What if I don’t have a web site?
For those that don’t currently have web hosting we also offer a hosted plan.  Normally $14.95 a month or $129.95 a year, if 10 or more people sign up the group buy price will be either $9.95 a month or $99.95 a year for as long as you stay a client.

Great! How do I sign up?
Simply fill out a comment below with your name and company name.  Be sure to enter your email address into the field.  It won’t be published, but we will need it to be able to send you instructions for getting your discount.

What’s next?
If you’re not already using ProofBuddy Lite on your server, now would be a good time to head over to the download page and setting it up on your server.  If you need help we have a support forum setup for any questions you may have. 

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.

1.5 MiB - 1,033 downloads