ALF-3621: Share Header bar redesign.

- Header items now configurable via share-config(-custom)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21567 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mike Hatfield
2010-08-03 11:59:18 +00:00
parent dd5a727408
commit c853a3cd6b
3 changed files with 15 additions and 6 deletions

View File

@@ -24,7 +24,7 @@
"skype": <#if person.properties.skype??>"${person.properties.skype}"<#else>null</#if>,
"instantmsg": <#if person.properties.instantmsg??>"${person.properties.instantmsg}"<#else>null</#if>,
"userStatus": <#if person.properties.userStatus??>"${person.properties.userStatus}"<#else>null</#if>,
"userStatusTime": <#if person.properties.userStatusTime??>{ "iso8601": ${xmldate(person.properties.userStatusTime)}}<#else>null</#if>,
"userStatusTime": <#if person.properties.userStatusTime??>{ "iso8601": "${xmldate(person.properties.userStatusTime)}"}<#else>null</#if>,
"googleusername": <#if person.properties.googleusername??>"${person.properties.googleusername}"<#else>null</#if>,
"quota": <#if person.properties.sizeQuota??>${person.properties.sizeQuota?c}<#else>-1</#if>,
"sizeCurrent": <#if person.properties.sizeCurrent??>${person.properties.sizeCurrent?c}<#else>0</#if>,

View File

@@ -1,3 +1,9 @@
<#escape x as jsonUtils.encodeJSONString(x)>
{
<#if success>
"userStatus": "${userStatus}",
"userStatusTime": { "iso8601": "${xmldate(userStatusTime)}"},
</#if>
"success": ${success?string}
}
}
</#escape>

View File

@@ -17,12 +17,15 @@ function main()
var newStatus = json.get("status");
if (newStatus != null)
{
var statusTime = new Date();
person.properties["cm:userStatus"] = newStatus;
person.properties["cm:userStatusTime"] = new Date();
}
person.properties["cm:userStatusTime"] = statusTime;
person.save();
person.save();
model.success = true;
model.success = true;
model.userStatus = newStatus;
model.userStatusTime = statusTime;
}
}
}