home *** CD-ROM | disk | FTP | other *** search
/ New Horizons Shareware Collection / HORIZONS1.BIN / ICTXT.IC / MENUS.TXT < prev    next >
Text File  |  1994-02-27  |  7KB  |  207 lines

  1.  
  2.                 MENUS & @-CODES
  3.                 -=-=-=-=-=-=-=-
  4.  
  5.  
  6.  
  7.     Custom user MENUS!  (Now ANSI also)
  8.             
  9.       (Note: ANSI screens need to be made with an ANSI
  10.          editor program like The Draw. Do not make
  11.          these screens with @-Codes Colors or you
  12.          will get a bunch of garbage on the screen.)
  13.  
  14.  
  15.     
  16.      Main menu file name must be:  MAINMENU.RIP
  17.                        MAINMENU.ANS
  18.  
  19.      (Note: the Main Menu screens are the only 
  20.         ones that can not be altered until 
  21.         you register IconUpDater.)
  22.  
  23.  
  24.      Download  file menu must be:  DOWNMENU.RIP
  25.                        DOWNMENU.ANS
  26.  
  27.      Info on  RIP screen must be:  RIPINFO.RIP
  28.                        RIPINFO.ANS
  29.  
  30.        *Forced Menu Option #1 Notice:  FORCE1.RIP
  31.                        FORCE1.ANS
  32.  
  33.       **Forced Menu Option #2 Notice:  FORCE2.RIP
  34.                        FORCE2.ANS
  35.  
  36.       **Forced Menu Option #3 Notice:  FORCE3.RIP
  37.                        FORCE3.ANS
  38.  
  39.          ****Security Notice:  SECSORRY.RIP
  40.  
  41.       5* No ANSI Caller Allow Notice:  NOANSI.ANS  
  42.                        
  43.  
  44.      * Displayed when a caller is being Forced to Download
  45.        the file under Menu Option #1. Only displayed to caller
  46.        if the caller tries to enter the BBS with OUT downloading 
  47.        this file option#1 if you have it marked as forced. 
  48.        Want'a force your users to use RIPgraphics?  Here you go!
  49.  
  50.  
  51.     ** Same as above but for Menu Option #2
  52.  
  53.        *** Same as above but for Menu Option #3
  54.  
  55.         -why have three separate screens that perform
  56.         basically the same option.  More flexibility of
  57.         course. I haven't test every possibility, but the 
  58.         @-Code variable should work through out IconUpDater, 
  59.         meaing you could put @HOTKEY3@ on FORCE1.RIP or 
  60.         FORCE2.ANS....  I will be looking for feedback since
  61.         this is my first attempt at @-codes, yea easy for me
  62.         to say <g>.
  63.  
  64.       **** Displayed to a caller who tries to access a menu option
  65.        that user does not have access to.  Remember that
  66.        IconUpDater uses the WildCat Menu Level, not the
  67.        actual name of a security level.
  68.  
  69.        5*  This is displayed to callers who have connected to the
  70.        BBS, but get kicked by IconUpDater because it did not
  71.        dectect them as a RIP caller.  FOR this to work you
  72.        have to have "Y" for Yes on line #40 of your config file,
  73.        which in ICSETUP is under the heading "Additional"...
  74.        it ask "RIP callers ONLY:"
  75.        See the section on CONFIGs for more info.
  76.  
  77.  
  78.  
  79.  
  80.  
  81.       @ - CODES
  82.  
  83.       Making your own custom screens for IconUpDater is kinda
  84.       pointless, unless you can put vital variable information
  85.       on the screen, like the callers name, the date the user
  86.       was last online, the date your BBS's icons were last 
  87.       updated (from DNIOCN.CFG), etc.  I have also added some-
  88.       thing I thing BBS packages should have when communicating
  89.       to user about a particular file, and that file @ code
  90.       information.  
  91.  
  92.       Especially when deal with new users and trying to get them
  93.       which over to RIP.  Well previously users had no way of
  94.       know how big your icons package was, or how big RIPTM154.EXE
  95.       was, until they started the transfer.  Now you can inform
  96.       you user at the downlaod menu exactly what you have for them.
  97.       This is especially important when you are forcing a file on
  98.       a user.  They want to know what it is...
  99.       That's why I give you...
  100.  
  101.          @-Code         Explained
  102.       -------------    ----------------------------------------------
  103.        @DLFDESC@ -      DownLoad File DESCription. When a use selects
  104.                 a file to download from IconUpDater's main
  105.                 menu, and you have this @-code on the down-
  106.                 load menu, IconUpDater will replace it with
  107.                 the file description you enter in ICSETUP for
  108.                 that particular file. Same goes with the
  109.                 next three...
  110.  
  111.        @DLFNAME@        DownLoad File NAME.  IconUpDater will replace
  112.                 this with the 12 character filename. No Path.
  113.  
  114.        @DLFSIZE@        DownLoad File SIZE.  IconUpDater will, no 
  115.                 doubt, replace this code with the actual
  116.                 size of the file being offered, or forced <g>.
  117.  
  118.        @DLFDATE@        DownLoad File DATE.  At last but not least,
  119.                 that actual date of the file.
  120.                  (format: mm/dd/yyyy)
  121.  
  122.  
  123.  
  124.        Other @-Codes
  125.  
  126.          @-Code         Explained
  127.       -------------    ----------------------------------------------
  128.          @USER@         The caller's fullname.
  129.          
  130.          @FIRST@        The caller's first name.
  131.  
  132.          @LAST@         The caller's last name.
  133.  
  134.          @FROM@         Where the call says he/she is from.  This is
  135.                 read off line #11 from the DOOR.SYS file.
  136.  
  137.        @SECLEVEL@       The caller's WildCat security level name.
  138.                  (e.g. NEWUSER)
  139.  
  140.         @LASTON@        The date the caller was last online.
  141.                  (format: mm/dd/yy)
  142.       
  143.        
  144.           @BBS@         The name of your BBS as your entered it
  145.                 in ICSETUP.
  146.  
  147. NEW! ---->   @PAUSE@        This is the same as the @PAUSE@ in Wildcat.
  148.                 When IconUpDater encounters a PAUSE statement
  149.                 it stops and waits for any key press then
  150.                 it will continue read in the file and sending
  151.                 it out the modem. (SEE SPECIAL RIP Note below)                            
  152.  
  153.  
  154.         @ICDATE@        The Date your icons were last updated, either
  155.                 by you or ICMAINT.  You should utilitize 
  156.                 ICMAINT, it really does make things easier.
  157.                  (format: mm/dd/yy)
  158.  
  159.          @VER@           The Version if IconUpDater you are running.
  160.  
  161.  
  162.     MAINMENU KEYS and descriptions....
  163.  
  164.          @-Code         Explained
  165.       -------------    ----------------------------------------------
  166.         @HOTKEY1@        The HOT key you entered in ICSETUP for
  167.                  file option number 1.
  168.  
  169.         @HOTKEY2@        Ditto, but for file #2
  170.  
  171.         @HOTKEY3@        Ditto, but for file #3
  172.  
  173.          @DESC1@         The Rest of the Menu Option you entered into
  174.                  ICSETUP, for menu file option #1
  175.  
  176.          @DESC2@         Ditto, but for file #2
  177.  
  178.          @DESC3@         Ditto, but for file #3.
  179.  
  180.  
  181.          Example:       [@HOTKEY2@]@DESC2@
  182.  
  183.            output:    [G]et RIPterm Program.
  184.  
  185.  
  186.          Please refer to the .ANS and .RIP screens I have included
  187.          with the ICUPD ZIP file.  
  188.  
  189.          Also, I have had better luck with the ANSI screens, if they
  190.          are no longer than 24 line.  The Draw always adds a few line
  191.          feeds to the end of the ANSI file, and therefore they like
  192.          to scroll offer the users screen.  So just take out those
  193.          extra lines.
  194.  
  195.  SPECIAL RIP Note:
  196.  
  197.          When creating RIP screens for IconUpdater make sure that
  198.          the RIPscript is not separated on 2 different line with
  199.          a "\".  If it is IconUpDater will mess up.  So when you
  200.          save your RIP file make sure you set the line length for
  201.          at least 100.  RIPaint default it to 79 characters.
  202.  
  203.  
  204.  
  205.    -==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-
  206.     RAMSoftware (c)1994
  207.