Zen Cart – Adding jQuery Tabbed Content Box to Zen Cart EZ Pages

23 Nov

(Using Zen Cart 1.3.8a)

1. jQuery source:

http://net.tutsplus.com/javascript-ajax/create-a-tabbed-interface-using-jquery/

2. Zen Cart integration:

- CSS: Delete “*” and “body” classes from file. Put in template’s css folder (root/includes/templates/CUSTOM TEMPLATE/css). I changed file name from “style.css” to “style_tabbed_content.css”.

- Javascripts: Put all 3 javascript files in jscript folder (root/includes/templates/CUSTOM TEMPLATE/jscript). Must also add jscript_ text to the beginning of each file name (ie: change “jquery-1.2.6.min.js” to “jscript_jquery-1.2.6.min.js”) – this allows Zen Cart to link to your custom javascript via the custom template system.

- HTML: Open original index.html file, copy everything between body tags and paste into an EZ Pages page. HTMLarea must be ON in EZ Pages setup.

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Zen Cart FIX – Customer can’t log in. Error msg: There was a security error when trying to login.

23 Nov

Problem: Customer can’t log in
Error message: “There was a security error when trying to login.”

FIX: http://tutorials.zen-cart.com/index.php?article=312

ALL new templates need the following code added to their tpl_login_default.php file

  • line 50: <?php echo zen_draw_hidden_field(‘securityToken’, $_SESSION['securityToken']); ?>
  • line 79: <?php echo zen_draw_hidden_field(‘securityToken’, $_SESSION['securityToken']); ?>

(Original master file is here: root > includes > templates > template_default > templates > tpl_login_default.php)

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Website Banner Ad Design for Chargify.com

21 Nov

Banner Ad Design Chargify

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

WordPress 2.8.6 Security Release – Upgrade!

13 Nov

WordPress 2.8.6 Security Release, announced November 12, 2009:

2.8.6 fixes two security problems that can be exploited by registered, logged in users who have posting privileges. If you have untrusted authors on your blog, upgrading to 2.8.6 is recommended.

The first problem is an XSS vulnerability in Press This discovered by Benjamin Flesch. The second problem, discovered by Dawid Golunski, is an issue with sanitizing uploaded file names that can be exploited in certain Apache configurations. Thanks to Benjamin and Dawid for finding and reporting these.

http://wordpress.org/development/2009/11/wordpress-2-8-6-security-release/

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Magento Ecommerce – Run under PHP 5 on 1and1 Web Hosting

9 Nov

Some hosting providers do not yet provide PHP5 on their servers, opting instead to stay with PHP4 for the time being. As Magento is a PHP5-only application, this can be a barrier for some users. This document outlines a possible workaround for such a scenario. The goal is to install PHP5 as a CGI binary and configure the web server (Apache) to use it instead of the default PHP4.

http://www.magentocommerce.com/wiki/magento_installation_guide#appendixphp5_cgi_setup

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

WordPress Tutorial – WP e-Commerce: Setting Shipping Rates

6 Nov

Setting a shipping rate that correctly displays in both the shopping cart AND the sidebar Widget!

Step 1:
WP e-Commerce Admin > Settings > Shipping:

  • In the General Settings section, set Use Shipping to Yes and type ZIP code in the Base Zipcode/Postcode box.
  • Then tick the check-box next to Flat Rate in the Shipping Modules section.
  • Next, click the invisible “edit” link that’s located to the right of Flat Rate and make sure both of the Base Local boxes are empty.

Step 2:
WP e-Commerce Admin > Settings > Products:

  • In the Edit Product column, in the Shipping Details section, type the shipping price in the Flat Rate Settings/Local Shipping Fee box.
Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Graphic design print ad – Instant Motivator, Psychology Today Magazine, Nov 2009

4 Nov

Graphic design print ad - Instant Motivator, Psychology Today Magazine, Nov 2009
Software: Adobe Illustrator, CMYK color

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Upgraded to WordPress MU 2.8.5.1 & BuddyPress 1.1.2

30 Oct

Just upgraded to:

  • WordPress MU to 2.8.5.1
  • BuddyPress 1.1.2

Let the testing begin!

Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Manual Credit Card Processing Shopping Carts

30 Oct

Website client has a need for manually processing credit card orders because he already has a credit card terminal in his office and doesn’t want to incur any extra gateway processing fees.

Magento and Zen Cart have successfully passed the “manual credit card processing” test.

  • Magento keeps the full 16-digit credit card number in the admin back-end
  • Zen Cart keeps half of the 16-digit credit card number in the admin back-end and emails you the other half
Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous

Magento Ecommerce – v1.3.2.4 Install Tips on 1and1 Hosting

29 Oct

Brief, non-detailed, overview of installing Magento Ecommerce Shopping Cart v1.3.2.4 on 1and1 Hosting

  1. Download Magento 1.3.2.4 and Sample Data 1.2.0 from http://www.magentocommerce.com/download/noregister
  2. Import Sample Data SQL files into database
  3. Copy Magento Sample Data’s media/catalog folder to Magento/media folder
  4. Follow Magento Installation Guide (http://www.magentocommerce.com/wiki/magento_installation_guide#installation1)
  5. Create a cgi-bin folder in Magento root and add the php5-cgi file from http://www.magentocommerce.com/wiki/magento_installation_guide#step_1upload_the_php5_cgi_binary
  6. FTP everything to the server
  7. Make a bunch of permission changes in a couple different places. See http://www.magentocommerce.com/wiki/magento_installation_guide
  8. Run install
  9. Ran across 2 errors during installation and searched/found/was successful via Google searches (can’t remember what the errors were)
    • One of the changes involved removing all of the countries except “English (United States)” and all of the currencies except “US Dollar” in the magento > app > etc > config.xml file
  10. Front-end 500 Server Error messages when trying to click on page links:
    • Tweaked the .htaccess file
    • Also made change in Magento Admin, under System > Configuration > Web > SEO > NO
  11. That may not be everything I did, but that’s most of it
Share:
  • Facebook
  • Twitter
  • Tumblr
  • LinkedIn
  • MySpace
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Yahoo! Buzz
  • Google Bookmarks
  • email
  • Posterous