Subversion Repositories wimsdev

Rev

Rev 16026 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16026 Rev 18340
Line -... Line 1...
-
 
1
!! see scripts/docu/primitives/glossary.phtml
1
!if $wims_read_parm!=$empty
2
!if $wims_read_parm!=$empty
2
  !set parms=$wims_read_parm
3
  !set parms=$wims_read_parm
3
!else
4
!else
4
  !if $parms=$empty
5
  !if $parms=$empty
5
    !exit
6
    !exit
Line 14... Line 15...
14
  !if $text!=$empty
15
  !if $text!=$empty
15
    !set tooltip=yes
16
    !set tooltip=yes
16
  !endif
17
  !endif
17
!endif
18
!endif
18
!set optrecord=!getopt content in $option
19
!set optrecord=!getopt content in $option
19
 
-
 
20
!set optrecord=!declosing $optrecord
20
!set optrecord=!declosing $optrecord
21
!set parms=!item 1 of $parms
21
!set parms=!item 1 of $parms
22
!set data_dir=data/glossary
22
!set data_dir=data/glossary
23
!set data=$data_dir/$parms
23
!set data=$data_dir/$parms
24
 
24
 
25
!if $optrecord=abstract
25
!if $optrecord=abstract
26
  !set optrecord=1
26
  !set optrecord=1
27
!else
27
!else
28
  !if $optrecord=$empty
28
  !if $optrecord=$empty
29
    !set recordcnt=!recordcnt $data
29
    !set recordcnt=!recordcnt $data
30
    !set optrecord=!values 2*x for x=2 to $[$recordcnt/2]
30
    !set optrecord=!values x for x=4 to $[$recordcnt]
31
  !else
31
  !else
32
    !set optrecord=!values 2*(x-1)+4 for x in $optrecord
32
    !set optrecord=!values (x-1)+4 for x in $optrecord
33
  !endif
33
  !endif
34
!endif
34
!endif
35
!set gl_title=!getdef gl_title in $data
35
!set gl_title=!getdef gl_title in $data
36
!set gl_keywords=!getdef gl_keywords in $data
36
!set gl_keywords=!getdef gl_keywords in $data
37
!set gl_author=!getdef gl_author in $data
37
!set gl_author=!getdef gl_author in $data
Line 44... Line 44...
44
    <div class="wims_tooltiptext" style="width:$width">
44
    <div class="wims_tooltiptext" style="width:$width">
45
!endif
45
!endif
46
<div class="wims_glossary">
46
<div class="wims_glossary">
47
!if $gl_type!=dynamic
47
!if $gl_type!=dynamic
48
  !for j in $optrecord
48
  !for j in $optrecord
49
    !if $j>=4 and $[$j%2]=0
49
    !if $[$j%2]=0
50
      !record $j of $data
50
      !record $j of $data
-
 
51
    !else
-
 
52
      !set tmp=!record $j of $data
-
 
53
      !read $data_dir/$tmp
51
    !endif
54
    !endif
52
  !next
55
  !next
53
!else
56
!else
54
  !read $data
57
  !read $data
55
!endif
58
!endif