Here are the details...
1. Shozam always deletes foreign folders from the gallery folder, when the gallery gets generated. This is done so obsolete folders get purged, like Shozam album folders which were deleted from the gallery.
2. Shozam does no longer force the creation of a containing folder (with a same name as the gallery title). Initially Shozam always created a 'parent' containing folder for all gallery files and folders. This created an issue that when you change the title of your gallery (the one appearing at the top of the pages) all files had to be generated again, because implicitly the gallery needed to be generaed again in another folder with that name. So version 1.2.29 allowed decoupling of the gallery title and the gallery foldername. Then this was considered no ideal because some users got confused about where their gallery was stored - since they could change the name of the gallery but not the name of the containing folder. Version 1.2.35 allows picking new locations for a gallery files and no longer forces the creation of the parent folder with the 'gallery title' foldername. So, a user may presumably be able to generate the gallery files directly in a directory which already contains other important folders.
What has happened is a situation where both 1. AND 2. occur; the user changes the gallery location and does not expressly picks a folder dedicated to the gallery. This means that when generating the gallery again Shozam will delete non-related folders from that location and thus folders not intended for deletion by user.
We are addressing this situation as follows.
1. Taking a look at possibly filtering folders that are deleted, to affect only folders that may have been created by Shozam.
2. Provide a more explicit user interface in Step 5 which shows more clearly and distinctly 3 things:
-
Gallery Title (used to write the gallery name at the top of the gallery pages and in the meta-tag) - this will also now be able to be optional, a new feature requested by many
-
Gallery Folder Name - this will not be allowed to be empty in order to prevent the unintended confusion and potential of file loss. This can now be named something different from your gallery title
-
Gallery Folder Location - picking the path where Shozam will store the gallery parent folder.
This ads a new field to be filled in Step 5 but hopefully will provide more clarity to users about what is asked of Shozam so unintended consequences can be averted. I expect this next version update to be released in a week.