source: branches/2.2.0.1/jabberir_messenger/jmessenger/xsl/listLdapContacts.xsl @ 4453

Revision 4453, 1.4 KB checked in by rafaelraymundo, 13 years ago (diff)

Ticket #1726 - Adicionando jabberit_messenger da comunidade.

  • Property svn:executable set to *
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3        <xsl:output method="html" omit-xml-declaration="yes"/>
4
5        <xsl:param name="lang_addContact" />
6        <xsl:param name="lang_empty" />
7        <xsl:param name="lang_error" />
8        <xsl:param name="lang_many_results" />
9       
10        <xsl:template match="/">
11
12                <xsl:if test="error">
13                        <label style="color:red;"><xsl:value-of select="$lang_error" /></label>
14                </xsl:if>
15               
16                <xsl:if test="empty">
17                        <label style="color:red;"><xsl:value-of select="$lang_empty" /></label>
18                </xsl:if>
19               
20                <xsl:if test="manyresults">
21                        <label style="color:red;"><xsl:value-of select="$lang_many_results" /></label>
22                </xsl:if>
23
24                <xsl:if test="uids">
25                        <xsl:apply-templates select="uids/*" mode="uids" />
26                </xsl:if>
27               
28        </xsl:template>
29
30        <xsl:template match="*" mode="uids">
31                <xsl:for-each select="data">
32                        <xsl:sort select="cn"/>
33                        <span value="{mail};{uid}" jid="{jid}" name="{cn}" ou="{ou}" photo="{photo}">
34                                <span id="{mail};{uid}" style="display:none;"><xsl:value-of select="cn" /></span>
35                                <b><xsl:value-of select="name(..)"/></b>
36                                <br/><xsl:value-of select="cn" />
37                                <br/>
38                                <br/>
39                                <label id="__label__{mail};{uid}" style="color:blue;cursor:pointer;"><xsl:value-of select="$lang_addContact" /></label>
40                                <br/>
41                        </span>
42                </xsl:for-each>
43        </xsl:template>
44
45</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.