A new plugin is available for ProofBuddy that allows you to use Google Analytics to track page views on your proofing site.
When activated, this plugin will add an option to the General options tab where you can enter your Google Web Property ID. This is a number available through Analytics that starts with UA- and identifies your site to Analytics. Enter this ID and save the options and, assuming the ID starts with UA-, which it should, ProofBuddy will start appending the tracking code to your client side pages.
Just a teaser for now. This is a plugin we’re writing to test the internals of the plugin system and make sure it’s working like it’s supposed to. So for now, this plugin isn’t available. But it will be soon; most likely shortly after beta 9 is released.
The Sales Chart plugin adds a menu to your dashboard that lets you view a line chart of your sales for the current week, month, and year; the previous week, month, and year; and all time. This gives you a quick glance into how well your sales are doing.
Since words don’t really work to explain it though, here are a couple of screen shots.
The dashboard with this plugin enabled
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.
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.
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.
This theme is available in the Theme Browser or you can download it below.
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.
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.
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.
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.
- 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.
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.
for (var i=0; i<document.forms.length; i++)
document.forms[i].target = "_blank";
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.
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.