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)