2013-06-25 2 views
1

사용자 지정 속성을 설정하기 위해 문서에 사용자 지정 부분을 추가 할 수있었습니다. 다음 단계는 Alfresco의 로컬 인스턴스에 사용자 정의 속성을 표시하고 편집 가능하게하여 사용자가 웹 페이지를 통해 값을 변경할 수있게하는 것입니다.Alfresco에 사용자 지정 메타 데이터 표시

그냥 그 것을 설명하는 a good link on wiki.alfresco이 있는데 지침을 따랐지만 저에게는 효과가 없습니다.

AlfrescoDocument alfDoc = ... // get existing document 
alfDoc.addAspect("P:my:customAspect"); 

// set additional properties 
Map<String, Object> propertiesEnum = new HashMap<String, Object>(); 
properties.put("my:score", 152); 
... 
alfDoc.updateProperties(updateProperties); 

속성이 제대로 첨가하고 나도, 프로그램 또는 Apache 화학 워크 벤치 데스크톱 클라이언트를 사용하여 그 값을 볼 수 같은 customAspect : 한마디로

, 나는 사용자 정의 측면 내라고 덧붙였다.

이 프레스코 웹 클라이언트에 표시 추가 속성을하기 위해, 내가 설정하여 웹 클라이언트 설정-있는 Custom.xml 파일을 업데이트 :

<config evaluator="aspect-name" condition="my:customAspect"> 
     <property-sheet> 
     <show-property name="my:score"/> 
     </property-sheet> 
    </config> 

를 불행히도, 난에 나열된 속성을 볼 수 없습니다 Alfresco 웹 (/ share one 포함)에서 사용자 정의 부분을 추가 한 문서를 볼 수 있습니다.

어쩌면 내가 놓친거야, 어쩌면 다른 XML 파일을 업데이 트해야합니다.

도움을 주시면 감사하겠습니다.

감사

+0

사용자가 Alfresco Share 또는 Alfresco Explorer를 사용할 것입니까? 이 두 클라이언트를 개별적으로 구성해야한다는 사실을 알고 계실 것입니다. 즉, 두 구성 모두에 동일한 구성을 사용할 수 없습니다. –

답변

-3

불행하게도, 사용자 측면의 속성을 확인하는 것은 공유에서 지원되지 않습니다. 이러한 소품을 제시해야하는 경우 특정 유형에 대해 정의 된 양식에 해당 소품을 포함시켜야합니다. 이 작은 help을 사용할 수 있습니다.

+0

실망스럽게도 Share는 사용자 정의 aspect 속성을 지원합니다. 우리는 Share 프로젝트에서이 속성을 사용합니다. 다음은 우리 예제 중 하나에 대한 링크입니다. http://snag.gy/MD47z.jpg – Teqnology

+0

아마도 내가 설명하지 않았지만, 공유가 사용자 정의 aspect 속성을 지원하지 않는다고 말하지는 않았지만, 양식을 정의 할 수는 없습니다. 특정 유형의 경우 특정 유형에 대한 양식을 정의하고 잘라내 기 측면 속성을 포함해야하므로 노드에 해당 측면이 있으면이 소품은 답변에 대해 –

+0

번 표시됩니다! @ Alch3mi5t .jpg 양식에 대한 사용자 지정 .xml 설정을 업로드 할 수 있습니까? –

관련 문제