diff --git a/app/routes.js b/app/routes.js
index aaa2946..aa670a5 100644
--- a/app/routes.js
+++ b/app/routes.js
@@ -29,25 +29,24 @@ along with this program. If not, see .*/
// ### Dependencias locales
// * [**Rutas configurables**](./routes/routesConfig.html): Rutas genéricas de transparente.ugr
+// * **Configuración**: Configuración del servidor
+// * **Configuración de rutas específicas**
+// * [**Index**](./routes/index.html): Ruta a página principal
+// * [**Mapa Web**](./routes/mapaWeb.html): Ruta a mapa web
+// * [**Calendario**](./routes/calendario.html): Ruta a calendario
+// * [**Calendario Solo**](./routes/calendarioSolo.html): Ruta a calendario Solo (_Legacy_)
var routesList = require('./routes/routesConfig').routes;
var routesBusqueda = require('./routes/routesConfig').routesBusqueda;
-// * **Configuración**: Configuración del servidor
var config = require('../config/config');
-// * **Configuración de rutas específicas**
-// * [**Index**](./routes/index.html): Ruta a página principal
var index = require('./routes/index');
-// * [**Mapa Web**](./routes/mapaWeb.html): Ruta a mapa web
var mapaWeb = require('./routes/mapaWeb');
-// * [**Calendario**](./routes/calendario.html): Ruta a calendario
var calendario = require('./routes/calendario');
-// * [**Calendario Solo**](./routes/calendarioSolo.html): Ruta a calendario Solo (_Legacy_)
var calendarioSolo = require('./routes/calendarioSolo');
// ### Configuración de Rutas
// Asigna todas las rutas de transparente.ugr
module.exports = function(app) {
- // función: Configura una ruta
function setRoute(routeConf) {
return function(req, res) {
res.render(routeConf.plantilla, {
@@ -64,16 +63,14 @@ module.exports = function(app) {
// #### Otras Rutas
// * Inicio: / y /index.html
+ // * Mapa del sitio: /mapaWeb.html
+ // * Calendario: /calendario.html y calendarioSolo.html
app.get('/', index.index);
app.get('/index.html', index.index);
-
- // * Mapa del sitio: /mapaWeb.html
app.get('/mapaWeb.html', mapaWeb.mapaWeb);
- // * Calendario: /calendario.html y calendarioSolo.html
app.get('/calendario.html', calendario.index);
app.get('/calendarioSolo.html', calendarioSolo.index);
-
// #### Rutas del buscador
function setRouteArchivos(routeConf) {
return function(req, res) {
@@ -85,7 +82,7 @@ module.exports = function(app) {
}
// #### Manejador de errores
- // Devuelve un 404 wn caso de no enrutar correctamente
+ // Devuelve un 404 en caso de no enrutar correctamente
app.use(function(req, res, next) {
res.status(404).render('error_404', {
seccion: config.error.titulo,
diff --git a/app/routes/routesConfig.js b/app/routes/routesConfig.js
index 85544de..2059972 100644
--- a/app/routes/routesConfig.js
+++ b/app/routes/routesConfig.js
@@ -1,6 +1,10 @@
-"use strict";
+// # Rutas Generales
/*
-UGR Transparente. Sitio Web de la Universidad de Granada de acceso a Datos Abiertos.
+Configuración general de rutas
+*/
+
+"use strict";
+/*UGR Transparente. Sitio Web de la Universidad de Granada de acceso a Datos Abiertos.
Copyright (C) 2014 Jaime Torres Benavente, Óscar Zafra Megías
Copyright (C) 2015 Mario Heredia Moreno, Germán Martínez Maldonado
Copyright (C) 2016 Andrés Ortiz Corrales
@@ -18,11 +22,15 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
-along with this program. If not, see .
-*/
+along with this program. If not, see .*/
var jsons = require('../../config/config').archivosJson;
+// **exports**
+// * routes: información de las rutas
+// * routesBusqueda: información de las rutas del buscador
+
+
module.exports = {
routes: [{
url: "/personal.html",
diff --git a/app/serverConfig.js b/app/serverConfig.js
index 813f299..7ce2e4c 100644
--- a/app/serverConfig.js
+++ b/app/serverConfig.js
@@ -28,14 +28,14 @@ along with this program. If not, see .*/
// ### Dependencias
-//var debug = require('debug')('ugr-transparente-servidor:server');
// * **Serve Favicon:** Devuelve el favicon.ico
-var favicon = require('serve-favicon');
-//var logger = require('morgan');
// * **Express:** Middleware _static_ de express para servir archivos estáticos
-var expressStatic = require('express').static;
// * **EJS Layouts:** Módulo para poder crear layouts con EJS
+var favicon = require('serve-favicon');
+var expressStatic = require('express').static;
var expressLayouts = require('express-ejs-layouts');
+//var logger = require('morgan');
+//var debug = require('debug')('ugr-transparente-servidor:server');
// #### Dependencias locales
// * **Configuración**: Configuración del servidor
@@ -47,10 +47,10 @@ var config = require('../config/config');
module.exports = function(app) {
// #### Variables de entorno
// * **PORT:** Puerto en el que ejecutar transparente
- app.set('port', process.env.PORT || config.puerto);
// * **IP:** IP sobre la que ejecutar transparente (por defecto `127.0.0.1`)
- app.set('ip', process.env.IP || "127.0.0.1");
// * **ENV:** Entorno de ejecución (`PROD` o `DEV`)
+ app.set('port', process.env.PORT || config.puerto);
+ app.set('ip', process.env.IP || "127.0.0.1");
app.set('env', process.env.ENV);
// ### Middlewares
@@ -72,4 +72,4 @@ module.exports = function(app) {
if (app.get('env') === "dev") {
app.use(expressStatic('./public'));
}
-};
+};
\ No newline at end of file