Rev 3049 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2372 | bpr | 1 | !exit |
2 | |||
23 | reyssat | 3 | !!INDEX |
4 | !let module_author =XIAO Gang |
||
5 | !let module_address =xiao@unice.fr |
||
6 | !let module_title =EXPIRATION |
||
7 | !let module_description =changer la date d'expiration de la classe. |
||
8 | !let module_version =1.10 |
||
9 | !let module_wims_version=1.50 |
||
10 | !let module_language =fr |
||
11 | !let module_copyright =© 1998 (<a href=COPYING>GNU GPL</a>) |
||
12 | !let module_category =adm |
||
13 | !let module_level =E1 E2 E3 E4 E5 E6 H1 H2 H3 H4 H5 H6 U1 U2 U3 U4 G R |
||
14 | |||
15 | !! e.g. algebra, analysis, geometry, etc. |
||
16 | !let module_domain = |
||
17 | |||
18 | !! For search engines; anything you like. |
||
19 | !let module_keywords = |
||
20 | |||
21 | |||
22 | !!INDEXEND |
||
23 | |||
1044 | bpr | 24 | !header1 |
23 | reyssat | 25 | !if $wims_user!=supervisor |
26 | <p>Non, c'est une page à qui vous n'avez pas le droit d'accès. |
||
27 | !tail |
||
28 | !exit |
||
29 | !endif |
||
30 | |||
31 | <hr width=1> |
||
32 | <center><h3>$wims_classname, $wims_institutionname</h3> |
||
33 | <p><h1>Date d'expiration de la classe</h1></center> <p> |
||
34 | !set months=janvier,février,mars,avril,mai,juin,juillet,août,septembre,octobre,novembre,décembre |
||
35 | !set today=!char 1 to 8 of $wims_now |
||
36 | !set thisyear=!char 1 to 4 of $today |
||
37 | !set thismonth=!char 5,6 of $today |
||
38 | !set thisday=!char 7,8 of $today |
||
39 | !if $parm1=$empty |
||
40 | :old |
||
41 | !defread wimshome/log/classes/$wims_class/.def |
||
42 | !set d_=!char 7,8 of $class_expiration |
||
43 | !set m_=!char 5,6 of $class_expiration |
||
44 | !set y_=!char 1 to 4 of $class_expiration |
||
45 | !else |
||
46 | !set y_=!char -4 to -1 of 0000$[$parm1] |
||
47 | !set m_=!char -2,-1 of 00$[$parm2] |
||
48 | !set d_=!char -2,-1 of 00$[$parm3] |
||
49 | !ifval NaN isin $y_$m_$d_ or \ |
||
50 | $y_$m_$d_>$thisyear$thismonth$thisday+10000 or\ |
||
51 | $y_$m_$d_<$thisyear$thismonth$thisday or\ |
||
52 | $m_<1 or $m_>12 or $d_<1 or $d_>31 |
||
53 | !goto old |
||
54 | !endif |
||
55 | !defread wimshome/log/classes/$wims_class/.def |
||
56 | !writefile wimshome/log/classes/$wims_class/.def !set class_password=$class_password\ |
||
57 | !set class_supervisor=$class_supervisor\ |
||
58 | !set class_description=$class_description\ |
||
59 | !set class_institution=$class_institution\ |
||
60 | !set class_email=$class_email\ |
||
61 | !set class_lang=$class_lang\ |
||
62 | !set class_creation=$class_creation\ |
||
63 | !set class_expiration=$y_$m_$d_\ |
||
64 | !set class_limit=$class_limit\ |
||
65 | !set class_level=$class_level\ |
||
66 | !set class_defined=yes |
||
67 | !defread wimshome/log/classes/$wims_class/.def |
||
68 | !goto old |
||
69 | !endif |
||
70 | |||
71 | Date d'expiration actuelle : le |
||
72 | $d_ |
||
73 | !item $m_ of $months |
||
74 | $y_. |
||
75 | |||
76 | !form reply |
||
77 | Nouvelle date d'expiration : |
||
5734 | bpr | 78 | jour <input size="2" maxlength="2" name="parm3" value="$d_"/>, mois |
23 | reyssat | 79 | !set parm2=$[$m_] |
80 | !formselect parm2 from 1 to 12 prompt $months |
||
81 | , année |
||
82 | !set parm1=$y_ |
||
83 | !formselect parm1 list $thisyear,$[$thisyear+1] |
||
84 | . <p><center> |
||
5734 | bpr | 85 | <input type="submit" value="$wims_name_tosave"/> |
23 | reyssat | 86 | </center></form> |
87 | <p>Mettre la date d'aujourd'hui à la date d'expiration entraine la |
||
88 | fermeture de la classe (qui prendra effet demain matin). |
||
89 | <p><b>Attention.</b> La validité de la classe ne peut pas dépasser un an |
||
90 | à partir d'aujourd'hui. |
||
91 | |||
92 | !tail |
||
93 |