home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78a98.iso / Wtestowe / Clico / UNIX / AB / UW.Z / UW / browser / alphabrw.cfg < prev    next >
Text File  |  1997-03-13  |  7KB  |  138 lines

  1. #
  2. #      ALPHABrowser the World Wide Web browser for character terminals
  3. #      on UNIX systems.
  4. #
  5. #      Copyright (C) JSB Computer Systems Ltd., 1996.
  6. #
  7. #      University of Kansas copyright
  8. #
  9. #      This product includes computer software created and made
  10. #      available by The University of Kansas.
  11. #
  12. #      THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
  13. #      REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
  14. #      EXAMPLE, BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO
  15. #      REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
  16. #      PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION
  17. #      WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
  18. #      OTHER RIGHTS. COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE
  19. #      OF THIS SOFTWARE OR DOCUMENTATION.
  20. #      --------------------------------------------------------------------
  21.  
  22. #
  23. #      Default configuration file 
  24. #
  25.  
  26. ## STARTFILE is the default URL if none is specified on the command line
  27. STARTFILE:file:///usr/jsbwww/browser/Welcome.html
  28.  
  29. ## Printer definitions
  30. ## any number of printers may be defined by using multiple 
  31. ## printer definition sets.  Printers may be any program
  32. ## that could be useful to your users, they do not necessarily
  33. ## have to print.
  34. ##
  35. ## the definition of a printer is of the form
  36. ## PRINTER:<printer name>:<printer command>:<printer option>:<lines/page>
  37. ##
  38. ##    <printer name> is the name that the user will see
  39. ## <printer command> is the command line arguments for printing a file.
  40. ##             %s will be replaced with the file being printed.
  41. ##                   If a second %s is given the second %s will be replaced by a
  42. ##                   suggested filename that is prettier than the tempfile
  43. ##                   name given in the first %s.  This does not remove the first
  44. ##                   %s from the command line in any manner.  If you need to
  45. ##                   use only the second %s file name in your printer command,
  46. ##                   then I suggest creating a script which will first copy the
  47. ##                   first %s file name to the second %s file name, and then
  48. ##                   executing your print command with the second %s file name.
  49. ##  <printer option> specifies whether the printer should be disabled for
  50. ##             users without printing options.  The options are
  51. ##             TRUE or FALSE;
  52. ##             TRUE means the printer will always be ENABLED
  53. ##              regardless of printer or anonymous settings
  54. ##             FALSE means the printer will be DISABLED when
  55. ##              the -noprint option is on, or for anonymous
  56. ##              users which are not allowed to print
  57. ##
  58. ##  <lines/page>     is an optional parameter for indicating the number of
  59. ##             lines per page for the printer.  Defaults to 66.  Used
  60. ##             for computing the approximate number of pages and
  61. ##             generating a statusline query of whether to proceed if
  62. ##             the document is longer than 4 printer pages.  Uses the
  63. ##             current screen length for the computation when the
  64. ##             built in "print to screen" option is selected.
  65. ##
  66. ##  You must put the whole definition on one line.  
  67. ##
  68. ##  If you must use a colon, precede it with a backslash!
  69. ##
  70. ##    examples
  71. ##PRINTER:Computer Center printer:lpr -Pccprt %s:FALSE
  72. ##PRINTER:Office printer:lpr -POffprt %s:TRUE
  73. ##
  74. ## check out the lpansi program in utils/ for printing on vt100
  75. ## attached printers.
  76. ##PRINTER:Use vt100 print sequence to print from your local terminal:lpansi %s:TRUE
  77. ## don't use the following printer on anonymous accounts since
  78. ## allowing shell input is very dangerous
  79. ##PRINTER:Specify your own print command:echo -n "Enter a print command\: "; read word; sh -c "$word %s":FALSE
  80. PRINTER:System Default:lp %s:FALSE
  81.  
  82. ## Downloader definitions
  83. ## any number of downloaders may be defined by using multiple
  84. ## downloader definition sets.  Downloaders may be any program
  85. ## that could be useful to your users, they do not necessarily
  86. ## have to be a download protocol program. The most common use
  87. ## of a downloader is to use Ckermit or some other transfer
  88. ## program so that the user may easily transfer files back to
  89. ## their local machine over a serial link.
  90. ##
  91. ## the definition of a downloader is of the form
  92. ## DOWNLOADER:<downloadername>:<downloader command>:<downloader option>
  93. ##
  94. ##    <downloader name> is the name that the user will see
  95. ## <downloader command> is the command line arguments for printing a file
  96. ##                      the %s will be replaced with the file being printed
  97. ##                      If a second %s is given the second %s will be replaced
  98. ##                      by a suggested filename that is nicer than the tempfile
  99. ##                      name given in the first %s.  This does not replace the
  100. ##                      first %s in the command line.  If your command needs
  101. ##                      the suggest file name on the command line only, then
  102. ##                      I suggest creating a script that will first copy the
  103. ##                      first %s file name to the second %s file name, and then
  104. ##                      execute the downloading command using the second %s file
  105. ##                      name (e.g., 'sz' needs such a script interposed).
  106. ##  <downloader option> specifies whether the downloader should be disabled for
  107. ##                      anonymous users.  The options are
  108. ##                      TRUE or FALSE;
  109. ##                      TRUE means the downloader will always be ENABLED
  110. ##                           regardless of the anonymous settings
  111. ##                      FALSE means the downloader will be DISABLED when
  112. ##                            the user is anonymous.
  113. ##
  114. ##  You must put the whole definition on one line.
  115. ##
  116. ##  If you must use a colon, precede it with a backslash!
  117. ##
  118. ##    examples
  119. ##DOWNLOADER:Use Kermit to download to the local terminal:kermit -i -s %s %s:TRUE
  120. ##DOWNLOADER:Use Zmodem to download to the local terminal:sz %s:TRUE
  121.  
  122. # Proxy variables
  123. #
  124. # The ALPHABrowser supports the use of proxy servers that can
  125. # act as firewall gateways and caching servers.
  126. # Each protocol used by ALPHABrowser can be mapped
  127. # separately using PROTOCOL_proxy environment variables.
  128. # If you have not set them externally, you can set them at run time via
  129. # this configuration file or from the options menu.
  130. # These settings will not override external settings.
  131. #
  132. #http_proxy:http://some.server.dom:port/
  133. #ftp_proxy:http://some.server.dom:port/
  134. #gopher_proxy:http://some.server.dom:port/
  135. #news_proxy:http://some.server.dom:port/
  136. #wais_proxy:http://some.server.dom:port/
  137. #no_proxy:host.domain.dom
  138.