Bootstrap Listr 2.3.0-alpha.6

Bootstrap Listr is a simple PHP script to display folders and files on a server. It utilizes the Bootstrap 3 CSS framework to visualize contents in a well formed list. It provides configurable columns for size / modified date / permissions, sorting, document icons, and ignored files.

Tags php apache file-browser bootstrap font-awesome indexing-search
License MITL
State alpha

Recent Releases

2.3.0-alpha.614 Mar 2017 09:25 minor feature: Add new file-types. Rename Open/View button to "Download". Add download attribute to Download button. Add aria-hidden=true to file-icons. Add preload attribute to audio/video modals. Update devDependencies.
2.3.0-alpha.524 Nov 2016 08:25 minor feature: Add new file-types. Rename Open/View button to "Download". Add download attribute to Download button. Add aria-hidden=true to file-icons. Add preload attribute to audio/video modals. Update devDependencies.
2.2.628 Sep 2016 08:45 minor feature: Add new file-types. Rename Open/View button to "Download". Add download attribute to Download button. Add aria-hidden=true to file-icons. Add preload attribute to audio/video modals. Update devDependencies.
2.3.0-alpha.407 Sep 2016 07:05 minor feature: Add Dockerfile. Add support to hide folders. Bump Bootstrap to v4.0.0-alpha.4. Update devDependencies.
2.3.0-alpha.229 Jan 2016 05:45 minor feature: Use basename in . display source modals without highlighter. decode name . . Update devDependencies.
2.3.0-alpha18 Dec 2015 11:32 minor feature: remove Glyphicons support add wildcard support for in ignored files/hidden files add support for checksums (#255) re-adjust counter and striped rows when displaying hidden files (this will be slow for huge directories) bump Highlight.js to 9.0.0 bump Bootstrap/Bootswatch to 3.3.6
2.2.404 Nov 2015 10:25 minor feature: Use basename in . display source modals without highlighter. decode name . . Update devDependencies.
2.2.0-beta11 Jul 2015 13:05 minor feature: add styling options for body and container. improve asset handling. improve icon handling. improve theme handling. load and build highlight.js from npm.
2.2.0-alpha203 Jul 2015 11:25 minor feature: Add option for sticky footer. Separate icon themes from code. Modify protocol handling of assets (no more protocol-relative URLs). Improve modal behaviour for virtual files.
2.1.229 Jun 2015 13:25 minor feature: fix: load Font Awesome CSS in fa-files mode. fix: link to root directory with icons disabled. remove custom_theme option (use bootstrap_css or append_css instead).
2.1.0-beta19 Jun 2015 20:05 minor feature: add keyboard controls for HTML5 player. add styling option for hidden files. add alternative modal injection. improve modal handling. update devDependencies.
2.0.601 Jun 2015 19:23 minor feature: made readfile_chunked() an option (see Wiki for details) fix msapplication-TileImage output update devDependencies
2.0.0-beta422 Jan 2015 14:25 minor feature: replaced install task, use -f instead. added --self argument for lint task. added --self argument for lint task. removed --force switch, re-added phplint. updated description. updated travis tasks. added setup-clean task. updated instructions. version bump
2.0.0-beta315 Jan 2015 21:05 minor feature: modified page title. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. Update README.md. Update files. Update files. Update files. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. update FontAwesome to 4.2.0. Update index.php. manual merge. manual merge. Update files. updated description. added David DM badge. fixed typos. updated dependencies. Delete index.php. added config.json to jshint sources. fixed line break. fixed invalid HTML. re-added search icon for Glyphicons. fixed bug not copying Glyphicons. fixed hinting error. improved file-name output. modified rule to escape ampersands. added text decoding. word-break for code blocks. localized empty folder message. modified time handling. updated dependencies. added version badge. added robots.txt option. added X-UA-Compatible meta tag according to Bootlint. fix: charset tag was overwritten. icons stored in array. version bump. localized timestamp. added tooltips for size and date. fixed word-break value. updated dependencies. updated dependencies. updated dependencies. changed license. added custom title option. removed unnecessary parameters. upgraded dependencies. fixed file summary. added option to append custom css/js. merged custom_theme into bootstrap option. upgraded dependencies. added input validation. updated description. hljs version bump; github is new default theme. hljs version bump. experimental .listr support. improved hljs theme handling. replaced rifraf with del. added merging option. added merged assets support. modified dialogs. . improved npm detection. version bump. fixed highlight inclusion. fixed asset inclusion. improved update task. version bump. whitespace. removed unused hljs setting; added .listr to ignore-list. fixed highlighter in local mode. added alias for make task. updated dependencies. updated dependencies. added task to choose dependencies. load dependencies from CDN by default. improved upgrade task. updated help di
1.2.511 Jan 2015 19:05 minor feature: added X-UA-Compatible meta tag according to Bootlint. added search box; loading Stupid Table from CDN. added search box. removed icon option for search. added tooltips for size and date. fix bug in folder output (#33). Code consistency. upgraded Bootstrap to v3.3.0. removed Amelia theme. fixed icon for files without extension. dry. whitespace. Update README.md. added thumbs.tps to ignore list. upgrade Bootstrap to 3.3.1. Update README.md. updated CDN for M8tro theme
2.0.0-beta207 Jan 2015 03:15 minor feature: updated instructions. replaced badges. added watch task, gulp-cached, linted file. renamed caches. updated devDependencies. fixed JSON lint task. update jshint task. add list of available Gulp tasks. adjusted verb. added option to color table rows. updated devDependencies. fixed path for stupid table plugin. added better-console. preselected features. added option to style search box. added option to style breadcrumbs. grouped bootstrap settings. removed default value for breadcrumb_style. version bump
2.0.0-beta28 Dec 2014 07:45 minor feature: modified page title. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. Update README.md. Update files. Update files. Update files. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. update FontAwesome to 4.2.0. Update index.php. manual merge. manual merge. Update files. updated description. added David DM badge. fixed typos. updated dependencies. Delete index.php. added config.json to jshint sources. fixed line break. fixed invalid HTML. re-added search icon for Glyphicons. fixed bug not copying Glyphicons. fixed hinting error. improved file-name output. modified rule to escape ampersands. added text decoding. word-break for code blocks. localized empty folder message. modified time handling. updated dependencies. added version badge. added robots.txt option. added X-UA-Compatible meta tag according to Bootlint. fix: charset tag was overwritten. icons stored in array. version bump. localized timestamp. added tooltips for size and date. fixed word-break value. updated dependencies. updated dependencies. updated dependencies. changed license. added custom title option. removed unnecessary parameters. upgraded dependencies. fixed file summary. added option to append custom css/js. merged custom_theme into bootstrap option. upgraded dependencies. added input validation. updated description. hljs version bump; github is new default theme. hljs version bump. experimental .listr support. improved hljs theme handling. replaced rifraf with del. added merging option. added merged assets support. modified dialogs. . improved npm detection. version bump. fixed highlight inclusion. fixed asset inclusion. improved update task. version bump. whitespace. removed unused hljs setting; added .listr to ignore-list. fixed highlighter in local mode. added alias for make task. updated dependencies. updated dependencies. added task to choose dependencies. load dependencies from CDN by default. improved upgrade task. updated help di
1.2.409 Dec 2014 07:05 minor feature: added X-UA-Compatible meta tag according to Bootlint. added search box; loading Stupid Table from CDN. added search box. removed icon option for search. added tooltips for size and date. fix bug in folder output (#33). Code consistency. upgraded Bootstrap to v3.3.0. removed Amelia theme. fixed icon for files without extension. dry. whitespace. Update README.md. added thumbs.tps to ignore list. upgrade Bootstrap to 3.3.1. Update README.md
2.0.0-alpha428 Nov 2014 16:25 minor feature: modified page title. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. Update README.md. Update files. Update files. Update files. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. update FontAwesome to 4.2.0. Update index.php. manual merge. manual merge. Update files. updated description. added David DM badge. fixed typos. updated dependencies. Delete index.php. added config.json to jshint sources. fixed line break. fixed invalid HTML. re-added search icon for Glyphicons. fixed bug not copying Glyphicons. fixed hinting error. improved file-name output. modified rule to escape ampersands. added text decoding. word-break for code blocks. localized empty folder message. modified time handling. updated dependencies. added version badge. added robots.txt option. added X-UA-Compatible meta tag according to Bootlint. fix: charset tag was overwritten. icons stored in array. version bump. localized timestamp. added tooltips for size and date. fixed word-break value. updated dependencies. updated dependencies. updated dependencies. changed license. added custom title option. removed unnecessary parameters. upgraded dependencies. fixed file summary. added option to append custom css/js. merged custom_theme into bootstrap option. upgraded dependencies. added input validation. updated description. hljs version bump; github is new default theme. hljs version bump. experimental .listr support. improved hljs theme handling. replaced rifraf with del. added merging option. added merged assets support. modified dialogs. . improved npm detection. version bump. fixed highlight inclusion. fixed asset inclusion. improved update task. version bump. whitespace. removed unused hljs setting; added .listr to ignore-list. fixed highlighter in local mode. added alias for make task. updated dependencies. updated dependencies. added task to choose dependencies. load dependencies from CDN by default. improved upgrade task. updated help di
1.2.303 Nov 2014 03:15 minor feature: added X-UA-Compatible meta tag according to Bootlint. added search box; loading Stupid Table from CDN. added search box. removed icon option for search. added tooltips for size and date. fix bug in folder output (#33). Code consistency. upgraded Bootstrap to v3.3.0. removed Amelia theme
2.0.0-alpha323 Oct 2014 03:17 minor feature: modified page title. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. Update README.md. Update files. Update files. Update files. Merge branch 'master' of https://github.com/idleberg/Bootstrap-Listr. update FontAwesome to 4.2.0. Update index.php. manual merge. manual merge. Update files. updated description. added David DM badge. fixed typos. updated dependencies. Delete index.php. added config.json to jshint sources. fixed line break. fixed invalid HTML. re-added search icon for Glyphicons. fixed bug not copying Glyphicons. fixed hinting error. improved file-name output. modified rule to escape ampersands. added text decoding. word-break for code blocks. localized empty folder message. modified time handling. updated dependencies. added version badge. added robots.txt option. added X-UA-Compatible meta tag according to Bootlint. fix: charset tag was overwritten. icons stored in array. version bump. localized timestamp. added tooltips for size and date. fixed word-break value. updated dependencies. updated dependencies. updated dependencies. changed license. added custom title option. removed unnecessary parameters. upgraded dependencies. fixed file summary. added option to append custom css/js. merged custom_theme into bootstrap option. upgraded dependencies. added input validation. updated description. hljs version bump; github is new default theme. hljs version bump. experimental .listr support. improved hljs theme handling. replaced rifraf with del. added merging option. added merged assets support. modified dialogs. . improved npm detection. version bump. fixed highlight inclusion. fixed asset inclusion. improved update task. version bump. whitespace
1.2.201 Oct 2014 03:15 minor feature: added X-UA-Compatible meta tag according to Bootlint. added search box; loading Stupid Table from CDN. added search box. removed icon option for search
1.2.116 Sep 2014 03:15 minor feature: added .gitmodules to ignore list. added to ignore list. new ignored file types. Update index.php. Update index.php. Update files. Update files. display decoded modal-title. added new file-types for viewer. fixed wrong constant name. fixed wrong constant name. fixed wrong constant name. Update files. Update file. Update file. fixed page title. modified page title. Update files. Update README.md. Update files. Merge branch '1.1-dev' of https://github.com/idleberg/Bootstrap-Listr ?. Update files. Update files. added fa-files as DOC_ICONS. removed website and feed for fa-files icons. fixed #18, added new themes. added OpenGraph option. added OPG URL. hide 2.0-dev files. added M8tro support. made 2.0 link more prominent. fixed white page. removed run-time notices and some warnings. fixed some more runtime notices. added Opus audio. update FontAwesome to 4.2.0. Fixed typo. removed PHP shortcode. Merge branch '1.0-dev' of https://github.com/idleberg/Bootstrap-Listr ?. fixed character encoding. Update files. fixed typo (#32). removed char. fixed theme name. new themes are on CDN
2.0.0-alpha01 Sep 2014 03:15 minor feature: navigation on subfolders with one file. fixed issue with domain with port. fixed breadcrumb. deny http access to _public. Updated instructions. explained FOLDER_ROOT usage. fixed loop on directories that contain space. changed fontawesome to default icons. removed 'and' when there's no folders on the folder/files count. folder support added (f3e5c39). revised default settings. bugfix. Update README.md. new ignored files. edited .htaccess and description. changed default directory. added new file-types for viewer. display decoded modal-title. moved config to new file. added new file-types for viewer. reverted default settings. fixed wrong constant name. fixed 404 handling for folders. added H5BP compression rules. added optional code highlighting, share buttons. fixed page title. modified page title. changed description for Dropbox key. updated description. adjusted defaults. modified flash file-type. updated 2.0 demo. highlighter button fix. Update filter. seperated functions. Update files. Update files. Update files. Update files. Update files. Update files. Update files. Update files. fixed #18, added new themes. added more H5BP rules. added Gulp task and suppport for Travis CI. template file. added OpenGraph option. identation matters. Travis can't lint PHP. added Travis CI badge. Update files. Update files. Update files. added David DM badge. Update files
1.2.017 Aug 2014 20:17 minor feature:
1.1.007 Aug 2014 15:03 minor feature: