{"id":38554,"date":"2015-09-11T07:37:03","date_gmt":"2015-09-11T07:37:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/m1downloadlist\/"},"modified":"2025-11-25T14:32:39","modified_gmt":"2025-11-25T14:32:39","slug":"m1downloadlist","status":"publish","type":"plugin","link":"https:\/\/ps.wordpress.org\/plugins\/m1downloadlist\/","author":6287335,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.24","stable_tag":"0.24","tested":"6.8.5","requires":"4.0","requires_php":"","requires_plugins":null,"header_name":"m1.DownloadList","header_author":"maennchen1.de","header_description":"","assets_banners_color":"ffffff","last_updated":"2025-11-25 14:32:39","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=3QB5NVYBXHSP4&source=url","header_plugin_uri":"http:\/\/maennchen1.de","header_author_uri":"http:\/\/maennchen1.de","rating":4.7,"author_block_rating":0,"active_installs":400,"downloads":18123,"num_ratings":21,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"maennchen1.de","date":"2015-09-11 07:41:50"},"0.10":{"tag":"0.10","author":"maennchen1.de","date":"2017-08-31 11:27:54"},"0.11":{"tag":"0.11","author":"maennchen1.de","date":"2017-09-25 07:33:43"},"0.13":{"tag":"0.13","author":"maennchen1.de","date":"2017-10-26 06:50:44"},"0.14":{"tag":"0.14","author":"maennchen1.de","date":"2018-12-13 15:27:59"},"0.15":{"tag":"0.15","author":"maennchen1.de","date":"2018-12-17 09:29:28"},"0.16":{"tag":"0.16","author":"maennchen1.de","date":"2019-06-20 14:04:54"},"0.17":{"tag":"0.17","author":"maennchen1.de","date":"2022-02-09 07:53:32"},"0.18":{"tag":"0.18","author":"maennchen1.de","date":"2023-07-31 12:40:53"},"0.19":{"tag":"0.19","author":"maennchen1.de","date":"2024-07-16 09:30:29"},"0.2":{"tag":"0.2","author":"maennchen1.de","date":"2015-10-26 13:29:08"},"0.20":{"tag":"0.20","author":"maennchen1.de","date":"2025-02-24 08:06:47"},"0.21":{"tag":"0.21","author":"maennchen1.de","date":"2025-02-24 12:23:28"},"0.22":{"tag":"0.22","author":"maennchen1.de","date":"2025-04-30 14:20:50"},"0.23":{"tag":"0.23","author":"maennchen1.de","date":"2025-05-05 08:14:16"},"0.24":{"tag":"0.24","author":"maennchen1.de","date":"2025-11-25 14:32:39"},"0.3":{"tag":"0.3","author":"maennchen1.de","date":"2016-01-16 12:20:40"},"0.4":{"tag":"0.4","author":"maennchen1.de","date":"2016-01-16 12:20:40"},"0.5":{"tag":"0.5","author":"maennchen1.de","date":"2016-04-20 14:26:18"},"0.6":{"tag":"0.6","author":"maennchen1.de","date":"2016-06-23 08:56:31"},"0.7":{"tag":"0.7","author":"maennchen1.de","date":"2016-06-23 08:56:31"},"0.8":{"tag":"0.8","author":"maennchen1.de","date":"2017-06-11 19:07:15"},"0.9":{"tag":"0.9","author":"maennchen1.de","date":"2017-06-16 08:43:16"}},"upgrade_notice":{"0.10":"<p>Fix some problems with UTF-8 filenames<\/p>"},"ratings":{"1":0,"2":1,"3":0,"4":3,"5":17},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1442319,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1442319,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1442319,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.10","0.11","0.13","0.14","0.15","0.16","0.17","0.18","0.19","0.2","0.20","0.21","0.22","0.23","0.24","0.3","0.4","0.5","0.6","0.7","0.8","0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3402610,"resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3402610,"resolution":"2","location":"plugin"}},"screenshots":{"1":"place the shortcode in your post","2":"display the directory listing"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2264,5440,260,29702,88],"plugin_category":[50],"plugin_contributors":[81837],"plugin_business_model":[],"class_list":["post-38554","plugin","type-plugin","status-publish","hentry","plugin_tags-attachment","plugin_tags-downloads","plugin_tags-file","plugin_tags-filemanager","plugin_tags-files","plugin_category-media","plugin_contributors-maennchen1de","plugin_committers-maennchen1de"],"banners":{"banner":"https:\/\/ps.w.org\/m1downloadlist\/assets\/banner-772x250.png?rev=1442319","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/m1downloadlist\/assets\/icon-128x128.png?rev=1442319","icon_2x":"https:\/\/ps.w.org\/m1downloadlist\/assets\/icon-256x256.png?rev=1442319","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/m1downloadlist\/trunk\/screenshot-1.png?rev=3402610","caption":"place the shortcode in your post"},{"src":"https:\/\/ps.w.org\/m1downloadlist\/trunk\/screenshot-2.png?rev=3402610","caption":"display the directory listing"}],"raw_content":"<!--section=description-->\n<p>This plugin easily displays the folders and files from a selected directory. It can be placed by shortcode with the parameters path and target in any post. Uploads must be done by a separate ftp program. No managing options.<\/p>\n\n<ul>\n<li>compatible up to PHP 8.3.20<\/li>\n<li>need PHP extension <a href=\"http:\/\/php.net\/mb_string\">mb_string<\/a><\/li>\n<\/ul>\n\n<h4>available optional shortcode parameters<\/h4>\n\n<ul>\n<li>path = directory path, starting by web root (default: wp-content\/uploads\/)<\/li>\n<li>target = browser window name<\/li>\n<li>sort = by name ASC\/DESC (default: ASC)<\/li>\n<li>sort-order = filename\/filetype\/ftime\/filetime\/foldertime (default: filename)<\/li>\n<li>label = custom top level label<\/li>\n<li>nosize = displays no file size<\/li>\n<li>hidedirs = displays no folders, only files<\/li>\n<li>filetype = (comma separated list) filter files by their extension<\/li>\n<li>hidefiletype = (comma separated list) hide files with filetype<\/li>\n<li>hidefilename = (comma separated list) hide named files and folders<\/li>\n<li>noext = hide the file extensions<\/li>\n<li>nobreadcrumb = hide breadcrumb \/ title<\/li>\n<li>ftime = display file and folder modification date and time (standard = \"1\" or use date formatting like \"Y-m-d H:i\"), see <a href=\"http:\/\/php.net\/date\">PHP date formatting<\/a><\/li>\n<li>filetime = same as ftime, just for files<\/li>\n<li>foldertime = same as ftime, just for folders<\/li>\n<\/ul>\n\n<p>(most of it can be combined together)<\/p>\n\n<h4>shortcode examples<\/h4>\n\n<ol>\n<li>displays content of <code>wp-content\/uploads\/<\/code>: <code>[m1dll]<\/code> <\/li>\n<li>displays content of <code>your\/foldername\/here\/<\/code>: <code>[m1dll path=\"your\/foldername\/here\/\"]<\/code><\/li>\n<li>displays content of <code>your\/foldername\/here\/<\/code> and sort descending: <code>[m1dll path=\"your\/foldername\/here\/\" sort=\"DESC\"]<\/code><\/li>\n<li>displays content of <code>your\/foldername\/here\/<\/code>, open files in a new window: <code>[m1dll path=\"your\/foldername\/here\/\" target=\"_blank\"]<\/code> <\/li>\n<li>displays content of <code>your\/foldername\/here\/<\/code>, change label 'downloads' to 'our downloads': <code>[m1dll path=\"your\/foldername\/here\/\" label=\"our downloads\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, displays no file size: <code>[m1dll nosize=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, displays no folders: <code>[m1dll hidedirs=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, displays only pdf- and docx-documents: <code>[m1dll filetype=\"pdf,docx\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, do not display pdf- and docx-documents: <code>[m1dll hidefiletype=\"pdf,docx\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, do not display file secret.txt and secret.docx: <code>[m1dll hidefilename=\"secret.txt,secret.docx\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, displays no file extensions: <code>[m1dll noext=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, displays no breadcrumb: <code>[m1dll nobreadcrumb=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, with file and folder time with own format <code>[m1dll ftime=\"Y-m-d, H:i\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, with file and folder date and time (standard from WordPress) <code>[m1dll ftime=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, with file and folder self formated date <code>[m1dll ftime=\"Y-m-d\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, with file date and time (standard from WordPress) <code>[m1dll filetime=\"1\"]<\/code><\/li>\n<li>displays content of <code>wp-content\/uploads\/<\/code>, with folder date and time (standard from WordPress) <code>[m1dll foldertime=\"1\"]<\/code><\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the folder <code>m1.downloadlist<\/code> to your directory (<code>wp-config\/plugins\/<\/code>)<\/li>\n<li>Activate the Plugin <\/li>\n<li>place the shortcode in your post<\/li>\n<li>test and please give us a review, thx! &lt;3: https:\/\/wordpress.org\/support\/view\/plugin-reviews\/m1downloadlist<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20manage%20files%20with%20%22media%22%20in%20wordpress%3F'><h3>Can I manage files with \"media\" in WordPress?<\/h3><\/dt>\n<dd><p>No. Just upload your files and folders to an appreciate folder by FTP and link it by the shortcode <code>[m1dll path=\"your\/foldername\/here\/\"]<\/code>.<\/p><\/dd>\n<dt id='i%20got%20problems%20with%20special%20characters%20in%20folders%20and%2For%20filenames.%20how%20can%20i%20fix%20it%3F'><h3>I got problems with special characters in folders and\/or filenames. How can I fix it?<\/h3><\/dt>\n<dd><ol>\n<li>Check PHP version (suggested PHP7.0 or above).<\/li>\n<li>Check enabled PHP module mb_string is enabled.<\/li>\n<li>Check enabled UTF8 Apache Headers. (Ask your provider in doubt.)<\/li>\n<li>Check file permissions.<\/li>\n<\/ol><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.24<\/h4>\n\n<ul>\n<li>bugfix: security bugfix<\/li>\n<\/ul>\n\n<h4>0.23<\/h4>\n\n<ul>\n<li>bugfix: security bugfix<\/li>\n<\/ul>\n\n<h4>0.22<\/h4>\n\n<ul>\n<li>bugfix: links in breadcrumbs work again<\/li>\n<li>feature: wordpress 6.8 compatibility<\/li>\n<\/ul>\n\n<h4>0.21<\/h4>\n\n<ul>\n<li>bugfix: fixed typo<\/li>\n<\/ul>\n\n<h4>0.20<\/h4>\n\n<ul>\n<li>bugfix: shortcode is now escaped<\/li>\n<li>feature: wordpress 6.7 compatibility<\/li>\n<li>feature: compatible up to PHP 8.3.14<\/li>\n<\/ul>\n\n<h4>0.19<\/h4>\n\n<ul>\n<li>feature: wordpress 6.6 compatibility<\/li>\n<\/ul>\n\n<h4>0.18<\/h4>\n\n<ul>\n<li>feature: php 8.2 compability<\/li>\n<li>feature: wordpress 6.2.2 compability<\/li>\n<\/ul>\n\n<h4>0.17<\/h4>\n\n<ul>\n<li>bugfix: parameter nosize doesn't work<\/li>\n<\/ul>\n\n<h4>0.16<\/h4>\n\n<ul>\n<li>feature: display file date and time (3 new parameters: ftime, filetime, foldertime)<\/li>\n<li>feature: new parameter 'sort-oder' to choose a sortable parameter like name or date<\/li>\n<li>feature: CSS-class-names for filetime and filesize<\/li>\n<\/ul>\n\n<h4>0.15<\/h4>\n\n<ul>\n<li>bugfix: removed debugging message<\/li>\n<\/ul>\n\n<h4>0.14<\/h4>\n\n<ul>\n<li>feature: new parameter 'hidefiletype'<\/li>\n<li>feature: new parameter 'hidefilename'<\/li>\n<li>bugfix: remove notice message for parameter \"target\" thx@rameshmehay<\/li>\n<li>bugfix: show office documents icons (docx, xlsx, pptx)<\/li>\n<\/ul>\n\n<h4>0.13<\/h4>\n\n<ul>\n<li>bugfix: problems with subdirs<\/li>\n<\/ul>\n\n<h4>0.12<\/h4>\n\n<ul>\n<li>bugfix: notice message<\/li>\n<\/ul>\n\n<h4>0.11<\/h4>\n\n<ul>\n<li>feature: compatible up to PHP7.1<\/li>\n<li>stability enhancements<\/li>\n<\/ul>\n\n<h4>0.10<\/h4>\n\n<ul>\n<li>bugfix: handling with UTF-8 filenames<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>feature: new parameter 'nobreadcrumb'<\/li>\n<\/ul>\n\n<h4>0.8<\/h4>\n\n<ul>\n<li>bugfix: sort order<\/li>\n<\/ul>\n\n<h4>0.7<\/h4>\n\n<ul>\n<li>feature: new parameter 'hidedirs'<\/li>\n<li>feature: new parameter 'filetype'; thx@noerw<\/li>\n<li>feature: new parameter 'noext'; thx@rwdrummond<\/li>\n<li>bugfix: remove anoying PHP-notices \/ debugging-messages; thx@gonowjohn<\/li>\n<\/ul>\n\n<h4>0.6<\/h4>\n\n<ul>\n<li>feature: new parameter 'label'<\/li>\n<li>feature: new parameter 'nosize'<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>feature: can handle more than 1 shortcode <\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>feature: added localization german &amp; english (+ pot-file) hope someone help to translate it!<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>bugfix: display folder and file icons (thx to Lutz M\u00fcller)<\/li>\n<li>feature: sort ascending and descending<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>bugfix: utf8_encode<\/li>\n<li>bugfix: plugin path<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>initial release<\/li>\n<\/ul>","raw_excerpt":"This plugin easily displays the folders and files from a selected directory. It can be placed by shortcode in any post.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/38554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=38554"}],"author":[{"embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/maennchen1de"}],"wp:attachment":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=38554"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=38554"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=38554"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=38554"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=38554"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=38554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}