diff --git a/src/addCandidato.php b/src/addCandidato.php index 8e7343d..a1af2be 100644 --- a/src/addCandidato.php +++ b/src/addCandidato.php @@ -151,7 +151,7 @@ echo ''; //CAMPO NOMBRE echo ''.$locale['100'].'

'; +echo $en.' width="25%" textalign="right">'.$locale['100'].'

'; //CAMPO APELLIDOS echo ''.$locale['101'].'
'.$locale['1539'].'
'; +echo ' width="15%" '.$edni.' textalign="right">'.$locale['1539'].'
'; //CAMPO FECHA NACIMIENTO -echo ''.$locale['116'].'
'; +echo ''.$locale['116'].'
'; rellena_fecha_select($fecha_nacimiento, "nac"); //CAMPO SEXO @@ -181,21 +181,21 @@ echo ''; //CAMPO EMAIL echo ''.$locale['103'].'
'; +echo $locale['103'].'
'; //CAMPO MOVIL echo ''.$locale['107'].'
'; +echo $etm.' textalign="right">'.$locale['107'].'
'; //CAMPO TELEFONO echo ''.$locale['108'].'
'; +echo $etc.' textalign="right">'.$locale['108'].'
'; //CAMPO LUGAR NACIMIENTO echo ''.$locale['100117'].' '; +echo $ett.' textalign="right">'.$locale['100117'].'
'; echo ''; diff --git a/src/detalles_usuario.php b/src/detalles_usuario.php index ff5c124..9e85b5e 100644 --- a/src/detalles_usuario.php +++ b/src/detalles_usuario.php @@ -282,7 +282,7 @@ if (in_array("laborables", $mostrarDetalle)) { ?> echo '
'.$locale['Capacidades001'].'
'; echo ''; $CapacidadesProfesionales = $persona->getCapacidadesProfesionales(); -VerListaCapacidadesProfesionales($CapacidadesProfesionales); +VerListaCapacidadesProfesionales($CapacidadesProfesionales, "detalle_candidato"); ?> diff --git a/src/eliminarCapacidadProfesional.php b/src/eliminarCapacidadProfesional.php index 2034557..b044da6 100644 --- a/src/eliminarCapacidadProfesional.php +++ b/src/eliminarCapacidadProfesional.php @@ -5,16 +5,21 @@ include("functions.php"); include_once("Objects/CapacidadProfesional.php"); $idCapacidad=$_GET['id']; $idCandidato=$_GET['idCandidato']; +$origen=$_GET['origen']; $capacidad = new CapacidadProfesional($idCapacidad,"candidato"); /* ELIMINAR_CAPACIDAD.PHP */ try{ $resultado=$capacidad->eliminar(); - + if($resultado){ - header("Location: gestion_candidato.php?oid=".$idCandidato."#capacidades"); + switch ($origen) { + case "gestion_candidato": header("Location: ".$origen.".php?oid=".$idCandidato."#capacidades"); break; + case "detalle_candidato": header("Location: ".$origen.".php?oid=".$idCandidato."#capacidades"); break; + case "lista_Candidatos": header("Location: lista_candidatos.php?order=nombre&modo=asc&byEstado=0"); break; + } } else { - header("Location: gestion_candidato.php?oid=".$idCandidato)."#capacidades"; + header("Location: gestion_candidato.php?oid=".$idCandidato."#capacidades"); } } catch (Exception $e) { diff --git a/src/functions.js b/src/functions.js index e53cd72..a55ce7b 100644 --- a/src/functions.js +++ b/src/functions.js @@ -495,7 +495,11 @@ TopPosition = (screen.height) ? (screen.height-h)/2 : 0; var strFeatures = "dialogWidth:" + w + "px;" + "dialogHeight:" + h + "px;" + "dialogLeft:" + LeftPosition + "px;" + "dialogTop:" + TopPosition + "px;" + "status:no;resizable:no;scroll:no;"; - + window.showModalDialog(mylink, windowname, strFeatures); return true; } + +function prueba(){ + //alert(opener.aa); +} diff --git a/src/functions_capacidades.php b/src/functions_capacidades.php index 47630b8..9c74850 100644 --- a/src/functions_capacidades.php +++ b/src/functions_capacidades.php @@ -3,7 +3,7 @@ */ -function VerListaCapacidadesProfesionales($ListaCapacidadesProfesionales){ +function VerListaCapacidadesProfesionales($ListaCapacidadesProfesionales, $Origen){ include LOCALE.LOCALESET."lenguaje.php"; if(count($ListaCapacidadesProfesionales->capacidad) > 0){ @@ -22,8 +22,9 @@ include LOCALE.LOCALESET."lenguaje.php"; echo ""; echo ""; echo ""; - echo "   "; - echo ""; + echo "   "; + echo ""; + echo ""; echo "".$campos["perfil_tecnico"]."   (".$campos["meses_tecnico"]." meses)"; diff --git a/src/gestion_candidato.php b/src/gestion_candidato.php index 6c87759..0bbbeb1 100644 --- a/src/gestion_candidato.php +++ b/src/gestion_candidato.php @@ -196,7 +196,7 @@ if($mensaje!=""){ } echo $locale['286']; $tipo="usuario"; -echo "
getValor("oid")."\" method=\"POST\" enctype=\"multipart/form-data\">"; +echo "getValor("oid")."\" method=\"POST\" enctype=\"multipart/form-data\" target=\"_self\">"; echo ""; /////////////////// //DATOS PERSONALES: @@ -209,7 +209,7 @@ echo ''; //CAMPO NOMBRE echo ''.$locale['100'].'

