2016-08-16 6 views
0

Ich muss den Benutzernamen an einen Link in einer Doclibaction übergeben. Ich benutze Share Alfresco 4.2. Der folgende Abschnitt stammt aus meiner Datei share-config-custom.xml.alfresco übergibt einen Benutzernamen an einen Link doclibaction

<action id="document-edit-xmlapp" type="link" label="actions.document.document-edit-xmlapp"> 
    <param name="href">http://alfresco.eb.com/oxygen-sdk-sample-webapp/app/oxygen.html?url=webdav-http://alfresco.eb.com/alfresco{webdavUrl}&amp;showSave=true&amp;author={?this is what I need?}</param>  
    <permissions> 
    <permission allow="true">Write</permission> 
    </permissions> 
    <evaluator>evaluator.doclib.action.checkInXMLEdit</evaluator> 
</action> 

Ich muss den Benutzernamen an den Autor Abfrageparameter übergeben. Irgendeine Idee, wie man das macht?

Dank Mark

+0

war, arbeitete ich bin nicht sicher, welche Parameter in Aktionen zur Verfügung stehen, aber ich würde versuchen, 'verwenden {node.properties.author } 'oder' {node.properties.creator} ' – streetturtle

+0

Mark, hilft dir Streetturtle answer/comment? –

+0

Danke, der {node.properties.creator} hat mich in die richtige Richtung geführt. Ich habe mit {node.properties.modifier.userName} abgeschlossen. –

Antwort

0

Mein letzter Codeabschnitt, des

<action id="document-edit-xmlapp" type="link" label="actions.document.document-edit-xmlapp"> 
    <param name="href">http://alfresco.eb.com/oxygen-sdk-sample-webapp/app/oxygen.html?url=webdav-http://alfresco.eb.com/alfresco{webdavUrl}&amp;showSave=true&amp;author={node.properties.modifier.userName}</param>  
    <permissions> 
    <permission allow="true">Write</permission> 
    </permissions> 
    <evaluator>evaluator.doclib.action.checkInXMLEdit</evaluator> 
</action> 
Verwandte Themen