P: batch create/edit/rename functions for collections / collection sets
Over the years, I've come to rely extensively on Adobe's 'collection' paradigm and now employ a vast hierarchy of roughly 4,500 collections and collection sets within my catalog of over 500K images. I use collections to organize everything from my workflow during commercial shoots to my marketing campaigns to my stock image database.
As such, I wish I had better tools for manipulating them. One of the most useful would be a 'batch create/edit collections' function, perhaps as follows:
- 'new collection set with [n] sub-collections'
- user inputs:
- collection set name (i.e. parent)
- n (number of sub-collections)
- sub-collection naming scheme, offering a mix of tokens and custom text options (i.e. [YYYY][MM][DD], [parent name], [various sequence options], [custom text], etc), similar to batch rename or file naming on export
- user inputs:
- alternatively, a collection & sub-collection creation / naming scheme wherein the user enters (or copies/pastes) lines of text, each of which becomes a collection or collection set (perhaps differentiated via indentation)
- search & replace
- would either 'apply to all' or 'apply to selected' collections and collection sets
- BTW, search & replace would effectively allow one to create & make use of a 'collection set template', which would be amazingly helpful!
To get an idea of what I'm after and how the above would be helpful, here's an example of the kind of structure I frequently use:
- [YYYY][MM][DD]-[agency]-[client]
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-all
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-edit
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-selects-me
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-selects-agency
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-working
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-drafts
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]-master
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 2]
- [...]
- [YYYY][MM][DD]-[agency]-[client]-shot-[sequence number 1]
(and, FWIW, the reason I duplicate the parent name is so the collections are always distinguishable when viewed in search lists (i.e. when right-clicking an image and selecting 'Go to Collection→ '))
