Ú¿ ÚÂÄ¿ ¿ ÚÄÂÂÄ¿ ÚÂÄÄ¿ Ú¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ô ô ³ ³ ô ÃÅÄ Ã´ ÃÅÄ Ã´ ÀÙ ÀÙ ÀÄÙ ÀÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÄÂÂÄ¿ Ú¿ ¿ ÚÂÄ¿ ÚÂÄ¿ ÚÂÄÄ¿ ÀÁÄ¿ ô ³ ÃÅÄ Ã´ ô ¿ ³ ÚÅÁÄÁ¿ ÃÅÄÁ¿ ÃÅÄ ÀÄÄÁÙ ÀÁÄÄÙ ÀÙ ÀÙ ÀÁÄÁÄÙ ÀÙ Ù ÀÙ Ù ÀÁÄÄÙ I n t e l e c S o f t w a r e ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ HowHeard ³ ÚÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³ ³HowHeard, when placed in your newuser logon script, lets you assign up to 10³³ ³options for "How did you hear of us or Why are you calling" type questions.³³ ³Based on their response you can upgrade to a specific security level, ³³ ³ , add xxx days to exp date (or a non-expiring date) or³³ ³you can even register the users in private conferences. And responses can be³³ ³configured individually so that no one response will grant the same upgrade³³ ³options! It also permits one option to be called "Other" so you can furtherÃÙ ³request a more specific answer to the "How Heard" question. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Installation HowHeard ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Installation of HowHeard is fairly straight-forward. Here is how I do it. My new caller logon script looks like this, just 2 lines: !E:\PPE\HOWHEARD\HOWHEARD.PPE !E:\PPE\WELCOMAT\WELCOMAT.PPE The first line is for HowHeard, the other is for another PPE I wrote. There are a number of ways you can do this... you can put HOWHEARD.PPE in your scripts, but there's no guarantee the user will answer them... You need to create a menu file for the user to choose a "how I heard" option, you can use PCBoard's @Xxx color macros but you need to number the options in sequence with how listed in the config file. HowHeard can also support RIP screens if you so desire. Key File. Once you've registered and received your HOWHEARD.KEY file (or POWERPAK.KEY) place a copy in the PPE directory. The PPE will then run in registered mode. HowHeard Config File. The config file, and all HowHeard files, must be in the same directory as the HOWHEARD.PPE file. The config file MUST be called HOWHEARD.CNF. There is limit of 3 choices in the unregistered version, The Registered version has Unlimited choices! Here's a sample HOWHEARD.CNF file, an expanation of this file with it. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Not Used ³ First 3 lines are no longer used ³ Not Used ³ but must exist. Any text will ³ Not Used ³ be ignored. ³ MNU ³ Filename of the OPTIONS display file. ³ MNUO ³ Filename of OTHER display (or blank). ³ HHANSWR ³ Filename of Answer File . ³ 5 ³ Minimum security level to run this PPE. ³ 10 ³ Maximum security level to run this PPE. ³ 2 ³ How many options provided in config file. * ³ Looking To Join Intelec ³ 60 Chars to log to Answer file for this option ³ JOIN ³ Name of display file for this option. ³ 40 ³ New Security Level if this choice is made. ³ 0 ³ Days to Add to Expiration Date (0=non-exp) ** ³ 1 ³ Which conference to register this user in. * ³ Calling About The PPE's ³ 60 Chars to log to Answer file for this option ³ PPE ³ Name of display file for this option. ³ 30 ³ Lines 13-17 are same descriptions ³ 182 ³ as lines 8-12 but for option two. ** ³ 106 376 ³ The "registered version" supports ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ unlimited choices! Do not give paths or extensions for any of the display files. They must reside in the PPE directory. Notes: * See section below marked [OTHER] All but the first 19 lines are optional but if not used there's little point in even using this utility. If there's a field in the configfile that you do not wish to use (such as registration in a conference) you must leave the line empty (blank). If the New Security Level field is left blank then the security level as defined in PCBoard will be kept. The Days To Add to Exp Date are the number of days to add to the date the script is answered (refered to as today's date) and if left blank then the number of days to exp in PCBoard is kept. If you want to assign a non-expiring exp date to a response, then put a 0 in this entry for this response. ** Enter multiple conferences by separating them with spaces. [OTHER] If you place the word "Other" on one of the 10 option text lines, this will permit you to get a "more specific response" from the user as far as how they heard of your system. When you use the word "Other" for a menu item number (in menu and in HOWHEARD.CNF file) when the menu item is selected it will display the "OTHER Display" that you also defined in the HOWHEARD.CNF file. It will also write the users response to the Answer Log File. Lastly, HowHeard supports an external "prompt file" called PROMPTS. If you want to operate HowHeard to support "RIP" graphics then create a file called PROMPTSR to contain the RIP version of the prompts in the PROMPTS file. There, I hope I haven't confused anyone too bad.