X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=constants.sh;h=590c968e9941b06ecae54248d72fe6c056c8447f;hb=9158a331ff59327f9ce34945fe0275a56cad36b3;hp=2636e0bd0a5cb8d6aaa1ef48d566896143d549d4;hpb=f485895094cd72318b46f39689c3ba954eb37411;p=busy diff --git a/constants.sh b/constants.sh index 2636e0b..590c968 100755 --- a/constants.sh +++ b/constants.sh @@ -1,6 +1,6 @@ #!/bin/zsh -# Copyright 2014 Paul Hänsch +# Copyright 2014,2015 Paul Hänsch # # This file is part of Confetti. # @@ -17,6 +17,8 @@ # You should have received a copy of the GNU Affero General Public License # along with Confetti. If not, see . +data_dirs Home Tasks Wiki QRcodes + umask=002 #alias _wiki="stx2any --no-template --link-abbrevs --quote -T html" _wiki(){ @@ -25,7 +27,7 @@ _wiki(){ LOGIN=false USER="#NONE#" -_GET["p"]=Home +[ -z "$_GET[\"p\"]" ] && _GET["p"]=Home sessfile="$_DATA/auth/session$(sed -rn 's:^.*session=([a-zA-Z0-9]{32}).*$:\1:p' <<<"$HTTP_COOKIE")" if [ -r "$sessfile" ]; then