Hi all. I'm inexpert at scripting but I've been having fun creating a Custom Info Panel in Adobe Bridge thanks to this thread:Custom Info Panel as Bridge MetaData Panel . This is for a project to restore some harmony to a rather large photo collection. At some point in the past an external contractor got around some problem (now forgotten) by creating a custom metadata schema to track some specific needs of the client. Going forward we'll be keeping everything within the bounds of IPTC standard fields, but for the clean up it would be really helpful to display the custom fields alongside IPTC fields in the Info Panel. When I look at the XMP list of raw data for an existing image I can see the relevant fields listed like this:
<CR_1_:BBCCompliance>False</CR_1_:BBCCompliance>
<CR_1_:Campaign>1985-2003</CR_1_:Campaign>
<CR_1_:Exclusive>False</CR_1_:Exclusive>
I managed to get a custom info panel working in Bridge CC6 (Mac) with the following file:
<?xml version='1.0' encoding='UTF-8'?>
<xmp_definitions>
<xmp_schema prefix='mypanel' namespace='http://ns.adobe.com/mypanel/' label='$$$/my/FileInfoLib/Panels/Name=mypanel'>
<!-- simple properties -->
<xmp_property name="Text" category="external" label="$$$/Custom/Panel/Document Title=Property 1 Name:" type="text"/>
<xmp_property name="Text2" category="external" label="$$$/Custom/Panel/Credit=Property 2 Name:" type="text"/>
<xmp_property name="Bool1" category='external' label="$$$/Custom/Property/BooleanInput_Label=Check Box Input:" type='boolean'/>
<xmp_property name="Bool2" category='external' label="$$$/Custom/Property/BooleanInput_Label2=Check Box Input2:" type='boolean'/>
</xmp_schema>
</xmp_definitions>
But from that point on I have been unable to adapt it to show the custom data. Where I'm struggling is that I don't know how to address those fields in the custom info panel's xmp file. OR Maybe I'm completely misunderstanding the deal here. Perhaps by "custom file info panel" this only allows the creation of NEW custom fields, not pull data from old ones.
Either way I'd be enormously grateful for a pointer or two from somebody who really understands this stuff. If I'm barking up the wrong tree it would be good to know. And if there's a better tree I'd love to know what that is. My basic need is to pull the old custom metadata info up front while I work on cleaning up the files in Bridge. Or writing or adapting a script that would write that data back into standard fields supported by Bridge that I can work with.
Hope this makes sense
Mick