Subversion Repositories wimsdev

Rev

Rev 14298 | Rev 14719 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11731 guerimand 1
!! create a datepicker form with some option (in line) in wims_read_parm
2
!!line 1 : default value
3
!!line 2 : name form
4
!!line 3 : minDate,maxDate (use datepicker format)
5
!!
6
 
7
!distribute line $wims_read_parm into default_,name_,date_
8
!distribute item $date_ into mdate_,Mdate_
14293 guerimand 9
!if $jquery_defined=yes
10
  !set option_=dateFormat:"yymmdd"
11
  !if $mdate_!=$empty
12
    !set option_=$option_,minDate:$mdate_
13
  !endif
14
  !if $Mdate_!=$empty
15
    !set option_=$option_,maxDate:$Mdate_
16
  !endif
11731 guerimand 17
 
14293 guerimand 18
  !set name_=!nospace $name_
12801 obado 19
 
14293 guerimand 20
  !set js_lang=$lang
21
  !if $lang=cn
22
    !set js_lang=zh-CN
23
  !endif
24
  !if $lang=tw
25
    !set js_lang=zh-TW
26
  !endif
27
  !if $lang=si
28
    !set js_lang=sl
29
  !endif
30
  !if $lang=en
31
    !set js_lang=en-GB
32
  !endif
33
 
34
  <script charset="UTF-8" src="scripts/js/external/jquery-ui/ui/i18n/datepicker-$js_lang.js"></script>
35
  <script>
36
   $$( function() {$$( "#$name_" ).datepicker({$option_});});
37
  </script>
38
  <input type="text" size="10"  name="$name_" id="$name_" value="$default_" />
39
 
40
!else
41
  !if $months=$empty
14298 guerimand 42
    !read adm/class/classlang adm/lang/date.phtml
14293 guerimand 43
  !endif
14299 guerimand 44
  !set year$(name_)=!char 1 to 4 of $default_
45
  !set month$(name_)=!char 5 to 6 of $default_
46
  !set month$(name_)=$[$(month$(name_))]
47
  !set day$(name_)=!char 7 to 8 of $default_
48
  !set day$(name_)=$[$(day$(name_))]
14298 guerimand 49
  !set creyear=!char 2 to 5 of $(date_[1])
50
  !set expyear=!char 2 to 5 of $(date_[2])
14299 guerimand 51
  !read adm/lang/datemenu.phtml.$moduclass_lang 1,day$(name_),month$(name_),year$(name_)
11731 guerimand 52
!endif