==b-pseudo-link

===Описание
Псевдо-ссылка - текстовый фрагмент, подчеркнутый пунктиром и предполагающий при нажатии какой-то немедленное инлайновое действие: открытие диалога, выпадающего списка, подгрузка каких-то данных и т.д. Может быть реализована как тегом ##a## (в этом случае псевдо-ссылка может работать и как обычная ссылка, например, при отключенном javascript), так и тегом ##span##. 

{{TOC}}

===XML-формат
%%(html)
<!-- ссылка -->
<lego:b-pseudo-link url="http://i.yandex.ru">Мои сервисы</lego:b-pseudo-link>

<!-- ссылка с onclick -->
<lego:b-pseudo-link url="http://i.yandex.ru" onclick="return false">Мои сервисы</lego:b-pseudo-link>

<!-- не ссылка -->
<lego:b-pseudo-link onclick="return false">Мои сервисы</lego:b-pseudo-link>
%%

===Использование в XSL

====apply-templates
%%(html)
<xsl:apply-templates select="lego:b-pseudo-link"/>
%%

====call-template
%%(html)
<!-- ссылка -->
<xsl:call-template name="lego:b-pseudo-link">
    <xsl:with-param name="content" select="'Мои сервисы'"/>
    <xsl:with-param name="url" select="'http://i.yandex.ru'"/>
</xsl:call-template>

<!-- ссылка с onclick -->
<xsl:call-template name="lego:b-pseudo-link">
    <xsl:with-param name="content" select="'Мои сервисы'"/>
    <xsl:with-param name="onclick="select="'return false'"/>
    <xsl:with-param name="url" select="'http://i.yandex.ru'"/>
</xsl:call-template>

<!-- не ссылка -->
<xsl:call-template name="lego:b-pseudo-link">
    <xsl:with-param name="content" select="'Мои сервисы'"/>
    <xsl:with-param name="onclick="select="'return false'"/>
</xsl:call-template>
%%

====lego:apply
%%(html)
<xsl:call-template name="lego:apply">
    <xsl:with-param name="content">
        <lego:b-pseudo-link url="http://i.yandex.ru">Мои сервисы</lego:b-pseudo-link>
    </xsl:with-param>
</xsl:call-template>
%%

