#!/bin/sh
PROTOCOL=$1
DOMAIN=$2

modify_htaccess()
{
		URI=$1
		cat > abvw/.htaccess << EOF
SetEnvIf Referer "^$URI" RefererCheck
Order deny,allow
Deny from all
Allow from env=RefererCheck
<Files ~ "\.(js|json)$">
Header add Pragma "no-cache"
Header set Cache-Control no-cache
</Files>
EOF
}

modify_api()
{
	URI_PREFIX=$1
	cat > abvw/common/json/sys/conf.json << EOF
{
        "apiUrl"              : "$URI_PREFIX/{0}/abvapi",
        "apiLoginUrl"         : "$URI_PREFIX/nuabvapi",
        "apiResourceDlUrl"    : "$URI_PREFIX/{0}/dl",
        "bookShelfCount"      : 15,
        "bookListCount"       : 15,
        "screenlockTimeDefault" : 30,
        "pushPageCount"       : 5,
        "pushTimePeriod"      : 60,
        "debug"               : true,
        "loginPage"           : "index.html",
        "anonymousLoginFlg"   : true,
        "anonymousLoginPath"  : "",
        "anonymousLoginId"    : "",
        "appName"             : "ABookWebCL",
        "appVersion"          : "0.0.1"
}
EOF
}

modify_htaccess "$PROTOCOL://$DOMAIN/webad/"
modify_api "$PROTOCOL://$DOMAIN/acms"

# case "$1" in
#		localhost)
#				modify_htaccess "http://localhost/nmoto/Sites/webviewer/"
#				modify_api "https://web3.agentec.jp/acms"
#				;;
#		web2)
#				modify_htaccess "https://web2.mediaservice.agentec.jp/mc/webviewer/"
#				modify_api "https://web2.mediaservice.agentec.jp/mc"
#				;;
#		web3)
#				modify_htaccess "https://web3.agentec.jp/web/"
#				modify_api "https://web3.agentec.jp/acms"
#				;;
#		*)
#				echo $"Usage: $0 {localhost|web2|web3}"
#				;;
# esac