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 | ! |
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 |