Subversion Repositories wimsdev

Rev

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
:*