Subversion Repositories wimsdev

Rev

Rev 4594 | Rev 10111 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed


!read connect/add1.proc

!if $cn_status!=OK
 !exit
!endif

!reset i_,o_
!if $connupd1>0
 o_=+
!endif
!if $connupd2>0
 i_=+
!endif

addclass=!word 1 of $addclass
!if $addclass=$empty
 !if $connident=myself
  error=localmirror
  job2=first
  !read connect/first.proc
  !exit
 !endif
 cn_data1=description=$class_description\
institution=$class_institution\
supervisor=$class_supervisor\
password=$class_password\
email=$class_email\
lang=$class_lang\
expiration=$class_expiration\
limit=$class_limit\
secure=$class_secure

 !readdef wimshome/log/classes/$wims_class/supervisor
 cn_data2=lastname=$user_lastname\
firstname=$user_firstname\
password=$user_password\
email=$user_email

 !read adm/connect/main.proc addclass $connident
 !if $cn_status=OK
  addclass=!word 1 of $cn_data
 !endif
!else
 !read adm/connect/main.proc checkclass $connident $addclass
!endif

!if $addclass!=$empty
 conn=!trim $class_connections $o_$connident/$addclass$i_
 !setdef !set class_connections=$conn in wimshome/log/classes/$wims_class/.def
 class_connections=$conn
!endif

status2=$cn_status
cn_status=OK

!! need to rebuild .index (for adm/raw)
!sh $wims_home/log/classes/.build-index

!read connect/data.proc