jQuery Folder View (BogoFolders)

The BogoFolders plugin provides a filemanager-like view of trees of items. It shows the user a selectable list of "folder" icons. Clicking an icon shows the content associated with it in a separate HTML element and (if the item has child elements) it "changes the directory" to that item, similarly to how a file manager works. It is believed to work as advertised with jQuery 1.1.3, 1.1.4, and 1.2.0.

If you would like to see a standalone demo of this plugin, click here.

The plugin is missing some significant features and has a minor bug or two, but it may be interesting nonetheless.

License: Public Domain

Filename Size (bytes)
bogofolders-20070725.jquery.yuimin.js 1805
bogofolders-20070725.jquery.pack.js 1988
bogofolders-20070725.jquery.min.js 2601
bogofolders-20070725.jquery.js 10182
bogofolders-20070717.jquery.yuimin.js 1930
bogofolders-20070717.jquery.pack.js 2003
bogofolders-20070717.jquery.min.js 2637
bogofolders-20070717.jquery.js 9444

What the various *.js files are:
  • *.jquery.js or jquery.PLUGIN_NAME.js = the full-fledged, human-readable/editable source code files, including documentation for using the code.
  • *.pack.js = "packed" source code files, meaning they are optimized for maximum space savings (which also means obfuscated). They are created using one of the packers derived from http://dean.edwards.name/packer/.
  • *.min.js = source code files "minimized" for space savings using jsmin. They are not obfuscated, but are nonetheless not intended for human consumption.
  • *.yuimin.js = similar to the .min.js files, but these are compressed using the YUI minifier, which claims to be less error-prone than the conventional PACK method and smaller than normal MINinification. They are obfuscated, not intended for human consumption.
When deploying applications which use this code, the compressed versions are recommended, as they help reduce the download time of the application. Also, combining multiple scripts into a single file can notably reduce the download overhead.

If you use BogoFolders and like it, please go rate it on the jQuery site.