Introduction
  Installing
  Handling
  Virtual servers
  Modules
  Filesystems
  RXML tags
    Main RXML parser
    RXML packages
    Countdown
    Flik
    Indirect href
    Obox
    Pike tag
    SED
    Tablify
    Wizard
  Graphics
  Proxy
  Miscellaneous modules
  Security considerations
  Scripting
  Databases
  LDAP
  FrontPage
  Upgrading
  Third party extensions
  Portability
  Reporting bugs
  Appendix
 
RXML packages

Packages are a way of defining new RXML tags, or redefine old ones, in a simple manner. Only the administrator can install new packages, but all users can use the packages once they are installed.

A package typically consists of a header of this form:

   <info>
   version="version"
   name="Example Package"
   doc="This is a simple example of an RXML package."
   </info>
followed by one or more <define> tags defining new RXML tags. The file is placed in the directory local/rxml_packages directory and given the name by which users are meant to access the package.

Once a package is installed, all users on the server in question can do

   <use package=package_name>
to gain access to the named package. As far as the individual users are concerned, the effect will be the same as if they had manually written the <define> tags themselves.