Previous | Next Main Index:   Frames | No Frames
Document:   Frames | No Frames
 

Preface

 
Document Conventions
System Requirements
Helpful Knowledge and Prior Experience
Perl Scripts in WebStore 400CS
ws400CS.cgi
ws_banner.cgi
ws_delete_files.cgi
ws_editor.cgi
ws_mail.cgi
Suggested Windows Applications
PGP
UltraEdit-32
WinZip
WS_FTP
Suggested Macintosh Applications
BBEdit
PGP
 
 

 
 
Document Conventions
 
 
MSIE or Netscape Browser, version 3.0 or higher
The WebStore documentation contains HTML and JavaScript code applicable to version 3.0 or higher, MSIE or Netscape.
 
Italic
anchors target a new window, referencing an associated document or term definition. HTML documents TARGET "_blank" or JavaScript windows with restricted browser controls. Text files TARGET JavaScript windows with restricted browser controls.
 
Non-Italic
links may be inner document anchors or anchors referencing another document, with or without an inner document reference.
 
Previous | Next
anchors located at the top left of each document reference the logical Previous and Next document as they appear in the indexing frame to the left when viewing the documentation in frames and the Main Index regardless of the use of frames.
 
Main Index:   Frames | No Frames
anchors located at the top right of each document allow you to view the main index with or without frames.
 
Document:   Frames | No Frames
anchors located at the top right of each document allow you to view the current document with or without frames.
 
Index
anchors are inner document references linking to the top of the current page or linking to a particular section within the Index of the current page.
 
Top of Page
anchors are inner document references linking to the top of the current page.
Text within <PRE> tags reference UNIX commands,
setup file variables, setup file text, and text
printed by the WebStore scripts.

# Commented text in setup file variables is
# bold and starts with a # (pound character).
Blue and Red text
Blue and red text are used to highlight text in setup file variable explanations and database field explanations.
 
Document sections are separated with Index inner document anchors and horizontal rules.
 
 
Index
 
 
System Requirements
 
 
 
 
Real-time payment processing requirements:
 
 
RDC Software does not redistribute SSL products (openssl) or Perl modules. It is the responsibility of the user to set up an SSL implementation on their server.
 
Consult with your system's administrator
The installation of the SSL c library (openssl) and Perl modules may require root privileges. If so, these files should be installed by your system administrator.
 
Real-time payment processing may be disabled in WebStore by setting $merchant_file = '' in the store's setup file, outlet.setup.
 
 
Index
 
 
Helpful Knowledge and Prior Experience
 
 
You should have a working knowledge of HTML, including the use of frames and forms.
 
You should have prior experience configuring perl script(s).
 
The integration of real-time payment processing in WebStore is designed for use by programmers or developers knowledgeable in Perl, CGI, and SSL.
 
 
Index
 
 
Perl Scripts in WebStore 400CS  Version:  4.15.00
 
 
ws400CS.cgi
Setup File:  /Databases/outlet.setup
ws400CS.cgi is the WebStore shopping cart application which can execute in either a non-secure or secure environment (SSL - Secure Socket Layers). SSL is activated for order form requests and subsequent script processes.
 
 
ws_delete_files.cgi
Variables in script:  ws_delete_files.cgi
ws_delete_files.cgi is a support script designed for WebStore applications with high traffic.
 
ws_delete_files.cgi deletes .cart and .bnr files from the /Web_store/User_carts sub-directory and .usr files from the /Web_store/Users sub-directory as a scheduled event using UNIX cron.
 
The script may also be configured for execution using a web browser. Web browser access has no effect on scheduled cron execution.
 
WebStore's delete file scheduler makes this application practically obsolete for single license users. For server licenses, ws_delete_files.cgi may be configured to delete files for all WebStore users on the server according to a universal time schedule, defined in $delete_age in ws_delete_files.cgi. Set $delete_age = ''; in each user's ws_global.setup file when using ws_delete_files.cgi to delete files.
 
 
ws_banner.cgi
Setup File:  /Databases/ws_banner.setup
ws_banner.cgi displays banner advertisements in a random of predetermined sequence for each request of the script. ws_banner.cgi is a support script designed for and distributed with WebStore Frames.
 
