home   about us   products/services   news   clients   partners   contact

ezStore123  Integration Manual

Configuration File

The configuration file is located in the /ezstore123 sub-folder and named _sysdefs.asp. The file contains various system-wide definitions as well as plug-in definitions. The configuration file can be edited using any text editor or with the Shopping Cart Setup Wizard in version 2.2 and higher. The detailed contents of _sysdefs.asp are discussed in the
help section.

Integration issues:

File Structure:
The file structure comprises a series of constants and/or variable names and their values in the following formats:
Const AppDefinition1="value"    - Text definition.
Const AppDefinition2=value       - Numeric definition.

File Sections:
The configuration file is divided in 3 sections:
- System section: Data maintained by the wizard.
- Aggregates section: System data depending upon definitions in the system section. These definitions should be modified only by experienced technicians.
- Plug-in section: This section contains additional definitions used by plug-ins such as AOL Quick Checkout, Search Catalog or any custom-implementation.

Note:
The Setup Wizard will not affect Aggregates and Plug-In definitions. Additional definitions are saved and restored 'as is' when the configuration file is edited.

The various sections are clearly separated by delimiters.

Editing The Configuration:
It is always safe to edit the configuration using the wizard, however, caution should be exercised when editing the file using any other method as this could compromise system functionality.

Security Issues:

The configuration file must be treated as a very confidential document since it contains information about your web site environment.  Although the 'safe' user login has a very limited authority in the database, an uninformed or malicious user could still cause some damage to the order data if given direct access to the SQL Server using this login information.  

  • No confidential data (such as credit card numbers) would be at risk since such information is encrypted.
  • No action capable of disabling the web site can be taken through this login.

Never use the SQL Server administrator password as 'safe user' since this could actually endanger the application.  Credit card data will still be safe since the encryption is internal to the application and available only to the server's system administrator.

Compatibility:
The 'manual' configuration files from versions prior to 2.2 are functionally compatible with version 2.2 and higher. The store will continue to operate normally after upgrade. However, the Setup Wizard cannot be used on older configuration files. The wizard detects such files and provides information about upgrading the application to the new file format. Note that in this case, Aggregates and Plug-Ins definition will have to be added manually at the end of the file and the appropriate section markers supplied. Contact your VAR/ISP or //digital things if you need additional support on configuration file compatibility issues.


 

 

 

 

 

 

 

 

 


 

home   about us   products/services   news   clients   partners   contact

  copyright © 2008 digital things llc - all rights reserved..