Subversion Repositories wimsdev

Rev

Rev 4429 | Rev 12973 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4429 Rev 7323
Line 1... Line -...
1
!!##language independant
-
 
2
 
-
 
3
!! \tooltip{texte}{[option]}{popup text}
1
!! \tooltip{texte}{[option]}{popup text}
4
!if $parms issametext
2
!if $parms issametext
5
   !set special_out= <script type="text/javascript" src="scripts/js/wz_tooltip.js"></script>
3
   !set special_out= <script type="text/javascript" src="scripts/js/wz_tooltip.js"></script>
6
   $special_out
4
   $special_out
7
!exit
5
!exit
8
!endif
6
!endif
9
!set parms=!slashsubst $parms
7
!set parms=!slashsubst $parms
-
 
8
!set parmscnt=!itemcnt $parms
10
!set parm1=!item 1 of $parms
9
!set parm1=!item 1 of $parms
-
 
10
!if $parmscnt=2
-
 
11
  !set text=!item 2 of $parms
-
 
12
  !set option=
-
 
13
!else
11
!set text=!item 3 to -1 of $parms
14
 !set text=!item 3 to -1 of $parms
12
!set option=!item  2 of $parms
15
 !set option=!item 2 of $parms
-
 
16
!endif
-
 
17
 
13
!if nojs iswordof $option
18
!if nojs iswordof $option
14
  !set option=!replace internal nojs by in $option
19
  !set option=!replace internal nojs by in $option
15
  !set special_out=
20
  !set special_out=
16
!else
21
!else
17
  !set special_out= <script type="text/javascript" src="scripts/js/wz_tooltip.js"></script>  
22
  !set special_out= <script type="text/javascript" src="scripts/js/wz_tooltip.js"></script>
18
!endif
23
!endif
19
!set option=!trim $option
24
!set option=!trim $option
20
!set option=!declosing $option
25
!set option=!declosing $option
21
!if $option=$empty
26
!if $option=$empty
22
  !set option=FONTSIZE, '12pt', ABOVE, 'true'
27
  !set option=FONTSIZE, '12pt', ABOVE, 'true'
Line 31... Line 36...
31
!! !set text=!replace internal > by &#gt; in $text
36
!! !set text=!replace internal > by &#gt; in $text
32
 !set text=!replace internal $\
37
 !set text=!replace internal $\
33
$ by  $  in  $text
38
$ by  $  in  $text
34
 !set special_out=$special_out\
39
 !set special_out=$special_out\
35
 <span class="tooltip"><a onmouseover="Tip('$text',$option)" onmouseout="UnTip()">$parm1</a></span>
40
 <span class="tooltip"><a onmouseover="Tip('$text',$option)" onmouseout="UnTip()">$parm1</a></span>
36
 !else
41
 !else
37
 !set special_out=$text
42
 !set special_out=$text
38
 !endif
43
 !endif
39
$special_out
44
$special_out