 
					
				
		
11-19-2012 07:47 PM
11-20-2012 05:00 AM
 
					
				
		
11-21-2012 12:29 AM
 
					
				
		
11-22-2012 06:00 AM
11-22-2012 06:11 AM
 
					
				
		
11-22-2012 06:58 PM
<extension>
    <modules>
       <module>
  <id>Custom DocumentList Widget</id>
  <description>Instantiate a custom DocumentList widget</description>
  <customizations>
    <customization>
      <targetPackageRoot>org.alfresco.components.documentlibrary</targetPackageRoot>
      <sourcePackageRoot>blog.demo.customization</sourcePackageRoot>
    </customization>
  </customizations>
</module>
    </modules>
</extension><script type="text/javascript" src="${page.url.context}/res/alfresco-share-doclib-views-example/components/documentlibrary/documentlist-custom.js"></script><@markup id="custom-documentlist-dependencies" target="js" action="after" scope="global">
  <@script src="${url.context}/res/doclib/extension/custom-documentlist.js" group="documentlibrary"/>
</@markup>for (var i=0; i<model.widgets.length; i++)
{
  if (model.widgets[i].id == "DocumentList")
  {
    model.widgets[i].name = "Blog.custom.DocumentList";
  }
}if (typeof Blog == undefined || !Blog) { var Blog = {}; }
if (!Blog.custom) { Blog.custom = {}; }
(function()
{
  // Define constructor…
  Blog.custom.DocumentList = function CustomDocumentList_constructor(htmlId)
  {
    Blog.custom.DocumentList.superclass.constructor.call(this, htmlId);
    return this;
  };
  // Extend default DocumentList…
  YAHOO.extend(Blog.custom.DocumentList, Alfresco.DocumentList,
  {
    onFilterChanged: function CustomDL_onFilterChanged(layer, args)
    {
      // Call super class method…
      Blog.custom.DocumentList.superclass.onFilterChanged.call(this, layer,args);
      // Pop-up a message…
      Alfresco.util.PopupManager.displayMessage({
        text: "Filter Changed!"
      });
    }
  });
})();<?xml version="1.0" ?> 
<project name="alffilterchange" default="compress">
   <target name="init">
      <mkdir dir="build/classes" />
      <mkdir dir="dist" />
   </target>
   <target name="compile" depends="init">
      <javac srcdir="src" destdir="build/classes" />
   </target>
   
   <target name="compress" depends="compile">
           <jar destfile="dist/abcdefg.jar" basedir="build/classes" />
   </target>
   
   
   <target name="clean">
      <delete dir="build" />
      <delete dir="dist" />
   </target>
   
</project>
 
					
				
		
11-23-2012 06:51 AM
<extension>
    <modules>
       <module>
  <id>Custom DocumentList Widget</id>
  <description>Instantiate a custom DocumentList widget</description>
  <customizations>
    <customization>
      <targetPackageRoot>org.alfresco.components.documentlibrary</targetPackageRoot>
      <sourcePackageRoot>blog.demo.customization</sourcePackageRoot>
    </customization>
  </customizations>
<auto-deploy>true</auto-deploy>
</module>
    </modules>
</extension>
 
					
				
		
11-25-2012 04:37 PM
 
					
				
		
11-26-2012 04:16 PM
11-27-2012 02:18 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.