NAME

Apache::Queue - An HTTP file queueing system.

SYNOPSIS

#httpd.conf
<Directory "/usr/local/apache/htdocs/files">
  SetHandler perl-script
  PerlHandler Apache::Queue
  
  # the size of the queue (default: 300)
  PerlSetVar QueueSize 300
  
  # how many simultanious file transfers
  # before queueing (default: 10)
  PerlSetVar MaxSends 10
  
  # Location of queue files (default: /tmp)
  # This path must be writable by the Apache
  # process
  PerlSetVar QueuePath /tmp
  
  # Location of customized templates if needed
  # Do not set this if you wish to use the internal templates
  # Templates are process by Template-Toolkit, see
  # http://www.template-toolkit.org for docs
  #
  # There are 4 template files needed.
  #  queue_send.html     - The "Your download should start..." page
  #  queue_sending.html  - Notifys the visitor of an existing download
  #  queue_position.html - Page used while a user is inline
  #  queue_full.html     - Tells the queue is full
  # 
  # View the defaults in the module for samples
  PerlSetVar TemplatePath /usr/local/apache/templates
  
</Directory>

DESCRIPTION

An HTTP file queueing system. Allow visitors to "line up" to download files.

SEE ALSO

mod_perl(3), Apache(3)

AUTHOR

Donald Becker - psyon@psyon.org