<?php

/**
 * @author  Elson Gueregat - Kelluwen
 * @copyleft Kelluwen, Universidad Austral de Chile
 * @license www.kelluwen.cl/app/licencia_kelluwen.txt
 * @version 0.1  
 **/
//Si la forma de acceder al script es mediante el navegador web entonces redirige a la pagina principal
if (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest' && !isset($_SERVER['HTTP_REFERER'])) {
    header("Location:ingresar.php");
}
$ruta_raiz = "./../";
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
require_once $ruta_raiz . "inc/verificar_sesion.inc.php";
require_once $ruta_raiz . "inc/db_functions.inc.php";
require_once $ruta_raiz . "taller_dd/inc/tdd_db_funciones.inc.php";
$id_autor = $_SESSION["klwn_id_usuario"];
$nombre = $_POST['fcdn_nombre'];
$sector = $_POST["fcdn_sector"];
$nivel = $_POST["fcdn_nivel"];
$escala = $_POST["fcdn_escala"];
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
$idDiseno = crearDisenoFuncion($id_autor, $nombre, $sector, $nivel, '', '', '', '', '', '', '', 2, $escala, $conexion);
dbDesconectarMySQL($conexion);
echo $idDiseno;
    header("Location:ingresar.php");
}
$ruta_raiz = "./../";
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
require_once $ruta_raiz . "inc/verificar_sesion.inc.php";
require_once $ruta_raiz . "inc/db_functions.inc.php";
require_once $ruta_raiz . "taller_dd/inc/tdd_db_funciones.inc.php";
require_once $ruta_raiz . "taller_dd/conf/tdd_mensajes_ayuda.php";
$idDiseno = $_POST['fcd_id_diseno'];
$id_autor = $_POST["fcd_id_autor"];
$nombre = $_POST["fcd_nombre"] != $ayuda['diseno']['fcd_nombre'] ? $_POST["fcd_nombre"] : '';
$sector = $_POST["fcd_sector"];
$nivel = $_POST["fcd_nivel"];
$descripcion = $_POST["fcd_descripcion"] != $ayuda['diseno']['fcd_descripcion'] ? $_POST["fcd_descripcion"] : '';
$objCurriculares = $_POST["fcd_objetivos_curriculares"] != $ayuda['diseno']['fcd_objetivos_curriculares'] ? $_POST["fcd_objetivos_curriculares"] : '';
$objTransversales = $_POST["fcd_objetivos_transversales"] != $ayuda['diseno']['fcd_objetivos_transversales'] ? $_POST["fcd_objetivos_transversales"] : '';
$contenidos = $_POST["fcd_contenidos"] != $ayuda['diseno']['fcd_contenidos'] ? $_POST["fcd_contenidos"] : '';
$descEtapa1 = $_POST["fcd_descripcion_etapa1"] != $ayuda['diseno']['fcd_descripcion_etapa1'] ? $_POST["fcd_descripcion_etapa1"] : '';
$descEtapa2 = $_POST["fcd_descripcion_etapa2"] != $ayuda['diseno']['fcd_descripcion_etapa2'] ? $_POST["fcd_descripcion_etapa2"] : '';
$descEtapa3 = $_POST["fcd_descripcion_etapa3"] != $ayuda['diseno']['fcd_descripcion_etapa3'] ? $_POST["fcd_descripcion_etapa3"] : '';
$web20 = $_POST["fcd_web_20"];
$escala = isset($_POST["fcd_escala"]) ? $_POST["fcd_escala"] : NULL;
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
if ($idDiseno > 0) {
    actualizarDisenoFuncion($id_autor, $nombre, $idDiseno, $sector, $nivel, $descripcion, $objCurriculares, $objTransversales, $contenidos, $descEtapa1, $descEtapa2, $descEtapa3, $web20, $conexion);
    echo $idDiseno;
} else {
    crearDisenoFuncion($id_autor, $nombre, $sector, $nivel, $descripcion, $objCurriculares, $objTransversales, $contenidos, $descEtapa1, $descEtapa2, $descEtapa3, $web20, $escala, $conexion);
}
dbDesconectarMySQL($conexion);
$fcd_web_20 = -1;
$fcd_id_autor = $_SESSION["klwn_id_usuario"];
$terminado = 0;
$_herramientas_web = obtenerHerramientasWebFuncion($conexion);
$h_web = array();
for ($i = 0; $i < count($_herramientas_web); $i++) {
    $h_web[$_herramientas_web[$i]['hw_id_herramienta']] = $_herramientas_web[$i]['hw_enlace'];
}
$_etapas = array();
$_actividades_etapa1 = array();
$_actividades_etapa2 = array();
$_actividades_etapa3 = array();
$idUser = $_SESSION["klwn_id_usuario"];
$_diseno = obtenerDisenoConFuncion($idUser, $conexion);
if (count($_diseno) <= 0) {
    crearDisenoFuncion($idUser, $conexion);
    $_diseno = obtenerDisenoConFuncion($idUser, $conexion);
}
$idDiseno = $_diseno[0]['dd_id_diseno_didactico_con'];
$fcd_id_autor = $_diseno[0]['dd_id_autor'];
$fcd_nombre = $_diseno[0]['dd_nombre'];
$fcd_sector = $_diseno[0]['dd_subsector'];
$fcd_nivel = $_diseno[0]['dd_nivel'];
$fcd_descripcion = $_diseno[0]['dd_descripcion'];
$fcd_objetivos_curriculares = $_diseno[0]['dd_objetivos_curriculares'];
$fcd_objetivos_transversales = $_diseno[0]['dd_objetivos_transversales'];
$fcd_contenidos = $_diseno[0]['dd_contenidos'];
$fcd_descripcion_etapa1 = $_diseno[0]['dd_descripcion_e1'];
$fcd_descripcion_etapa2 = $_diseno[0]['dd_descripcion_e2'];
$fcd_descripcion_etapa3 = $_diseno[0]['dd_descripcion_e3'];
$fcd_web_20 = $_diseno[0]['hd_id_herramienta_con'];