08-23-2010 06:00 AM
08-23-2010 06:05 AM
08-23-2010 08:21 AM
/**
* Event handler for documentDetailsAvailable bubbling event
*
* @method onDocumentDetailsAvailable
* @param e {object} Event
* @param args {object} Event arguments
*/
onDocumentDetailsAvailable: function RecordsDocumentReferences_onDocumentDetailsAvailable(e, args)
{
var docDetails = args[1].documentDetails;
this.options.parentNodeRef = args[1].metadata.filePlan.replace(':/','');
this.options.docName = docDetails.displayName;
if (docDetails.permissions.userAccess.Create && docDetails.type !== "metadata-stub")
{
this.widgets.manageRefs.set("disabled", false);
}
},
/**
* Mange References button click handler. Redirects browser to Manage References page
*
* @method onManageReferences
*/
onManageReferences: function RecordsDocumentReferences_onManageReferences()
{
var uriTemplate = Alfresco.constants.URL_PAGECONTEXT + 'site/{site}/rmreferences?nodeRef={nodeRef}&parentNodeRef={parentNodeRef}&docName={docName}',
url = YAHOO.lang.substitute(uriTemplate,
{
site: encodeURIComponent(this.options.siteId),
nodeRef: this.options.nodeRef,
parentNodeRef: this.options.parentNodeRef,
docName: encodeURIComponent(this.options.docName)
});
window.location.href = url;
}
08-23-2010 10:16 AM
08-23-2010 11:22 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.