IFireflyl wrote:Hyphens - Is there a way to make a change so that when a hyphen is used it actually displays the hyphen instead of replacing it with a space? A space can still be achieved by using an underscore, and there are folders that I have that actually need the hyphen in order for them to make sense.
Can you tell me exactly where you are not seeing the hyphens? The main point of using hyphens in folder names is to avoid encoding of empty space to %20 (in url's and folder names). Therefore, it seems logical in most cases to convert "this-is-an-url" into "this is an url" for text that displays on the page. Furthermore, it would only use the folder name for in-page text if the page does not have TITLE or LABEL applied. For example, you can set an explicit label "one-two-three-four", and the hyphens will remain. It will only convert hyphens to space if the text comes from the folder name ... Titles and labels will be respected, if set.
IFireflyl wrote:Image Counter - If I create a folder that contains no images, but has sub-folders with images, the image counter for the folder says 0 images. I feel like the image counter should display the total number of images in the sub-folder, including all sub-folders. At minimum it would be nice to have a setting that says "display sub-folders in image count" with a checkbox next to it. That way people can use it or not, whichever they prefer.
You are probably right. Currently, there are some technical challenges (which should not
really concern you): X3 is folder-based, and getting the amount of images for each gallery listed on a page, requires looping through each folder and reading images inside. If that was to go on recursively, it could have a rather negative impact on page-creation time (just to get image-counts) for every page, because reading files inside folders recursively is an "expensive" task. However, this should work nicely if properly implemented, especially since X3 uses "page cache" ... It may have to wait until we re-build the X3 core though, which seems to be likely sooner than later.