Installation and setup

Gitte Wange, gitte@mmmanager.org

Version 0.5.0 / 2001-10-26 16:22:34


This document exlains how to install and setup MMMShop.

1. Install and setup of MMMShop

       1 Installation 
       2 Setup

1. Install and setup of MMMShop

1.1 Installation

This version of MyMediaManager has been tested with Zope 2.4 and CMF 1.1.

Download the newest release of MMMShop at http://www.mmmanager.org/?downloads=true
Untar the tarball into the Zope dir.

Read the INSTALL file to see if any installation instructions have changed. 

Restart Zope.
MMMShop has now been installed.
Please read the 'Setup' section in order to set up the content types.

3.2 Setup

Go to the ZMI and find the CMF Site you want to have MMMShop running under. You must set up the skins in order to make your CMF site use the new portal types.
First add a new 'Filesystem Directory View'. Set the Directory to use 'lib/python/Products/MMMShop/skins_nobabel' and give it an ID of 'MMMShop'. Then go to the 'Properties' tab and enter 'MMMShop' in the hierachy.

Add the new content types like this:
Go to the 'portal_types' folder.
Add these 'Factory-based Type Information' objects:
ID: Currency Manager
Type Information: MMMShop: MMM Shop Currency Manager

ID: Shop Manager
Type Information: MMMShop: MMM Shop Manager

ID: Shop Product: 
Type Information: MMMShop: MMM Shop Product

ID: Shopping Cart
Type Information: MMMShop: MMM Shop Shopping Cart

If you want to have a catalog of your products, please add some Subjects to the portal_metadata tool that your products can use as categories.
You can also create a topic that will dislay these products in a shop catalog.

The first thing you should do, is creating 1 Currency Manager (give it an ID of 'CurrencyManager') and 1 Shop Manager (give it an ID of 'ShopManager') in the root folder of your CMF Site (remember to publish them !!!!).

In the import dir of this release is 2 files: 'reconfig_form' and 'personalize_form'
The reconfig_form gives you the links to the Currency Manager and to the Shop Manager.
The personalize form gives the user the ability to set their preferred currency. (And you want them to do that - else they will keep getting errors).

Now you should be up and running :-)
If not - please visit out tracker at http://www.mmmanager.org/MMMShop to see if the problems you have been discovered by others before contacting our support department.
