• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Multiple sets of labels

Community Beginner ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

I want to use a set of labels for my work and a different set of labels for my personal files. Anybody have a idea how to solve that kind of a problem? I know that Lightroom can handle more than one set of labels. Mainly I'm dealing with photos. 

Best,

Martin

TOPICS
Feature request , How to , Metadata , Problem or error

Views

449

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

Label metadata is a text field, so you can store any label you want. You would have to assign a different set of colors to particular text and manually (or with a script) swap them out. Labels not in the current set are shown as white in Bridge.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

Thank you for your reply!

Any idea how to script such process? Sounds quite unconvenient to manually rename the labels every time I switch from work to personal.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

Here is a sample script to choose between two sets of labels. I don't have time to complete things like adding new sets but that could be done with five text entry fields and an Add button.

Adobe has info about scripting Bridge on their website https://console.adobe.io/servicesandapis


#target bridge
if(BridgeTalk.appName == 'bridge'){
//create menu
var labelSetsCmd = MenuElement.create('command', 'Label Sets Demo...', 'at the end of Tools'); //create new menu command
}

labelSetsCmd.onSelect = function(){
labelSets();
}

function labelSets(){
try{
app.preferences.mylabels = 'Set 1-1,Set 1-2,Set 1-3,Set 1-4,Set 1-5|Set 2-1,Set 2-2,Set 2-3,Set 2-4,Set 2-5';
var Sets = app.preferences.mylabels.split('|');
var currentSelection = 0;
var currentSet = 0;
var lPalette = new Window('palette', 'Label Sets Demo', undefined, {closeButton:true});
lPalette.preferredSize = [200, 160];
lPalette.frameLocation = [100, 100];
var lpnl = lPalette.add('panel', undefined, '');
lpnl.dropdown = lpnl.add('dropdownlist', undefined, '');
for(var i = 0; i < Sets.length; i++){
try{
lpnl.dropdown.add('item', 'Set ' + (i + 1));
}
catch(e){
alert(e + ' ' + e.line);
}
}

lpnl.lBtn = lpnl.add('button', [15, 25, 130, 45], 'Apply');
lpnl.lBtn2 = lpnl.add('button', [15, 70, 130, 90], 'Cancel');
lPalette.show();

lpnl.lBtn.onClick = function(){
currentSelection = lpnl.dropdown.selection.index;
currentSet = Sets[currentSelection].split(',');
app.preferences.Label1 = currentSet[0];
app.preferences.Label2 = currentSet[1];
app.preferences.Label3 = currentSet[2];
app.preferences.Label4 = currentSet[3];
app.preferences.Label5 = currentSet[4];
}
lpnl.lBtn2.onClick = function(){
lPalette.close();
}
}
catch(e){
}
}

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

Thank you so much! I'll try it out.

Cheers!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 28, 2021 Jun 28, 2021

Copy link to clipboard

Copied

This is just a demo, not a finished script. But it has the bones of how to do this.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 05, 2021 Jul 05, 2021

Copy link to clipboard

Copied

Since I have no idea about scripting, seems like I have to wait till (hopefully!) Adobe implement this feature to Bridge.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jul 06, 2021 Jul 06, 2021

Copy link to clipboard

Copied

Don't hold your breath. I'm guessing this isn't anywhere on their to-do list.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 06, 2021 Jul 06, 2021

Copy link to clipboard

Copied

LATEST

Like waiting to see pigs flying .................. maybe, soon, not ever.............

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines