Developer Area

root/site/xdocs/stylesheets/site.xsl @ 39

Revision 39, 25.2 kB (checked in by anonymous, 6 years ago)

favicon fix, broken links fixed

Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2
3<!--
4        *****************************
5       
6        N.B. any tags with more than one attribute need to be coded using xsl:attribute
7        for all but the first attribute.
8       
9        This is to ensure that JDK 1.4 and 1.5 generate the attributes in the same order,
10        and thus avoid huge numbers of irrelevant differences when the JDK changes.
11       
12        For example:
13       
14        <img alt="Alt">
15                <xsl:attribute name="border">0</xsl:attribute>
16                <xsl:attribute name="src">xxx.gif</xsl:attribute>                               
17        </img>
18       
19        *****************************
20-->
21<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
22  <xsl:import href="common.xsl"/>
23
24  <!-- Output method -->
25  <xsl:output method="xml" omit-xml-declaration="yes" encoding="iso-8859-1"
26              doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
27              doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
28              indent="yes"/>
29
30  <!-- Defined parameters (overrideable) -->
31  <xsl:param name="relative-path" select="'.'"/>
32  <xsl:param name="sitenav-path" select="'site-nav.xml'"/>
33  <xsl:param name="sitemap-path" select="'../sitemap.xml'"/>
34
35  <!-- Process an entire document into an HTML page -->
36  <xsl:template match="document">
37    <xsl:variable name="site" select="document($sitenav-path)/site"/>
38    <xsl:variable name="encoding" select="properties/encoding"/>
39    <xsl:variable name="relative-path" select="'.'"/>
40    <html>
41      <head>
42        <meta http-equiv="Content-Type">
43        <xsl:choose>
44          <xsl:when test="$encoding">
45            <xsl:attribute name="content">text/html; charset=<xsl:value-of select="$encoding"/></xsl:attribute>
46          </xsl:when>
47          <xsl:otherwise>
48            <xsl:attribute name="content">text/html; charset=iso-8859-1</xsl:attribute>
49          </xsl:otherwise>
50        </xsl:choose>
51        </meta>
52        <xsl:apply-templates select="meta"/>
53         <link rel="icon">
54          <xsl:attribute name="href">/pages/images/favicon.ico</xsl:attribute>
55           <xsl:attribute name="type">image</xsl:attribute>
56        </link>
57        <title><xsl:value-of select="$site/title"/> | <xsl:value-of select="properties/title"/></title>
58        <link rel="stylesheet">
59          <xsl:attribute name="href">/pages/css/layout.css</xsl:attribute>
60          <xsl:attribute name="type">text/css</xsl:attribute> 
61        </link>
62        <link rel="stylesheet">
63        <xsl:attribute name="href">/pages/css/print.css</xsl:attribute>
64        <xsl:attribute name="type">text/css</xsl:attribute> 
65        </link>
66        <link rel="stylesheet">
67            <xsl:attribute name="href">/pages/css/nstyleupdates.css</xsl:attribute>
68            <xsl:attribute name="type">text/css</xsl:attribute> 
69        </link>
70        <xsl:if test="properties/add_css">
71        <link rel="stylesheet" href="{properties/add_css/@href}" type="text/css"/>
72        </xsl:if>
73        <script>
74                <xsl:attribute name="src">/pages/js/jquery.pack.js</xsl:attribute>&#160; 
75        </script>
76                <script>
77                <xsl:attribute name="src">/pages/js/utils.js</xsl:attribute>&#160;       
78        </script>
79        <script>
80                <xsl:attribute name="src">/pages/js/swfobject.js</xsl:attribute>&#160;       
81        </script>
82        <xsl:if test="properties/add_js">
83                <script src="{properties/add_js/@href}">&#160;</script>
84        </xsl:if>
85        <xsl:for-each select="properties/author">
86          <xsl:variable name="name">
87            <xsl:value-of select="."/>
88          </xsl:variable>
89          <xsl:variable name="email">
90            <xsl:value-of select="@email"/>
91          </xsl:variable>
92          <meta name="author">
93            <xsl:attribute name="value">
94              <xsl:value-of select="$name"/>
95            </xsl:attribute>
96          </meta>
97          <meta name="email">
98            <xsl:attribute name="value">
99              <xsl:value-of select="$email"/>
100            </xsl:attribute>
101          </meta>
102        </xsl:for-each>
103        <xsl:if test="properties/base">
104          <base href="{properties/base/@href}"/>
105        </xsl:if> 
106      </head>
107      <body>
108        <xsl:comment>PAGE HEADER</xsl:comment>
109         
110              <xsl:comment>TELNIC LOGO</xsl:comment>
111              <div id="header">
112                                <div class="logo">
113              <a href="http://telnic.org/">
114                <img src="/pages/images/TelnicLogo.gif">
115                  <xsl:attribute name="alt">The .tel Developer Community</xsl:attribute>
116                  <xsl:attribute name="border">0</xsl:attribute>
117                </img>
118              </a>
119              </div>
120              <div class="links">
121               <xsl:choose>
122                <xsl:when test="properties/registered">
123                        <a href="/pages/index.html" class="normallink">Home</a>
124                    <a href="/pages/whoweare.html" class="normallink">About Us</a>
125                    <a href="/pages/sitemap.html" class="lastlink">Developer Area Sitemap</a>
126                </xsl:when>
127                <xsl:otherwise>
128                <a href="http://telnic.org/" class="normallink" >Home</a>
129                <a href="http://telnic.org/aboutus.html" class="normallink" >About Us</a>
130                <a href="/pages/sitemap.html" class="normallink" >Developer Sitemap</a>
131                <a href="http://telnic.org/contact.html" class="lastlink">Contact Us</a>
132                </xsl:otherwise>
133                </xsl:choose>
134                         </div>
135                 </div>
136         <div id="wrapper">
137              <xsl:choose>
138                <xsl:when test="properties/registered">
139                        <div id="nsearchheader_reg">
140                    <div id="nsearchformarea">
141                    <form action="http://www.google.com/search" method="get">
142                            <input value="telnic.org" name="sitesearch" type="hidden"/>
143                            <input size="10" name="q" id="query" type="text"/>
144                            <input name="Search" id="btnSubmit" value="Search" class="loginbtn" tabindex="3" type="submit"/>
145                        </form>
146                </div></div>
147                </xsl:when>
148              <xsl:otherwise>
149                <div id="nsearchheader">
150                 <div id="nsearchformarea">
151                  <form action="http://www.google.com/search" method="get">
152                        <input value="telnic.org" name="sitesearch" type="hidden"/>
153                        <input size="10" name="q" id="query" type="text"/>
154                                                <input name="Search" id="btnSubmit" value="Search" class="loginbtn" tabindex="3" type="submit"/>
155                    </form>
156                 </div>
157              </div>
158              </xsl:otherwise>
159            </xsl:choose>
160           
161     
162        <div class="clear">&#160;</div>
163
164
165                  <xsl:comment>LEFT SIDE NAVIGATION</xsl:comment>
166              <div id="navcol">
167              <ul class="first">
168              <xsl:apply-templates select="$site/body/navbar[@name='lhs']/menu"/>
169              </ul>
170              </div>
171         
172            <xsl:comment>MAIN BODY</xsl:comment>
173            <xsl:choose>
174                <xsl:when test="properties/threecol">
175                    <div id="maincolthreecol">
176                    <xsl:apply-templates select="body/section"/>
177                    </div>
178                    <div id="rightcol">
179                    <xsl:apply-templates select="body/rightcol"/>
180                    </div>
181                </xsl:when>
182               <xsl:otherwise>
183                 <div id="maincolfullwidth_withspace_more">
184                  <xsl:apply-templates select="body/section"/>
185                </div>
186                </xsl:otherwise>
187            </xsl:choose>
188           
189           
190             <div class="clear">&#160;</div>
191          </div>
192         
193        <xsl:comment>FOOTER SEPARATOR</xsl:comment>
194        <div id="footer">
195            <div class="left"><a href="/pages/legal.html"> Legal &amp; Privacy</a> &#169; 2008 Telnic Limited.</div>
196            <div class="right">
197                <!-- SWFObject -->
198            <p id="fplayer"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this movie.</p>
199            <script src="/pages/js/countdown.js">&#160;</script>
200
201                <!-- End SWFObject -->
202
203            </div>
204        </div>
205
206      </body>
207    </html>
208  </xsl:template>
209 
210   
211  <!-- Create Starting Page -->
212  <xsl:template match="index">
213    <xsl:variable name="site" select="document($sitenav-path)/site"/>
214    <xsl:variable name="encoding" select="properties/encoding"/>
215    <xsl:variable name="registered" select="properties/registered"/>
216    <xsl:variable name="relative-path" select="'.'"/>
217    <html>
218      <head>
219        <meta http-equiv="Content-Type">
220        <xsl:choose>
221          <xsl:when test="$encoding">
222            <xsl:attribute name="content">text/html; charset=<xsl:value-of select="$encoding"/></xsl:attribute>
223          </xsl:when>
224          <xsl:otherwise>
225            <xsl:attribute name="content">text/html; charset=iso-8859-1</xsl:attribute>
226          </xsl:otherwise>
227        </xsl:choose>
228        </meta>
229        <xsl:apply-templates select="meta"/>
230        <title><xsl:value-of select="$site/title"/> | <xsl:value-of select="properties/title"/></title>
231        <link rel="icon">
232          <xsl:attribute name="href">/pages/images/favicon.ico</xsl:attribute>
233           <xsl:attribute name="type">image</xsl:attribute>
234        </link>
235        <link rel="stylesheet">
236          <xsl:attribute name="href">/pages/css/layout.css</xsl:attribute>
237          <xsl:attribute name="type">text/css</xsl:attribute> 
238        </link>
239        <link rel="stylesheet">
240        <xsl:attribute name="href">/pages/css/print.css</xsl:attribute>
241        <xsl:attribute name="type">text/css</xsl:attribute> 
242        </link>
243        <link rel="stylesheet">
244            <xsl:attribute name="href">/pages/css/nstyleupdates.css</xsl:attribute>
245            <xsl:attribute name="type">text/css</xsl:attribute> 
246        </link>
247        <script>
248                <xsl:attribute name="src">/pages/js/jquery.pack.js</xsl:attribute>&#160;   
249        </script>
250        <script>
251                <xsl:attribute name="src">/pages/js/utils.js</xsl:attribute>&#160;     
252        </script>
253        <script>
254                <xsl:attribute name="src">/pages/js/swfobject.js</xsl:attribute>&#160;       
255        </script>
256        <xsl:for-each select="properties/author">
257          <xsl:variable name="name">
258            <xsl:value-of select="."/>
259          </xsl:variable>
260          <xsl:variable name="email">
261            <xsl:value-of select="@email"/>
262          </xsl:variable>
263          <meta name="author">
264            <xsl:attribute name="value">
265              <xsl:value-of select="$name"/>
266            </xsl:attribute>
267          </meta>
268          <meta name="email">
269            <xsl:attribute name="value">
270              <xsl:value-of select="$email"/>
271            </xsl:attribute>
272          </meta>
273        </xsl:for-each>
274      </head>
275      <body>
276        <xsl:comment>PAGE HEADER</xsl:comment>
277         
278              <xsl:comment>TELNIC LOGO</xsl:comment>
279              <div id="header">
280                                <div class="logo">
281              <a href="http://telnic.org/index.html">
282                <img src="/pages/images/TelnicLogo.gif">
283                  <xsl:attribute name="alt">The .tel Developer Community</xsl:attribute>
284                  <xsl:attribute name="border">0</xsl:attribute>
285                </img>
286              </a>
287              </div>
288              <div class="links">
289                <a href="http://telnic.org/" class="normallink" >Home</a>
290                <a href="http://telnic.org/aboutus.html" class="normallink" >About Us</a>
291                <a href="/pages/sitemap.html" class="normallink" >Developer Sitemap</a>
292                <a href="http://telnic.org/contact.html" class="lastlink">Contact Us</a>
293                         </div>
294                 </div>
295         <div id="wrapper">
296                <div id="nsearchheader">
297                 <div id="nsearchformarea">
298                    <form action="http://www.google.com/search" method="get">
299                        <input value="telnic.org" name="sitesearch" type="hidden"/>
300                        <input size="10" name="q" id="query" type="text"/>
301                                                <input name="Search" id="btnSubmit" value="Search" class="loginbtn" tabindex="3" type="submit"/>
302                    </form>
303              </div>
304            </div>
305
306
307     
308        <div class="clear">&#160;</div>
309           
310           
311            <xsl:comment>LEFT SIDE NAVIGATION</xsl:comment>
312              <div id="navcol"><ul class="first">
313                <xsl:apply-templates select="$site/body/navbar[@name='lhs']/menu"/>
314               </ul>
315              </div>
316         
317            <xsl:comment>MAIN BODY</xsl:comment>
318           
319             <div id="maincolthreecol">
320              <xsl:apply-templates select="body/section"/>
321            </div>
322           
323            <div id="rightcol">
324            <div class="regnewspaneltop"><img src="/pages/images/launch_dates.gif" /></div>
325            <div class="regnewspanelmid">
326                  <!-- News processing -->
327                           <xsl:template name="news">
328                              <!-- Path is relative to this site.xsl file -->
329                              <!-- Match release and news within group -->
330                              <xsl:for-each select="document('../news.xml')/document/news/group/item">
331                                <!-- id is date based, so this is descending chronological order -->
332                                <xsl:sort select="@id" order="ascending"/>
333                                <!-- Limit the number output -->
334                                <xsl:if test="position() &lt;= 4">
335                                  <p class="sbody">
336                                   <b><xsl:call-template name="output-date"/></b> -
337                                <xsl:value-of select="@title"/>
338                                  </p>
339                                </xsl:if>
340                              </xsl:for-each>
341                          </xsl:template>
342                       
343            </div>
344            <div class="regnewspanelbot">&#160;</div>
345
346            <div class="regnewspaneltop"><img src="/pages/images/news_of_tel.gif" /> </div>
347                <div class="regnewspanelmid">
348                  <!-- Announcements processing -->
349                           <xsl:template name="ann">
350                              <!-- Path is relative to this site.xsl file -->
351                              <!-- Match release and news within group -->
352                              <xsl:for-each select="document('../news.xml')/document/news/group/ann">
353                                <!-- id is date based, so this is descending chronological order -->
354                                <xsl:sort select="@id" order="ascending"/>
355                                <!-- Limit the number output -->
356                                <xsl:if test="position() &lt;= 4">
357                                  <p class="sbody">
358                                  <b><xsl:call-template name="output-date"/></b> -
359                                <xsl:value-of select="@title"/>
360                              </p>
361                                </xsl:if>
362                              </xsl:for-each>
363                          </xsl:template>
364                   </div>   
365            <div class="regnewspanelbot">&#160;</div>
366           
367            <div class="regnewspaneltop"><img src="/pages/images/links.gif" /></div>
368                <div class="regnewspanelmid">
369                <p class="sbody"><a href="/pages/general_landing.html">Understanding .tel</a></p>
370                <p class="sbody"><a href="/pages/downloads.html">Download .tel applications</a></p>
371                <p class="sbody"><a href="/pages/community_landing.html">Developer Area</a></p>
372                <p class="sbody"><a href="/trac/wiki">Wiki</a></p>
373                </div>
374            <div class="regnewspanelbot">&#160;</div>
375            </div>
376           
377            <div class="clear">&#160;</div>
378           
379          </div>
380          <xsl:comment>FOOTER SEPARATOR</xsl:comment>
381            <div id="footer">
382                <div class="left"><a href="/pages/legal.html"> Legal &amp; Privacy</a> &#169; 2008 Telnic Limited.</div>
383                <div class="right">
384                <!-- SWFObject -->
385                <p id="fplayer"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this movie.</p>
386                <script src="/pages/js/countdown.js">&#160; </script>
387
388                <!-- End SWFObject -->
389
390                </div>
391            </div>
392
393      </body>
394    </html>
395  </xsl:template>
396
397  <!-- Create Sitemap -->
398  <xsl:template match="sitemap">
399    <xsl:variable name="site" select="document($sitenav-path)/site"/>
400    <xsl:variable name="encoding" select="properties/encoding"/>
401    <xsl:variable name="registered" select="properties/registered"/>
402    <xsl:variable name="relative-path" select="'.'"/>
403    <html>
404      <head>
405        <meta http-equiv="Content-Type">
406        <xsl:choose>
407          <xsl:when test="$encoding">
408            <xsl:attribute name="content">text/html; charset=<xsl:value-of select="$encoding"/></xsl:attribute>
409          </xsl:when>
410          <xsl:otherwise>
411            <xsl:attribute name="content">text/html; charset=iso-8859-1</xsl:attribute>
412          </xsl:otherwise>
413        </xsl:choose>
414        </meta>
415        <xsl:apply-templates select="meta"/>
416        <title><xsl:value-of select="$site/title"/> | <xsl:value-of select="properties/title"/></title>
417        <link rel="icon">
418          <xsl:attribute name="href">/pages/images/favicon.ico</xsl:attribute>
419           <xsl:attribute name="type">image</xsl:attribute>
420        </link>
421        <link rel="stylesheet">
422          <xsl:attribute name="href">/pages/css/layout.css</xsl:attribute>
423          <xsl:attribute name="type">text/css</xsl:attribute> 
424        </link>
425        <link rel="stylesheet">
426          <xsl:attribute name="href">/pages/css/sitemap.css</xsl:attribute>
427          <xsl:attribute name="type">text/css</xsl:attribute> 
428        </link>
429        <link rel="stylesheet">
430            <xsl:attribute name="href">/pages/css/nstyleupdates.css</xsl:attribute>
431            <xsl:attribute name="type">text/css</xsl:attribute> 
432        </link>
433        <script>
434                <xsl:attribute name="src">/pages/js/jquery.pack.js</xsl:attribute>&#160;   
435        </script>
436        <script>
437                <xsl:attribute name="src">/pages/js/utils.js</xsl:attribute>&#160;     
438        </script>
439        <script>
440                <xsl:attribute name="src">/pages/js/swfobject.js</xsl:attribute>&#160;       
441        </script>
442        <xsl:for-each select="properties/author">
443          <xsl:variable name="name">
444            <xsl:value-of select="."/>
445          </xsl:variable>
446          <xsl:variable name="email">
447            <xsl:value-of select="@email"/>
448          </xsl:variable>
449          <meta name="author">
450            <xsl:attribute name="value">
451              <xsl:value-of select="$name"/>
452            </xsl:attribute>
453          </meta>
454          <meta name="email">
455            <xsl:attribute name="value">
456              <xsl:value-of select="$email"/>
457            </xsl:attribute>
458          </meta>
459        </xsl:for-each>
460      </head>
461      <body>
462        <xsl:comment>PAGE HEADER</xsl:comment>
463         
464           <xsl:comment>TELNIC LOGO</xsl:comment>
465            <div id="header">
466                                <div class="logo">
467                <a href="index.html">
468                <img src="/pages/images/TelnicLogo.gif">
469                  <xsl:attribute name="alt">The .tel Developer Community</xsl:attribute>
470                  <xsl:attribute name="border">0</xsl:attribute>
471                </img>
472              </a>
473              </div>
474              <div class="links">
475                <a href="http://telnic.org/" class="normallink" >Home</a>
476                <a href="http://telnic.org/aboutus.html" class="normallink" >About Us</a>
477                <a href="/pages/sitemap.html" class="normallink" >Developer Sitemap</a>
478                <a href="http://telnic.org/contact.html" class="lastlink">Contact Us</a>
479                         </div>
480                 </div>
481         <div id="wrapper">
482             <div id="nsearchheader">
483                 <div id="nsearchformarea">
484                    <form action="http://www.google.com/search" method="get">
485                        <input value="telnic.org" name="sitesearch" type="hidden"/>
486                        <input size="10" name="q" id="query" type="text"/>
487                                                <input name="Search" id="btnSubmit" value="Search" class="loginbtn" tabindex="3" type="submit"/>
488                    </form>
489              </div>
490            </div>
491
492     
493        <div class="clear">&#160;</div>
494           
495             
496            <xsl:comment>MAIN BODY</xsl:comment>
497
498          <xsl:apply-templates select="body"/>
499
500            <div class="clear">&#160;</div>
501           
502          </div>
503          <xsl:comment>FOOTER SEPARATOR</xsl:comment>
504            <div id="footer">
505           
506                <div class="left"><a href="/pages/legal.html"> Legal &amp; Privacy</a> &#169; 2008 Telnic Limited.</div>
507                <div class="right">
508                <!-- SWFObject -->
509                <p id="fplayer"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this movie.</p>
510                <script src="/pages/js/countdown.js">&#160;</script>
511
512                <!-- End SWFObject -->
513
514                </div>
515            </div>
516
517      </body>
518    </html>
519  </xsl:template> 
520
521 
522 
523  <!-- Process a menu for the navigation bar -->
524  <xsl:template match="menu">
525        <xsl:variable name="href">
526       <xsl:value-of select="@href"/>
527    </xsl:variable>
528    <li><a href="{$href}"><xsl:value-of select="@name"/></a>
529    <xsl:apply-templates  select="name"/>
530        <xsl:if test="descendant::item">
531        <ul class="navcolleveltwo">
532                        <xsl:apply-templates select="item"/>                           
533        </ul>
534        </xsl:if>
535        </li>
536  </xsl:template>
537
538 
539  <!-- Process a menu item for the navigation bar -->
540  <xsl:template match="item">
541    <xsl:variable name="href">
542          <xsl:value-of select="@href"/>
543    </xsl:variable>
544    <li><a href="{$href}"><xsl:value-of select="@name"/></a>
545        <xsl:if test="descendant::subitem">
546        <ul class="navcollevelthree">
547                        <xsl:apply-templates select="subitem"/>                         
548        </ul>
549        </xsl:if>                               
550        </li>
551  </xsl:template>
552 
553  <!-- Process a menu subitem for the navigation bar -->
554  <xsl:template match="subitem">
555        <xsl:variable name="href">
556                <xsl:value-of select="@href"/>
557        </xsl:variable>
558                                <li>
559                                        <a href="{$href}"><xsl:value-of select="@name"/></a>
560                                </li>
561  </xsl:template>
562 
563 
564  <!-- Process a documentation section -->
565  <xsl:template match="section">
566    <xsl:variable name="name">
567      <xsl:value-of select="@name"/>
568    </xsl:variable>
569        <a name="{$name}">
570          <h1>
571            <xsl:value-of select="@name"/>
572          </h1>
573        </a>
574     <xsl:apply-templates/>
575   </xsl:template>
576   
577  <!-- Process a documentation subsection -->
578  <xsl:template match="subsection">
579    <xsl:variable name="name">
580      <xsl:value-of select="@name"/>
581    </xsl:variable>
582      <!-- Subsection heading -->
583        <a name="{$name}">
584          <h2>
585            <xsl:value-of select="@name"/>
586          </h2>
587        </a>
588      <!-- Subsection body -->
589        <xsl:apply-templates/>
590  </xsl:template>
591 
592  <!-- Process a source code example -->
593  <xsl:template match="source">
594    <pre>
595      <xsl:value-of select="."/>
596    </pre>
597  </xsl:template>
598 
599  <!-- News processing -->
600   <xsl:template match="news">
601    <xsl:variable name="prefix" select="@prefix"/>
602    <section name="News">
603      <!-- Path is relative to this site.xsl file -->
604      <!-- Match release and news within group -->
605      <xsl:for-each select="document('../news.xml')/document/news/group/*">
606        <!-- id is date based, so this is descending chronological order -->
607        <xsl:sort select="@id" order="descending"/>
608        <!-- Limit the number output -->
609          <p>
610            <xsl:apply-templates select="." mode="news">
611              <xsl:with-param name="prefix" select="$prefix"/>
612            </xsl:apply-templates>
613          </p>
614      </xsl:for-each>
615    </section>
616  </xsl:template>
617
618 
619  <xsl:template match="item" mode="news">
620    <xsl:param name="prefix"/> 
621      <xsl:call-template name="output-date"/> - <span class="orangetext">
622        <xsl:value-of select="@title"/>
623      </span>
624  </xsl:template>
625
626   <xsl:template match="release" mode="news">
627    <xsl:param name="prefix"/>
628   
629      <xsl:call-template name="output-date"/> - <span class="orangetext">
630        <xsl:value-of select="@product"/>
631       Released </span>
632      <br /><xsl:value-of select="."/>
633  </xsl:template>
634 
635 
636 
637 
638  <!-- Process everything else by just passing it through -->
639  <xsl:template match="*|@*">
640    <xsl:copy>
641      <xsl:apply-templates select="@*|*|text()"/>
642    </xsl:copy>
643  </xsl:template>
644 
645 
646 
647</xsl:stylesheet>
Note: See TracBrowser for help on using the browser.
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us