Dynamic UserRegistry
V1.1 for WinServer!
Copyright(c) 1998, Amit Dembsky & Architech Design Group
All rights reserved

27 March 1998

DISCLAIMER:

THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" 
WITHOUT WARRANTY,EXPRESSED, IMPLIED OR STATUTORY, INCLUDING BUT 
NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED 
WITH THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR DIRECT,
INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE 
THEREOF, INABILITY TO USE OR BREACH OF ANY WARRANTY.

COPYRIGHT:

This program is copyrighted under US law and international treaty 
provisions.
You agree that your use of this program is subject to these laws, 
which prohibit unauthorized copying or duplication of this program 
software, documentation, and other materials.
This program may not be decompiled or reverse engineered for any 
reason.


1. What is it?
==============
- Your users can create a personal "Registry" by filling out an HTML
form.
 
- Once a user submitted a form he/she can also upload their picture
Via an HTTP Upload (Browser only)

- The registry information is stored on the server and a user can 
modify/delete his/her registry at any time

- An extensive search module will allow a detailed search by:
User Name, City, State, company and Gender.
you can even define how many records to display per page.

- The search results will include all the users on your System
that matches the search criteria.
Those users that has a Registry profile will show as an Html link
to their registry. 
A small icon of Male/Female will show if the user.sex info is in the 
Wildcat user database.
If a user has picture on the server, a small camera icon with a link
to that picture will be displayed as well.

- Dynamic UserRegistry uses 32 Bit wcCode DHTML (Dynamic HTML) the 
state-of-the-art technology to create Registry profiles for your users 
on the fly.
It is Template driven so you can customized almost any aspect of the
Look and feel, or you can use the supplied templates "out-of-the-box".
Novices and experts alike can create their Registry on your 
server within 2-5 minutes.

- An optional Log file that logs any creation of a new Registry.

- Can be used by systems that does not force the user to fill up the
NewUser questionnaire

- Easy to setup for Novice Sysops/Webmasters

2. Configuration File:
==============================
This program is totally configurable by the SYSOP through the 
registry.CFG file.  
This is a simple text file that the SYSOP can edit to suit his system.  
Please open the cfg file in notepad or any other ASCII text editor 
and modify it - instruction can be found in that file

The supplied templates can be modified as well per you needs.


3. File in this Archive:
==============================
1. *.wcx  the actual program
2. registry.cfg - sample configuration file
3. *.gif *.jpg - optional graphics you can use  
(Most of them created by us but some were collected from the Internet)
Please use your own graphics since some of these graphics 
may be copy protected.
4. *.htm - The templates 
and replace all the generic info with your system info.
5. *.txt - make sure to read all the docs!

4. Installation:
===============================
1. Create a directory called registry under your c:\wc5\http\public\
2. Create a directory called images under your c:\wc5\http\public\registry\
3. Unzip the content of the archive to the registry dir
(make sure that the long file names are intact in the unzipping process).

4. Move all the *.wcx and *.cfg files to your wildcat directory 
5. Edit registry.cfg as required. 
6. Create a link <A HREF="/public/registry/main.htm"> Dynamic UserRegistry </A>

You can use also the DynamicRegistry banner - dregistry.gif
<A HREF="/public/registry/main.htm">
<IMG SRC="/public/registry/dregistry.gif" BORDER=0 ALT="Dynamic Registry">
</A><BR>NEW -Dynamic Registry.

7. A log file - optional if you defined it in the cfg file - 
by default it's enabled and named dregistry.log


5. Frequently Asked Questions: 
=================================
Q1: Why can't I see the little Male/Female Icon in the search result for
some of the users?
A1: The search results determine the user's sex based on Wildcat users
database. If the user did not disclosed his/her Gender upon 
registration to your system, it will not show any icon.

Q2: On my web site, the Win Server is operated separately from IIS's 
webserver. I run Wins for the features of your apps mainly.  
I do NOT require any info for a member to login to my server other 
then name and password.  That sort of screws up this program since it 
takes stuff right from the Wildcat Database.
Although that is a nice feature to automate.  
It does not work well for my system's setup.  
Can this be changed at all?
A2: Make sure you put 1 in line #10. This will give your users a way to
put the "Calling From" and "Gender" info into their Registry.
The search result, however will not show the Gender icon, since this
program DOES NOT write into the wildcat user Database. (See also 
answer to Question#1)


Q3: What is the purpose of the /images directory?
A3: That's where uploaded users pictures will go to.

Q4: I uploaded a  new picture, but I still see my old picture.
A4: That's a browser Cache problem. The best way to clear the cache is
To go to a Page where you don't see that picture, hold the "Shift"
Button and Double click on the Browser's Refresh/Reload button.
You can verify that the new picture was uploaded correectly by
going to the /registry/images directory and viewing the said
picture.


Q5:After filling out an entire profile, I decided to click on the html
tutorial. Upon returning, ALL my data was lost! This could really
frustrate my users
A5: The Html Tutorial link actually opens a new window. to go back to 
the form, just close this new window and revert to the original window.

Q6: I would like to change some of the fields in the form, can I do that?
A6: Yes, you can but you better know what you are doing.
You need to do the changes in bothe registry.htm and uregistry.htm
You can change the filed caption but not the input type name or @SUB@ name.
Below please find an example:

Let's say you want to change the Orientation field to say
My Computer:

This is the original line in registry.htm
<td><B>Orientation: </td>
<td><input type="text" size="20" name="Orientation" Value=@SUB Orientation@></td>            
 
Change to:
<td><B>My computer: </td>
<td><input type="text" size="20" name="Orientation" Value=@SUB Orientation@></td>            
 
in uregistry.htm
Original line:
<td><B>Orientation: </td><td>@SUB Orientation@</td><td>&nbsp;</td>

Change to:
<td><B>My Computer: </td><td>@SUB Orientation@</td><td>&nbsp;</td>


Same thing goes if you want to delete a field. Delete it in both templates. 

Q7: The graphics are great, what program did you use to create the logo?
A7: I used Ulead PhotoImpact 4.0 (http://www.ulead.com)


6. How to contact me:  
=========================================
Current E-Mail address is amitd@ix.netcom.com

Web site http://pw2.netcom.com/~amitd
Web site http://bbsnets.com/public/adg/default.htm - our Support site 
(still under construction)

Please feel free to E-mail me with Requests, issues and comments.

7. Registration:
===============================================
DYNAMIC UserRegistry shareware's version is limited to 5 profiles

////The registered version does not have this limitation.
Please read the included Register.txt file for information on registering.


