Subversion Repositories wimsdev

Rev

Rev 9798 | Rev 10151 | Go to most recent revision | 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
9798 bpr 40
 !default wims_ref_title=$w_name
1364 bpr 41
 !href $3_ $w_name
2522 bpr 42
 !reset wims_ref_class
9798 bpr 43
 !reset 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
9798 bpr 57
 !default wims_ref_title=$w_name
1364 bpr 58
 !href target=wims_$4_ $3_ <span class="text_item">$w_name</span>
2522 bpr 59
 !reset wims_ref_class
9798 bpr 60
 !reset 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
9798 bpr 70
 !default wims_ref_title=$w_name
3554 bpr 71
 !href $3_ &nbsp;
72
 !reset wims_ref_class
9798 bpr 73
 !reset wims_ref_title
3554 bpr 74
 !exit
4519 bpr 75
:7
76
 !set wims_ref_class=wims_button_feedback
9798 bpr 77
 !default wims_ref_title=$w_name
4519 bpr 78
 !href target=wims_$4_ $3_ $w_name
4424 bpr 79
 !reset wims_ref_class
9798 bpr 80
 !reset wims_ref_title
4424 bpr 81
 !exit
9736 bpr 82
:8
9798 bpr 83
 !set wims_ref_class=$w_name1
84
 !set wims_ref_title=$w_name
9736 bpr 85
 <span class="text_item">$w_name</span>
86
 !exit
9954 bpr 87
:9
88
!! title is the last item
89
 !set 3_=!item 3 to -2 of $wims_read_parm
90
 !set 3_=!nospace $3_
91
 !set wims_ref_class=$w_name1
92
 !set wims_ref_title=!item -1 of $wims_read_parm
93
 !href $3_ $w_name
94
 !reset wims_ref_class
95
 !reset wims_ref_title
96
 !exit
9736 bpr 97
:*