
#!/bin/sh
# File	: upd_e-bladmuziek.sh
# By	: MaartenDeBoer.nl, 200430
# Subject	: Script to update the e-bladmuziek webpage/site
PGM=`basename $0|cut -d\. -f1`
VER="0.1"
LOG="${HOME}/log/${PGM}.log"
TMP="/tmp/${PGM}.$$"
HOSTNAME=`hostname |cut -d\. -f1`

HTMLPAGE="/mnt/nas3/www/domains/e-bladmuziek.agrarix.net/pages/index.html"
SRCDIR="/mnt/nas/DATA/E-bladmuziek/www"
 

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
if [ ! -d ${SRCDIR} ]; then
  echo "  NO SRCDIR (${SRCDIR}). Exiting ..."|tee -a ${LOG}
  exit 3
fi
if [ ! -d ${SRCDIR} ]; then
  echo "  NO HTMLPAGE (${HTMLPAGE}). Exiting ..."|tee -a ${LOG}
  exit 4
fi
touch ${TMP}

# Header
echo "<HTML>" > ${HTMLPAGE}
echo "<H1> E-Bladmuziek </H1>" >> ${HTMLPAGE}

echo "<TABLE border=1>" >> ${HTMLPAGE}
echo "  <TR>" >> ${HTMLPAGE}
echo "    <TH> Band </TH>" >> ${HTMLPAGE}
echo "  </TR>" >> ${HTMLPAGE}

ls -1 ${SRCDIR}|while read DIR
do
  echo "  ${DIR} ..."
  echo "  <TR>" >> ${HTMLPAGE}
  echo "    <TD>" >> ${HTMLPAGE}
  echo ${DIR} >> ${HTMLPAGE}
  ls -1 "${SRCDIR}/${DIR}"| while read DIR2
  do
    echo "    ${DIR2} .."
    echo "    <TD>" >> ${HTMLPAGE}
    echo "<I> ${DIR2} </I> <BR>" >> ${HTMLPAGE}

    ls -1 "${SRCDIR}/${DIR}/${DIR2}" |while read DIR3
    do
      echo "      ${DIR3} ."
      echo "${DIR3} <BR>" >> ${HTMLPAGE}

    done   # DIR3
    

    echo "    </TD>" >> ${HTMLPAGE}
  done  # DIR2
  echo "    </TD>" >> ${HTMLPAGE}
  echo "  <TR>" >> ${HTMLPAGE}
done  # DIR

echo "</TABLE>" >> ${HTMLPAGE}

echo "<BR>" >> ${HTMLPAGE}

echo "<H6> `date` by ${PGM} v${VER} at ${HOSTNAME} </H6>" >> ${HTMLPAGE}
echo "</HTML>" >> ${HTMLPAGE}


rm ${TMP}
echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

