~gumara/ubuntu-desktop-course/ubuntu-desktop-course-th-gumara

« back to all changes in this revision

Viewing changes to lib/studentguide.xsl

Modify Introduction

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
        doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
7
7
        doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" />
8
8
 
9
 
    <xsl:template match="questions">
10
 
        <xsl:apply-templates />
11
 
    </xsl:template>
12
 
 
13
9
    <xsl:template match="node()|@*">
14
10
        <xsl:copy>
15
11
            <xsl:apply-templates select="@*|node()" />
16
12
        </xsl:copy>
17
13
    </xsl:template>
18
14
 
19
 
 <!-- Remove instructor notes -->
20
 
 
21
 
    <xsl:template match="instructornote" />
22
 
 
23
 
 <!-- Remove instructor sections -->
24
 
    <xsl:template match="instructorsect" />
25
 
 
26
15
 <!-- Remove answers -->
27
16
 
28
17
    <xsl:template match="answer" />
29
18
 
 
19
 <!-- Remove instructor notes -->
 
20
 
 
21
  <xsl:template match="note">
 
22
    <xsl:if test="@userlevel='instructor'">
 
23
    </xsl:if>
 
24
    <xsl:if test="not(@userlevel='instructor')">
 
25
      <xsl:apply-templates/>
 
26
    </xsl:if>
 
27
  </xsl:template>
 
28
 
 
29
    <xsl:template match="sect1">
 
30
        <xsl:if test="@userlevel='instructor'">
 
31
        </xsl:if>
 
32
        <xsl:if test="not(@userlevel='instructor')">
 
33
                <sect1>
 
34
                <xsl:apply-templates />
 
35
                </sect1>
 
36
        </xsl:if>
 
37
    </xsl:template>
 
38
 
 
39
    <xsl:template match="subtitle">
 
40
      <chapter>
 
41
        <xsl:apply-templates select="@*|node()" />
 
42
      </chapter>
 
43
    </xsl:template>
 
44
 
 
45
 <!-- Question and Answers -->
 
46
 
 
47
    <xsl:template match="qandaset">
 
48
        <xsl:apply-templates />
 
49
    </xsl:template>
 
50
 
 
51
    <xsl:template match="qandaentry">
 
52
        <xsl:apply-templates />
 
53
    </xsl:template>
 
54
 
 
55
    <xsl:template match="question">
 
56
        <formalpara><title>Question:</title>
 
57
        <xsl:apply-templates />
 
58
        </formalpara>
 
59
    </xsl:template>
 
60
 
 
61
    <xsl:template match="answer">
 
62
        <formalpara><title>Answer:</title></formalpara>
 
63
    </xsl:template>
30
64
 
31
65
</xsl:stylesheet>
32
66