ТДС с нуля пишу отдельно.
Siteuser_Controller_List_Show взял из API
На всякий случай привожу XSL -СписокПользователейСайта
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:hostcms="http://www.hostcms.ru/"
exclude-result-prefixes="hostcms">
<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
<xsl:decimal-format name="my" decimal-separator="," grouping-separator=" "/>
<xsl:template match="/site">
<xsl:apply-templates select="/site"/>
</xsl:template>
<xsl:template match="/site">
<div class="user_content">
<div class="left_user_content">
<div class="user_list">
<xsl:apply-templates select="siteuser"/>
</div>
</div>
<div class="right_user_content">
<!-- Тут будет фильтр по пользователям -->
</div>
</div>
</xsl:template>
<xsl:template match="siteuser">
<div class="body_user_list">
<div class="photo">
<xsl:choose>
<xsl:when test="property_value[tag_name = 'avatar']/file != ''">
<div style="height:5px;"></div>
<div style="background:url({dir}{property_value[tag_name = 'avatar']/file}) no-repeat center center; width:120px; height:120px; border:#CCC solid 2px; background-size:cover;"></div>
</xsl:when>
<xsl:otherwise>
<div style="height:5px;"></div>
<div style="background:url(/hostcmsfiles/forum/avatar.gif) no-repeat center center; width:120px; height:120px; border:#CCC solid 2px; background-size:auto;"></div>
</xsl:otherwise>
</xsl:choose>
</div>
<div class="login_user">
<a class="user_name" href="/users/info/{login}/"><xsl:value-of disable-output-escaping="yes" select="name"/><xsl:text> </xsl:text><xsl:value-of disable-output-escaping="yes" select="surname"/></a><br />
<xsl:if test="login!=''">
<a class="login" href="/users/info/{login}/">Логин: <xsl:value-of disable-output-escaping="yes" select="login"/></a><br /><br />
</xsl:if>
</div>
</div>
</xsl:template>
</xsl:stylesheet>