ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ WelcoMat PCBoard 15.2 PPE New Caller Upgrader ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This PCBoard 15.2 PPE utility will search a list of predefined names, and if a match is found it will upgrade them to the security level you decided on. Why? I was in a situation recently where I knew a handful of specific users were going to be calling my board. I did not want to pre-register all of them since A) it would have been more time than it took to write this utility and B) I wanted them to enter complete info into the address areas of the user records. But... I also wanted them (and only them) to be upgraded instantly and I also wanted them to be displayed a screen that told them I was "putting out the welcome mat" for them and that they were instantly upgraded. Well this utility will do all this. You select the names that you want to put out the welcome mat for, you select the security level that you want each one of them upgraded to, and you customize the display file that they'll see upon their upgrade. WelcoMat Installation. Installation of WelcoMat is fairly straight-forward. Hopefully you are already familiar with PPEs so I don't have to get overly verbose here. Here's how I do it. My NEW caller logon script looks like this, just 2 lines: !E:\PPE\WELCOMAT\WELCOMAT.PPE !E:\PPE\HOWHEARD\HOWHEARD.PPE The first line is WelcoMat, the other is another PPE I use that prompt the user for city & state and other settings info. This way, if a user calls me who is not in "the list" then the other PPE's ask for addi- tional address and settings info anyway. Anyway, there is a number of ways you can do this. You can place the WELCOMAT.PPE in your bulletins to upgrade name matches only when the bulletin is read. It's up to you as PCB's PPE feature makes it the most flexible BBS software ever! WelcoMat Config File. The Welcomat config file MUST be called WELCOMAT.CNF and must be located in the same directory as WELCOMAT.PPE. This is very important! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Intelec Online ³ Your BBS Name ³ 00000 ³ 00000 if unregistered or your reg number. ³ Validation Code Here ³ Validation code given upon registration ³ E:\PPE\WM\WELCOMAT.LST ³ List of names that you want to upgrade. ³ E:\PPE\WM\DISP ³ Path/Filename displayed to upgraded callers ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The WELCOMAT.LST is an ascii list of user names with a specific format. A sample is shown below: CLIFF WATKINS 60 1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25 Each entry into this list file must use 3 lines. The first line is the user name that you want upgraded. The second is the security level to upgrade this user to. The third line contains all the conferences you want this user registered in as soon as they log in. You must separate each conference number with either a space or semi-colon. We've taken this approach so that you can have different upgrade options for each of several different users who may be calling you. Since the security level and conferences are available on a user-by-user basis, there is no longer a need for security levels or conference numbers in the CNF file. If you don't wish to upgrade particular users in any conferences then leave that user's "third line" blank. The DISP can contain @X codes and is displayed when upgraded. It is also capable of security specific displays, LANGuage specific displays, ANSI, and it's even RIP graphics capable!