annotate scripts/s4-sns.case @ 701:fdd9c98f0888

Remove some debug output and include timestamp in err()
author HIROSE Yuuji <yuuji@gentei.org>
date Fri, 22 May 2020 08:35:05 +0900
parents dd7bedb6a83c
children d1f60cdc3e1a d368b937956e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
525
dd7bedb6a83c typo fixed
HIROSE Yuuji <yuuji@gentei.org>
parents: 524
diff changeset
1 case $stage in
701
fdd9c98f0888 Remove some debug output and include timestamp in err()
HIROSE Yuuji <yuuji@gentei.org>
parents: 525
diff changeset
2 home|"")
92
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
3 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
4 [ -n "`getpar rowid`" ] && par2table $formdir/user.def
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
5 showhome ${2:-$user}
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
6 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
7 login)
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
8 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
9 myargs=""
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
10 showlogin
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
11 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
12 # "edittable")
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
13 # contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
14 # m4 -D_TITLE_="グループ編集/削除" $layout/html.m4.html
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
15 # edittable "$formdir/$2.def" "$2" "$3"
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
16 # ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
17 "showattc")
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
18 shift
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
19 showattc "$@"
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
20 exit 0 # Do not output further chunks
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
21 ;;
520
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
22 invite|groupman|userconf|groupconf|mems|grps|grp|groupupdate|groupclone|grpaction|joingrpadmit|commission|editheading|editart|showattc|send2mem|mvart)
92
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
23 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
24 [ -n "$1" ] && shift
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
25 $stage "$@"
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
26 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
27 "blog") # $2=grpID
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
28 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
29 . ./s4-blog.sh
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
30 blog_addentry $2
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
31 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
32 "replyblog")
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
33 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
34 rowid=${2%%[!A-Z0-9a-z_]*}
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
35 . ./s4-blog.sh
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
36 blog_reply $rowid
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
37 ;;
520
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
38 aid[1-9]*)
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
39 arid=${1#aid}
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
40 arid=${arid%%[!0-9]*}
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
41 . ./s4-blog.sh
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
42 blog_reply_article "$arid"
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
43 ;;
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
44 reload*) # Dirty workaround for reloading page just after submit
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
45 newurl="$urlbase?replyblog+${stage#*/}#bottom"
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
46 echo "Refresh: 0; $newurl"; echo
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
47 exit 0
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
48 ;;
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
49 lshandout|lshandoutall|gethandout|gethandoutcsv|gethandoutcsv2|blogseen)
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
50 case "$stage" in
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
51 lshandout*|blogseen*) contenttype; echo ;;
0d8785102531 Resolve confliction of s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 130
diff changeset
52 esac
92
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
53 rowid=${2%%[!A-Z0-9a-z_]*}
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
54 if [ -z "$rowid" ]; then
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
55 echo "話題番号が未指定です。" | html p
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
56 return
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
57 fi
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
58 . ./s4-blog.sh
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
59 $stage $rowid
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
60 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
61 lsmyfile)
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
62 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
63 . ./s4-blog.sh
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
64 shift
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
65 $stage "$@"
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
66 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
67 "searchart") # $2=blogowner
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
68 contenttype; echo
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
69 m4 -D_TITLE_="検索結果" $layout/html.m4.html
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
70 . ./s4-blog.sh
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
71 searchart $2
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
72 ;;
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
73 *)
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
74 exec $0 login
6b47328b08b3 add scripts/
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
75 ;;
524
9cf0b6b7bb90 Forget s4.cgi
HIROSE Yuuji <yuuji@gentei.org>
parents: 520
diff changeset
76 esac

yatex.org