source: trunk/instant_messenger/xsl/vcard_user.xsl @ 151

Revision 151, 4.3 KB checked in by niltonneto, 16 years ago (diff)

Commit da nova versão do módulo, usando agente em C.
Vide Página do módulo do Trac:
http://www.expressolivre.org/dev/wiki/messenger

A versão anterior encontra-se na subpasta bkp (32/64).

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:template match="/vcard_user">
6                <div class="vcard_contact">
7                        <table border="0" cellpadding="1" cellspacing="0" class="vcard_contact">
8                                <tr>
9                                        <td><xsl:value-of select="lang1" /></td>
10                                        <td> .:
11                                                <xsl:choose>
12                                                        <xsl:when test="div/@fn">
13                                                                <input id="im_fn" type="text" size="40" maxlength="40" value="{div/@fn}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
14                                                        </xsl:when>                                                             
15                                                        <xsl:otherwise>
16                                                                <input id="im_fn" type="text" size="40" maxlength="40" value="{div/@FN}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>                                                     
17                                                        </xsl:otherwise>
18                                                </xsl:choose>                                   
19                                        </td>
20                                </tr>
21                                <tr>
22                                        <td><xsl:value-of select="lang2" /></td>
23                                        <td> .:
24                                                <xsl:choose>
25                                                        <xsl:when test="div/@nickname">
26                                                                <input id="im_nickname" type="text" size="20" maxlength="20" value="{div/@nickname}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
27                                                        </xsl:when>
28                                                        <xsl:otherwise>                 
29                                                                <input id="im_nickname" type="text" size="20" maxlength="20" value="{div/@NICKNAME}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>                                                 
30                                                        </xsl:otherwise>
31                                                </xsl:choose>
32                                        </td>                                           
33                                </tr>
34                                <tr>
35                                        <td><xsl:value-of select="lang3" /></td>
36                                        <td> .:
37                                                <xsl:choose>   
38                                                        <xsl:when test="div/@orgname">
39                                                                <input id="im_orgname" type="text" size="17" maxlength="17" value="{div/@orgname}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
40                                                        </xsl:when>
41                                                        <xsl:otherwise>
42                                                                <input id="im_orgname" type="text" size="17" maxlength="17" value="{div/@ORGNAME}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
43                                                        </xsl:otherwise>
44                                                </xsl:choose>
45                                        </td>
46                                </tr>
47                                <tr>
48                                        <td><xsl:value-of select="lang4" /></td>
49                                        <td> .:
50                                                <xsl:choose>
51                                                        <xsl:when test="div/@org">
52                                                                <input id="im_orgunit" type="text" size="10" maxlength="10" value="{div/@org}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
53                                                        </xsl:when>
54                                                        <xsl:otherwise>
55                                                                <input id="im_orgunit" type="text" size="10" maxlength="10" value="{div/@ORG}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>                                               
56                                                        </xsl:otherwise>
57                                                </xsl:choose>
58                                        </td>
59                                </tr>
60                                <tr>
61                                        <td><xsl:value-of select="lang5" /></td>
62                                        <td> .:
63                                                <xsl:choose>
64                                                        <xsl:when test="div/@role">
65                                                                <input id="im_role" type="text" size="25" maxlength="25" value="{div/@role}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
66                                                        </xsl:when>
67                                                        <xsl:otherwise>
68                                                                <input id="im_role" type="text" size="25" maxlength="25" value="{div/@ROLE}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>                                                 
69                                                        </xsl:otherwise>
70                                                </xsl:choose>
71                                        </td>
72                                </tr>
73                                <tr>
74                                        <td><xsl:value-of select="lang6" /></td>
75                                        <td> .:
76                                                <xsl:choose>
77                                                        <xsl:when test="div/@bday">     
78                                                                <input id="im_bday" type="text" size="10" maxlength="10" value="{div/@bday}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>
79                                                        </xsl:when>
80                                                        <xsl:otherwise>
81                                                                <input id="im_bday" type="text" size="10" maxlength="10" value="{div/@BDAY}" onclick="javascript:im.focus_select(this,event);" onmousedown="javascript:im.focus_select(this,event);"/>                                                 
82                                                        </xsl:otherwise>                                                               
83                                                </xsl:choose>                                                   
84                                        </td>
85                                </tr>
86                        </table>
87                        <div style="margin:10px 0px">
88                                <input type="button" value="{lang7}" onclick="javascript:im.save_vcard();"/>
89                                <input type="button" value="{lang8}" onclick="javascript:im_window.window_close('{id}');"/>
90                        </div>
91                </div>
92</xsl:template>
93
94</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.