home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / appcompat_detailed.xsl < prev    next >
Extensible Markup Language  |  2008-01-19  |  10KB  |  333 lines

  1. <?xml version="1.0"?>
  2.  
  3. <xsl:stylesheet
  4.   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  5.   xmlns="http://www.w3.org/TR/REC-html40"
  6.   version="1.0">
  7.   <xsl:output method="html"/>
  8.  
  9.   <xsl:template match="/">
  10.     <html>
  11.       <head>
  12.         <title></title>
  13.       </head>
  14.       <body>
  15.  
  16.         <xsl:for-each select="CompatReport/WarnAllApps">
  17.           <table>
  18.             <tr>
  19.               <td style="width: 20px" valign="top">
  20.                 <xsl:element name="img">
  21.                   <xsl:attribute name="src">
  22.                     <xsl:value-of select="AppHead" />
  23.                   </xsl:attribute>
  24.                   <xsl:attribute name="align">
  25.                     <xsl:copy-of select="'center'" />
  26.                   </xsl:attribute>
  27.                 </xsl:element>
  28.               </td>
  29.               <td>
  30.                 <font size = "2" face="Segoe UI" color="#1370AB">
  31.                   <xsl:copy-of select="Message"/>
  32.                 </font>
  33.               </td>
  34.             </tr>
  35.           </table>
  36.           <br />
  37.         </xsl:for-each>
  38.  
  39.         <xsl:for-each select="CompatReport/HardBlocks">
  40.           <table>
  41.             <tr>
  42.               <td style="width: 20px" valign="top">
  43.                 <xsl:element name="img">
  44.                   <xsl:attribute name="src">
  45.                     <xsl:value-of select="AppHead" />
  46.                   </xsl:attribute>
  47.                   <xsl:attribute name="align">
  48.                     <xsl:copy-of select="'center'" />
  49.                   </xsl:attribute>
  50.                 </xsl:element>
  51.               </td>
  52.               <td>
  53.                 <font size = "2" face="Segoe UI" color="#1370AB">
  54.                   <xsl:copy-of select="Message"/>
  55.                 </font>
  56.               </td>
  57.             </tr>
  58.           </table>
  59.           <br />
  60.         </xsl:for-each>
  61.  
  62.         <UL>
  63.           <xsl:for-each select="CompatReport/HardBlocks">
  64.             <font size = "2" face="Segoe UI" color="black">
  65.               <xsl:copy-of select="Message5"/>
  66.             </font>
  67.           </xsl:for-each>
  68.         </UL>
  69.         <UL>
  70.           <UL>
  71.             <xsl:for-each select="CompatReport/HardBlocks/OcNames/OcName">
  72.               <font size = "2" face="Segoe UI" color="black">
  73.                 <li>
  74.                   <xsl:copy-of select="Name"/>
  75.                 </li>
  76.               </font>
  77.             </xsl:for-each>
  78.           </UL>
  79.         </UL>
  80.         <xsl:for-each select="CompatReport/HardBlocks/OcNames">
  81.           <UL>
  82.             <UL>
  83.               <a href="#{generate-id(.)}">
  84.                 <font size = "2" face="Segoe UI" color="blue">
  85.                   <xsl:value-of select="./Help"/>
  86.                 </font>
  87.               </a>
  88.             </UL>
  89.           </UL>
  90.         </xsl:for-each>
  91.  
  92.  
  93.         <UL>
  94.           <xsl:for-each select="CompatReport/HardBlocks">
  95.             <font size = "2" face="Segoe UI" color="black">
  96.               <xsl:copy-of select="Message3"/>
  97.             </font>
  98.           </xsl:for-each>
  99.         </UL>
  100.         <UL>
  101.           <UL>
  102.             <xsl:for-each select="CompatReport/HardBlocks/AppNames/AppName">
  103.               <font size = "2" face="Segoe UI" color="black">
  104.                 <li>
  105.                   <xsl:copy-of select="Name"/>
  106.                 </li>
  107.               </font>
  108.             </xsl:for-each>
  109.           </UL>
  110.         </UL>
  111.         <xsl:for-each select="CompatReport/HardBlocks/AppNames">
  112.           <UL>
  113.             <UL>
  114.               <a href="#{generate-id(.)}">
  115.                 <font size = "2" face="Segoe UI" color="blue">
  116.                   <xsl:value-of select="./Help"/>
  117.                 </font>
  118.               </a>
  119.             </UL>
  120.           </UL>
  121.         </xsl:for-each>
  122.  
  123.         <UL>
  124.           <xsl:for-each select="CompatReport/HardBlocks">
  125.             <font size = "2" face="Segoe UI" color="black">
  126.               <xsl:copy-of select="Message2"/>
  127.             </font>
  128.           </xsl:for-each>
  129.         </UL>
  130.         <UL>
  131.           <UL>
  132.             <xsl:for-each select="CompatReport/HardBlocks/DrvNames/DrvName">
  133.               <font size = "2" face="Segoe UI" color="black">
  134.                 <li>
  135.                   <xsl:copy-of select="Name"/>
  136.                 </li>
  137.               </font>
  138.             </xsl:for-each>
  139.           </UL>
  140.         </UL>
  141.         <xsl:for-each select="CompatReport/HardBlocks/DrvNames">
  142.           <UL>
  143.             <UL>
  144.               <a href="#{generate-id(.)}">
  145.                 <font size = "2" face="Segoe UI" color="blue">
  146.                   <xsl:value-of select="./Help"/>
  147.                 </font>
  148.               </a>
  149.             </UL>
  150.           </UL>
  151.         </xsl:for-each>
  152.  
  153.  <UL>
  154.  <xsl:for-each select="CompatReport/HardBlocks">
  155.         <font size = "2" face="Segoe UI" color="black"><xsl:value-of select="Message0"/></font>
  156.   </xsl:for-each>
  157.   </UL>
  158.   <UL><UL>
  159.   <xsl:for-each select="CompatReport/HardBlocks/UnDrvNames/UnDrvName">
  160.  
  161.         <font size = "2" face="Segoe UI" color="black"><li><xsl:copy-of select="Name"/></li></font>
  162.   </xsl:for-each>
  163.   </UL></UL>
  164.   <xsl:for-each select="CompatReport/HardBlocks/UnDrvNames">
  165.       <UL><UL><a href="#{generate-id(.)}">
  166.     <font size = "2" face="Segoe UI" color="blue"><xsl:value-of select="./Help"/></font>
  167.          </a>
  168.       </UL></UL>
  169.   </xsl:for-each>
  170.  
  171.         <UL>
  172.           <xsl:for-each select="CompatReport/HardBlocks">
  173.             <font size = "2" face="Segoe UI" color="black">
  174.               <xsl:copy-of select="Help"/>
  175.             </font>
  176.           </xsl:for-each>
  177.         </UL>
  178.  
  179.         <xsl:for-each select="CompatReport/SoftOcBlocks">
  180.           <table>
  181.             <tr>
  182.               <td style="width: 20px" valign="top">
  183.                 <xsl:element name="img">
  184.                   <xsl:attribute name="src">
  185.                     <xsl:value-of select="AppHead" />
  186.                   </xsl:attribute>
  187.                   <xsl:attribute name="align">
  188.                     <xsl:copy-of select="'center'" />
  189.                   </xsl:attribute>
  190.                 </xsl:element>
  191.               </td>
  192.               <td>
  193.                 <font size = "2" face="Segoe UI" color="#1370AB">
  194.                   <xsl:copy-of select="Message"/>
  195.                 </font>
  196.               </td>
  197.             </tr>
  198.           </table>
  199.           <br />
  200.         </xsl:for-each>
  201.  
  202.         <UL>
  203.           <xsl:for-each select="CompatReport/SoftOcBlocks">
  204.             <font size = "2" face="Segoe UI" color="black">
  205.               <xsl:copy-of select="Message1"/>
  206.             </font>
  207.           </xsl:for-each>
  208.         </UL>
  209.  
  210.         <UL>
  211.           <UL>
  212.             <xsl:for-each select="CompatReport/SoftOcBlocks/OcNames/OcName">
  213.               <font size = "2" face="Segoe UI" color="black">
  214.                 <li>
  215.                   <xsl:copy-of select="Name"/>
  216.                 </li>
  217.               </font>
  218.             </xsl:for-each>
  219.           </UL>
  220.         </UL>
  221.  
  222.         <xsl:for-each select="CompatReport/SoftOcBlocks/OcNames">
  223.           <UL>
  224.             <UL>
  225.               <a href="#{generate-id(.)}">
  226.                 <font size = "2" face="Segoe UI" color="blue">
  227.                   <xsl:value-of select="./Help"/>
  228.                 </font>
  229.               </a>
  230.             </UL>
  231.           </UL>
  232.         </xsl:for-each>
  233.  
  234.         <xsl:for-each select="CompatReport/SoftBlocks">
  235.           <table>
  236.             <tr>
  237.               <td style="width: 20px" valign="top">
  238.                 <xsl:element name="img">
  239.                   <xsl:attribute name="src">
  240.                     <xsl:value-of select="AppHead" />
  241.                   </xsl:attribute>
  242.                   <xsl:attribute name="align">
  243.                     <xsl:copy-of select="'center'" />
  244.                   </xsl:attribute>
  245.                 </xsl:element>
  246.               </td>
  247.               <td>
  248.                 <font size = "2" face="Segoe UI" color="#1370AB">
  249.                   <xsl:copy-of select="Message"/>
  250.                 </font>
  251.               </td>
  252.             </tr>
  253.           </table>
  254.           <br />
  255.         </xsl:for-each>
  256.  
  257.         <UL>
  258.           <xsl:for-each select="CompatReport/SoftBlocks">
  259.             <font size = "2" face="Segoe UI" color="black">
  260.               <xsl:copy-of select="Common"/>
  261.             </font>
  262.           </xsl:for-each>
  263.         </UL>
  264.  
  265.         <UL>
  266.           <xsl:for-each select="CompatReport/SoftBlocks">
  267.             <font size = "2" face="Segoe UI" color="black">
  268.               <xsl:copy-of select="Message2"/>
  269.             </font>
  270.           </xsl:for-each>
  271.         </UL>
  272.         <UL>
  273.           <UL>
  274.             <xsl:for-each select="CompatReport/SoftBlocks/DrvNames/DrvName">
  275.               <font size = "2" face="Segoe UI" color="black">
  276.                 <li>
  277.                   <xsl:copy-of select="Name"/>
  278.                 </li>
  279.               </font>
  280.             </xsl:for-each>
  281.           </UL>
  282.         </UL>
  283.  
  284.         <xsl:for-each select="CompatReport/SoftBlocks/DrvNames">
  285.           <UL>
  286.             <UL>
  287.               <a href="#{generate-id(.)}">
  288.                 <font size = "2" face="Segoe UI" color="blue">
  289.                   <xsl:value-of select="./Help"/>
  290.                 </font>
  291.               </a>
  292.             </UL>
  293.           </UL>
  294.         </xsl:for-each>
  295.  
  296.         <UL>
  297.           <xsl:for-each select="CompatReport/SoftBlocks">
  298.             <font size = "2" face="Segoe UI" color="black">
  299.               <xsl:copy-of select="Message4"/>
  300.             </font>
  301.           </xsl:for-each>
  302.         </UL>
  303.  
  304.         <UL>
  305.           <UL>
  306.             <xsl:for-each select="CompatReport/SoftBlocks/AppNames/AppName">
  307.               <font size = "2" face="Segoe UI" color="black">
  308.                 <li>
  309.                   <xsl:copy-of select="Name"/>
  310.                 </li>
  311.               </font>
  312.             </xsl:for-each>
  313.           </UL>
  314.         </UL>
  315.  
  316.         <xsl:for-each select="CompatReport/SoftBlocks/AppNames">
  317.           <UL>
  318.             <UL>
  319.               <a href="#{generate-id(.)}">
  320.                 <font size = "2" face="Segoe UI" color="blue">
  321.                   <xsl:value-of select="./Help"/>
  322.                 </font>
  323.               </a>
  324.             </UL>
  325.           </UL>
  326.         </xsl:for-each>
  327.  
  328.       </body>
  329.     </html>
  330.   </xsl:template>
  331.  
  332. </xsl:stylesheet>
  333.