Skip navigation
Currently Being Moderated

Custom Metadata Panels from CS3 to CS4.

Oct 19, 2008 7:21 AM

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
  • Currently Being Moderated
    01af,
    Community Member
    Oct 30, 2008 10:11 AM
    Same question here. What's the point of making the tools harder to use?

    EDIT: After some research on the Internet it seems to me that in order to be able to add to or modify the File Info Panels, Adobe forces us to purchase either Flash or Flex Builder. I'm afraid that if I'd say what I'm thinking of Adobe right now then I'd get banned from these forums ... :(

    -- Olaf
    |
    Mark as:
  • Currently Being Moderated
    Oct 31, 2008 9:28 AM
    Hey guys relax. CS4 does not support reading CS3 panels - the reason for this is that the old format is pretty crufty and the energy would be better spent on building a really flexible UI.

    So we chose Flex (Flash) to base the panels on. The SDK is available at:
    http://www.adobe.com/devnet/xmp/

    Note that you don't have to buy Flex Builder but it does make life easier.

    Most importantly there is a sample in the SDK call "Generic Panel". This is a panel designed specifically to read an external XML file of properties and display them - similar to the way the old File Info worked. Since it is XML based you can use you favourite freeware XML editor to build your panel with. The XML format is pretty simple, especially if you are used to the old panel layout language.

    Check it out and let me know how it works for you. I plan on blogging some instructions on this soon.

    Gunar
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 5, 2008 9:16 PM
    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
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 10, 2008 3:58 AM
    Gunar,

    I have made a CS4 panel for the Microsoft Expression Media product. Using Flex and the XMP FileInfo SDK it worked quite well.

    I used initially a Generic Panel customization but it was a little clumsy so I rewritten a full SWF applet that contains the panel. I started with the XMP wizard in Flex and with only little issues it worked.

    Do You think Adobe Exchange can be a good place to post the panel for CS4 users?

    It unfortunately works for Windows only because I used the Windows Flex and XMP SDK.

    Massimo
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 10, 2008 9:42 AM
    Adobe Exchange is a good place to post it. We can all point to it as an example. Since we don't have a XMP specific area, I suggest posting it to Photoshop and the Flex areas. That should cover most interested customers.

    Gunar
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 10, 2008 2:06 PM
    i used the generic panel and it works fine to suit my needs except that it doesn't show in the side panel, so it slows down my workflow.

    i'm still a beginner and where as it was straightforward to display custom file info panels with cs3, i cannot figure out how to make these panels viewable in the bridge side panel or pop up in the preferences pane in cs4.

    any help would be appreciated.

    best,

    luciano
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 13, 2008 6:20 AM
    i figured out the generic panel customization, but i too, would like to know how to be able to show this custom panel info on bridges side panel, instead of having to click on every photo and choosing "view file info". so im hoping we can be told an 'easy' way to do this, so i can click on photos and instantly see my custom info off to the side. ive too many photos to manually view file info on all....thanks
    gg
    fl
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 17, 2008 5:48 PM
    The document is in error.

    Best to use this location...

    /Library/Application Support/Adobe/XMP/Custom File Info Panels/2.0/panels

    I ran into this issue as well - frustrating. We will update the doc.

    Gunar
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Nov 24, 2008 7:41 AM
    Hi

    I have posted today my Microsoft Expression Media CS4 panels project (with source) on Photoshop Exchange Flex Panels area and on Flex Builder area.

    Wait for acception by Adobe. You will find a full set of panels (SWF type and Generic XMP type) with full source to study. Setup readme is included. Needs Flex Builder and XMP FileInfo SDK.

    Hope it helps for CS4 panels builders!

    Massimo
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Dec 3, 2008 12:55 PM
    I am trying to find more info on how to create my own custom XMP metadata panel template. We are currently looking at Flex Builder to help make them. I do technical art for Navy publications with thousands of eps files and I want to create fields for equipment nomenclature, part number, model number, procedure number, system, sub system, cog writer, cog artist, etc.

    Would it just be easier to put this data in as keywords or does creating a new custom panel make more sense? It just looks like most of the fields in the IPTC core and description do not have fields for the info we want to be able to search on.

    Any info would be greatly appreciated

    -Jerry
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Dec 4, 2008 1:22 PM
    Easier, yes, and more visible in most non-Adobe applications. But a custom panel can give you more control. For instance, you can scan down it and see that all your fields have been populated, or you might control data entry by limiting choices with drop down boxes or date fields. You can also keep your metadata slightly more private (someone else would have to look into the Advanced panel and drill down to your metadata).

    I'd recommend installing the generic panel from the SDK. It'll help the thought process about whether to go down this route at all, and will also show you an alternative to learning Flex - you just need to know XML.

    John
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Dec 4, 2008 2:09 PM
    Yeah I still think the custom panel is the way to go. We don't really need it to be visable across a wide range of apps since our whole art system uses Abobe apps and the info will just be used to find related art and catagorize them. We haven't upgraded to CS4 at work but I purchased it for home use so I'll try my hand at creating a modified template from the generic one. If we can do it without having to purchase Flex, that will be even better. I just want to come up with something viable that I can take to my bosses and say, "We need to do this!"

    Thanks for the info!
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Dec 5, 2008 6:10 AM
    Jerry

    You can test and experiment with a working CS4 panel at this link on Exchange:

    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail& loc=en_us&extid=1701061

    I included source code for Flex Pro 3 SWL project and an equivalent Generic Panel app to see differences. A bridge XMP sample is also included.

    For simple types the Generic Panel way is equivalent. For more elaborate UI tasks You will probably need SWF and Flex.

    Hope it helps.

    Massimo
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Dec 5, 2008 7:13 AM
    Thanks Massimo. I'm going to fiddle with it this weekend. I know just enough to be dangerous. As a programmer I make a pretty good artist. :)
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Jan 12, 2009 9:34 AM
    Massimo,
    I have not been able to get the Adobe samples or your Expression example to work and have been through all the documentation multiple time. I must be missing something as it does show the tab but no fields. I have the trust file set up and have checked it carefully.
    I won't go into all the details but I have tried all options several times from scratch. I'm on Vista w/CS4. I am an experienced Actionscript3 developer and very familiar with XML so not much of this is new to me ... it just does not work. Any clues as to what you ran into when you started tackling this would be appreciated as I think my problem is more basic and I am just missing it.
    |
    Mark as:
  • Currently Being Moderated
    Community Member
    Jan 13, 2009 4:20 AM
    Craig<br /><br />If You used the precompiled ExpressionMedia custom panel sample it should simply work by copying the ExpressionMedia folder with his subfolders under the CS4 XMP path as described in the readme file.<br /><br />Is Your Windows Vista localized in English? Are the user permission for the files correctly set for the ExpressionMedia folder and subfolders and all the files? Any AV o Firewall stops the SWF file from being accessed?<br /><br />I have not been able to test under Vista but You can try this alternative path for install:<br /><br />C:\Users\<username>\AppData\<br />Roaming\Adobe\XMP\Custom File Info Panels\2.0\panels<br /><br />Let me know if it helps.<br /><br />Massimo
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)