Subversion Repositories wimsdev

Rev

Rev 15636 | Blame | Compare with Previous | Last modification | View Log | RSS feed

!! process to activate or desactivate optional module.
!!

optionalmod_list=class/freework,class/tchat
optionalmod_parameter=freework_nofile,tchat_nofile
!reset optionalmod_parameter_prompt
!for k in $optionalmod_parameter
  t_=!replace internal , by , in $(name_optionalmod_param_$(k))
  optionalmod_parameter_prompt=!append item $t_ to $optionalmod_parameter_prompt
!next k
!if $save!=$empty
  up_optionalmod=!listintersect $optionalmod_list and $up_optionalmod
  up_optionalmod_parameter=!listintersect $optionalmod_parameter and $up_optionalmod_parameter
  !setdef allowed_optional_module=$up_optionalmod\
optionalmod_parameter=$up_optionalmod_parameter in wimshome/log/wims.conf
  job=list
  !reset save
  !restart module=adm/manage&job=list
!else
  tmp=!defof allowed_optional_module\
optionalmod_parameter in wimshome/log/wims.conf
  !distribute line $tmp into up_optionalmod,up_optionalmod_parameter
!endif