ws_banner.cgi must be defined in a <frame src> tag of a frame document parsed by ws400CS.cgi:
 
<frame name="banner" src="http://www.YourDomain.xxx/Web_store/ws_banner.cgi?cart_id=">
 
 
ws_editor.cgi
Setup File:  /Databases/outlet_editor.setup
ws_editor.cgi is WebStore's database editor which is compatible with the database in all versions of WebStore.
 
WS Editor includes a password protected administrative interface for adding, modifying, or deleting records from WebStore's item database.
 
WS Editor also performs tab-delimited spreadsheet conversions of WebStore's item database.
 
 
ws_mail.cgi
Default Mailing List Setup File:  /Databases/ws_mail.setup
ws_mail.cgi is WebStore's mailing list application which receives e-mail address and name input via WS Mail's form submission or from WebStore when orders are submitted.
 
WS Mail includes a password protected administrative interface for sending mail to mailing lists, adding or deleting e-mail addresses, whois functions to InterNIC, etc.
 
 
Index
 
 
Suggested Windows Applications
 
 
PGP   PGP® for Windows 95/98/NT/2000
PGP is the world's defacto standard for e-mail encryption and authentication.
  A commercial license for PGP for Windows 95/98/NT/2000 may be purchased from the PGP Encryption Category of McAfee's Store.
  Military grade 128-bit encryption
  Flexibility and ease of use with hotkey access to features
  Transparent disk encryption with PGPdisk
  Easy e-mail encryption with one click or hotkey access
  Secure network communications with PGPnet
  World famous encryption
PGP, Pretty Good Privacy, Phil's Pretty Good Software, and the Pretty Good label for computer software and hardware products are all trademarks of Philip R. Zimmermann.
PGP is (c) Copyright Philip R. Zimmermann, 1990-1994. All rights reserved.
 
 
Index
 
 
UltraEdit   UltraEdit and UltraEdit-32
Text Editor - HEX Editor - HTML Editor - Programmers Editor
  Does not add invalid line termination characters to text files, such as Perl scripts and setup files.
  Disk based text editing - up to 2GB file size.
  Line lengths up to 9k.
  File conversion:  DOS to UNIX, UNIX to DOS, etc.
  Search and replace across directories.
  Color syntax highlighting - configurable, pre-configured for C/C++, VB, HTML, Java, and Perl.
UltraEdit is a trademark of IDM Computer Solutions, Inc.. All rights reserved.
Copyright© 2000 IDM Computer Solutions, Inc.
Product image is the property of IDM Computer Solutions, Inc.
 
 
Index
 
 
WinZip Now   WinZip®
Archive utility for Windows
  Built-in support for TAR, gzip, etc.
  Drag and drop to open, add, extract, print, and view files.
WinZip is a registered trademark of Nico Mak Computing, Inc.
Product image is the property of Nico Mak Computing, Inc.
 
 
Index
 
 
WS_FTP   WS_FTP® Pro
File Transfer (FTP) Client for Windows
  Support for more host file systems than any other FTP client.
  Drag and drop files.
Copyright © 1991-2000, Ipswitch, Inc.
Product image is the property of Ipswitch, Inc.
FTP explanations for setting directory and file permissions in WebStore's documentation are written for WS_FTP.
 
 
Index
 
 
Suggested Macintosh Applications
 
 
 BBEdit
  Text and HTML editor for Macintosh.
Bare Bones Software, Inc. ®
 
 
Index
 
 
PGP   PGP® for Macintosh
PGP is the world's defacto standard for e-mail encryption and authentication.
  A commercial license for PGP for Macintosh may be purchased from the PGP Encryption Category of McAfee's Store.
  Military grade 128-bit encryption
  Flexibility and ease of use with hotkey access to features
  Transparent disk encryption with PGPdisk
  Easy e-mail encryption with one click or hotkey access
  Secure network communications with PGPnet
  World famous encryption
PGP, Pretty Good Privacy, Phil's Pretty Good Software, and the Pretty Good label for computer software and hardware products are all trademarks of Philip R. Zimmermann.
PGP is (c) Copyright Philip R. Zimmermann, 1990-1994. All rights reserved.
 
 
Top of Page