File: site.vsl

package info (click to toggle)
libbsf-java 1%3A2.3.0%2Bcvs20050308a-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,460 kB
  • ctags: 1,264
  • sloc: java: 7,643; cpp: 2,514; xml: 1,773; jsp: 463; ansic: 182; makefile: 61; python: 45; sh: 29
file content (81 lines) | stat: -rw-r--r-- 2,455 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!-- Content Stylesheet for Site -->

    ## Defined variables
    #set ($bodybg = "#ffffff")
    #set ($bodyfg = "#000000")
    #set ($bodylink = "#525D76")
    #set ($bannerbg = "#525D76")
    #set ($bannerfg = "#ffffff")
    #set ($subbannerbg = "#828DA6")
    #set ($subbannerfg = "#ffffff")
    #set ($tablethbg = "#039acc")
    #set ($tabletdbg = "#a0ddf0")
    
<!-- start the processing -->
#document()
<!-- end the processing -->

## This is where the common page macro's live

#macro ( subsection $subsection)
  <table border="0" cellspacing="0" cellpadding="2" width="100%">
    <tr><td bgcolor="$subbannerbg">
      <font color="$subbannerfg" face="arial,helvetica,sanserif">
        <a name="$escape.getText($subsection.getAttributeValue("name"))"><strong>$subsection.getAttributeValue("name")</strong></a>
      </font>
    </td></tr>
    <tr><td>
      <blockquote>
      #foreach ( $items in $subsection.getChildren() )
        #if ($items.getName().equals("img"))
          #image ($items)
        #elseif ($items.getName().equals("source"))
          #source ($items)
        #elseif ($items.getName().equals("table"))
          #table ($items)
        #else
          $xmlout.outputString($items)
        #end
      #end
      </blockquote>
    </td></tr>
  </table>
#end

#macro ( section $section)
  <table border="0" cellspacing="0" cellpadding="2" width="100%">
    <tr><td bgcolor="$bannerbg">
      <font color="$bannerfg" face="arial,helvetica,sanserif">
        <a name="$escape.getText($section.getAttributeValue("name"))"><strong>$section.getAttributeValue("name")</strong></a>
      </font>
    </td></tr>
    <tr><td>
      <blockquote>
      #foreach ( $items in $section.getChildren() )
        #if ($items.getName().equals("img"))
          #image ($items)
        #elseif ($items.getName().equals("source"))
          #source ($items)
        #elseif ($items.getName().equals("table"))
          #table ($items)
        #elseif ($items.getName().equals("subsection"))
          #subsection ($items)
        #else
          $xmlout.outputString($items)
        #end
      #end
      </blockquote>
    </td></tr>
  </table>
#end

#macro (document)
  #header()
  #set ($allSections = $root.getChild("body").getChildren("section"))
  #foreach ( $section in $allSections )
    #section ($section)
  #end
  #footer()
#end