Using the InfoPage System


Textcommand:
.packageinfo [package] [file]
  Opens the InfoPage 'file' within 'package'
  ie:  .packageinfo info readme

.packageinfo [package]
  Opens the InfoPage index within 'package'
  ie:  .packageinfo info

.packageinfo [:package:file]
  Opens the InfoPage at location :package:file
  ie:  .packageinfo :info:info/bugs

.packageinfo
  Opens the InfoPage package's index InfoPage (:info:info/index)


Webpage:
http://"server"/pkg/info/
  Will display the index InfoPage for the InfoPage package.

http://"server"/pkg/info/index.ecl?package=myPackage&page=myPage
  Will display the InfoPage 'myPage' within package 'myPackage'
    ie:  index.ecl?package=info&page=readme

http://"server"/pkg/info/index.ecl?package=myPackage
  Will display the index InfoPage for the package 'myPackage'
    ie:  index.ecl?package=info

http://"server"/pkg/info/index.ecl?page=myPage
  Will display the index InfoPage at 'myPage'
    ie:  index.ecl?page=:info:info/bugs


If all infopage directories are well constructed then any infopage should be eventually available from the base commands/webpages (.packageinfo, http://"server"/pkg/info/) by first navigating to the packages index infopage and from there navigating to the specific infopage.