s4

annotate scripts/s4-sns.case @ 520:0d8785102531

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