diff --git a/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.desc.xml b/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.desc.xml
new file mode 100644
index 0000000000..da096d7054
--- /dev/null
+++ b/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.desc.xml
@@ -0,0 +1,8 @@
+
+ DocLib Custom View
+ Collaboration Document Library view
+ /collaboration/docLibrary?nodeRef={noderef}
+
+ user
+ required
+
diff --git a/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.html.ftl
new file mode 100644
index 0000000000..716e91ed28
--- /dev/null
+++ b/config/alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.html.ftl
@@ -0,0 +1,84 @@
+<#assign doclib = companyhome.nodeByReference[args["nodeRef"]]>
+
+
+
+
+
+
+
+
+
+
+
+ <#list doclib.childrenByXPath[".//*[subtypeOf('cm:content')]"] as child>
+ <#if (dateCompare(child.properties["cm:modified"], date, 1000*60*60*24*7) == 1) || (dateCompare(child.properties["cm:created"], date, 1000*60*60*24*7) == 1)>
+
+ 
+
+
+ <#if dateCompare(child.properties["cm:modified"], child.properties["cm:created"], 100, "==") == 1>
+ Created
+ <#else>
+ Modified
+ #if>
+
+
+ ${child.properties["cm:modified"]?datetime}
+
+
+ #if>
+ #list>
+ |
+
+
+
+
+
+
+ |
+
+
+
+
diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.atom.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.atom.ftl
index 3902214fbf..daaae03e6f 100644
--- a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.atom.ftl
+++ b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.atom.ftl
@@ -26,7 +26,7 @@
<#list search.results as row>
${row.properties.firstName} ${row.properties.lastName}
-
+
<#if row.assocs["cm:avatar"]?exists>
${absurl(url.context)}${row.assocs["cm:avatar"][0].url}
<#else>
diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.html.ftl
index 85f75ca9b6..4bc6803cfd 100644
--- a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.html.ftl
+++ b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.html.ftl
@@ -24,7 +24,7 @@
<#list search.results as row>
-  | ${row.firstName} ${row.lastName} |
+  | ${row.firstName} ${row.lastName} |
|
diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.portlet.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.portlet.ftl
index 7029710971..5ef6ccd3c5 100644
--- a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.portlet.ftl
+++ b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.portlet.ftl
@@ -7,7 +7,7 @@
<#list search.results as row>
-  | ${row.firstName} ${row.lastName} |
+  | ${row.firstName} ${row.lastName} |
|
diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.rss.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.rss.ftl
index 8d772a03e8..729c7aa9b5 100644
--- a/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.rss.ftl
+++ b/config/alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.rss.ftl
@@ -31,7 +31,7 @@
<#list search.results as row>
-
${row.firstName} ${row.lastName}
- ${absurl(url.serviceContext)}
+ ${absurl(url.context)}/c/ui/userprofile?id=${row.id}
<#if row.properties.jobtitle??>${row.properties.jobtitle},#if>
<#if row.properties.organization??>${row.properties.organization},#if>