Concrete5 8.5.3 Select seems broken

Permalink Browser Info Environment
I know this is a free plugin, but as of 8.5.3 the file select from an Express entity doesn't seem to work anymore.

Type: Discussion
Status: Resolved
afixia
View Replies:
afixia replied on at Permalink Reply
afixia
Just made myself a fix for this. Not fully tested, but seems to be working so far:

in pure_multiple_files/attributes/pure_multiple_files/form.js

Change line 48 -> 58 with:
ConcreteFileManager.launchDialog(function(data) {
                    ConcreteFileManager.getFileDetails(data.fID, function(r) {
                        if (data.fID) {
                            if (MultipleFilesAttribute.checkLimit(akID, max_count-data.fID.length+1)) {
                                MultipleFilesAttribute.setFiles(akID, data.fID, token);
                            }
                        }
                    }, {
                        multipleSelection: true,
                        selectMode: 'multiple'
                    });
                });


And add brackets around fileIds in getFilesInfo on the same file.

getFilesInfo: function(fileIds, token, callback) {
        $.ajax({
            url: CCM_DISPATCHER_FILENAME + "/ccm/multiple_files_attribute/get_file_info/",
            data: {fIDs:[fileIds], ccm_token:token},
            dataType: "JSON",
            method: "GET"
        }).done(callback);
    },
guyasyou replied on at Permalink Reply
guyasyou
Thanks for report!
I will fix it in the coming days and post an update
afixia replied on at Permalink Reply
afixia
Awesome, thanks!

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.3
Version Installed - 8.5.3
Database Version - 20200501000000

# Database Information
Version: 8.0.20-0ubuntu0.20.04.1
SQL Mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

# concrete5 Packages
Afixia: SEO Redirects (1.1.2), Block Designer (3.3.0), Block Designer Pro (3.0.1), Colorpicker Attribute (0.4), Deluxe Customizable Twitter Feed (1.0.4), Devoda SEO (1.5.3), Easy Image Slider (1.2), ExchangeCore Dev Tools (1.0.2), ExchangeCore reCAPTCHA (1.1.1), Honey Pot (0.9.0.1), HTML5 Audio Player Basic (2.0.7), Login/Logout Link (1.0), Multiple files attribute (1.0.6), Page password (0.9.0), S3 Storage (3.0.3), Styled Maps (1.2.3), Video Box (0.1.1), Vimeo Video (1.0.2), Whale Grid Gallery (2.5.0), Whale OWL Carousel (2.5.8), Winners Edge (1.0), Winners Edge Libraries (1.0), Winners Edge Videos (1.0)

