04-11-2011 07:41 AM
04-11-2011 09:46 AM
<action type="action-link" id="onActionDetails" permission="edit" label="actions.document.edit-metadata" />
<action type="action-link" id="onActionEditOnline" permission="edit" label="actions.document.edit-metadata" />
04-12-2011 06:06 AM
var desc = "", docDetailsUrl, tags, tag, categories, category, i, j;04-12-2011 06:51 AM
Alfresco.DocumentList.generateFileFolderLinkMarkup = function DL_generateFileFolderLinkMarkup(scope, oRecord)
{
var record = oRecord.getData(),
html;
if (record.isLink && scope.options.workingMode === Alfresco.doclib.MODE_SITE && record.location.site !== scope.options.siteId)
{
if (record.isFolder)
{
html = $siteURL("documentlibrary?path=" + encodeURIComponent(record.location.path),
{
site: record.location.site
});
}
else
{
html = scope.getActionUrls(record, record.location.site).documentDetailsUrl;
}
}
else
{
if (record.isFolder)
{
html = '#" class="filter-change" rel="' + Alfresco.DocumentList.generatePathMarkup(record.location);
}
else
{
html = scope.getActionUrls(record).documentDetailsUrl;
}
}
return '<a href="' + html + '">';
};
Alfresco.DocumentList.generateFileFolderLinkMarkup = function DL_generateFileFolderLinkMarkup(scope, oRecord)
{
var record = oRecord.getData(),
html;
if (record.isLink && scope.options.workingMode === Alfresco.doclib.MODE_SITE && record.location.site !== scope.options.siteId)
{
if (record.isFolder)
{
html = $siteURL("documentlibrary?path=" + encodeURIComponent(record.location.path),
{
site: record.location.site
});
}
else
{
html = scope.getActionUrls(record, record.location.site).downloadUrl;
}
}
else
{
if (record.isFolder)
{
html = '#" class="filter-change" rel="' + Alfresco.DocumentList.generatePathMarkup(record.location);
}
else
{
html = scope.getActionUrls(record).downloadUrl;
}
}
return '<a href="' + html + '">';
};
04-12-2011 07:07 AM
04-12-2011 08:12 AM
04-12-2011 08:18 AM
04-12-2011 09:10 AM
Hi,
It's inside the same file(documentlist.js). it's on line 1783 if you haven't made any changes to the file. or you can use find or search inside that file.
Good luck.
04-12-2011 09:49 AM
04-12-2011 11:03 AM
getActionUrls: function DL_getActionUrls(recordData, siteId)
{
var nodeRef = recordData.isLink ? recordData.linkedNodeRef : recordData.nodeRef,
nodeRefUri = new Alfresco.util.NodeRef(nodeRef).uri,
contentUrl = recordData.contentUrl,
custom = recordData.custom,
siteObj = YAHOO.lang.isString(siteId) ? { site: siteId } : null,
fnPageURL = Alfresco.util.bind(function(page)
{
return Alfresco.util.siteURL(page, siteObj);
}, this);
return (
{
editOnlineUrl: "http://10.20.12.8:8080/alfresco/webdav" + recordData.location.path + "/" + recordData.displayName,
downloadUrl: Alfresco.constants.PROXY_URI + contentUrl + "?a=true",
viewUrl: Alfresco.constants.PROXY_URI + contentUrl + "\" target=\"_blank",
documentDetailsUrl: fnPageURL("document-details?nodeRef=" + nodeRef),
folderDetailsUrl: fnPageURL("folder-details?nodeRef=" + nodeRef),
folderRulesUrl: fnPageURL("folder-rules?nodeRef=" + nodeRef),
editMetadataUrl: fnPageURL("edit-metadata?nodeRef=" + nodeRef),
inlineEditUrl: fnPageURL("inline-edit?nodeRef=" + nodeRef),
managePermissionsUrl: fnPageURL("manage-permissions?nodeRef=" + nodeRef),
workingCopyUrl: fnPageURL("document-details?nodeRef=" + (custom.workingCopyNode || nodeRef)),
viewGoogleDocUrl: custom.googleDocUrl + "\" target=\"_blank",
originalUrl: fnPageURL("document-details?nodeRef=" + (custom.workingCopyOriginal || nodeRef)),
explorerViewUrl: $combine(this.options.repositoryUrl, "/n/showSpaceDetails/", nodeRefUri) + "\" target=\"_blank",
sourceRepositoryUrl: this.viewInSourceRepositoryURL(recordData) + "\" target=\"_blank"
});
},else
{
/**
* Documents and Links
*/
docDetailsUrl = scope.getActionUrls(oRecord.getData()).editOnlineUrl;
// Locked / Working Copy handlingTags
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.