# HG changeset patch # User HIROSE Yuuji # Date 1437556816 -32400 # Node ID 837c9a6bec028cf5e047f398216f38ffe943700d # Parent c37cbb154e01b638899ad87acdc60f7f17c52d54 Add notification modes diff -r c37cbb154e01 -r 837c9a6bec02 s4-blog.sh --- a/s4-blog.sh Wed Jul 22 18:16:53 2015 +0900 +++ b/s4-blog.sh Wed Jul 22 18:20:16 2015 +0900 @@ -17,9 +17,22 @@ [ x"$2" = x"$blogowner" ] && return # If author=blogowner, unnecessary blogtitle=`getvalbyid blog title "$1"` blogurl="$urlbase?replyblog+$1" - emails=`collectemail $blogowner` + case `getvalbyid blog notify "$1"` in + admin) + if isgroup "$owner"; then + qgrp=`sqlquote $owner` + admins=`query "select user from grp_adm where gname=$qgrp;"` + emails=`collectemail $admins` + else + emails=`collectemail $blogowner` + fi + ;; + no) return ;; + *) emails=`collectemail $blogowner` ;; + esac +err notify: emails="[$emails]" smail "$emails" "書込通知 $urlbase"<