home *** CD-ROM | disk | FTP | other *** search
-
- This is a copy of the newuser questionnaire which I use on my board.
-
- The original questionaire was made by Peter Duschau, the sysop of Harrani
- Mail Service (2:245/35). I changed the look, and implemented the database
- routines in it.
-
- It works as follows:
-
- In the menu where I want new users to register themself I execute Quesdoor
- and the Q-NEW questionaire. Q-New itself starts Q-NEW1 or Q-NEW2 depending
- on the ANSI flag of the user.
-
- When the questionnaire is aborted by the user, it returns to the label
- :ABORT in the Q-NEW questionnaire, and returns to the bbs..
- When the questionnaire is properly filled in by the user, the questionaire
- returns him to the :LAST label in Q-NEW, and returns to the bbs...
-
- The Q-NEW1 and Q-NEW2 questionnaires depends on several textfiles, included
- in this archive. You have to copy them to your textfile directory as setup
- in CONFIG.RA.
-
- The answers the users enter, will be written in Q-NEW1.ASW or Q-NEW2.ASW.
- You can copy them to one file if you which.
- The answers are also written into 12 databases in your message base
- directory (!). The names and data stored in them are as follows:
-
- DAT-1.QDB The name of the user
- DAT-2.QDB The adress of the user
- DAT-3.QDB The postal code and city of the user
- DAT-4.QDB The phone number of the user
- DAT-5.QDB The age of the user
- DAT-6.QDB The computer the user has
- DAT-7.QDB The modem the user has
- DAT-8.QDB The terminal program the user uses
- DAT-9.QDB Where the user got your bbs number from
- DAT-10.QDB If the user is a sysop
- DAT-11.QDB The nodenumber of the bbs if the user is a sysop
- DAT-12.QDB The telephone number of the bbs if the user is a sysop
-
- If a user who allready filled in the questionnair comes into the door
- for the second time, the data will be loaded into the questionnaire,
- and showed to the user (!). The user then can make a selection, and
- change the data if he wants.
-
-
-
- UTILITIES
- ---------
-
- At this moment their are two utilities written for the databases...:
-
- 1) SHOWER.EXE, which I mainly used to debug the database functions,
- and will show you what the contents is of one particular database.
-
- 2) INDEXER.EXE, which indexes your databases, so that Quesdoor can find
- the data in large databases faster... Run this program in your
- nightly event.
-
- I'm working on DAT-MAN, a full screen database manager like postman. I
- will inform every registered user when it is ready, and will be released
- seperate. It will be included also in the next official release of quesdoor.
-
- Any questions about the database functions, requests for new offline
- programs who use the databases, or any other question I will be pleased
- to answer... Just write to [2:281/506]
-
- Ron Huiskes
-