<?php
/** * Configurações da aplicação. * * @author José Filipe Lopes Santos <jfilipe@med.up.pt> * @since 23-04-2010 * @version 2.0 - data da últ. actualização: 10-05-2012 * @package tts * @subpackage configurations */
//**************** Paths (caminhos) e Urls *******************
////////// paths e urls principais ///////// /** * Url para o diretório principal. */ define("ROOT_URL","/intranet/tts/"); /** * caminho para o directório principal. */ define("ROOT_PATH",getenv("DOCUMENT_ROOT").ROOT_URL);
//////////// paths para directórios ///////// /** * Caminho para o directório das configurações. */ define("CONF_PATH",ROOT_PATH."conf/"); /** * Caminho para o directório com os includes / libreries. */ define("LIB_PATH",ROOT_PATH."lib/"); /** * Caminho para o directório das templates. */ define("TEMPLATES_PATH",ROOT_PATH."templates/");
////////// URLs para directórios ///////////// /** * Url para o directório de estilos. */ define("CSS_URL",ROOT_URL."css/"); /** * Url para o directório de imagens. */ define("IMAGES_URL",ROOT_URL."images/"); /** * Url para o directório de scripts em javascript. */ define("JS_URL",ROOT_URL."javascript/");
// **************** Includes ************ require_once("DB.php"); require_once("HTML/Template/PHPLIB.php"); require_once 'Mail.php'; require_once 'Mail/mime.php';
// ************** Base de Dados ********** /** * DSN de acesso à base de dados. */ define("DSN","oci8://user:pass@service_name");
//************** Datas ************
/////// datas limite ////////
/** * Dia limite. */ define("STOP_DAY",31); /** * Mês limite. */ define("STOP_MONTH",12); /** * Ano inicial. */ define("START_YEAR",2005); /** * Ano mínimo para datas antigas. */ define("START_OLD_YEAR",1980); /** * N.º de anos limite, posteriores ao ano actual. */ define("MORE_N_YEARS",10);
/** * Hora limite. */ define("STOP_HOUR",23);;
/** * Minuto ou segundo limite. */ define("STOP_MINS_SEGS",59);
/////// formatos ///////////// /** * Formato, por default, das datas (oracle). */ define("FORMAT_DATE","DD-MM-YYYY"); /** * Formato extendido, por omissão, das datas (para uso interno). */ define("FORMAT_DATE_EXT_INTERNAL","DD-MM-YYYY-HH24-MI-SS"); /** * Formato extendido, por omissão, das datas (para uso interno), sem segundos. */ define("FORMAT_DATE_EXT_INTERNAL_NOSECS","DD-MM-YYYY-HH24-MI"); /** * Formato extendido, por omissão, das datas (para mostrar). */ define("FORMAT_DATE_EXT_DISPLAY","DD-MM-YYYY HH24:MI:SS"); /** * Formato, por default, das datas (mysql). */ define("FORMAT_DATE_MYSQL","%d-%m-%Y");
///////////// Estados ///////////
/** * Id do estado concluído. */ define("ID_ESTADO_CONCLUIDO",3);
//////// Timeouts ///////// /** * Timeout, em segundos, para fechar o popup e fazer reload. */ define("TIMEOUT_CLOSE_AND_RELOAD",2); /** * Timeout, em segundos, para fazer reload. */ define("TIMEOUT_RELOAD",2);
?>
|