Rev 14709 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6200 | bpr | 1 | !! 0 is used for title in the menu, 01 is juste some text. |
9736 | bpr | 2 | !! the next line doesn't work from everywhere (for example, |
1337 | bpr | 3 | !! when executing an exercise in a sheet so ... copy paste for the moment |
4 | !! must be the same as scripts/adm/oneitem.phtml |
||
5 | !!##!changeto adm/oneitem.phtml $wims_read_parm |
||
9954 | bpr | 6 | |
7 | !! be careful : if 3_ (url) contains a comma, there should be a confusion |
||
8 | !! for types 2, 3, 4, 5, 7 |
||
9 | !! to have no bug, the url part (3_) should be coded, for example , -> %2C |
||
10 | !! it should have been better to put the url always in last position. |
||
11 | !! it would be the only way to be sure and to have no surprise. |
||
12 | |||
1364 | bpr | 13 | !if $wims_theme_icon=yes |
9954 | bpr | 14 | !set wims_theme_icon=$wims_theme |
1337 | bpr | 15 | !endif |
9954 | bpr | 16 | !distribute items $wims_read_parm into 1_,2_,3_,4_,5_ |
1337 | bpr | 17 | !reset w_image |
18 | !if " isin $1_ |
||
19 | !set w_name=!replace internal " by in $1_ |
||
5236 | bpr | 20 | !reset w_name1 |
1337 | bpr | 21 | !else |
22 | !set w_name1=!word 1 of $1_ |
||
23 | !set w_name2=!word 2 to -1 of $1_ |
||
24 | !set w_name=$(wims_name_$(w_name1)) $w_name2 |
||
1390 | bpr | 25 | !if $w_name issametext |
26 | !set w_name=$1_ |
||
27 | !endif |
||
1337 | bpr | 28 | !endif |
29 | !goto $2_ |
||
30 | :0 |
||
31 | $(wims_read_parm[3..-1]) |
||
32 | !exit |
||
6200 | bpr | 33 | :01 |
34 | $(wims_read_parm[3..-1]) |
||
35 | !exit |
||
1337 | bpr | 36 | :1 |
37 | !set 3_=!item 3 to -1 of $wims_read_parm |
||
38 | !set 3_=!nospace $3_ |
||
1364 | bpr | 39 | !set wims_ref_class=$w_name1 |
11265 | bpr | 40 | !default wims_ref_title=$(wims_name_title_$1_) |
15704 | obado | 41 | !!default wims_ref_title=!detag $w_name |
13171 | obado | 42 | !href $3_ <span>$w_name</span> |
10151 | bpr | 43 | !reset wims_ref_class wims_ref_title |
1337 | bpr | 44 | !exit |
45 | :2 |
||
46 | !if $4_ notsametext |
||
1364 | bpr | 47 | <a href="$3_" target="wims_$4_" class="$w_name1"><span class="text_item">$w_name</span></a> |
1337 | bpr | 48 | !else |
1390 | bpr | 49 | <a href="$3_" class="$w_name1"><span class="text_item">$w_name</span></a> |
1337 | bpr | 50 | !endif |
51 | !exit |
||
52 | :3 |
||
1390 | bpr | 53 | <a href="#" onclick="$3_" class="$w_name1"><span class="text_item">$w_name</span></a> |
1337 | bpr | 54 | !exit |
55 | :4 |
||
3554 | bpr | 56 | !set wims_ref_class=$w_name1 |
11602 | bpr | 57 | !default wims_ref_title=$(wims_name_title_$1_) |
15704 | obado | 58 | !!default wims_ref_title=$w_name |
1364 | bpr | 59 | !href target=wims_$4_ $3_ <span class="text_item">$w_name</span> |
10151 | bpr | 60 | !reset wims_ref_class wims_ref_title |
1337 | bpr | 61 | !exit |
2233 | bpr | 62 | :5 |
63 | <a href="$3_" class="$w_name1">$4_</a> |
||
64 | !exit |
||
3554 | bpr | 65 | :6 |
66 | !! no text (only the icon - should exist) |
||
67 | !set 3_=!item 3 to -1 of $wims_read_parm |
||
68 | !set 3_=!nospace $3_ |
||
69 | !set wims_ref_class=$w_name1 |
||
15704 | obado | 70 | !!default wims_ref_title=$w_name |
11741 | bpr | 71 | !href $3_ <span class="show-for-sr">$w_name</span> |
10151 | bpr | 72 | !reset wims_ref_class wims_ref_title |
3554 | bpr | 73 | !exit |
4519 | bpr | 74 | :7 |
14709 | obado | 75 | !set wims_ref_class=wims_button_help |
11796 | bpr | 76 | !default wims_ref_title=$(wims_name_title_$1_) |
15704 | obado | 77 | !!default wims_ref_title=$w_name |
14709 | obado | 78 | !href target=wims_$4_ $3_ <span>$w_name</span> |
10151 | bpr | 79 | !reset wims_ref_class wims_ref_title |
4424 | bpr | 80 | !exit |
9736 | bpr | 81 | :8 |
10642 | obado | 82 | <span class="text_item $wims_ref_class">$w_name</span> |
83 | !reset wims_ref_class |
||
9736 | bpr | 84 | !exit |
9954 | bpr | 85 | :9 |
86 | !! title is the last item |
||
87 | !set 3_=!item 3 to -2 of $wims_read_parm |
||
88 | !set 3_=!nospace $3_ |
||
89 | !set wims_ref_class=$w_name1 |
||
90 | !set wims_ref_title=!item -1 of $wims_read_parm |
||
91 | !href $3_ $w_name |
||
10151 | bpr | 92 | !reset wims_ref_class wims_ref_title |
9954 | bpr | 93 | !exit |
9736 | bpr | 94 | :* |