Changeset 3635

Show
Ignore:
Timestamp:
03/28/07 23:10:48 (1 year ago)
Author:
timothy
Message:

Fixes nicknames in messages that are highlighted, mainly noticable in Fiat.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Resources/Styles/DecafBland.colloquyStyle/Contents/Resources/main.xsl

    r3415 r3635  
    141141                        <xsl:when test="../../node()[node() = $nickname]/@hostmask"> 
    142142                                <xsl:variable name="hostmask" select="../../node()[node() = $nickname]/@hostmask" /> 
    143                                 <a href="member:{$nickname}" title="{$hostmask}" class="member"><xsl:value-of select="$nickname" /></a> 
     143                                <a href="member:{$nickname}" title="{$hostmask}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    144144                                <xsl:if test="../../@name = 'memberJoined' or ../../@name = 'memberParted'"> 
    145145                                        <span class="hostmask"> 
     
    151151                        </xsl:when> 
    152152                        <xsl:otherwise> 
    153                                 <a href="member:{$nickname}" class="member"><xsl:value-of select="$nickname" /></a> 
     153                                <a href="member:{$nickname}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    154154                        </xsl:otherwise> 
    155155                </xsl:choose> 
     
    157157 
    158158        <xsl:template match="span[contains(@class,'member')]" mode="copy"> 
    159                 <a href="member:{current()}" class="member"><xsl:value-of select="current()" /></a> 
     159                <a href="member:{current()}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    160160        </xsl:template> 
    161161 
  • trunk/Resources/Styles/Fiat.colloquyStyle/Contents/Resources/main.xsl

    r3415 r3635  
    215215                        <xsl:when test="../../node()[node() = $nickname]/@hostmask"> 
    216216                                <xsl:variable name="hostmask" select="../../node()[node() = $nickname]/@hostmask" /> 
    217                                 <a href="member:{$nickname}" title="{$hostmask}" class="member"><xsl:value-of select="$nickname" /></a> 
     217                                <a href="member:{$nickname}" title="{$hostmask}"><xsl:copy-of select="@*" /><xsl:value-of select="$nickname" /></a> 
    218218                                <xsl:if test="../../@name = 'memberJoined' or ../../@name = 'memberParted'"> 
    219219                                        <span class="hostmask"> 
     
    225225                        </xsl:when> 
    226226                        <xsl:otherwise> 
    227                                 <a href="member:{$nickname}" class="member"><xsl:value-of select="$nickname" /></a> 
     227                                <a href="member:{$nickname}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    228228                        </xsl:otherwise> 
    229229                </xsl:choose> 
     
    231231 
    232232        <xsl:template match="span[contains(@class,'member')]" mode="copy"> 
    233                 <a href="member:{current()}" class="member"><xsl:value-of select="current()" /></a> 
     233                <a href="member:{current()}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    234234        </xsl:template> 
    235235 
  • trunk/Resources/Styles/Synapse.colloquyStyle/Contents/Resources/main.xsl

    r3415 r3635  
    171171                        <xsl:when test="../../node()[node() = $nickname]/@hostmask"> 
    172172                                <xsl:variable name="hostmask" select="../../node()[node() = $nickname]/@hostmask" /> 
    173                                 <a href="member:{$nickname}" title="{$hostmask}" class="member"><xsl:value-of select="$nickname" /></a> 
     173                                <a href="member:{$nickname}" title="{$hostmask}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    174174                                <xsl:if test="../../@name = 'memberJoined' or ../../@name = 'memberParted'"> 
    175175                                        <span class="hostmask"> 
     
    181181                        </xsl:when> 
    182182                        <xsl:otherwise> 
    183                                 <a href="member:{$nickname}" class="member"><xsl:value-of select="$nickname" /></a> 
     183                                <a href="member:{$nickname}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    184184                        </xsl:otherwise> 
    185185                </xsl:choose> 
     
    187187 
    188188        <xsl:template match="span[contains(@class,'member')]" mode="copy"> 
    189                 <a href="member:{current()}" class="member"><xsl:value-of select="current()" /></a> 
     189                <a href="member:{current()}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    190190        </xsl:template> 
    191191 
  • trunk/Resources/default.xsl

    r3415 r3635  
    117117                        <xsl:when test="../../node()[node() = $nickname]/@hostmask"> 
    118118                                <xsl:variable name="hostmask" select="../../node()[node() = $nickname]/@hostmask" /> 
    119                                 <a href="member:{$nickname}" title="{$hostmask}" class="member"><xsl:value-of select="$nickname" /></a> 
     119                                <a href="member:{$nickname}" title="{$hostmask}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    120120                                <xsl:if test="../../@name = 'memberJoined' or ../../@name = 'memberParted'"> 
    121121                                        <span class="hostmask"> 
     
    127127                        </xsl:when> 
    128128                        <xsl:otherwise> 
    129                                 <a href="member:{$nickname}" class="member"><xsl:value-of select="$nickname" /></a> 
     129                                <a href="member:{$nickname}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    130130                        </xsl:otherwise> 
    131131                </xsl:choose> 
     
    133133 
    134134        <xsl:template match="span[contains(@class,'member')]" mode="copy"> 
    135                 <a href="member:{current()}" class="member"><xsl:value-of select="current()" /></a> 
     135                <a href="member:{current()}"><xsl:copy-of select="@*" /><xsl:apply-templates select="current()/child::node()" mode="copy" /></a> 
    136136        </xsl:template> 
    137137