Zstrings in Custom Metadata Panels

I'm trying to create a popup widget in a custom panel that will return a value with an ampersand (&) in it. I do something like this in the item variable "...;Folks{Mom & Pop};..." What gets stored is "Mom Pop" with no ampersand.
So I looked at the Zstring escapes and it seems that I should do something like "#{amp}" for the ampersand. Tried that "...;Folks{Mom #{amp} Pop};..." and what gets stored is "Mom #{amp" -- it's like the escape sequence is not seen in the item variable.
To add insult to injury, I don't know how to make Google search on "#{amp}" (it wants to simplify the search to just "amp").
Any ideas?
Thanks, Doug

Thanks Gunar,
I already had my custom XMP panel for my server product for InDesign. I tried to create a CS4 compatible panel on MacPro (Mac OS X 10.5.5 3GB RAM) using every possible method from the XMP FileInfo SDK pdf - it didn't work. The panel did show up in the dialog, but not the fields. Not only this, all fields also disappeared from some other panels. After I removed my custom panel, everything went back to normal.
I tried:
-Generic panel method - the fields didn't show up
-The Flex SDK method: when I run
ant built.xml
I got the "Target "build.xml" does not exist in the project "TestPanel"." error (I checked many times - all the files were where they're supposed to be, and I run it from the correct directory).
-I downloaded Flex Builder, followed all the steps - the fields didn't show up, and fields in other panels disappeared.
The idea of building the panel interface interactively is great - I hope it will ever work.
Any ideas of why it didn't work for me?
While we're on this, I think that the new tabbed interface for the File Info dialog is a huge step back. You already had a great interface, with the list of panel names on the left side - which is easy to use and is standard through many Adobe dialogs.
The multi-tab approach for many items proved to be inefficient long time ago. Right now you created a dialog that works like a dilaog in QuarkXPress 4 - what's the point?
To support the new tabbed interface, you had to introduce TWO new "arrow" controls, none of which is user-friendly, and which make a simple task of choosing a panel extremely confusing.
The new feature of changing panel position by dragging is great, but it could be also achieved through the side list approach.
Bottom line: could you please restore the side list approach. I think it will help advance the XMP technology further and encourage people to actually use it , instead of doing exactly the opposite.
Best,
Leo Revzin
Zevrix Solutions
zevrix.com

Similar Messages

  • Custom Metadata panel to show linked graphics from InDesign files?

    Hello all,
    I'm looking to create a custom Metadata panel to show linked graphics from InDesign files. I'm not even sure if this is possible. Can someone please point me in the right direction? I figure if you can see the fonts used in an InDesign file, you should probably be able to pull the links, right?
    Thanks for any and all help!

    Have you tried trashing the prefs? See Replace Your Preferences
    And of course it's essential that the links be up to date.

  • Custom Metadata Panel and Palette

    Hi,
    We have created a custom metadata panel file and placed that file to the particular folder mentioned in user guide, and we can able to see/edit/save the custom metadata properties in FileInfo menu.
    But we need a new Palette in Adobe Bridge CS3 GUI to see this custom metadata and edit the details onto that palette (as same as in FileInfo menu). Is there any possiblities to do that?
    Regards,
    Karthik

    Not sure I understand what you are asking, but I think it's that you want to add a section in the Metadata panel that is shown via Window > Metadata Panel. On that assumption, does this help?
    John

  • CS4 Custom Metadata Panels : "Generic" : Ability to display block of predefined text in panels ?

    I am in the process of converting a number of CS3 custom metadata panels to the Adobe CS4 Suite using the "Generic" panel included with the current SDK. After reading though the documentation on the "Generic" panel, it seems that there is no easy way to define a block of predefined, non-editable text (a legal disclaimer for example) within a CS4 "Generic" panel.
    Note that this is text that is not actually embedded into an image or editable, but rather a block of predefined text that simply displays within the panel itself.
    When creating CS3 custom panels, a predefined text block was easily displayed using a combination of the "width:", "height:" and "static_text:" parameters.
    Has anyone been able to replicate this using the CS4 "Generic" panel?
    Thanks in advance for your time and effort...

    James,
    Alternative: XMP FileInfo SDK page 40, the attribute description= displays static text as a mouse-over tooltip operation on a single field.
    This applies to custom XMP properties in a custom namespace. The standard in-the-box XMP properties description= cannot be modified via a custom .xml schema definition as far as I can determine. (I tried, and mine were ignored.)
    Regards,
    Carl Rambert

  • Custom Metadata Panels from CS3 to CS4.

    I have install CS4 on my Vista Ultimate PC. It runs like a dream. However there is now a new format for the custom metadata panels. I have two panels that I created in CS3 that I need to convert to the new format. Is there an easy way to do this?
    The CS3 files are txt files that all I had to do was copy to the proper directory and they appeared. Thanks.
    Fred

    Thanks Gunar,
    I already had my custom XMP panel for my server product for InDesign. I tried to create a CS4 compatible panel on MacPro (Mac OS X 10.5.5 3GB RAM) using every possible method from the XMP FileInfo SDK pdf - it didn't work. The panel did show up in the dialog, but not the fields. Not only this, all fields also disappeared from some other panels. After I removed my custom panel, everything went back to normal.
    I tried:
    -Generic panel method - the fields didn't show up
    -The Flex SDK method: when I run
    ant built.xml
    I got the "Target "build.xml" does not exist in the project "TestPanel"." error (I checked many times - all the files were where they're supposed to be, and I run it from the correct directory).
    -I downloaded Flex Builder, followed all the steps - the fields didn't show up, and fields in other panels disappeared.
    The idea of building the panel interface interactively is great - I hope it will ever work.
    Any ideas of why it didn't work for me?
    While we're on this, I think that the new tabbed interface for the File Info dialog is a huge step back. You already had a great interface, with the list of panel names on the left side - which is easy to use and is standard through many Adobe dialogs.
    The multi-tab approach for many items proved to be inefficient long time ago. Right now you created a dialog that works like a dilaog in QuarkXPress 4 - what's the point?
    To support the new tabbed interface, you had to introduce TWO new "arrow" controls, none of which is user-friendly, and which make a simple task of choosing a panel extremely confusing.
    The new feature of changing panel position by dragging is great, but it could be also achieved through the side list approach.
    Bottom line: could you please restore the side list approach. I think it will help advance the XMP technology further and encourage people to actually use it , instead of doing exactly the opposite.
    Best,
    Leo Revzin
    Zevrix Solutions
    zevrix.com

  • Customized metadata panel?

    Can I create a customized metadata panel that displays just the fields of my choice?  For example, just country, state, city, sub location, GPS, title, caption, label, keywords.

    Well, it won't necessarily be any simpler (in fact, one might consider it less simple) to do using a text editor, but if for whatever reason you still prefer a plugin-less solution (roof-roof), here it is:
    * Create a directory in with your Lr presets named 'Metadata Field Lists' (exactly), e.g.
    * Download a starter template from here:
    http://www.robcole.com/Lightroom/Metadata Field Lists/All Possible Items.lrtemplate
    (you may need to right-click (ctrl-click on Mac) and choose "Save Link As..." to download)
    * Copy it to 'Metadata Field Lists' folder and rename it 'My Metadata Field List #1.lrtemplate' (or whatever you prefer as long as it ends with .lrtemplate).
    * Customize using text editor - be sure to change the title and ID at the bottom to "match" (by example/analogy) the name you gave the file in previous step.
    * Restart Lightroom
    Note: the starter template has (almost) all possible items (e.g. excludes custom metadata, but you don't have any, yet), so your job is to delete stuff, and re-order to your liking.
    Also, if you can figure out how, you can make selected fields multi-line, and move the label to the top of the field, and/or add (optionally labeled) separators...
    Have fun, and don't forget: if you're not having fun, consider jf's plugin (meow)..
    Cheers,
    Rob

  • Creating custom Metadata panels in Bridge CS3

    I want to create a custom panel that allows me to enter 14+ pieces of information about an image that are not contained within the existing metadata panels.
    I can create a custonm panel in photoshop that is seen under 'File info' but I cannot see this information against a file in the metadata in Bridge.
    In the Bridge metadata panels you have individual panels such as GPS, IPTC Core, History, etc. Can I create my own custom panel to add to this list?
    If so how is it done? Where are the custom panel files stored?
    Many thanks

    Hi Bob,
    It seems that almost every day there is a new secret to explore on this forum... :-)
    According to the description in the link you had only a small typo (XML instead of XMP)
    here is a copy of the file locations text from the PDF:
    Mac OS X
    {Root Volume}/Library/Application Support/Adobe/XMP
    /Custom File Info Panels
    {Home Directory}/Library/Application/Adobe/XMP
    /Custom File Info Panels
    Windows
    \Program Files\Common Files\Adobe\XMP
    \Custom File Info Panels
    \Documents and Settings\<user>\Application Data\Adobe\XMP
    \Custom File Info Panels
    regards

  • Custom info panel from CS5 not showing in CS6

    Do I need to move the custom panel entry from
    "\AppData\Roaming\Adobe\XMP\Custom File Info Panels\3.0\custom" to a new location?
    Also on a related front, at NAB I was asking about adding dropdown boxes to entries so we could standardize on a few set entries to make searching easier. I couldn't get an answer there - any ideas on the forums?

    You can design custom metadata panels - I have one for Client's name, project name, element type, Approved, etc. Whenever we generate files for a client we try to get the data filled in. It makes searching for clips from previous projects much quicker. The custom panel isn't showing in Bridge - i usually appears at the bottom of the metadata list after "File Properties" IPTC Core" etc.
    The dropdown box question - Some of the data we want to be picked from a list to make searching more acurate. For instance - "Element Type" would either be "Interview", "Background", "Logo", etc. We just wnat everyone labeling things with the same terms. (See "Property Release Status" under the IPTC Extension)

  • Custom Info Panel as Bridge MetaData Panel

    Hello,
    I have built a Custom XMP InfoPanel that shows up in CS6 Bridge just fine! But for ease of data entry we want it to show up in the Bridge MetaData panel. How is this done with the latest best practices?
    I have looked everywhere found a number of ways, but ALL are out dated! The XMP FileInfo SDK doesnt cover this.
    Thank you
    Dean Krueger

    Hi Science_DC,
        You are missing the zstring in your label or description and the same issue is with properties too. For testing i changed only two properties but you need to do the smae for others too.  I tested after using the ZString and it's working fine in Bridge too. Please find the original and modfied code (only for two properties)
    1. Your original properties.xml is
    <xmp_schema prefix="custom" namespace="http://my.custom.namespace/" label="<Your label>" description="<Your Panel Description>">
            <!-- simple properties -->
            <xmp_property name="Text" category="external" label="<Property Name>" type="text"/>
            <xmp_property name="Text2" category="external" label="<Property Name>" type="text"/>
    </xmp_schema>
    Insert the ZString like below (inserted text are in bold)
    <xmp_schema prefix="custom" namespace="http://my.custom.namespace/" label="$$$/Custom/Panel/Label=<Your label>" description="$$$/Custom/Panel/Description=<Your Panel Description>">
            <!-- simple properties -->
            <xmp_property name="Text" category="external" label="$$$/Custom/Panel/Property1 Name=<Property1 Name>" type="text"/>
            <xmp_property name="Text2" category="external" label="$$$/Custom/Panel/Property2 Name=<Property2 Name>" type="text"/>
    </xmp_schema>
    2. Put that propery file in Custom File Info Panels/4.0/panels (at the same place where DCIM.xml and mobile.xml is)
    Following is the screen shot which I got after ZString insertion (CS6 Bridge)
    If it doesn't work, could we do remote desktop?
    -Sunil

  • XMP Custom File Info panels vs. Custom Metadata

    Sorry if this question is a little confused, but I don't exactly know what I am talking about yet.
    I use Rob Cole's custom metadata plug-in, which is great as far as it goes. As I understand it, it is a way to create custom data fields in the Lightroom database, give them labels, and manipulate and sort images according to those values. It is very useful for what it is. However, where it shows its seams is when you want to edit an image outside of Lightroom and then import the image back into Lightroom (for instance exporting the image, or editing it in Photoshop). In that case there is no way to get the data in the original into the derived copy except by doing it by hand, which can be very labor intensive if you, say, export a few hundred or a few thousand images. And, of course, you can only see the custom metadata in Lightroom, since it doesn't live in the file.
    If I understand it correctly, "Custom File Info panels" for xmp data should just solve this problem. You would define your data, and it would be understood by "standard Adobe applications". A brief search of the web does not indicate that Lightroom is one of these "standard Adobe applications", so I assume that while I can use these panels in Bridge and in Photoshop, the data would not be available to me in Lightroom?
    Any insight?
    Thanks
    Alan
    robcole

    alanterra wrote:
    there is no way to get the data in the original into the derived copy except by doing it by hand
    Better ways:
    1-1 or 1-many:
    (on the file menu: plugin extras) which brings up:
    If you want to do "many to many-others-like-them", you have to use a different plugin, like Relative Antics..
    alanterra wrote:
    If I understand it correctly, "Custom File Info panels" for xmp data should just solve this problem.
    Many of us are hoping Adobe enhances Lr to provide better support for custom metadata - as you've noticed, Lightroom is not one of those "Standard Adobe Applications" referred to in the above link.
    Rob

  • Custom XMP panels don't show in Bridge CS4's Metadata palette

    I've got a CS4 custom XMP panel working (using the "Generic" panel in the SDK) but I can't get it to display in the metadata palette of Bridge CS4 (the thing normally bottom right in the default Bridge "essentials" view).
    In the old CS3 format, you could do this by adding an "fbname" attribute to fields of the custom panel. How do we now do this in the new SDK?
    The Bridge metadata palette is mentioned on page 25 of the SDK programmer's guide, but the example given is merely of Dublin Core keywords (i.e. dc:subject) so shows in the Bridge metadata palette by default already.

    Following on from this question, is it possible to build up a Metadata panel group of fields drawn from different namespaces? (by group I mean something like the IPTC Core label and arrow which expands into the IPTC fields).
    One would have a heading such as "My data", which when expanded shows x fields from one namespace #1 and y fields from namespace #2. I've tried to do this by leaving the namespace blank and hardcoding it and the prefix into the properties' name argument - eg http://ns.adobe.com/photoshop/1.0/photoshop:Urgency
    Hope this isn't a hijack!
    John

  • Editing and sharing custom metadata/keywords through Adobe Drive in Adobe Bridge

    I am part of a four-person video production unit operating within a local governmental entity. We are currently using four licenses of Adobe Master Collection CS5, and are about to get access to dedicated SAN storage.
    We would like each user to have the ability to assign specific keywords to any given video clip (or remove keywords from clips) within Adobe Bridge, and have the three other users see the same results. I've noticed that Bridge alone will allow for keywords to be added or removed, but this list is specific to each user. Importing one list into other users' profiles is a start, but would no longer work, once keywords are added or taken away.
    The overview page for Adobe Drive 3 says that it, "allows users to edit and view custom metadata/properties through Adobe Drive in Adobe Bridge," but I haven't found any explanation in either the website, forums, or user's guides that delves any farther into this area. If we incorporate Adobe Drive/Bridge into our workflow, will we be able to share/sync keywords between users? Is there some other (affordable) solution that would let us do this?
    Thanks for any insight you might be able to offer.
    Chuck

    Hi,
    Thanks for sharing your case.
    The keywords you mentioned is XMP metadata, if all your digital assets are managed by ADEP CQ DAM service, you can use AD3 with built-in ADEP connector to communicate with the DAM server, then, I think it can meet your requirement, it means, the keywords can be set by one user through metadata panel in Bridge, and can be viewed by other users.
    for custom properites, it's different from XMP metadata, it refers to the properties of one asset which is managed by a Content Management service. users have to use another UI to edit/view them in Br after AD3 is installed.
    here are some requirements to use it.
    1) CMIS 1.0 compiliant server should be used to manage all your digital assets
    2) use the built-in CMIS with AD3 to connect to the server.
    if other kind of servers are used, you should develope a custom connector through AD SDK to enable custom properties feature as well as some other handler required by AD SDK
    thanks 

  • Using SDK to create custom XMP panel in Bridge CS4

    Using the SDK materials how exactly does one go about creating their own custom XMP panel for Bridge CS4?
    I feel like I'm getting close- I was able to copy the BasicControlSamplePanel folder from SDK to my local C drive @
    C:\Documents and Settings\tony\Application Data\Adobe\XMP\Custom File Info Panels\2.0\panels
    I figure once that file is in the right place I can simply modify it to get custom fields
    Now when I did this I noticed in Bridge when rightclicked on an image and clicked file info- the  BasicControlSamplePanel tab was visible but upon clicking on BasicControlSamplePanel tab there was nothing in this dialogue box. Tried restarting computer- and still nothing- seems like it is the correct folder what do I need to do to get the properties to show up
    Help please
    Thanks
    Tony

    Hi Tony,
    please refer to the section "Creating custom XMP properties using XML" in the XMP FILEINFO SDK PROGRAMMER’S GUIDE for information how to create custom panels for the metadata panels in applications like Bridge or Premiere.
    Regards
    Jörg
    Adobe XMP

  • Access custom metadata from another plugin

    I was wondering if it would be possible to access the custom metadata from one plugin from another plugin.
    I know you use the _PLUGIN object when you read or write the metadata with a plugin.Is there any way to pass the varible to another plugin, maybe stored in a xml or text file in the modules folder? I also see where you can use the "unique identifying string" or plugin.id. Is this id differant for every installation of Lightroom?

    Allen, I'm pretty sure the answer is no - you can't access another plug-in's custom fields.
    I'm sure I have read this limitation somewhere - even if I can't now see it stated explicitly in the documentation. If anything, the docs imply getPropertyForPlugin can do so by specifying the LrToolkitIdentifier value (which you may be able to pass as a preference). So this doesn't work:
         getData = photo:getPropertyForPlugin("uk.co.beardsworth.missing", jbMissing )
    It is an important point though that one plug-in should be able to access another's custom fields. Obviously one can think of many ordinary circumstances where it would be handy, but I'm more worried about the longer term DAM viability of custom metadata. Let's say I decided to release a plug-in based around custom fields and users entered metadata which had some value to them - whether that's just input time or business data (eg client or agency account number). Now move on to LR3 and the plug-in no longer works - I've disappeared, driven mad by SDK changes, or you're unwilling to pay my extortionate plug-in upgrade fee.
    Now what happens to that valuable metadata? The data is still in the database but you can't read it because the original plug-in's unavailable, and Adobe's built-in "All" Plugin Metadata panel only shows data from enabled plug-ins. It's not in the XMP either. You're stuffed - unless you're resourceful enough to reverse engineer chunks of the plug-in. Assuming that I encrypted my plug-in's code, that means you're going to have to dig around the SQL to figure out my plug-in's ID and its field names. Only then can you create a plug-in to rescue your custom data. And you've got to hope to hell that my plug-in didn't encrypt or obscure the values you entered.
    For me what this shows is
    1) You're taking a big risk if you store valuable custom metadata - if you can't sort it out yourself, should you do it?
    2) You should ensure any plug-in with custom metadata stores its field definitions in unencrypted files
    3) The All Plug-in Metadata panel needs to show all plug-in metadata
    4) The SDK should allow you to get custom metadata from other plug-ins
    4) Custom fields should be mapped to XMP
    Short answer - No.
    John

  • Custom metadata fields?

    I'm trying to find a way to create custom metadata fields so I can better organize my footage.  For example, say I'm filming a bunch of old cars, and I want to sort them by make and model, obviously there's no make and model field by default.  I've read articles that say this is possible, but I can't seem to find a way to do it.  Thanks!
    Edit:  And related to that, is there a way to delete any of the metadata fields?  Since I'm doing video, I'd rather not have to scroll through things like Album and Artist, etc.  Thanks.

    In the Metadata panel open the flyout menu in the upper right and choose "Metadata Display..."
    Now you can turn off the metadata schemas you're not interested in seeing.
    Now click the New Schema button.
    Give your new Schema a name.
    Now click the Add Property button next to your new custom schema.
    Give it a name, like "Make", of type "Text".
    Then do the same again for "Model".
    Now you can select a set of clips all of the same make then enter what you'd like into the "Make" field and that metadata will be applied to the selected clips.
    This is searchable, so in the Project panel you can search for the text you've entered into one of these fields and only clips containing that metadata will appear in the list (next to the search box Prelude reports "(filtered)" to let you know you're not currently seeing all of your clips.
    I hope this helps!

Maybe you are looking for

  • Adding Group, and Changing Account GID

    Hello there, I am wanting to add a new user group with an ID of 1000, and move my main account into that group, then update everything that has the old GID with the new one. This is so that I can share files easier with another UNIX system I use with

  • Does anyone from BT read these postings? Are there...

    Reading all these posts regarding BT's latest inferior product, I've seen dozens of people leaving BT, or threatening to leave BT's broadband service. Does nobody at BT care about the number of customers they are losing, or risking losing, by the ove

  • Link Directory Object

    I can't see the link into Enterprise Manager. I have Linux RedHat 4 Update 4 and Oracle 10g R1. How I can solve it?

  • Testing site with httpunit

    Hello, I am testing a site using httpUnit. The problem is I am not able to log in using login form. I supply all needed data, but log-in isn't performed: try {                final WebForm[] forms=resp.getForms();                if (forms!=null && fo

  • Moving photoshop elements 3 to another computer

    I am upgrading my computer to another machine, both xp. How do I move my photoshop elements 3.0 to the new machine and maintain tags and such? Also, I have placed pse 3.0 on my wife's machine and would like to place my photos that are within 3.0 on h