# concrete5 Overrides
blocks/three_steps/composer.php, blocks/three_steps/db.xml, blocks/three_steps/add.php, blocks/three_steps/config.json, blocks/three_steps/icon.png, blocks/three_steps/view.php, blocks/three_steps/form.php, blocks/three_steps/controller.php, blocks/three_steps/edit.php, blocks/three_steps, blocks/express_entry_detail/db.xml, blocks/express_entry_detail/templates/product.php, blocks/express_entry_detail/templates/video.php, blocks/express_entry_detail/templates, blocks/express_entry_detail/add.php, blocks/express_entry_detail/icon.png, blocks/express_entry_detail/view.php, blocks/express_entry_detail/controller.php, blocks/express_entry_detail/edit.php, blocks/express_entry_detail/auto.js, blocks/express_entry_detail, blocks/whale_owl_carousel/db.xml, blocks/whale_owl_carousel/templates/tabs.php, blocks/whale_owl_carousel/templates, blocks/whale_owl_carousel/add.php, blocks/whale_owl_carousel/icon.png, blocks/whale_owl_carousel/view.php, blocks/whale_owl_carousel/form.php, blocks/whale_owl_carousel/controller.php, blocks/whale_owl_carousel/edit.php, blocks/whale_owl_carousel, blocks/next_event/db.xml, blocks/next_event/view.css, blocks/next_event/add.php, blocks/next_event/icon.png, blocks/next_event/view.php, blocks/next_event/controller.php, blocks/next_event/edit.php, blocks/next_event/view.js, blocks/next_event/auto.js, blocks/next_event, blocks/express_form_old/db.xml, blocks/express_form_old/add.php, blocks/express_form_old/icon.png, blocks/express_form_old/view.php, blocks/express_form_old/form.php, blocks/express_form_old/controller.php, blocks/express_form_old/edit.php, blocks/express_form_old/auto.js, blocks/express_form_old, blocks/we_three_steps/composer.php, blocks/we_three_steps/db.xml, blocks/we_three_steps/add.php, blocks/we_three_steps/config.json, blocks/we_three_steps/icon.png, blocks/we_three_steps/view.php, blocks/we_three_steps/form.php, blocks/we_three_steps/controller.php, blocks/we_three_steps/edit.php, blocks/we_three_steps, blocks/easy_image_slider/images/prettyPhoto/light_square/default_thumbnail.gif, blocks/easy_image_slider/images/prettyPhoto/light_square/btnNext.png, blocks/easy_image_slider/images/prettyPhoto/light_square/sprite.png, blocks/easy_image_slider/images/prettyPhoto/light_square/loader.gif, blocks/easy_image_slider/images/prettyPhoto/light_square/btnPrevious.png, blocks/easy_image_slider/images/prettyPhoto/light_square, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/default_thumbnail.gif, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/contentPattern.png, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/btnNext.png, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/sprite.png, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/loader.gif, blocks/easy_image_slider/images/prettyPhoto/dark_rounded/btnPrevious.png, blocks/easy_image_slider/images/prettyPhoto/dark_rounded, blocks/easy_image_slider/images/prettyPhoto/default/default_thumb.png, blocks/easy_image_slider/images/prettyPhoto/default/sprite.png, blocks/easy_image_slider/images/prettyPhoto/default/sprite_y.png, blocks/easy_image_slider/images/prettyPhoto/default/sprite_x.png, blocks/easy_image_slider/images/prettyPhoto/default/sprite_next.png, blocks/easy_image_slider/images/prettyPhoto/default/sprite_prev.png, blocks/easy_image_slider/images/prettyPhoto/default/loader.gif, blocks/easy_image_slider/images/prettyPhoto/default, blocks/easy_image_slider/images/prettyPhoto/light_rounded/default_thumbnail.gif, blocks/easy_image_slider/images/prettyPhoto/light_rounded/btnNext.png, blocks/easy_image_slider/images/prettyPhoto/light_rounded/sprite.png, blocks/easy_image_slider/images/prettyPhoto/light_rounded/loader.gif, blocks/easy_image_slider/images/prettyPhoto/light_rounded/btnPrevious.png, blocks/easy_image_slider/images/prettyPhoto/light_rounded, blocks/easy_image_slider/images/prettyPhoto/facebook/default_thumbnail.gif, blocks/easy_image_slider/images/prettyPhoto/facebook/contentPatternTop.png, blocks/easy_image_slider/images/prettyPhoto/facebook/contentPatternBottom.png, blocks/easy_image_slider/images/prettyPhoto/facebook/contentPatternRight.png, blocks/easy_image_slider/images/prettyPhoto/facebook/btnNext.png, blocks/easy_image_slider/images/prettyPhoto/facebook/sprite.png, blocks/easy_image_slider/images/prettyPhoto/facebook/contentPatternLeft.png, blocks/easy_image_slider/images/prettyPhoto/facebook/loader.gif, blocks/easy_image_slider/images/prettyPhoto/facebook/btnPrevious.png, blocks/easy_image_slider/images/prettyPhoto/facebook, blocks/easy_image_slider/images/prettyPhoto/dark_square/default_thumbnail.gif, blocks/easy_image_slider/images/prettyPhoto/dark_square/contentPattern.png, blocks/easy_image_slider/images/prettyPhoto/dark_square/btnNext.png, blocks/easy_image_slider/images/prettyPhoto/dark_square/sprite.png, blocks/easy_image_slider/images/prettyPhoto/dark_square/loader.gif, blocks/easy_image_slider/images/prettyPhoto/dark_square/btnPrevious.png, blocks/easy_image_slider/images/prettyPhoto/dark_square, blocks/easy_image_slider/images/prettyPhoto, blocks/easy_image_slider/images/border2.png, blocks/easy_image_slider/images/border1.png, blocks/easy_image_slider/images/loading.gif, blocks/easy_image_slider/images/placeholders/placeholder-1280-853.png, blocks/easy_image_slider/images/placeholders/placeholder-651-459.png, blocks/easy_image_slider/images/placeholders/placeholder-366-550.png, blocks/easy_image_slider/images/placeholders/placeholder-824-550.png, blocks/easy_image_slider/images/placeholders/placeholder-635-423.png, blocks/easy_image_slider/images/placeholders/placeholder-435-550.png, blocks/easy_image_slider/images/placeholders/placeholder-821-550.png, blocks/easy_image_slider/images/placeholders/placeholder-1620-1080.png, blocks/easy_image_slider/images/placeholders/placeholder-1160-685.png, blocks/easy_image_slider/images/placeholders/placeholder-1162-472.png, blocks/easy_image_slider/images/placeholders/placeholder-1000-650.png, blocks/easy_image_slider/images/placeholders/placeholder-2500-2176.png, blocks/easy_image_slider/images/placeholders/placeholder-960-400.png, blocks/easy_image_slider/images/placeholders/placeholder-425-550.png, blocks/easy_image_slider/images/placeholders/placeholder-2300-1533.png, blocks/easy_image_slider/images/placeholders/placeholder-1920-900.png, blocks/easy_image_slider/images/placeholders/placeholder-2000-400.png, blocks/easy_image_slider/images/placeholders/placeholder-1163-714.png, blocks/easy_image_slider/images/placeholders/placeholder-1920-1073.png, blocks/easy_image_slider/images/placeholders/placeholder-2500-2500.png, blocks/easy_image_slider/images/placeholders/placeholder-1280-960.png, blocks/easy_image_slider/images/placeholders/placeholder-1151-602.png, blocks/easy_image_slider/images/placeholders/placeholder-3000-2000.png, blocks/easy_image_slider/images/placeholders/placeholder-1000-750.png, blocks/easy_image_slider/images/placeholders/placeholder-1157-604.png, blocks/easy_image_slider/images/placeholders/placeholder-429-550.png, blocks/easy_image_slider/images/placeholders/placeholder-480-423.png, blocks/easy_image_slider/images/placeholders/placeholder-1000-1500.png, blocks/easy_image_slider/images/placeholders/placeholder-2377-1775.png, blocks/easy_image_slider/images/placeholders/placeholder-747-75.png, blocks/easy_image_slider/images/placeholders/placeholder-1800-360.png, blocks/easy_image_slider/images/placeholders/placeholder-412-550.png, blocks/easy_image_slider/images/placeholders/placeholder-759-423.png, blocks/easy_image_slider/images/placeholders/placeholder-317-423.png, blocks/easy_image_slider/images/placeholders/placeholder-1796-1004.png, blocks/easy_image_slider/images/placeholders, blocks/easy_image_slider/images, blocks/easy_image_slider/composer.php, blocks/easy_image_slider/elements/javascript.php, blocks/easy_image_slider/elements/animate.php, blocks/easy_image_slider/elements/css.php, blocks/easy_image_slider/elements, blocks/easy_image_slider/db.xml, blocks/easy_image_slider/form_setup_html.php, blocks/easy_image_slider/templates/one_slide/view.css, blocks/easy_image_slider/templates/one_slide/view.php, blocks/easy_image_slider/templates/one_slide, blocks/easy_image_slider/templates, blocks/easy_image_slider/view.css, blocks/easy_image_slider/add.php, blocks/easy_image_slider/icon.png, blocks/easy_image_slider/view.php, blocks/easy_image_slider/stylesheet/AjaxLoader.gif, blocks/easy_image_slider/stylesheet/block-view.css, blocks/easy_image_slider/stylesheet/owl.transitions.css, blocks/easy_image_slider/stylesheet/animate.css, blocks/easy_image_slider/stylesheet/owl.carousel.css, blocks/easy_image_slider/stylesheet/block-edit.css, blocks/easy_image_slider/stylesheet/prettyPhoto.css, blocks/easy_image_slider/stylesheet/grabbing.png, blocks/easy_image_slider/stylesheet/owl.theme.css, blocks/easy_image_slider/stylesheet, blocks/easy_image_slider/advanced_options.php, blocks/easy_image_slider/controller.php, blocks/easy_image_slider/javascript/build/imagesloaded.pkgd.min.js, blocks/easy_image_slider/javascript/build/block-edit.js, blocks/easy_image_slider/javascript/build/owl.carousel.min.js, blocks/easy_image_slider/javascript/build/jquery.prettyPhoto.js, blocks/easy_image_slider/javascript/build/jquery.knob.js, blocks/easy_image_slider/javascript/build/intense.js, blocks/easy_image_slider/javascript/build, blocks/easy_image_slider/javascript, blocks/easy_image_slider/edit.php, blocks/easy_image_slider, blocks/video_box/images/shape-keeper.jpg, blocks/video_box/images, blocks/video_box/db.xml, blocks/video_box/view.css, blocks/video_box/add.php, blocks/video_box/icon.png, blocks/video_box/view.php, blocks/video_box/form.php, blocks/video_box/controller.php, blocks/video_box/edit.php, blocks/video_box, blocks/events/db.xml, blocks/events/add.php, blocks/events/icon.png, blocks/events/view.php, blocks/events/controller.php, blocks/events/edit.php, blocks/events, blocks/express_form/db.xml, blocks/express_form/add.php, blocks/express_form/icon.png, blocks/express_form/view.php, blocks/express_form/form.php, blocks/express_form/controller.php, blocks/express_form/edit.php, blocks/express_form/auto.js, blocks/express_form, blocks/multi_tile_list/composer.php, blocks/multi_tile_list/db.xml, blocks/multi_tile_list/js_form/handlebars-v4.0.4.js, blocks/multi_tile_list/js_form/handlebars-helpers.js, blocks/multi_tile_list/js_form, blocks/multi_tile_list/add.php, blocks/multi_tile_list/config.json, blocks/multi_tile_list/icon.png, blocks/multi_tile_list/view.php, blocks/multi_tile_list/css_form/repeatable-ft.form.css, blocks/multi_tile_list/css_form, blocks/multi_tile_list/form.php, blocks/multi_tile_list/controller.php, blocks/multi_tile_list/edit.php, blocks/multi_tile_list/auto.css, blocks/multi_tile_list/auto.js, blocks/multi_tile_list, blocks/login_logout_link/db.xml, blocks/login_logout_link/templates/footer/view.php, blocks/login_logout_link/templates/footer, blocks/login_logout_link/templates, blocks/login_logout_link/add.php, blocks/login_logout_link/icon.png, blocks/login_logout_link/view.php, blocks/login_logout_link/form_add_edit.php, blocks/login_logout_link/controller.php, blocks/login_logout_link/edit.php, blocks/login_logout_link, blocks/growthcurve_vimeo_video/templates/kode/view.php, blocks/growthcurve_vimeo_video/templates/kode, blocks/growthcurve_vimeo_video/templates/responsive/js/jquery.fitvids.js, blocks/growthcurve_vimeo_video/templates/responsive/js, blocks/growthcurve_vimeo_video/templates/responsive/view.php, blocks/growthcurve_vimeo_video/templates/responsive, blocks/growthcurve_vimeo_video/templates, blocks/growthcurve_vimeo_video, blocks/we_video/db.xml, blocks/we_video/templates/no_title.php, blocks/we_video/templates/video.php, blocks/we_video/templates/with_title.php, blocks/we_video/templates, blocks/we_video/add.php, blocks/we_video/icon.png, blocks/we_video/view.php, blocks/we_video/controller.php, blocks/we_video/edit.php, blocks/we_video/auto.js, blocks/we_video, blocks/countdown/composer.php, blocks/countdown/db.xml, blocks/countdown/view.css, blocks/countdown/js_form/bootstrap.min.js, blocks/countdown/js_form/moment.js, blocks/countdown/js_form/bootstrap-datetimepicker.min.js, blocks/countdown/js_form, blocks/countdown/add.php, blocks/countdown/fonts/glyphicons-halflings-regular.eot, blocks/countdown/fonts/glyphicons-halflings-regular.svg, blocks/countdown/fonts/glyphicons-halflings-regular.ttf, blocks/countdown/fonts/glyphicons-halflings-regular.woff, blocks/countdown/fonts, blocks/countdown/config.json, blocks/countdown/icon.png, blocks/countdown/view.php, blocks/countdown/css_form/bootstrap.fonts.css, blocks/countdown/css_form/bootstrap-datetimepicker-composer.css, blocks/countdown/css_form/bootstrap-datetimepicker.min.css, blocks/countdown/css_form, blocks/countdown/form.php, blocks/countdown/controller.php, blocks/countdown/edit.php, blocks/countdown/view.js, blocks/countdown, blocks/faq/db.xml, blocks/faq/form_setup_html.php, blocks/faq/view.css, blocks/faq/add.php, blocks/faq/icon.png, blocks/faq/view.php, blocks/faq/controller.php, blocks/faq/edit.php, blocks/faq, blocks/videos/db.xml, blocks/videos/templates/filtered_videos.php, blocks/videos/templates/videos.php, blocks/videos/templates, blocks/videos/view.css, blocks/videos/add.php, blocks/videos/icon.png, blocks/videos/view.php, blocks/videos/controller.php, blocks/videos/edit.php, blocks/videos/view.js, blocks/videos/auto.js, blocks/videos, blocks/autonav/tools/preview_pane.php, blocks/autonav/tools, blocks/autonav/db.xml, blocks/autonav/form_setup_html.php, blocks/autonav/templates/custom_nav.php, blocks/autonav/templates/breadcrumb.php, blocks/autonav/templates, blocks/autonav/add.php, blocks/autonav/icon.png, blocks/autonav/nav_item.php, blocks/autonav/view.php, blocks/autonav/controller.php, blocks/autonav/edit.php, blocks/autonav/auto.js, blocks/autonav/breadcrumb.php, blocks/autonav, blocks/testimonials/composer.php, blocks/testimonials/db.xml, blocks/testimonials/templates/vertical_list/view.bak, blocks/testimonials/templates/vertical_list/view.php, blocks/testimonials/templates/vertical_list, blocks/testimonials/templates/home/view.php, blocks/testimonials/templates/home, blocks/testimonials/templates/vertical_list_black_text/view.php, blocks/testimonials/templates/vertical_list_black_text, blocks/testimonials/templates, blocks/testimonials/js_form/handlebars-v4.0.4.js, blocks/testimonials/js_form/handlebars-helpers.js, blocks/testimonials/js_form, blocks/testimonials/add.php, blocks/testimonials/config.json, blocks/testimonials/icon.png, blocks/testimonials/view.php, blocks/testimonials/css_form/repeatable-ft.form.css, blocks/testimonials/css_form, blocks/testimonials/form.php, blocks/testimonials/controller.php, blocks/testimonials/edit.php, blocks/testimonials/auto.js, blocks/testimonials, blocks/call_to_action/composer.php, blocks/call_to_action/db.xml, blocks/call_to_action/templates/small.php, blocks/call_to_action/templates, blocks/call_to_action/add.php, blocks/call_to_action/config.json, blocks/call_to_action/icon.png, blocks/call_to_action/view.php, blocks/call_to_action/form.php, blocks/call_to_action/controller.php, blocks/call_to_action/edit.php, blocks/call_to_action, blocks/express_entry_list/db.xml, blocks/express_entry_list/templates/events_page.php, blocks/express_entry_list/templates/products.php, blocks/express_entry_list/templates/products_audio.php, blocks/express_entry_list/templates/filtered_videos.php, blocks/express_entry_list/templates/events.php, blocks/express_entry_list/templates/filtered_video_categories.php, blocks/express_entry_list/templates/products_new.php, blocks/express_entry_list/templates/videos.php, blocks/express_entry_list/templates/products_digital.php, blocks/express_entry_list/templates, blocks/express_entry_list/view.css, blocks/express_entry_list/add.php, blocks/express_entry_list/icon.png, blocks/express_entry_list/view.php, blocks/express_entry_list/controller.php, blocks/express_entry_list/edit.php, blocks/express_entry_list/view.js, blocks/express_entry_list/auto.js, blocks/express_entry_list, blocks/external_form/form/controller/dr_eval.php, blocks/external_form/form/controller/home_contact.php, blocks/external_form/form/controller, blocks/external_form/form/dr_eval.php, blocks/external_form/form/home_contact.php, blocks/external_form/form, blocks/external_form, blocks/page_list/templates/minimized_video_categories.php, blocks/page_list/templates/video_categories_member_home.php, blocks/page_list/templates/video_categories.php, blocks/page_list/templates, blocks/page_list/view.css, blocks/page_list/view.php, blocks/page_list, controllers/shopping_test.php, elements/header_required.php.zip, authentication/concrete/form.php, authentication/concrete

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
nginx/1.17.10

# Server API
fpm-fcgi

# PHP Version
7.2.31-1+ubuntu20.04.1+deb.sury.org+1

# PHP Extensions
calendar, cgi-fcgi, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, json, libxml, mbstring, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, readline, Reflection, session, shmop, SimpleXML, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
upload_max_filesize - 2M
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/83.0.4103.97 Chrome/83.0.4103.97 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.