Here’s the READ ME:

+---------------------------------------+
| |
| Multi-Site EZ- Pages Module. |
| |
| Created by Gordon Bunker |
| gordon@gjbenterprises.com |
| http://www.gjbenterprises.com |
| |
| Couldn't have been |
| done without: |
| Based on the work by Gerome Romey |
| of Medea International Ltd |
| http://www.medea.co.uk/dev/ |
| and Jim Katz |
| |
+---------------------------------------+
This modification will allow you to choose which EZ-Pages
are shown on each site just like categories
The modifications were done on Zen-cart 1.3.8 and Multisite Version: 0.4.2
http://www.zen-cart.com/index.php?main_page=product_contrib_info&amp;products_id=563
No warranty is implied or given
** IMPORTANT **
BEFORE YOU IMPLEMENT ANY OF THESE MODIFICATIONS
CREATE A BACKUP OF YOU FILES AND DATABASE
This file contains 9 files, this READ_ME.txt
2 screenshots and 6 other Files
4 of these are modified files of the standard zen-cart installation
If you have already customised these, you will need to make the changes manually
#################################################
1 SQL File to add an extra field to the ezpages table - I tried using the HTML
content field however the ez-pages admin program didn't like the extra code
stored there as it checks the content length to avoid clashes with links etc!
So I added an extra field ezpages_description, here's the sql if you need to
run it via phpMyAdmin:
multisite_ezpages.sql
here's the code:
ALTER TABLE ezpages ADD ezpages_description TEXT;
#################################################
1 ADDITTIONAL File - A new filter function based on the cat filter function
in this case it filter the EZ-Pages based on the contents of the
ezpages_description field
\includes\functions\extra_functions\ezpages_filter.php
#################################################
3 MODIFIED files that filter out the pages, when displaying the EZ-Pages menus
on a site, it is a simple function modification to each of the Execute
statements
\includes\modules\ezpages_bar_footer.php
\includes\modules\ezpages_bar_header.php
\includes\modules\sideboxes\ezpages.php
#################################################
1 MODIFIED Admin file to enter the site filters
I had a challenge getting to grips with the code for the categories maintenance
function, so I modified the EZ-Pages maintenance routine (If anyone is up for
writing the enhancement/modification for \admin\multisite.php go for it!)
This displays the extra information on the summary block and adds the new field
in on the insert / edit page, see the 2 screenshots
Multisite_EZPages_ScreenShot_01.jpg
Multisite_EZPages_ScreenShot_02.jpg
\admin\ezpages.php
################################################################################
To use this additional module: In the new field on the EZ-Pages edit screen
(Admin / Tools / EZ-Pages , choose your page and select Edit)
enter text in the same manner as for the categories, i.e.
&lt;!--Site Name 1-Site Name 2--&gt;
Where Site Name 1 and Site Name 2 are the names of the sites store in the
domainname_config.php file(s)
where it says:
define('SITE_NAME','Site Name 1');
If you have access to phpMyAdmin, you can run the following routine to quickly
populate all your EZ-Pages, and then edit them later
UPDATE ezpages
SET ezpages_description = "&lt;!--Site Name 1-Site Name 2--&gt;"
Enjoy!
Gordon Bunker
gordon@gjbenterprises.com
http://www.gjbenterprises.com

Welcome to GJB Enterprises, we specialise in helping YOU achive more out of the internet.

Wether that is a website, a blog, a social network, a discussion forum, a member site, a sales page, an e-commerce site, or an Amazon shop, we can set these up for you and we can show you how to dominate google!

We can also optimise your site, do custom integration and custom programming.

To give you just what you need when you want it at a price you can afford.