home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
IMALL12.ZIP
/
IMALL.ZIP
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1995-01-29
|
17KB
|
436 lines
██╗ ███╗ ███╗
██║ ████╗ ████║
██║ ██╔████╔██║
██║ ██║╚██╔╝██║
██║ NTER ╚═╝ ██║ ALL
╚═╝ ╚═╝ ╚═╝
InterBBS Shopping Door
Version 1.0
Copyright 1994, 1995 Jerry Woody. All rights reserved
IMALL1
┬┬ ┌┬─┐ ┬ ┌┬──┐ ┌─┬┬─┐ ┌┬──┐ ┬┬─ ┬┬─ ┌┬──┐ ┌─┬┬─┐ ┬┬ ┌┬──┐ ┌┬─┐ ┬
││ ││ │ │ └┴─┬┐ ││ │├──┤ ││ ││ │├──┤ ││ ││ ││ │ ││ │ │
┴┴ ┴┴ └─┘ └──┴┘ ┴┴ ┴┴ ┴ ┴┴──┘ ┴┴──┘ ┴┴ ┴ ┴┴ ┴┴ └┴──┘ ┴┴ └─┘
┬┬──┐ ┬┬──┐ ┌┬──┐ ┌┬──┐ ┬┬──┐ ─┬┬──┐ ┬┬ ┬ ┬┬──┐ ┬┬──┐
│├──┘ │├─┬┘ ││ │ ││ │├─ ││ │ ││ │ │├─┬┘ │├─
┴┴ ┴┴ ┴─ └┴──┘ └┴──┘ ┴┴──┘ ─┴┴──┘ └┴──┘ ┴┴ ┴─ ┴┴──┘
┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌
┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘
O N L I N E I N T E R B B S S H O P P I N G M A L L D O O R
FIDONET- 1:3607/20
BBS Number 1-205-739-1469
Licensing Agreement
===================
You are hereby granted a license to use, share, copy, and
distribute IMALL1 and its documentation, provided that this
notice, and the copyright information is not removed and/or
altered in any way form. No fee or consideration is to be
charged for the distribution. IMALL1 is provided on an AS-IS
basis without warranty of any kind expressed or implied. The
entire risk as to quality and performance of InterMall rests
solely with the user. In no event will the author be liable
to you for any damages, consequential or inconsequential.
By operating IMALL1 (InterMall DOOR) you acknowledge you have
read and understand this agreement and agree to be bound by its
terms and conditions.
Features Overview
=================
o Supports the following BBS drop file formats:
- PCBoard.Sys , Users.Sys
- 52 line Door.Sys
- Callinfo.BBS
- SFdoors.Dat
- GTUser.Dat
- TriBBS.Sys
- Dorinfox.Def
o Com ports 1-4 With Standard IRQ's, ports 5 - 15 w/ support for non standard
IRQs
o Speeds up to 115K baud
o Multi-Node
o Internal OR Fossil Routines / Multi-Port boards using a fossil
o Auto-Detect Ansi graphics
o Ansi or Ascii operations
o Auto-Detect Baud Rate with locked speeds.
o Can be run in stand-alone single site OR in INTERBBS / NETWORKABLE mode.
o Offline Store Manager for updating and creating stores/businesses offline.
o Store Owners can UPLOAD their Stores and Products to InterMall.
o Store / Product updates are sent InterBBS to other BBSes that participate in
a mall!
o Orders can be sent in by the user or downloaded by the store owner. Orders
are sent via InterBBS Network to Store Owners HOME BBS.
o Up to 100 stores (2 in Unregistered Mode) can be located in a mall
o Up to 10 departments per store.
o Inventory control is available and InterMall automatically deducts from
inventory when a product is ordered.
o Items can be placed on SALE for x amount of days! After the sale InterMall
Automatically puts the REGULAR price back!
o Tax and State Tax Definable PER STORE.
o Methods of Payment Available: Credit Cards, Checks, Money Orders. All are
Store Owner Definable.
o Credit Cards that are accepted are definable by Store Owner
o Methods of Shipment Available: U.S. Mail, U.P.S. Ground, U.P.S. Other and
Federal Express
o Base and Per Ounce Shipping Charges Definable per type of shipping
o Extra handling charge definable for credit/check/money orders
o Credit Card Number "Bogus Number Check" on major credit cards
o Offline Check Manager allowing Online Checking
o Online Store Manager in InterMALL allows Store Owner to: Upload Store
information and Product information, Download Store Information and
Product Information, Delete store, Download Orders, Send Store updates via
interBBS.
o Offline Store Manager has mouse support
And.... MORE!
Changes from Version .90 to Version 1.0
=======================================
* Fixed Many mathematical bugs
* Fixed a few display and order output bugs
+ Added ansi/ascii menus that can be defined by the sysop
+ Added Bogus credit card number check
+ Added online Checking module
* Fixed small logic bug in Smail InterBBS Protocol Driver
! Rip was not added this version. The statement as to why below is not to
spark a "pro" or "con" rip debate, it only explains our current position
as to a graphical interface. Over the past few months there has been
much uncertanity as to where the major online graphical interface will
go. Unisys and CompuServe have started charging royalties on software
authors that use the LZW compression scheme. Rip 2 will probably not have
the gif display and rumors are that rip 2 will also require a licensing
fee from the software developers. I believe already for Rip 2 the end
user must purchase the Rip Terminal for $10 ($25?). Perhaps in the future
when the dust settles we will again look at installing rip screens; or
we are looking at a possibility of our own terminal that will display pcx
and/or bmp files while the user is in InterMall.
R E G I S T R A T I O N I N F O R M A T I O N
TO ORDER YOUR REGISTERED INTERMALL PLEASE FILL OUT COMPLETELY AND MAIL IN
THE ENCLOSED ORDER.FRM.
--------------------------------------------------------------------------------
Archive Contents
================
IMALL.ZIP........ Contains ONLINE SHOPPING MALL DOOR AND SUPPORT FILES
IMALL1.EXE....... Online InterBBS Shopping Mall
DOOR1.CFG........ A SAMPLE node 1 Door.Cfg file (edit to your needs)
DOOR2.CFG........ A SAMPLE node 2 Door.CFG file (edit to your needs)
*.ANS............ Display files - MUST BE IN SAME DIRECTORY AS IMALL1
*.ASC............ Display files - MUST BE IN SAME DIRECTORY AS IMALL1
*.BAT............ Example Download/Upload batch files
NODE.DAT......... A SAMPLE uplink/downlink nodes list
SMAIL1.EXE....... Networking Exec
MAIL.CFG......... A SAMPLE config file for SMAIL1
CHECK1.EXE....... Online Checks Module
OFFLINE1.ZIP..... Contains OFFLINE SHOPPING MANAGER FOR STORE OWNERS
OFFLINE1.EXE..... Main Offline Shopping Manager Executable
O1.EXE........... OverLay for Offline1.exe
*.HLP............ Help Files used by Offline1.exe
README.NOW....... File to read BEFORE running offline1.exe
THE CONCEPT:
============
Welcome to the Future of Online Shopping.. INTERMALL! InterMall combines the
BEST features of other online shopping doors (that cost more than TWICE what
InterMall does, I might add) with InterBBS networking of Stores. The OFFLINE
Store Manager (contained in the archive OFFLINE1.ZIP) is used by each store
OWNER(s) to create and update their Store Information and Product Line. Once
They have completed their work they can simply upload it to the Mall via the
store manager menu on INTERMALL.
SUPPORT FILES THAT YOU WILL NEED:
=================================
PKZIP.EXE and PKUNZIP.EXE
DSZ.EXE or DSZ.COM (see *.bat files for explanation)
SETTING UP THE DOOR (INTERMALL) FOR THE FIRST TIME:
===================================================
1) Make a directory where the door will be run and go to it
2) Pkunzip IMALL.ZIP into that directory.
HOW TO RUN THE DOOR:
--------------------------------
1. To run IMALL1.exe locally, use this on your command line:
IMALL1 LOCAL
2. ALWAYS include the name of your .cfg file when calling up IMALL1 as an
online door:
IMALL1 DOOR.CFG
3. For non standard IRQs, you can use this for an example:
IMALL1 DOOR.CFG /5
* PLEASE don't write and ask what IRQs to use on your non-standard systems.
I've run comport 1 for 5 years and I have no idea in the world what your IRQs
or system setup might be. That's -your- responsibility to know the setup of
your system. Thanks.
4. It is highly recommended you use the internal communications routines but
if you must you can call IMALL1 with a fossil driver. For Example:
IMALL1 DOOR.CFG /FD
Notice to use the fossil driver you put a /FD on the command line.
* PLEASE NOTE: -Only- use the /FD command if the door's internal
communications routines don't work on your system. The door utilizes it's
own communications routines which are more reliable then the fossil driver
selection available with the door. Remember- even if your mailer and / or BBS
requires a fossil to run, this door doesn't require a fossil.
* When IMALL shells to DSZ, I've had reports of QEMM, yes, once again "out of
memory" errors. You may need to 'tweak' your system if you get a QEMM error.
I'm running QEMM and DV and have had no trouble whatever with it.
* On 486DX Cpu's the math co-processors can't handle the floating point math.
To fix this in your autoexec.bat file put in SET NO87=ON .
ABOUT YOUR DOOR CONFIG FILE
----------------------------------
Your config file is ascii file that has on the first line the
path to your BBS drop file AND the name of your BBS drop file.
On the second line is the name of your BBS. On the third line
is your First name and on your Fourth line is your last name.
Example .cfg file:
c:\sbbs\node1\door.sys
Compu<>Link Online
Jerry
Woody
DOOR*.CFG =MUST= reside in the same directory as IMALL1.EXE!
IMALL1 MUST BE RUN FROM IT'S OWN DIRECTORY; NOT THROUGH A PATH STATEMENT,
ETC.
ABOUT RUNNING THE DOOR
----------------------
IMALL1 can be run from your bbs with either a shell or drop to dos,
if your memory is large enough. For example, to run it as a type 7
shell to dos for quickbbs the command line would be:
command.com /c JOB.bat or
command.com *C JOB.bat
ABOUT *.BAT
-----------
Enclosed are sample .bat files to call dsz up/down load for Store/Product
Updates and Order Downloads. You can edit these to custom configure your
system. Ymodem, Xmodem and Zmodem is supported. The %1 passed to the batch
is the comport number, the %2 the actual file name.
NETWORKING:
===========
The heart of the Networking is the file SMAIL1.EXE file, which is the interbbs
driver. It uses 2 files: NODE.DAT and MAIL.CFG.
ABOUT NODE.DAT
----------------
This file lists your uplinks/downlinks for networking your Stores.
It must be in the following format:
ZONE
NET
NODE
POINT
etc.
For example:
1
324
120
0
1
3607
21
0
REMEMBER THIS IS THE FILE FOR YOUR UP/DOWNLINKS FOR IMALL. DO NOT PUT YOUR
OWN NETWORK ADDRESS HERE.
IF YOU DO NOT PLAN ON NETWORKING STORES THEN YOU CAN DELETE THIS FILE.
ABOUT MAIL.CFG
--------------
This config file is read by SMAIL1.EXE which is the heart of the networking
part of IMALL1. It must be in the following format:
YOUR NAME
YOUR ZONE
YOUR NET
YOUR NODE
YOUR POINT
PATH TO YOUR IMALL1 DIRECTORY
PATH FOR OUTBOUND .MSG MESSAGES
PATH FOR INCOMING FILES AREA
For Example:
Jerry Woody
1
3607
20
0
c:\sbbs\xtrn\imall
c:\fd\mail
c:\fd\file
IF YOU DO NOT PLAN ON NETWORKING YOUR STORES THEN YOU CAN DELETE THIS FILE.
RUNNING SMAIL1.EXE
-------------------
You should run smail1.exe during nightly maintenance. NO users should be in
the INTERMALL door when smail1.exe is run or serious errors may occur!
To run SMAIL1.EXE do the following from the command line:
SMAIL1.EXE
Smail1 will handle all outgoing Store and Products Updates and all Incoming
Store and Product Updates plus check for incoming store orders and send
outgoing store orders.
IF YOU DO NOT PLAN ON NETWORKING YOUR STORES THEN YOU CAN DELETE THIS FILE.
HOW TO ADD NEW STORES TO THE MALL:
==================================
Very simple :) . From the dos command line do:
IMALL1 ADD
Then just supply the needed information.
ABOUT CODE AND PASSWORD:
========================
When adding a new store, you must assign a CODE and PASSWORD for that store.
You must also give the code and password to the store owner.
CODE: This is the "heart" of the file management. The code must be a 1-8
character VALID FILENAME . The code you give the store will be used to create
all of it's support files. For example, if a book store was opening a store,
you MIGHT give it a code of BOOK. Thus, the support files created would be:
BOOK.INF
BOOK.STR
BOOK.DPT
BOOK.ORD
[BOOK.INF would be the Network info and some other stuff, BOOK.STR would be
that store's information file, BOOK.DPT would be a product listing for that
store and all orders sent to the store would be in BOOK.ORD ]
IMPORTANT!!!! : DO NOT ASSIGN THE SAME CODE TO MORE THAN ONE STORE. THIS WILL
CAUSE THE STORE FILES TO OVERWRITE EACH OTHER. DO NOT ASSIGN THE SAME CODE TO
MORE THAN ONE STORE. EACH STORE MUST HAVE AN UNIQUE CODE!!
PASSWORD: This is a 1-8 character (no high ascii characters) word that is used
by the store owner to access the Store Manager Menu on INTERMALL.
SETTING UP STORES SIMPLY MADE EVEN MORE SIMPLE:
===============================================
Ok, we've discussed above how to actually put the door up and functional and
what the meaning of each file is. Now we will discuss 2 ways of setting up a
store. The first is if YOU are setting up your OWN store. The second is how
to help others set up their stores.
SYSOP SETTING UP HIS/HER OWN STORE IN INTERMALL:
================================================
* Assuming you already have intermall up, etc.....
1) Run IMALL1 ADD and answer all information. Be SURE to remember your code;
you will need it when running OFFLINE1.EXE.
2) UNZIP OFFLINE1.ZIP into IMALL's Directory.
3) Read the help system in OFFLINE1. OFFLINE1 will ask for your CODE when you
start (remember "code" from above?).
4) Create your store information and Product information file using OFFLINE1.
5) If you are Networking with other BBSes, go into the Store Manager in
INTERMALL (do IMALL1 LOCAL if you wish and log on locally) and select UPDATE
your store. This procedure will send your store Information and Products to
all other BBSes in your network.
6) Run SMAIL1.EXE during maintenance or some event.
And that's it! :)
SYSOP SETTING UP STORE FOR OTHER USER(S) IN INTERMALL:
======================================================
* Assuming you already have intermall up, etc......
1) Run IMALL1 ADD and answer all information for that store. Be SURE to give
the CODE and PASSWORD to the store owner.
2) Be sure OFFLINE1.ZIP is in the IMALL1 Directory so they can download it.
They cannot configure their store without OFFLINE1.EXE.
3) Be sure the store owner(s) download OFFLINE1.ZIP :)
4) Instructions are given to the Store Owner in OFFLINE1.EXE. The only other
thing you need to do is if you're networking to run SMAIL1.EXE at least once a
day.
And that's it! :)
HOW TO DELETE STORES FROM THE MALL:
===================================
Deleting entire stores from the mall is very simple. Remember the CODE we
discussed from above. To delete a particular Store just do a
DEL "CODE".*
In other words; for example, if a particular store's code was COFFEE, you
would do a :
DEL COFFEE.*
This would delete the following files: COFFEE.INF , COFFEE.STR, COFFEE.DPT
and any incoming/outgoing order.
See.. it's all very simple. If you don't understand it at first re-read the
sysop doc or... print it out and read it :) . It may seem overwhelming at
first, but just think logically. Set up the door. If you have a store for
intermall then configure your own store. Make offline1.zip available to other
potential store owners. Remember, when adding a store always do a IMALL1 ADD
and give the store owner their particular password and code. Then remember to
run SMAIL1.EXE (if your're networking) at least once a day. That's it :) If
you do have trouble you can call my business voice line at 1-205-737-1929.
Netmail me (IF YOU HAVE A FIDONET NODE NUMBER) at 1:3607/20 or write to me (BE
SURE TO INCLUDE AN SASE) at: P.O. Box 65 Cullman, AL 35056-0065.
ABOUT BOGUS CREDIT CARD CHECKING:
=================================
Imall will check for a bogus credit card number for most of the major
credit card companies such as Amex, Discover, Diners, etc. HOWEVER
it does NOT validate credit card numbers. No guarantee is given to the
accuracy of this CC check. It merely sends up a 'red flag' that should
be looked into more closely before processing a credit card order.
PLEASE NOTE. THIS IS NOT FREEWARE BUT SHAREWARE. IF YOU
USE IT THEN -PAY- FOR IT. If you don't you might save a few
bucks now but in a few years when the shareware system doesn't work
and most of the door authors have gone commercial you'll be
wishing you'd registered your shareware material. 'Nuff said.
Where can I find the latest version of INTERMALL ?
===========================================================
The latest version of INTERMALL is available by requesting
SHOP from my system. FidoNet 1:3607/20.
WE CANNOT PROCESS CREDIT CARD ORDERS AT THIS TIME. INSTRUCTIONS ARE GIVEN
IN THE ENCLOSED ORDER.FRM AS TO HOW TO REGISTER.
Other Quality WoodyWare Products: