#!/bin/bash

#echo "$(dirname $0) =?= $(dirname $(basename $0))"

if [ $(dirname $0) != $(dirname $(basename $0)) ] ; then
	echo "not executed from right directory, moving to $(dirname $0)"
	cd $(dirname $0)
fi

USERNAME=$(whoami)
SVNWORKDIR=$( dirname $(pwd) | sed "s,$HOME/public_html/\(.*\),\1," )

echo "installing templates with username '$USERNAME',"
echo "and '$SVNWORKDIR' as the local website location"
echo "..."

echo -n "Is this correct?(y/n) "
read -n 1 RESPONSE
echo ""

if [ "$RESPONSE" != y ] ; then
	echo "that's bad news, aborting!"
	exit 1
fi

sed -e "s/USER/$USERNAME/g; s/SVNWORKDIR/$SVNWORKDIR/g" \
 config-local.inc.TEMPLATE \
 > $HOME/public_html/$SVNWORKDIR/config-local.inc

echo 'done config-local.inc.TEMPLATE'


sed -e "s/USER/$USERNAME/g; s/SVNWORKDIR/$SVNWORKDIR/g" \
 htaccess.TEMPLATE \
 > $HOME/public_html/$SVNWORKDIR/.htaccess

echo 'done htaccess.TEMPLATE'

#connect-local.inc.TEMPLATE doesn't need customizing (yet)
cp connect-local.inc.TEMPLATE $HOME/public_html/$SVNWORKDIR/connect-local.inc
echo 'done connect-local.inc.TEMPLATE'

