#!/bin/sh

if [ -z "$1" ] ; then
 date=`date -u -d '1 day ago' +'%Y%m%d'`
else
 date=$1
fi
#gzip -9 $HOME/infobot/log/${date}
#cd $HOME/web
#zcat $HOME/infobot/log/${date} | $HOME/bin/irclog2html-1.5timr.pl
#gzip -9 $HOME/web/*.html $HOME/web/*/*.html
cd $HOME/web
bzcat $HOME/blootbot/log/${date}.bz2 | \
  $HOME/blootbot/scripts/irclog2html.pl ${date}
gzip -f -9 $HOME/web/[0-9]*.html $HOME/web/*/[0-9]*.html

if [ -z "$1" ] ; then
 # only do stats if doing today
 cd $HOME/web/stats
 > .log
 chmod go-rwx .log
 bzcat $HOME/blootbot/log/${date}.bz2 > .log
 nice -n 20 pisg
 rm .log
 rm *gz
 gzip -9 *html
fi

for a in `find /var/www/ibot/ -type d` ; do
 cd $a ; ~/bin/htmlcalidx.sh > HEADER.html
done
rm /var/www/ibot/stats/HEADER.html
