Adding new metadata in DAM asset editor

Hi All,
I have a requirement wherein two projects reside on same instance, apps/ProjectA and apps/ProjectB . Now Project A has DAM customized, ie. a new metadata added and hence files,  /apps/dam/content/asseteditors/formitems and folders with files under  /apps/dam/gui/components have been modified to take care of creation of new metadata. Now my question is, Is it possible to have such DAM changes constrained to projectA alone, and Project B using default DAM?
Is it possible to overlay DAM inside the apps/ProjectA alone?
Kindly let me know.
Regards,
NZ

Thank you jorg, so you say by applying ACL and deny read access for project B, and if Dam folder is Overlayed under  apps such as apps/dam, I can restrict modified version of DAM for project B thereby ProjectB using the foundation Dam and have modified version of dam for project A? Please correct me if I am wrong, since I have the jsp's such as child asset and metadata editor jsp modified after being overlayed.
Regards,
NZ

Similar Messages

  • Extending DAM Asset Editor formitems and grouping new fields into a widgetcollection

    Hi,
    I'm a newbie so be kind pretty please...
    We have a requirement for one of the websites hosted on our CQ instance to have some extended DAM properties for PDF files.
    Eg. Summary (textfield) and Search Weighting (selection)
    We have added a new namespace with our new items/properties underneath:
         /apps/dam/option/metadata/edexcel
    We’ve also extended the pdf asset editor by adding the new fields to formitems under:
         /apps/dam/content/asseteditors/application/pdf/formitems
    And we are getting the expected result in DAM editor in that when we choose to open a PDF we have new fields to edit our new properties.
    We have also been able to prove that using group permissions we can tailor it so that only specific website authors see these extended PDF fields; essentially making the extension local to an individual website.
    The issue we are having is trying to assign group permissions so that we can deploy and maintain these in the best possible way. What we are trying to do is group these new fields in formitems into a widgetcollection so that we can assign the permissions we need at one widgetcollection level rather than needing to assign at individual field level.
    I have tried creating a widgetcollection under formitems and adding my new fields within and this works ok up until the point when I try to assign read permission at the widgetcollection level. Then what happens is I can no longer ‘open’ a PDF at all.
    Is there a way that we can do this? Can you suggest any alternative solutions please?
    Many thanks in advance
    Claire

    Thank you jorg, so you say by applying ACL and deny read access for project B, and if Dam folder is Overlayed under  apps such as apps/dam, I can restrict modified version of DAM for project B thereby ProjectB using the foundation Dam and have modified version of dam for project A? Please correct me if I am wrong, since I have the jsp's such as child asset and metadata editor jsp modified after being overlayed.
    Regards,
    NZ

  • Register brand based metadata for DAM assets

    Hi,
         I am trying to create new metadata property for DAM assets specific to our application. I follow the procedure stated in the below link.
         http://dev.day.com/docs/en/cq/current/dam/how_to_edit_metadata.html#Creating%20New%20Metad ata%20Property%20for%20Assets
         But the procedure talks about adding metadata which will become applicable for all assets. Hence, double clicking on any DAM image will show all metadata added as above.
         But as per our requirement, the metadata set must be different for different brands (different folders) inside the same dam. So, when clicking on a image in folder1, the metadata edit page should show metadata specific to that folder1 and when image in folder2 is clicked, the metadata edit page should show metadata specific to folder2.
         Any pointers to achieve this will be very helpful. Thanks in advance.

    Just a guess but you might have to change /libs/cq/ui/widgets/source/widgets/wcm/DamAdmin.Actions.js and then replace
    var json = CQ.HTTP.eval("/libs/dam/content/asseteditors/asseteditor.overlay.infinity.json" + suffix);
                if (!json.formItems) {
                    json.formItems = CQ.HTTP.eval("/libs/dam/content/asseteditors/formitems.overlay.infinity.json" + suffix);
    With your own servlet JSON response based on current path and then render mentadata you want to render.
    If your requirnment is just persisting certain metadata based on current path and not edit it from UI, then change DAM Update Asset workflow and add additonal step after metadata extraction to do this.
    Yogesh
    www.wemblog.com

  • DAM Asset Editor Issue

    Hi All,
    I am facing one issue regarding the asset editor in cq 5.5 sp2.
    When I open image by browsing through the folders in DAM every thing works fine. It shows all the data below the image and image type , Publish to Scene7 link as well.
    When I open the same image by searching it wont show image type and publish to scene7 link.
    Problem here is for the same image it shows different views when we open it in different ways. Internally if the image type is not coming then it will take default asset editor(instead of jpeg asset editor) because of this  some of the metadata changes (custom metadta cahnges which we need) in the center page are not showing up when we open the image by searching.
    Thanks,
    Maruthi

    I've been struggling with this same issue on the same platform (5.5 sp2). Here is what I know so far:
    When you are browsing the DAM tree under the Digital Assets tab and open a jpg, then the asset editor retrieves a list of image-specific fields from /apps/dam/content/asseteditors/image/jpeg/formitems .
    When you use the DAM Search tab to find the jpg, then the asset editor retrieves the list of generic fields from /apps/dam/content/asseteditors/formitems .
    This issue also affects PDFs. The Digital Assets tab will use the pdf-specifc fields from  /apps/dam/content/asseteditors/application/pdf/formitems but the Search tab will use the generic fields from /apps/dam/content/asseteditors/formitems .
    In other words, the DAM Search widget isn't loading the desired fields into the asset editor. You can force the asset editor to load the correct fields by refreshing your entire browser. I may try to patch this by overlaying the DAM Search widget if I can find it.

  • Restrict custom metadata for DAM assets

    Can we restrict custom metadata to appear only for a few DAM assets? For eg, I have assets under two folders, myProject1 and myProject2 in DAM. Suppose I want the custom metadata fields to show up only for the assets under myProject1, can that be done? If yes, how?
    This is with respet to the details in http://wem.help.adobe.com/enterprise/en_US/10-0/wem/dam/how_to_edit_metadata.html

    Hey Sham,
    I have customized the granite interface to have the additional metadata field.
    I have even  overlayed /apps/dam/gui/content/assets/metadataeditor/items/content/col2/image/items to add an additional metadata node , to be present in the granite interface, but i see that it works fine for "projectA", ie. both png and jpeg files have the sample metadata in the granite interface, but the .png files of projects, other than "projectA"  eg geometrixx have the sample metadata field, while the jpg files dont, after using the function: function(f, r, p) { if (p.indexOf("/content/dam/project/providers") != 0) { f.hide(); } return true;.
    Kindly suggest where i have gone wrong.
    Regards,
    NZ

  • Adding new depreciation area to assets

    Hi,
    1.I created a new depreciation area 13( tax depreciation) . When I am executing the transaction AFBN for adding this depreciation area to all the assets, first I am getting the error message
    +/- sign rule for the new depreciation area is too restrictive
    Message no. AU 113 " and
    " Closed fiscal years for areas 01 and 13 differ by more than 1 years ".
    2. I am in 4.6C and in OAAR, for depreciation area 13 the closed fiscal year is 2002 and for all others 2007.
    3. The OSS note 421549 is already implemented.
    Any help for resolving this is highly appreciated.
    thanks
    Srinivasa Vepa

    Hii
    as u said the message says that the closed fiscal year for dep.area 01 and 13 is more than one year.
    and u also state that the fiscal year close for dep area 13 is 2002 and for all others is 2007.
    so first step u need to do is to close the fiscal year for dep. area 13 till 2006.
    here the functionality of AA works like it allows only 2 fiscal year to be open at the same time.. so as the dep. area 13 is open since 2003 it will give u an error..
    so please try to close all this and i m sure it will solve ur query......
    thanks
    sejal

  • "Cant fit into specified packet size" error when adding new metadata

    I get a  "Cant fit into specified packet size" when I add my own custom field in a different name space and use "myFile.PutXMP(meta);". The Schema example in SDK dumps RDF in separate files but I want to add a new field in the metadata of an existing file. How to expand the metadata content in the file from which metadata was read?

    andre.ramaciotti wrote:And I'm not sure if you should put that & after exec awesome. It works fine here without it.
    No & after entries in .xinitrc . You've commented out the awesome entry.

  • Adding new javascript in LiveCycle script editor

    The form has a Print button and already has this javascript xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0, 0);
    How do I add the following javascript to the same button and its click event?
    newDocName = "";
    f1 = this.getField("topmostSubform[0].Page1[0].Last_Name[0]").valueAsString;
    if (f1!="") newDocName += f1 + " ";
    f2 = this.getField("topmostSubform[0].Page1[0].First_Name[0]").valueAsString;
    if (f2!="") newDocName += f2 + " ";
    f3 = this.getField("topmostSubform[0].Page1[0].Date[0]").valueAsString;
    if (f3!="") newDocName += f3 + " ";
    f4 = this.getField("topmostSubform[0].Page1[0].Email[0]").valueAsString;
    if (f4!="") newDocName += f4;
    newDocName = newDocName.replace(/[\\,\/,\:,\*,\?,\",\<,\>,\|,\,,\n,\r]/g,"");
    docPath = this.path+"";
    docPath = docPath.substring(0, docPath.lastIndexOf("/")+1);
    mySaveAs(this,docPath+newDocName+".pdf");
    I had this working in Acrobat on an earlier version of the same form (with an external script also in the Acrobat directory -- so it all worked perfectly), but on this form, I don't have full access. My only option is to try to add this javascript to save the file with a new filename by using LiveCycle.

    Post your question in the forum for LiveCycle Designer.

  • DAM Asset Share / Asset Editor

    I created DAM Asset Share / Asset Editor pages and customizied metadata on editor. I created them in dam admin - New - New Asset Share .... That created both asset editor and asset share pages and I customized them. I configured query builder of that asset share to point to the new asset editor.
    But how can I change the asset editor assigned by default to the DAM Assets? For e.g. When I log into damadmin, any asset I open under Geometrix Outdoors or Geometrix is opened with the default asset editor. If I create any asset in a site for e.g. myWebsite, then the asset is opened via default asset editor. How can I modify that editor or override that editor with a custom one?

    As far as i know asset share and asset editor are form based application which allows to edit/view shared resources available at paths configured in asset shares (in application itself). To edit any of listed resource in asset share you can use "edit metadata" link under "action" in left column after selecting the asset.
    If you want to apply the asset editor globaly on applications you should override it from "/libs/dam/content/asseteditors" to "/apps" (i hope this may work)
    you can also refer http://dev.day.com/docs/en/cq/current/dam/creating_and_configuringdamfinderandasseteditorp ages.html

  • How to add new metadata to assets

    Hi all,
       I  have added a new metadata property  following the instructions here:  http://dev.day.com/docs/en/cq/current/dam/managing_digitalassets.html .The metadata added will reflect in the DAM  ,but what i need is that the  metadata newly added  should restrict  only to  the images in  my folder(i.e it should not reflect in geometrixx site).how to  do this?
    Appreciate if anyone can help.
    Thanks

    Hi Yogesh ,
            thanks for the reply..its a good start ..I have one more question regarding workflows.
    Now, i have created  a page with DAM update asset workflow model.do you have any idea as where we can set the path in the workflow model so that the workflow will  execute only for that particular path or folder  and when we open the folder we get the metadata related only to that folder.
    It would be grateful if someone can help
    Thanks!!

  • [svn:osmf:] 11184: Adding new temporal metadata support, including sample app and unit tests.

    Revision: 11184
    Author:   [email protected]
    Date:     2009-10-27 11:08:21 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Adding new temporal metadata support, including sample app and unit tests.
    Added Paths:
        osmf/trunk/apps/samples/framework/CuePointSample/
        osmf/trunk/apps/samples/framework/CuePointSample/.actionScriptProperties
        osmf/trunk/apps/samples/framework/CuePointSample/.flexProperties
        osmf/trunk/apps/samples/framework/CuePointSample/.project
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/AC_OETags.js
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/history.css
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/history.js
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/historyFrame.html
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/index.template.html
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/playerProductInstall.swf
        osmf/trunk/apps/samples/framework/CuePointSample/libs/
        osmf/trunk/apps/samples/framework/CuePointSample/src/
        osmf/trunk/apps/samples/framework/CuePointSample/src/CuePointSample.css
        osmf/trunk/apps/samples/framework/CuePointSample/src/CuePointSample.mxml
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacetEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePointType.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/metadata/TestTemporalFacet.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/video/TestCuePoint.as

    Greg -
        The metadata sample demonstrates how metadata can be placed on an IMediaResource, and used to  give the framework more information about the resource.  The MediaFactory uses this information to determine which type of media a given resource points to.  One of the intial problems we encountered when creating a media factory that created MediaElements from URLResources, was the inability to distinguish between image, video, and audio urls, since the extension isn't a guaranteed way.
    The Metadata framework, that was developed last sprint was provided to enable metadata such as XMP, Namevalue, and Cuepoints.  Not all specific classes that hold this data haven't been created yet however.  The logic to add metadata automatically hasn't been placed in the framework yet.
    It's currenty possible to retrieve onPlaystatus, onMetadata, onXMPData, onImagedata, and onCuepoint callbacks:
    var videoElement:VideoElement
    [After videoElement loads]
    videoElement.client.addHandler(NetStreamCodes.ON_XMP_DATA, onXMPData);
    function onXMPData(info:Object):void
       //Process XMP here.
    Hope this helps.

  • How to add a new metadata field to iPhoto where new field is calculated as age in years and month based on a specific date and the date photo was taken ? I want to calculate and display the age of my two kids on every photo.

    Hi
    How can I add 2 new metadata-fields to every photo in iPhoto ?
    The new fields should state the age of my kids in years and months based on the date that they were born and the date that photo is taken.
    Exampel:
    My son is born 01.01.2010
    My daughter is born 01.01.2012
    Photo taken by data
    Aage of son
    Aage of daughter
    01.07.2011
    1 year 6 month
    not born yet
    01.01.2014
    4 year 0 month
    2 year 0 month
    I would like to be able to search by kids age and get the info displayed when doing slideshows.
    How to do this in iPhoto ?
    Any alternatives to accomplish the same ?
    Kind regards

    It can't be done with iPhoto.  There are some DAM (digital asset management) applications that can write to other IPTC fields that iPhoto can't read. One such app is Media Pro 1.
    However you would have to calculate the age for each date and add it to one of the fields. There are online age calculators that can do that for you: Age Calculators
    If you go thru that much trouble then use iPhoto, make the calculations and add the age to the Description field.  Then you can use Smart Albums to search for 1year 6 month text.
    OT

  • Default java / jsp file which gets executed before DAM asset rendering

    Hi,
    I have a requirement to implement access control on DAM assets on the basis of a metadata property (tags).
    Is there a default JAVA / JSP file which gets executed before rendering a DAM asset?
    If yes, how can I override it?
    If no, how can I add a new JSP / JAVA file to be executed before rendering of each DAM asset?
    Thanks in advance,
    Anurag

    Hello Anuran,
    I dont think there is any api which is executed when you rendering any DAM asset on page component because for each type of DAM asset there are different APIs available which you use the render those dam asset like "Image" class to render the image asset.
    Each dam asset also support having different rendition format and if you are interested in that then refer http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/dam/api/DamEvent.Type.html
    Please let me know if you need more information
    Thanks,
    Pawan

  • Not able to set Weblogic Runtime on eclipse while adding new weblogic srvr

    Hi Everyone,
    I downloaded Oracle Integration pack for eclipse by clicking at "Download additional server adapters". I am not able to set Weblogic Runtime on eclipse while adding new weblogic server.
    I am trying to give following values:
    Name :Oracle WebLogic Server 10gR3 (2)
    Weblogic home :C:\bea\wlserver_10.3
    Java home: C:\bea\jrockit_160_05
    Below it I am getting "No applicable extension found" and finish button is greyed out.
    Please help in telling what is wrong. Never faced such an issue.
    Thanks
    SM

    I found this problem too.
    OS:windows7、eclipse:helios、oepe:Part of Oracle Enterprise Pack for Eclipse 11.1.1.7.3
    <workspace>\.metadata\.log:
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: enter_new_hit_count in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: exception_occurred_setting_bp_properties in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: hit_count_must_be_positive in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: no_description_provided in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: scripts in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: select_javascript_file in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: set_bp_hit_count in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: suspend_target in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: suspend_thread in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    !ENTRY org.eclipse.osgi 2 1 2012-06-05 00:16:06.357
    !MESSAGE NLS unused message: the_argument_0_is_not_valid in: org.eclipse.wst.jsdt.debug.internal.ui.messages
    I tried the weblogic 10.3.1、10.3.3、10.3.4、10.3.5 still show the info that "No applicable extension found" and finish button is greyed out.
    What is the reason?
    thanks!

  • Automating the adding of metadata in Illustrator

    Hi All
    I need to add metadata into the 'File info' keywords field within Illustrator. This data exists as text within the Illustrator document and I am looking for an easy way to automate adding certain areas of text into the 'keyword' fields.
    I hope someone can help
    Tony

    Hey Tony - Are you familiar with using Bridge?
    If you have existing files that you want to add metadatat to - you can select all the files you wish to edit and add keywords to all of them at once using Bridge.
    Go up to Tools > Create Metadata Template
    Input the data you want to use for the template there and name the template
    Click Save and go back to the regular Bridge interface
    Select one or multiple files to apply the metadata to
    Go to Tools > Replace Metadata OR Tools > Append Metadata and select your template.
    From there, you can get a little fancy and create a Metadata template (if you're applying the same metadata to a large number of things, this is immensely helpful.)
    Jump back over to Illustrator. If you go to the "File Info" box, you'll find your metadata template in the little popup box in the bottom right-hand corner by the "Cancel" and "Ok" buttons.  (You can also create new metadata templates here, too.)
    Select it. You can apply it to one document at a time this way.
    IF you really want to get fancy - let's say you frequently create the same sort of document and always want the same metadata applied - create a template. The metadata goes with it and you'll apply it without having to think about it.
    Side note:
    Anyone have any luck getting saving metadata into an Action? I haven't been able to get that to work but if it did, that would be great for this.

Maybe you are looking for