Hi Jerry
Thanks for getting back on this.
The way I'd love it to work, based on the existing Photoshelter uploader, is:
(1) Add "Inherity visibility" and "Inherit permissions" switches (this would benefit existing features anyway, assuming Photoshelter's API enables you to do so).
(2) A switch to the effect of "Define new galleries using upload variables".
(3) If API permits, as well as the existing visibility switch, I'd also love to be able to select from my Photoshelter created pricing profiles at the upload stage.
(4) When switch (2) is active, the column browser would work as present and prepend new galleries as you suggest, allowing users to select up to the lowest level of Photoshelter *collection* on their site, but will not show or make visible any *galleries*, thus preventing users from trying to do the impossible in uploading a gallery in to a gallery.
(5) A new "Destination path" field, that works in the same way as that in the FTP dialogue, would be available when switch (2) is enabled, which I could then populate with something like "{day0}/{month0}/{year4} {headline:0,80}" to generate gallery names based on the images I'm uploading.
This would sweep up a ton of the post-upload faff currently required when using the Photoshelter uploader and make it a really useful tool, far beyond just FTPing to selected folders. It's easy to drag and drop galleries in to different collections in Photoshelter, after, if that's still required.
For me, images from the same sets share the same headline. So, with this in place, I'd assume that images uploaded to the same destination path would end up in the same Photoshelter gallery. For the sake of argument, I could then upload 500 images from 10 different sets opened in a single contact sheet, using a single action, knowing that they'd all be correctly placed in to 10 correctly named galleries in Photoshelter, using a single, pre-defined action.
I could dump and run without having to wait for the upload to complete in order to open Photoshelter to carry out additional steps.
Regarding your other points, I think your existing rules for variables in filenames enable users to define "/" as either a character (as I'd want) or as a definer of path. If not then could this be done? I'd be happy to disregard the ability to create such new collections/paths as part of this process, if it weren't possible. I'd also be happy to set visibility and access permissions for the overall upload action, rather than per gallery. Of course, if some of these features could be incorporated in to the variables that I could enter in to the "Destination path" field in the Photoshelter uploader (and presumably in the FTP dialogue too?!) that'd be even more useful.
Thanks for taking the time to read this - is it a realistic feature request?
Best
Joel.