скорее всего у вас проблема (белый экран) при вставке кода
<xsl:if test="not($user_auth)">
Зарегистрироваться на сайте <input name="need_reg" type="checkbox"/>
</xsl:if>
в том, что для его работы необходима глобальная переменная, о чем написано в статье, на wiki.umisoft.ru, ниже
В основной файл шаблона нужно добавить переменную user_auth:
<xsl:variable name="user_auth" select="/result/user/@status" />
там правда не написан более уточняющей информации, как найти этот файл, который для вас, скорее всего, лежит в ~/templates/demodizzy/xslt/default.xsl . Там много глобальных переменный, где-нибудь среди них напишите вышеприведенную.
и включите debug (режим отладки) в файле config.ini (см документацию (http://dev.docs.umi-cms.ru/shablony_i_makrosy/xslt-shablonizator_umi_cms/otladka_i_testirovanie_xslt-shablonov/) ) частенько, он помогает.