#!/bin/bash

EDIR_ROOT=`find /home -type f -name config.inc.php | cut -d'/' -f1,2,3,4`
NOME_EDIR_ROOT=`find /home -type f -name config.inc.php | head -1  | cut -d'/' -f4`
EDIR_USER=`find /home -type f -name config.inc.php | head -1  | cut -d'/' -f3`

menorq11(){
	#EDIR_V=`grep -E "define\(\"VERSION\"\,\ \"" $EDIR_ROOT/conf/constants.inc.php | head -1  | cut -f2,3 -d "."`
	EDIR_V=`grep -E "VERSION" $EDIR_ROOT/conf/constants.inc.php | awk '{ print $2}' | tr -d '[) " ; v a-zA-Z]' | sed 's/^[. $]//' | sed '/^$/d' | head -1`
	DB_USER=`grep -E "define\(\"_DIRECTORYDB_USER\"\," $EDIR_ROOT/conf/config.inc.php | head -1  | cut -f4 -d '"'`
	DB_PASS=`grep -E "define\(\"_DIRECTORYDB_PASS\"\," $EDIR_ROOT/conf/config.inc.php | head -1   | cut -f4 -d '"'`
	PROJDOMAIN1=`grep -E "domainInfo\[" $EDIR_ROOT/custom/domain/domain.inc.php | sed s/\"/\'/g | head -1  | cut -f2 -d "'" `
	echo -e "\nVersao:\t\t$EDIR_V\nProjeto:\t$PROJDOMAIN1\n"
}

maiorq11(){
	#EDIR_V=`grep -E "define\(\"VERSION\"\,\ \"" $EDIR_ROOT/web/conf/constants.inc.php  | head -1 | cut -f2,3 -d "."`
	EDIR_V=`cat $EDIR_ROOT/src/ArcaSolutions/CoreBundle/Kernel/Kernel.php  | grep VERSION | head -1 | awk '{ print $4 }' | tr -d "[ ' ; ]"`
	DB_USER=`grep -E "define\(\"_DIRECTORYDB_USER\"\," $EDIR_ROOT/web/conf/config.inc.php  | head -1 | cut -f4 -d '"'`
	DB_PASS=`grep -E "define\(\"_DIRECTORYDB_PASS\"\," $EDIR_ROOT/web/conf/config.inc.php   | head -1 | cut -f4 -d '"'`
	PROJDOMAIN1=`grep -E "domainInfo\[" $EDIR_ROOT/web/custom/domain/domain.inc.php | sed s/\"/\'/g | head -1  | cut -f2 -d "'" `
	echo -e "\nVersao:\t\t$EDIR_V\nProjeto:\t$PROJDOMAIN1\n"
}

verifica_versao() {
	if [ `find /home -type f -name config.inc.php | wc -l` = 1 ]; then : ; else echo -e "Problema!\nMais de um arquivo config.inc.php encontrado.\n\033[05;31m"; find /home -type f -name config.inc.php; echo -e "\033[0m"; exit ; fi
	
	EDIR_VERSION=`find /home -type f -name config.inc.php | cut -d'/' -f5`
	
	if [ -f /home/$EDIR_USER/$NOME_EDIR_ROOT/conf/config.inc.php ]; then 
		EDIR_VERSION="menorq11"
	elif [ -f /home/$EDIR_USER/$NOME_EDIR_ROOT/web/conf/config.inc.php ]; then
		EDIR_VERSION="maiorq11" 
	fi	
#	EDIR_VERSION=`find /home -type f -name config.inc.php | cut -d'/' -f5`
	if [[ $EDIR_VERSION  = "menorq11" ]]; then 
		menorq11
	elif  [[ $EDIR_VERSION = "maiorq11" ]]; then 
		maiorq11
	fi
}
verifica_versao
