logo

Social Newtorking Sidebar Plugin

Version: 2.0
Updated by Picaflor Azul Custom Zen Cart Design
Original module author: cfisupply
demo
Live Demo
support
Support
online readme
Live Readme
fan gallery
Fan Gallery

Donations are not required, but any size donation is greatly appreciated and accepted.

Click here to make a donation.

If you don't feel comfortable installing this plugin please feel free to contact me at info@picaflor-azul.com.



demo

Features

Fully Customizable
  • Completely customizable--add links to any social media outlet
  • Sidebar stays visible at all times while users scroll your page
  • W3C Valid XHTML and CSS
  • Cross Browser Compatible
  • No changes to core files
  • Easy Installation
  • Detailed HTML readme file with written instructions and screenshots, and links to videos for the installation and customization steps.
  • Fully compatible with versions 1.3.8x, 1.3.9x, 1.5x. Would probably work with lower versions although it has not been tested.

The Complete Installation Guide

Pre-Installation: Backup Files & Database

Don't skip this!

Watch an Easy Help Zen Cart Video Tutorial of this step HERE


1. Go to your host cpanel and select the backup wizard:

backup wizard Easy Help Zen Cart Tutorial™:  How to Install a New Template

2. Click on Backup:

backup wizard 2 Easy Help Zen Cart Tutorial™:  How to Install a New Template

3. Click on Full Backup:

backup wizard 3 Easy Help Zen Cart Tutorial™:  How to Install a New Template

4. Click on Generate Backup:

backup wizard 4 Easy Help Zen Cart Tutorial™:  How to Install a New Template

backup wizard 5 Easy Help Zen Cart Tutorial™:  How to Install a New Template

Step 1: Unzip and Prepare Package:

1. Extract the package contents using your favorite file extraction utility.

2. Rename the following directories to your template override directory name:

includes/languages/english/extra_definitions/YOUR_TEMPLATE
includes/templates/YOUR_TEMPLATE

3. If you already have the includes/templates/YOUR_TEMPLATE/common/tpl_main_page.php file in your template override directory, do not upload that file. Using your favorite file merging utility, merge the template package file with your override file. The code to add starts with <--bof Social Networking Sidebar--> and ends with <--eof Social Networking Sidebar-->

Save the file.

Be sure to use a plain text editor when editing this file.

Step 2: Upload the Files:

Method 1: FTP with Filezilla

Watch an Easy Help Zen Cart Video Tutorial of step 1 - 4 HERE

1. Enter the address of the server, your username, password, and port if needed into the top of the Quickconnect bar.

filezilla Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

2. Once you are connected navigate to the directory on your local machine where you unzipped the template package in the right side of window and navigate to your store root directory on your web host in the left side of the window .

filezilla 1 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

3. Drag the includes directory and drop it in the folder above the includes folder.

filezilla 2 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

Upload Method 2: CPanel File Manager

Zip up the includes folder and name it "includes.zip".

1. Select Legacy File Manager:

file mamager Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

2. Select Web Root from the pop up window:

file manager 1a Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

3. Click on Upload Files:

file manager 2 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

4. Click on Browse and choose upload.zip:

file manager 3 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

5. Click on Upload:

file manager 4 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

6. Click on includes.zip. In the Right hand top box, click on extract file contents:

file manager 5 Easy Help Zen Cart Tutorial&trade;:  How to Install a New Template

Step 3: Customize the Sidebar:

Add URL's, Change or Remove Icons

Add Your URL's

In a plain text editor open includes/languages/english/extra_definitions/YOUR_TEMPLATE/social_sidebar_defines.php

Find this code:

/*bof social urls*/
define('FACEBOOK','http://www.facebook.com/Custom.Zen.Cart.Design');
define('TWITTER', 'http://www.twitter.com/picaflorazul');
define('YOUTUBE', 'http://www.youtube.com/user/ZenCartEasyHelp');
define('PINTEREST', 'http://www.pinterest.com/picaflorazul');
define('GOOGLE', 'https://plus.google.com/113609090217058276980/posts');
define('BLOG', 'http://www.picaflor-azul.com/blog');

Change the urls between the single quotes (shown here in green) being careful to keep the single quotes intact.

Save the file.

Customize Social Media Icons

If you want to change the name of the icon used find this code in the includes/languages/english/extra_definitions/YOUR_TEMPLATE/social_sidebar_defines.php file:

/*bof social icons*/
define('FACEBOOK_ICON', 'facebook.png');
define('TWITTER_ICON', 'twitter.png');
define('YOUTUBE_ICON', 'youtube.png');
define('PINTEREST_ICON', 'pinterest.png');
define('GOOGLE_ICON', 'google.png');
define('BLOG_ICON', 'blog.png');

Upload your new icons to includes/templates/YOUR_TEMPLATE/images and change the name of the image (shown here in green) being careful to keep the single quotes intact.

Remove Icons

In your favorite plain text editor open includes/templates/YOUR_TEMPLATE/css/stysheet_social_header.css

At the bottom of the file add display:none; to the class for each icon you don't want to display. So, for example if you don't want to display the facebook icon you would add:

.facebook{display:none;}

The classes used for the icons are:

.facebook-sh
.twitter-sh
.youtube-sh
.pinterest-sh
.google-sh
.blog-sh

To Un-Install the Plugin:

Remove all files in the plugin package.

Restore your includes/templaes/YOUR_TEMPLATE/common/tpl_main_page.php file.

Files Included in the Template Package:

includes/languages/english/extra_definitions/YOUR_TEMPLATE/social_sidebar_defines.php
includes/templates/YOUR_TEMPLATE/common/tpl_main_page.php.php
includes/templates/YOUR_TEMPLATE/css/stylesheet_social_sidebar.css
includes/templates/YOUR_TEMPLATE/images/blog.png
includes/templates/YOUR_TEMPLATE/images/facebook.png
includes/templates/YOUR_TEMPLATE/images/google.png
includes/templates/YOUR_TEMPLATE/images/pinterest.png
includes/templates/YOUR_TEMPLATE/images/twitter.png
includes/templates/YOUR_TEMPLATE/images/youtube.png
includes/templates/YOUR_TEMPLATE/jscript/jscript_jquery.min.php
includes/templates/YOUR_TEMPLATE/jscript/jquery.sidebar.js

Credits & License

People who make this project possible
Special Thanks:
  • The Zen Cart Team
  • cfisupply who is the original author of this plugin
  • Amit Patil author of Sidebar JQuery Plugin http://amitpatil.byethost22.com
  • The jQuery Foundation http://jquery.com

The Social Networking Sidebar Free Zen Cart Plugin is released under the General Public License (see LICENSE.txt)

This script is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Always backup your shop and database before making changes.

Bugs & Updates

Help us to continually improve the package
11/13/2012-----Added new html readme file
11/13/2012-----Moved inline styles to the includes/templates/YOUR_TEMPLATE/css/stylesheet_social_header.css file
11/13/2012----Removed need to edit includes/templates/YOUR_TEMPLATE/common/html_header.php file
11/13/2012-----Moved files from sidebar directory to template override directories
11/13/2012-----Added Links/icons for Pinterest, Google Plus, and Blog
11/13/2012------Fixed XHTML Validation Errors
11/13/2012------Major Update. Moved all hard coded images, urls, titles, and alt tags to a define file, includes/languages/english/extra_definitions/YOUR_TEMPLATE/social_sidebar_defines.php
07/06/2011-------First Release 1.0