A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
I was told in the validation process of this extension that all uploads of an extension should go in the store/vendor/ext folder.
If there is another rule, I'll change my code.
On the other hand, the backup files stored in the store folder are there (and not automatically downloaded) to protect the board against rogue admins who gain access the ACP (been there, done that) and try to backup the database to access the data (they normally would need a FTP access, with another security layer, which doesn't crash at the same time as the ACP access).
I do not know the extension but surely in 'images/lmdi/gloss/'.
@Pier
you can't read images from store since the .htaccess has to be kept there, it is like removing the htaccess from the files folder, that's a no-no.
I am quite sure the images folder can be used for images uploads if are not copies of attachments, just ask the Team and you will know.
Paul told me that I should use the images folder, the same way, to avoid deleting the .htaccesss file in the store folder.
I'll code the change and update the repo.
pierredu wrote: Mon Jan 13, 2020 9:26 am
I'll code the change and update the repo.
The extension now uploads the picture files into the folder images/lmdi/gloss.
If you used a former version with store/lmdi/gloss, move the files with a FTP client into the new folder and delete the former one.
Version 3.0.9 is available on github.
Checked under 3.3.0-RC1 (not yet 3.3.0 but I don't expect surprises) and under 3.2.8.
Do you have access to the server error log?
This would help us to pinpoint this issue.
P.S.: In the mean time, I reinstalled a version 3.2.4 of the board and my extension doesn't work with it (after doing the twig conversion and adding the lang class). You'll have to upgrade to 3.2.9 or 3.3.0.