Welcome to the home of mosCommerce

osCommerce Introduction

MamboForge Repository:
http://mamboforge.net/projects/moscommerce/

View osCommerce Developer Homepage:
http://www.oscommerce.com/

mosCommerce by Byrgius Technologies

Visit Byrgius Technologies Homepage:
http://www.byrgius.com/

osCommerce is an open source e-commerce solution under on going development by the open source community. Its feature packed out-of-the-box installation allows store owners to setup, run, and maintain their online stores with minimum effort and with no costs involved.

osCommerce combines open source solutions to provide a free and open development platform, which includes the powerful PHP web scripting language, the stable Apache web server, and the fast MySQL database server.

With no restrictions or special requirements, osCommerce can be installed on any PHP3 or PHP4 enabled web server, on any environment that PHP and MySQL supports, which includes Linux, Solaris, BSD, and Microsoft Windows environments.


mosCommerce Files History

Use the following links to Download mosCommerce for Mambo


mosCommerce README and Installation Instructions

###################################################################################################
# mosCommerce
#  osCommerce Mambo Component built using osCommerce v2.2ms2
#  osCommerce has been modified to work with Mambo as a valid component
#
# Version Information:
#  Name:          mosCommerce
#  Last Update:   03/25/2005
#  Version:       1.0.0 beta
#
# Development of osCommerce Mambo Component and interface customizations:
#  Company:       Byrgius Technologies
#  Developer:     David Hunt
#  Website:       www.byrgius.com/software/moscommerce/
#  Email:         oscommerce@byrgius.com
#
###################################################################################################

Table of Content ..................................................................................
.... 1.0 .. MUST READ
.... 2.0 .. Installing mosCommerce
.... 3.0 .. User Validation
.... 4.0 .. User Accounts
.... 5.0 .. Databases

>>
>> 1.0 -- MUST READ -------------------------------------------------------------------------------
>>

  ! PLEASE READ THIS DOCUMENT COMPLETELY BEFORE INSTALLING

  * Before Installing, make a BACKUP of ALL Source Files and Database Records

  * Use this version of osCommerce at YOUR OWN RISK
      osCommerce & Byrgius Technologies WILL NOT BE RESPONSIBLE for ANY LOSS of Data OR Potential Damage
      to your company as the result of using mosCommerce or this conversion of osCommerce as a Mambo Component

  * If you AlREADY HAVE CUSTOMER records for osCommerce, you will NEED to perform a record merge or RISK
      LOSING customer information

>>
>> 2.0 -- Installing osCommerce -------------------------------------------------------------------
>>

  : Advanced Users ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    - Copy Install Folder to Mambo Root

      Mambo Root:       /index.php
      mosCommerce Root: /install_mosCommerce/index.php

    - IF you wish mosCommerce use a seperate database, Create Database & DB User

    - Run /install_mosCommerce/index.php

    - Delete Install Folder ( or CHMOD from access )

  : Novice Users ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    - Download the latest mosCommerce installation tarball:

      + mosCommerce File Download:
          http://mamboforge.net/frs/?group_id=1191

      + mosCommerce Project Home:
          http://mamboforge.net/projects/moscommerce/

    - Extract the mosCommerce tarball into a temporary folder on your computer

      + Example

        c:\temp\install_mosCommerce\

    - Upload the mosCommerce install directory using FTP into your root Mambo folder

      + Example

        If your server root index file was setup like the following:

          Server Path:  /usr/home/mysite.com/httpdocs/index.php
          Site URL:     http://www.mysite.com/index.php

        Installation would best operate by copying the mosCommerce Installation files like so:

          Server Path:  /usr/home/mysite.com/httpdocs/install_mosCommerce/index.php
          Site URL:     http://www.mysite.com/install_mosCommerce/index.php

    - Using your favorite browser, visit the URL for your new mosCommerce install folder

      + Example

        http://www.mysite.com/install_mosCommerce/index.php

    - Complete the Installation Steps ( mosCommerce should now be functioning )

    - Delete the mosCommerce Installation files using your favorite FTP utility

  : Setting up the CSS Stylesheet ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    - Open the "index.php" for the TEMPLATE you are using

    - Find the "<link" tag in the HTML Header that is importing your template stylesheet and insert
      the following line below it:

      <link rel="stylesheet" type="text/css" href="<?= $mosConfig_live_site ?>/components/com_oscommerce/stylesheet.css">

>>
>> 3.0 -- User Validation -------------------------------------------------------------------------
>>

  : Users are now validated using Mambo and accepted by mosCommerce without question

  : mosCommerce upon loading will check the user status and determine whether to load a customer record

>>
>> 4.0 -- User Accounts ---------------------------------------------------------------------------
>>

  : Constistancy between mosCommerce Customer Record and Mambo User Records is kept using matching record IDs

  : When a user logs into Mambo and accesses mosCommerce, the 'userid' will be checked against the mosCommerce
    customer database and record inconsistancies will be corrected (ie: name, email address, password)

  : When a user updates customer record information in mosCommerce, the Mambo user record is updated

  : User accounts that exist in Mambo are automatically created in mosCommerce upon use of mosCommerce

  : mosCommerce takes credentials from the Mambo User record and creates a new customer record

  : mosCommerce customer record when created automatically do not have address information

  : mosCommerce will request that the user complete their customer information before an order is processed

>>
>> 5.0 -- Databases -------------------------------------------------------------------------------
>>

  : mosCommerce REQUIRES access to the Mambo database for user credential validation

  : mosCommerce can share the Mambo database OR use a seperate database for mosCommerce data


END OF DOCUMENT