Version 0.80 - (c) 2002-2003 Michaël Hompus <xpindex@hompus.nl>

See LICENSE for licensing details.
See INSTALL for instructions how to install this package.

For this package to work you will need:
- Apache(2) (http://httpd.apache.org/) or IIS (http://www.microsoft.com/)
- PHP (PHP 3>= 3.0.10, PHP 4) (http://www.php.net/)

Revision history

v0.80 (2003-11-24)
- From now on XPindex falls under the BSD license, see the LICENSE file.
- Directories with the same name as a ReadMe entry were hidden, fixed that.
- Merged the Windows/IIS and Linux/Apache versions together.
- Merging those two versions let Windows/Apache2 work too. :)
- Support for NetWare, thanks to Onno Molenkamp.
- Changed the multilangual part into GNU gettext, default is now english,
  Dutch included.
- Included alternative gettext functionality for PHP without gettext module.
- On filesystem without a '.' and '..' the first 2 directories were hidden.
- Changed all <? to <?php so when the short_open_tag option is off, we still
  have a working sit, thanks to Chris Hoogenboezem.
- switched from complex themes to easy theme support.
- Enabled Mozilla's 'Use Style'.
- %## in a filename would be interpeted by the browser, fixed that.
- When having UseCanonicalName Directive On in Apache links to directories act
  weird, thanks to Guillermo Rodriguez Garcia for pointing that out.
- Fixed the calculation of the total dir size, showed *1000 when he size was
  between 0,5 and 1MB.
- Switched charset to UTF-8.
- Altered some icons so the hover with the blue theme is nicer.
- Put constants in a seperate file.
- Added 100+ icons.
- Added 150+ descriptions.

Thanks to Guillermo Rodriguez Garcia <guille@iies.es> and Chris Hoogenboezem
<root@digitalcraze.nl>, Mark Stunnenberg <marksg@chello.nl> and Onno Molenkamp
<onno@flox.org> for their ideas, code and fixes.

v0.70 (2003-02-23)
- Rewriten most of the PHP code, it's much cleaner now
- Fixed all PHP warnings (when error_reporting(E_ALL) is set
- Implemented sorting
- Hover is now also on the icon, this defer from XP explorer but is much better
  for console browsers (lynx, etc)
- Full theme support (only the taskbar was theme aware)
- Added statusbar with number of 'objects' and total filesize
- Fixed the tabbar not being 100% from top to bottom with large listings
- Fixed the display of files with no extension
- Fixed the columns getting to small so the image in the header disappeared
  sometimes
- Fixed a bug when there was no readme displayed when the taskbar was set to
  'always'
- Filesizes are now displayed as B ('bytes' at the statusbar), kB, MB or GB's
- Added the support for displaying multiple readme files with different
  filenames, you can define the sequence, html/text view and caption
- Added incremental extension support (like WinRAR's .rar, .r00, .r01, etc...)
- Added option to disable indexing the XPindex directories self
- Added the '.' as an refresh option
- Added the rc, config, diz, ocx icons
- Added the rc, config, ocx descriptions

Thanks to Daan Schuitmaker <nolabel@chello.nl>, Wieger Hofstra <mythor@home.nl>
and Mark Stunnenberg <marksg@chello.nl> for their ideas and fixes

v0.61 (2003-02-09)
- Fixed stylesheet for the taskitems, the text did not get wrapped

v0.60 (2003-02-09)
- Added taskbar for directory comments, options are 'never', 'always', 'readme'
- Added themes support
- Added Default, Olive and Silver themes
- Fixed parse errors when being an upstreamserver (for example using Apache
  Proxy module)
- Fixed title when being an upstreamserver (for example using Apache Proxy
  module)
- Added asf, avi, mpe, mpeg, mpg descriptions
- Added avi icon
- Fixed the mp3 icon (it was not linked)
- Changed the way the multilangual thing was set up
- Added the mapicon as icon in the addressbar/tab for Mozilla

Thanks to Wieger Hofstra <mythor@home.nl> for his ideas

v0.51 (2003-02-02)
- While building user directory support I messed up the subdirectory code.
- Fixed a big bug in user dirs... I should test better

v0.50 (2003-02-02)
- Support for user directories!

v0.40 (2003-01-28)
- Made extensions case-insensative
- Fixed the gap on the left side of the header when columns were wider then
  200px
- Added Multilangual support
- Changed order of includes in index.php
- Added css, gz, js, jse, mp3, pdf, php, php3, php4, phps, phtml, rar, sql, tar,
  tgz, xml, xsl, xslt descriptions
- Added js, mp3, pdf, php, rar, sql, xml, xsl, xslt icons

Thanks to Mark Stunnenberg <marksg@chello.nl> for his ideas and additions

v0.30 (2002-08-20)
- Added caching on the stylesheet (86400 secs == 1 day)
- Skip the XPstyle directory from listing

v0.20 (2002-08-20)
- Added bmp, gif, htm, html, jpg, jpeg, png, txt descriptions
- Added bmp, gif, jpg, jpeg, png, txt icons
- Fixed css file header, Mozilla had troubles with it
- Added links to the icons too

v0.10 (2002-08-17)
- First build