GRAFFITI.DOC

11.2 KB 260b390684241b1e…
THE GRAFFITI WALL
-----------------
Copyright (c) 1992 Data Foundations

ORDER INFORMATION
-----------------
To get the live version of this program, contact The INDEX System:
    Telephone Orders:  1-800-241-6797 TOLL FREE

    Fax Orders:        1-404-924-3323

    Mail Orders:       The INDEX System
                       1917 Brittania Circle
                       Woodstock, GA 30188-6316
                       USA

Feel free to call the author at any time for technical support:
                       1-216-678-5365


OVERVIEW
--------
This program is a nice implementation of the old "Graffiti Wall" feature
found on many BBS systems.  It is written in TDBS for a professional
look and feel.  A database of quotes and comments is maintained in reverse
order by date and time.  The users can add an entry to the wall, or display
the wall.


INSTALLATION
------------
Copy all the files in this archive into a directory such as
      c:\tbbs\graffiti
Then set up a command in one of your menus as in this example:

      Entry:
      @P(6,5)[G]raffiti Wall
      @AnyUser
      KEY=W TYPE=200 Opt Data=c:\tbbs\graffiti\graffiti /Q

MISCELLANEOUS OPT-DATA PARAMETERS
---------------------------------
	A - The A parameter asks the question "Do you want to leave a quote on
       The Wall?" before going to the main menu.  If the user says 'y',
		 it goes to the main menu, otherwise the program exits.  Default is
		 not to ask.

   O - The O parameter logs the user off after he finishes with the Graffiti
		 wall.  Default is not to log off.

	Y - The program will allow the user to make an anonymous quote.  Default
		 is to not allow users to make anonymous quotes.

So, to set it up to ask all users "Do you want to leave a quote on the Wall?"
before they log off, use this SDL code:
	KEY=G TYPE=200 OPT DATA = c:\tbbs\graffiti\graffiti /Q O A

To set it up to not ask, but to log off afterwards, would be like this:
	KEY=G TYPE=200 OPT DATA = c:\tbbs\graffiti\graffiti /Q O A


COLOR PARAMETERS
----------------
You can make the bricks and the text boxes be a different color than the
default.  This is helpful if you have two different Graffiti databases
set up (each could have different colored bricks), or if you simply don't
like the default colors.  Each color is a seperate OPTDATA parameter,
as follows:
	[which_color]=[what_color]
For example:
	BB=G           (Brick Background = Green)
Here are the possible parameters:

OPTDATA MEANING                               DEFAULT
------- ----------------------------------    -------
BC=     Backdrop color "behind" the screen      N     - Black
BB=     Brick Background                        R     - Red
BF=     Brick Foreground                        W     - White
TB=     Text Background                         R     - Red
TF=     Text Foreground                         GR+   - Bright Yellow


Here are your possible color choices:

Backdrop, Background, or ForeGround        ForeGround Only
-----------------------------------        ---------------
N		Black                                N+	- Grey
B		Blue                                 B+	- Bright Blue
G		Green                                G+	- Bright Green
BG		Cyan                                 BG+	- Bright Cyan
R		Red                                  R+	- Bright Red
RB		Magenta                              RB+	- Bright Magenta
GR		Brown                                GR+	- Yellow
W		White                                W+	- Bright White


Here is an example menu entry, with all parameters used.  This will specify
backdrop color as white, brick background as blue, brick foreground as
bright white, text background as cyan, and text foreground as red (this is
UGLY!):

KEY=W TYPE=200 Opt Data=c:\tbbs\graffiti\graffiti /Q BC=W BB=B BF=W+ TB=BG TF=R


LIVE VERSION
------------
The demo version of The Graffiti Wall is limited to 20 entries in the
database.  The live version of this program has an unlimited number of
entries, and can be obtained from Data Foundations for $19.95.
      Phone orders:  1-800-743-5365

      Mail orders:   Data Foundations
                     P.O. Box 3081
                     Kent, OH 44240


NOTES
-----
When changing colors of the Graffiti Wall entry lines, the F10 key from
the local console will not work - because this key is set by TBBS to do
a memory dump.  For the local console only, substitue the zero key (0) for
the F10 key.

There is no feature to delete or modify entries.  You can use any database
editor such as DBU, DBASE III, or DBEditor to do this.  Then delete the
index file GRAFFIT1.NDX.  The program will automatically re-index the
file if GRAFFIT1.NDX is missing.  Alternatively, you can use the program
GRAFINDX.EXE to re-index the file.


OTHER TBBS/TDBS PROGRAMS FROM DATA FOUNDATIONS
----------------------------------------------
-  LOCAL BBS DATABASE.  Let your users maintain the list of local BBS
   systems in your area.  Very easy to use.  Concentrates on the LOCAL
   area, not a national BBS list, and therefore is much easier to search
   and browse.  Requires TDBS.  $19.95

-  SUBOP MANAGEMENT PROGRAM.  Allows you to define users as sub-ops for
   various file areas.  Gives them access to a FAR file to move, delete,
   and make visible the files.  Keeps track of number of times they used
   the management program, number of days, and last date used.
   Requires TDBS. $19.95

