I’ve an issue that I am unable to entry public recordsdata listing from IMCE as file browser (and CKEDITOR as editor). When an consumer write a weblog put up, he cannot add photos to public listing as a result of this path does not seem within the IMCE listing tree.
Previous to put up this query I’ve searched in Drupal Solutions, in Drupal discussion board and in Google if there’s a solution to my query however with out success. I’ve learn another reply to comparable questions however with out success. I put right here my configuration.
Config media file system:
- Public path: websites/default/recordsdata
- Non-public path: websites/default/recordsdata/personal
- Temp path: tmp
- Checked: Non-public recordsdata served by Drupal
CKEditor file explorer: IMCE (for all)
Customers, that may write weblog put up, has permission to “Bypass file entry management”, “Administer recordsdata”, “add and add new recordsdata”, and many others.
Once they write a weblog put up and open IMCE to add a picture within the physique, the paths proven within the listing tree are all relative to non-public listing and so they cannot choose public path.
It is for Drupal 7.
How ought to I do to permit consumer to add recordsdata to public path with IMCE?
After some days looking about this query, I’ve discovered the place is the issue. There are two, very outdated, open points in IMCE which might be simply my downside.
CKEditor launch IMCE in accordance with the tactic you might have chosen to obtain recordsdata in Admin > Configuration > Media > File system, below the “Default obtain technique”. If you choose personal obtain then CKEditor all the time open IMCE in personal folder after which you may’t swap to public folder, regardless of of the brand new node will likely be public (weblog put up).
I believe it is a very large downside. I ought to have the choice to pick out if I would like public or personal listing in IMCE when It was launched by CKEditor.