Rev 3854 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
23 | reyssat | 1 | #! /bin/sh |
2 | # We use shell script to output oef source file, because |
||
3 | # otherwise the $ sign will be substituted. |
||
4 | |||
5 | if [ -z "$w_catmodule" ]; then |
||
6 | classd=$w_wims_home/log/classes/$w_wims_class |
||
7 | oefname=$classd/src/$wims_exec_parm.oef |
||
8 | else |
||
9 | moduled=modules/$w_catmodule |
||
10 | test1=`grep -E '^[[:blank:]]*category[[:blank:]]*=.*oef' $moduled/INDEX` |
||
11 | test2=`grep -E '^[[:blank:]]*copyright[[:blank:]]*=.*COPYING' $moduled/INDEX` |
||
12 | if [ -z "$test1" ] || [ -z "$test2" ]; then |
||
13 | rm -f $w_wims_home/$w_wims_sesdir/user-deposit 2>/dev/null |
||
14 | exit |
||
15 | fi |
||
16 | oefname=$moduled/src/$wims_exec_parm.oef |
||
17 | fi |
||
18 | logd=$w_wims_home/log/classes/$w_wims_class/src/images |
||
19 | sesd=$w_wims_home/$w_wims_sesdir |
||
20 | |||
11781 | obado | 21 | if [ -f $oefname ]; then |
23 | reyssat | 22 | cat $oefname >$sesd/user-deposit |
23 | cat $oefname >$sesd/submit.oef |
||
24 | if [ -d $logd/$wims_exec_parm ]; then |
||
25 | rm -fr $sesd/getfile/oefimg 2>/dev/null |
||
26 | mkdir -p $sesd/getfile/oefimg 2>/dev/null |
||
3854 | bpr | 27 | cp -pPR $logd/$wims_exec_parm/* $sesd/getfile/oefimg 2>/dev/null |
23 | reyssat | 28 | fi |
29 | echo yes |
||
30 | else |
||
31 | rm -f $w_wims_home/$w_wims_sesdir/user-deposit 2>/dev/null |
||
32 | fi |
||
33 |