s4
changeset 763:41e443a925c8
Introduce unsetpar() for continuous page building
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Sun, 07 Jun 2020 07:33:12 +0900 |
parents | f9f88278f6a0 |
children | f36f1f148a4f d39c915daeda |
files | s4-funcs.sh |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- a/s4-funcs.sh Sat Jun 06 20:55:30 2020 +0900 1.2 +++ b/s4-funcs.sh Sun Jun 07 07:33:12 2020 +0900 1.3 @@ -677,6 +677,16 @@ 1.4 fi 1.5 query "replace into par values('$session', '$1', '$2', \"$3\");" 1.6 } 1.7 +unsetpar() { 1.8 + for i; do 1.9 + if [ x"$session" = x"$main_session" ]; then 1.10 + case "$i" in 1.11 + user|skey) unset _$i ;; 1.12 + esac 1.13 + fi 1.14 + query "DELETE FROM par WHERE var='$i';" 1.15 + done 1.16 +} 1.17 replpar() { 1.18 query "update par set val=\"$3\" where sessid='$session' and var='$1' and type='$2';" 1.19 } 1.20 @@ -1717,6 +1727,7 @@ 1.21 (select id from blog_s where key='owner' and val=$qgname);" 1.22 err rm-grp cleaning sql=`echo $sql` 1.23 query "$sql"; 1.24 + unsetpar tag kwd 1.25 grps # When removing a group, switch to grp-list 1.26 return # and return 1.27 fi