CHANGELOG danm - Nov 2006 Reviewed layout for Drupal code conventions. Revised bits for supporting file paths outside of Drupal File root danm - August 2006 Shifted extension functions into a new module (basically just renamed the file) Went through to make all strings translatable danm - August 2006 Added extended demo to the help page Support whole-site browsing Added support for displaying selected cols via the http request Added recursive/non-recursive flag Added list rendering support, a semantic alternative to tables danm - July 2006 Added AJAX inline requests for subdirectories. Added new menu callbacks : filebrowser_raw, the AJAX Callback filebrowser_lite, a demo on how to select columns filebrowser_popup, a widget that can be used from other places Adjusted the page callback to take the path as arguments, not just from GET Re-worked the table construction to use a set of column callbacks, to allow caller to define which columns get displayed, and to extend with their own columns. Abstracted all the column layouts into their own function. Column cells are now named arrays, not indexed numerically. better for arbitray column sorting, and allows better CSS styling Added some css to stop date column wrapping, and tighten layout. Fixed problem where an empty directory request would list root (!) Modified README to describe the new method of table building, and give sample code. Added help page (pipes the README and displays demo code)