TIP FSBrowserPlugin is not installed on Foswiki.org.

FS Browser Plugin


A plugin to enable browsing of a filesystem hierarchy.


WARNING! This plugin gives users the ability to directly browse files on your Web server. The plugin is hard-coded to require users to specify paths within the $Foswiki::cfg{PubUrlPath} hierarchy, but users will be able to see every file in that hierarchy that's not a dot-file.

This plugin is currently only designed to work on filesystems that use Unix-style file separators (i.e. '/').


The FSBrowserPlugin provides the FSBROWSER macro. This macro can be used to create a nested Foswiki-style list of any part of the filesystem hierarchy under $Foswiki::cfg{PubUrlPath}. The resulting output can then be used by e.g. TreeBrowserPlugin to produce a nicely-formatted filesystem tree.

This plugin requires that the Web server root be specified in $Foswiki::cfg{Plugins}{FSBrowserPlugin}{ServerRoot}; it defaults to '/var/www'.

Example usage:
%FSBROWSER{"/Files" maxdepth="3"}%


Author: AlexisHazell
Copyright: © 2011, Foswiki Contributors
License: GPL ( GNU General Public License)
Release: 0.1.0
Version: 14980 (2012-06-14)
Change History:
0.1.0 (XX Mar 2012): Initial version
Home: http://foswiki.org/Extensions/FSBrowserPlugin
Support: http://foswiki.org/Support/FSBrowserPlugin
Topic attachments
I Attachment Action Size Date Who Comment
FSBrowserPlugin.md5md5 FSBrowserPlugin.md5 manage 168 bytes 14 Jun 2012 - 08:57 AlexisHazell  
FSBrowserPlugin.sha1sha1 FSBrowserPlugin.sha1 manage 192 bytes 14 Jun 2012 - 08:57 AlexisHazell  
FSBrowserPlugin.tgztgz FSBrowserPlugin.tgz manage 5 K 14 Jun 2012 - 08:57 AlexisHazell  
FSBrowserPlugin.zipzip FSBrowserPlugin.zip manage 8 K 14 Jun 2012 - 08:56 AlexisHazell  
FSBrowserPlugin_installerEXT FSBrowserPlugin_installer manage 4 K 14 Jun 2012 - 08:57 AlexisHazell  
Topic revision: r3 - 14 Jun 2012, AlexisHazell - This page was cached on 23 Oct 2016 - 20:06.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License