Subversion Repositories wimsdev

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
11661 obado 1
# GetSession
2
# Ouvre une session WIMS et renvoit l'ID
3
#
4
# Sample usage :
5
# /wims.cgi?module=adm/raw&job=getsession&format=json&data1=adm/createxo
6
 
7
!if $ident_type=$empty and $format != $empty
8
  !set ident_type=$format
9
!endif
10
 
11
dir_session=sessions/$wims_session
12
allowed_modules = adm/createxo
13
 
14
q_module = !word 1 of $data1
15
!bound q_module within $allowed_modules
16
 
17
!set log = !sh cp $wims_home/$dir_session/var $wims_home/$dir_session/var.def
18
!!log = !sh mv $wims_home/$dir_session/var $wims_home/$dir_session/var.def
19
 
20
!if $q_module != $empty
21
  !setdef w_module=$q_module in wimshome/$dir_session/var.def
22
  !set w_module=$q_module
23
  !set wims_module=$q_module
24
  !set module=$q_module
25
!endif
26
 
27
 
28
!set r_=!record 0 of wimshome/$dir_session/var
29
 
30
 
31
 
32
!!sh mv wimshome/$dir_session/var
33
!set log2 = !sh cp $wims_home/$dir_session/var.def $wims_home/$dir_session/var