예제 #1
0
        $tema = abmNota('A', "{$_POST['idTema']}", doValue($_POST, FORM_LABEL_tipoNota), doValue($_POST, FORM_LABEL_Idioma), doValue($_POST, FORM_LABEL_nota));
    }
    #Operaciones Mod y Borrado de notas
    if ($_POST[modNota]) {
        # Modificación de nota
        if ($_POST[guardarCambioNota] == LABEL_Cambiar) {
            $tema = abmNota('M', "{$_POST['idTema']}", doValue($_POST, FORM_LABEL_tipoNota), doValue($_POST, FORM_LABEL_Idioma), doValue($_POST, FORM_LABEL_nota), "{$_POST['idNota']}");
        }
        # Borrado de nota
        if ($_POST[eliminarNota] == LABEL_EliminarNota) {
            $tema = abmNota('B', "{$_POST['idTema']}", "", "", "", "{$_POST['idNota']}");
        }
    }
    # Cambio de estado de un término
    if ($_GET[estado_id] && $_GET[tema]) {
        $cambio_estado = cambio_estado($_GET[tema], $_GET[estado_id]);
        $tema = $cambio_estado[tema_id];
        $MSG_ERROR_ESTADO = $cambio_estado[msg_error];
    }
}
// fin de llamdas de funciones de gestion
###################################################################################
##################      FUNCIONES DE ABM TERMINOS   ###############################
###################################################################################
function doArrayNota($array)
{
    $arrayDatos = array("idTermino" => doValue($array, "idTermino"), "idNota" => doValue($array, "idNota"), "tipoNota" => doValue($array, FORM_LABEL_tipoNota), "nota" => doValue($array, FORM_LABEL_nota));
    return $arrayDatos;
}
function doArrayDatosUser($array)
{
 # Borrado de  relaci�n
 if ($_GET["ridelete"]) {
     borra_r($_GET["ridelete"]);
 }
 #Operaciones Mod y Borrado de notas
 # Modificaci�n de nota
 if ($_POST["taskNota"] == 'edit') {
     $tema = abmNota('M', $_POST["idTema"], doValue($_POST, FORM_LABEL_tipoNota), doValue($_POST, FORM_LABEL_Idioma), doValue($_POST, FORM_LABEL_nota), $_POST["idNota"]);
 }
 # Borrado de nota
 if ($_GET["taskNota"] == 'rem') {
     $tema = abmNota('B', $_GET["idTema"], "", "", "", $_GET["idNota"]);
 }
 # Cambio de estado de un término
 if ($_GET["estado_id"] && $_GET["tema"]) {
     $cambio_estado = cambio_estado($_GET["tema"], $_GET["estado_id"]);
     $tema = $cambio_estado["tema_id"];
     $MSG_ERROR_ESTADO = $cambio_estado["msg_error"];
 }
 #turn to metaterm or term
 if ($_GET["taskterm"] == 'metaTerm' && $_GET["tema"]) {
     $task = setMetaTerm($_GET["tema"], $_GET["mt_status"]);
 }
 //////////////////////////////////////////////////////////////////////////
 ///////////////////// functions //////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////
 /*
 function to select wich report download
 */
 function wichReport($task)
 {