 
					
				
		
07-17-2009 02:44 PM
 
					
				
		
07-20-2009 09:37 PM
10-23-2009 09:12 AM
<users isSiteManager="yes">
<site>TestSite</site>
<public>yes</public>
<manager>SiteManager</manager>
</users><webscript>
   <shortname>Retrieve Site Manager</shortname>
   <description>Retrieve Site Manager</description>
   <family>SIDE</family>
   <format default="xml"/>
   <url>/com/bluexml/side/retrieve-site-manager?siteName={siteName}</url>
   <authentication>user</authentication>
   <transaction>required</transaction>
</webscript>
var siteName = args.siteName;
var manager = "SiteManager";
var managers = [];
model.check1 = false;
if(siteName == null || siteName.length == 0)
{
   model.siteManagers = "";
}
else
{
   var site = siteService.getSite(siteName);
   if(site == null) {
      model.siteManagers = "";
   }
   else {
      sitemanagers = site.listMembers(null,manager,0);
      for(var x=0; x<sitemanagers.length; x++){
         managers[x] = sitemanagers[x];
      }
      model.sitemanagers = managers;
      model.site = siteName;
      model.isPublic = site.isPublic;
      model.check1 = true;
   }
}<#if check1>
<users isSiteManager="yes">
   <site>${site}</site>
   <#if isPublic>
   <public>yes</public>
   <#else>
   <public>no</public>
   </#if>
   <#list sitemanagers as sitemanager>
   <manager>${sitemanager}</manager>
   </#list>
</users>
<#else>
<users isSiteManager="no">
   <site>${site}</site>
   <public/>
   <manager/>
</users>
</#if> 
					
				
				
			
		
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.