'; +echo $en.' width="25%" textalign="right">'.$locale['100'].'

'; //CAMPO APELLIDOS echo ''.$locale['101'].'
'.$locale['1539'].'
'; +echo ' width="15%" '.$edni.' textalign="right">'.$locale['1539'].'
'; //CAMPO FECHA NACIMIENTO -echo ''.$locale['116'].'
'; +echo ''.$locale['116'].'
'; rellena_fecha_select($candidato->getValor("fecha_nacimiento"), "nac"); //CAMPO SEXO @@ -238,21 +238,21 @@ echo ''; //CAMPO EMAIL echo ''.$locale['103'].'
'; +echo ' >'.$locale['103'].'
'; //CAMPO MOVIL echo ''.$locale['107'].'
'; +echo $etm.' textalign="right">'.$locale['107'].'
'; //CAMPO TELEFONO echo ''.$locale['108'].'
'; +echo $etc.' textalign="right">'.$locale['108'].'
'; //CAMPO LUGAR NACIMIENTO echo ''.$locale['100117'].' '; +echo $ett.' textalign="right">'.$locale['100117'].'
'; echo ''; echo ''; @@ -430,7 +430,7 @@ foreach ($localidadesDeseadas as $nombre =>$valor) { echo $nombre." getValor("oid")."&action=dellLocDes&id=".$valor."\">Borrar
"; } echo $html->listaSelect("provincias","oid","id","provincia_deseada",array("",$locale['ns']),$candidato->getProvinciasDeseadas(),true,true,"7"); -echo '  '; +echo '  '; echo ''; // CAMPO PROVINCIA NO DESEADA @@ -443,7 +443,7 @@ foreach ($localidadesNoDeseadas as $nombre =>$valor) { echo $nombre." getValor("oid")."&action=dellLocNoDes&id=".$valor."\">Borrar
"; } echo $html->listaSelect("provincias","oid","id","provincias_no_deseadas",array("",$locale['ns']),$candidato->getProvinciasNoDeseadas(),true,true,"7"); -echo '  '; +echo '  '; echo ''; echo ''; @@ -460,7 +460,7 @@ echo ''; echo '
'.$locale['Capacidades001'].'
'; echo ''; $CapacidadesProfesionales = $candidato->getCapacidadesProfesionales(); -VerListaCapacidadesProfesionales($CapacidadesProfesionales); +VerListaCapacidadesProfesionales($CapacidadesProfesionales, "gestion_candidato"); diff --git a/src/ver_lista_candidatos.php b/src/ver_lista_candidatos.php index 6ae3c45..749c4ef 100644 --- a/src/ver_lista_candidatos.php +++ b/src/ver_lista_candidatos.php @@ -168,7 +168,8 @@ echo '
'; //echo ''; //$capacidad = new CapacidadProfesional($pedidoAct->getValor("oid"),"candidato"); $CapacidadesProfesionales = $pedidoAct->getCapacidadesProfesionales(); -VerListaCapacidadesProfesionales($CapacidadesProfesionales); +VerListaCapacidadesProfesionales($CapacidadesProfesionales, "lista_Candidatos"); + ?>