03-20-2012 01:26 PM
03-23-2012 01:09 PM
<config evaluator="string-compare" condition="DocumentLibrary">
[…]
<metadata-templates>
<template id="default">
<line index="10" id="date" view="detailed">{date} {size}</line>
<line index="20" id="myDescription" view="detailed">{myDescription}</line>
<line index="30" id="social" view="detailed">{social}</line>
</template>
</metadata-templates>
[…]
</config>
<config evaluator="string-compare" condition="DocLibCustom">
<dependencies>
<js src="/js/myDescription.js" />
</dependencies>
</config>
(function() {
var $html = Alfresco.util.encodeHTML,
$isValueSet = Alfresco.util.isValueSet;
if (Alfresco.DocumentList)
{
YAHOO.Bubbling.fire("registerRenderer",
{
propertyName: "myDescription",
renderer: function myDescription_renderer(record, label)
{
var jsNode = record.jsNode;
var desc = "";
if(jsNode.properties.description != undefined) {
desc = jsNode.properties.description.substring(0, 200);
if(jsNode.properties.description.length > 200) desc += " […]";
}
return '<span class="item">' + desc + '</span>';
}
});
}
})();
03-26-2012 01:29 PM
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.