-  DUPLICATE USER FINDER.  Finds users with duplicate phone numbers,
   addresses, "real names" (I use COUNTRY to store "real name"), or
   passwords.  Prints a nice report including the record number so you
   can quickly GO TO the record in ULEDIT or SYSOM to delete or change it.
   Does not require TDBS. $19.95

-  USER REPORT.  Makes a nice report of users based on priv level, date
   last signed on, etc.  New options will be added as requested from
   people using the program.  Hundreds of different reports can be run.
   For example: "I want to see all users that have downloaded more than
   300K bytes but have uploaded 0 bytes".  Or "show me all users that have
   not signed on since 6/15/92".  This report is very flexible with many
   options to let you make hundreds of different reports.  Allows you to
   print either a full report, or just labels.  The labels option is
   useful for various marketing schemes.  For example: "Print labels for
   all users that have adult access, but whose subscription has expired".
   This could be used to send out postcards or letters with exciting new
   features of your BBS.  Does not require TDBS.  $19.95.

-  WHAT'S HAPPENING DATABASE.  Lets your users maintain a database of
   happenings in the local area: concerts, bands, sports events, etc.
   A nice little database that adds more features to your BBS.
   Requires TDBS.  $19.95.

-  GRAFFITI WALL.  Similar to the "graffiti wall" features of many BBS
   systems.  Written in TDBS for a professional look and feel.  Can be
   set up as a menu entry, or to ask this question on logoff: "Do you want
   to add a quote to The Wall?"  This is a very slick program that adds
   a nice look to your BBS.  Response on my BBS was great: the users loved
   it!  Requires TDBS.  $19.95.

-  QUESTIONS, QUIZZES, AND CONTROVERSY!  Let your users vote for president!
   Show how they think about the controversial issues of the day!  Let them
   add their OWN questionnaires!  Make quizzes and show the top scores for
   each quiz!  Of course, some of this can be done through the normal QAL
   language of TBBS.  However, the results displays of this program are
   very professional looking, and include percentages.  It is much easier
   to add questionnaires and quizzes, your users can put in their own
   questionnaires and quizzes, and everything is integrated in one nice
   menu system.  In addition, it allows a maximum number of times a user
   is allowed to take a questionnaire.  So, for example, in a vote for
   President, you would set the max to 1 time.  So each user could take
   vote only once.  This cannot be done in QAL without taking up a valuable
   access flag for each questionnaire!  Requires TDBS.  $24.95.

-  INVISIBLE FILES REPORT.  Some sysops use the /I flag on uploads.  This
   allows the sysop or co-sysops (see SUBOP MANAGEMENT program above)
   to check uploaded files before releasing them.  This is a better method
   than having a seperate "new uploads" area, because you don't need to
   figure out which file section to put it in and then move it - you simply
   make it visible.  The invisible files report reads a FAR file, and
   reports on any files that are invisible.  This makes it easy to check
   your uploads and make them available to your users quickly.  Does not
   require TDBS.  $19.95.

-  BBS NEWS!  Let's you post informational bulletins to your users -
   they only have to read it ONCE, and it guarantess that they have read
   each item.  Requires TDBS.  $24.95.

-  HAPPY BIRTHDAY!  Gives a customizable happy birthday message to users
   on their birthday.  Database of usernames/birthdays can be added with
   a flexible loader program.  The loader program will read a text file
   in just about any format and load in the usernames/birthdays.
   $24.95.

CUSTOM CHANGES THIS PROGRAM
---------------------------
Any bug in this program will be fixed for free (for registered users).
I can also make custom changes to this program for you.  If the changes
requested are do-able within a reasonable period of time (as determined by me),
I can make customized changes to this program for a very low fee.  Call me,
you will be surprised at how inexpensive it can be!


CUSTOM PROGRAMMING FOR TDBS!  VERY REASONABLE!
----------------------------------------------
Data Foundations is a consulting firm in the Akron, Ohio area.  I do custom
programming in TDBS, Clipper, Clarion, and C. If you want ANY kind of
application designed for your TBBS installation, please contact me (Craig
Hilles) at 1-216-678-5365.  I do custom programming at rates far below
the norm. Call me and I'm sure we can negotiate a mutually beneficial deal.


Data Foundations Support BBS
----------------------------
With Data Foundations, you NEVER have to pay for a program update.  You can
always sign on to the Data Foundations support BBS and download the latest
and greatest version of any product you own.

Features of the support BBS:
	1.  Automatic program updates for owners of any Data Foundations program.
	2.  Demo versions of all Data Foundations programs.
	3.  Online demonstration area for most Data Foundations programs.
	4.  Demos, shareware, and freeware from other TBBS/TDBS authors.

You can sign on as "TBBS SYSOP" password "GAMES" at any time to access the
support area.  All Data Foundations customers also get free, ulimited time
access to the normal BBS (in case you want to look around).  If you want your
own account, just sign on as yourself, go through the normal new user
registration, and I will upgrade your access to unlimited time with no
expiration.

Data Foundations support BBS:
	1-216-677-9808   (4 lines, line1: 14.4 V.32bis, line2: 9600  line 3-4 2400)
   1-216-677-0452   (1 line, V.32 9600)
	1-216-678-8336   (5 lines, 2400)