diff --git a/addCandidato.php b/addCandidato.php index 2eb7a91..8e7343d 100644 --- a/addCandidato.php +++ b/addCandidato.php @@ -94,13 +94,12 @@ if(stripinput($_POST['action'])=="add"){ $candidatoNew->addTecnologias($_POST['tecnologia']); $candidatoNew->addIdiomas($_POST['idiomas']); $candidatoNew->addTitulaciones($_POST['titulaciones']); - if($_POST['provincia_deseada']==""){ + if(Empty($_POST['provincia_deseada'])){ $_POST['provincia_deseada']=array(); } - //$candidatoNew->addLocalidadesDeseadas($_POST['localidad_deseada']); $candidatoNew->addProvinciasDeseadas($_POST['provincia_deseada']); - if($_POST['provincias_no_deseadas']==""){ + if(Empty($_POST['provincias_no_deseadas'])){ $_POST['provincias_no_deseadas']=array(); } $candidatoNew->addProvinciasNoDeseadas($_POST['provincias_no_deseadas']); diff --git a/addCapacidadProfesional.php b/addCapacidadProfesional.php index 22efe1e..c9ec925 100644 --- a/addCapacidadProfesional.php +++ b/addCapacidadProfesional.php @@ -128,7 +128,7 @@ echo ''; echo ''; echo ''; diff --git a/detalles_usuario.php b/detalles_usuario.php index 1631741..ff5c124 100644 --- a/detalles_usuario.php +++ b/detalles_usuario.php @@ -63,12 +63,6 @@ if ($msg != "") { - - - - - - - - - - - - - + + + + + +
'.$locale['Capacidades002'].'
'; +echo '>'.$locale['Capacidades002_0'].'
'; echo $html->listaSelect("perfil_funcional","oid","id","id_perfil_funcional",array("",$locale['ns']),$_POST['id_perfil_funcional'],true,false,"1"); echo '
getValor("nombre") . " " . $persona->getValor("apellidos"); ?> getValor("dni"); ?> getValor("fecha_nacimiento"); ?>getValor("lugar_nacimiento"); ?>
">getValor("email"); ?>getValor("t_movil"); ?>getValor("t_casa"); ?> getValor("sexo") == "" || $persona->getValor("sexo") == "h") @@ -76,47 +70,39 @@ if ($msg != "") { else echo "mujer"; ?>
getValor("titulacion")); ?>
+ getValor("oid")); + if (gettype($idiomas) != "NULL") { + foreach ($idiomas as $tecno) { + echo $tecno . "
"; + } + } + ?> +

+ getValor("oid")); + if (gettype($titulaciones) != "NULL") { + foreach ($titulaciones as $tecno) { + echo $tecno . "
"; + } + } + ?> +
getValor("localidad")); ?>
@@ -126,8 +112,126 @@ if (in_array("laborables", $mostrarDetalle)) { ?>
+ - + + + + + + + + + + + + + + + + + + + + + + + +
+
+ getValor("tipo") == "candidato") { + ?> + + getValor("procedencia")); ?>
+ + : + getValor("nombre_procedencia_cv"); ?>
getValor("incorporacion")); ?>getValor("tarifa"); ?> + getValor("salario_min"); ?>
+ getValor("salario_max"); ?> +
+ getValor("entrevistas") != "") { + echo "SI  (".$persona->getValor("entrevistas").")"; + } else { + echo "NO"; + } + ?> + + getValor("guardias") != "") { + echo "SI  (".$persona->getValor("guardias").")"; + } else { + echo "NO"; + } + ?> + + getValor("viajar") != "") { + echo "SI  (".$persona->getValor("viajar").")"; + } else { + echo "NO"; + } + ?> + + getValor("internacional") != "") { + echo "SI  (".$persona->getValor("internacional").")"; + } else { + echo "NO"; + } + ?> +
+ + getValor("carnet") != "") { + echo "SI  (".$persona->getValor("carnet").")"; + } else { + echo "NO"; + } + ?> + + + getProvinciasDeseadas(); + $keylocalidades = array_values($localidadesDeseadas); + // Mostramos la lista + foreach ($localidadesDeseadas as $nombre => $valor) { + echo $nombre . ", "; + } + ?> + + + getProvinciasNoDeseadas(); + $keylocalidades = array_values($localidadesNoDeseadas); + // Mostramos la lista + foreach ($localidadesNoDeseadas as $nombre => $valor) { + echo $nombre . ", "; + } + ?> +
+ + + +
method="post" > + + + +
+ + +
getValor("observaciones")); + } ?>
+ +
+ + + - - - getValor("tipo") == "candidato") { - ?> - - - - - - - - -
&action=cambEstObs" method="post"> " /> @@ -169,197 +273,25 @@ if (in_array("laborables", $mostrarDetalle)) { ?> -
getValor("tipo") == "candidato") { - echo $locale['1578'] . " : " . $persona->getValor("fecha_registro"); - } elseif ($persona->getValor("tipo") == "usuario") { - echo $locale['1589'] . " : " . $persona->getValor("fecha_alta"); - } - ?>getValor("fecha_modificacion"); ?>: getValor("fecha_entrevista"); ?>
- getValor("tipo") == "candidato") { - ?> - - getValor("procedencia")); ?>
- - : - getValor("nombre_procedencia_cv"); ?>
getValor("tipo") == "usuario") { - ?> - getValor("localidad_trabajo")); ?> - - - getProvinciasDeseadas(); - $keylocalidades = array_values($localidadesDeseadas); - // Mostramos la lista - foreach ($localidadesDeseadas as $nombre => $valor) { - echo $nombre . ", "; - } - ?> -
- +
- getProvinciasNoDeseadas(); - $keylocalidades = array_values($localidadesNoDeseadas); - // Mostramos la lista - foreach ($localidadesNoDeseadas as $nombre => $valor) { - echo $nombre . ", "; - } - ?> +'.$locale['Capacidades001'].''; +echo ''; +$CapacidadesProfesionales = $persona->getCapacidadesProfesionales(); +VerListaCapacidadesProfesionales($CapacidadesProfesionales); +?> - - - getValor("tipo"); - if ($tipo == "usuario") { - ?> - - getValor("seguridad_social"); ?> - getValor("cuenta_corriente"); ?> - getValor("nombre_rol"); ?> - - - - - getPerfiles(); - $keylocalidades = array_values($perfiles); - // Mostramos la lista para borrar - foreach ($perfiles as $nombre => $valor) { - echo $nombre . ", "; - } - ?> - getValor("tipo") == "usuario") { - ?> - : getValor("salario"); ?> - tieneRol("4")) { - ?> - ','v')"> - "; - $diaoff = substr(constante("daycacationsoff"), 0, 2); - $mesoff = substr(constante("daycacationsoff"), 3, 2); - $diaCierreVac = mktime(0, 0, 0, $mesoff, $diaoff, date('Y')); - $hoy = mktime(0, 0, 0, date('m'), date('d'), date('Y')); - if ($hoy > $diaCierreVac) { - // este y posterior - echo "(" . date('Y') . ") " . $persona->getDiasVacaciones(date('Y')) . "
"; - $pos = date('Y') + 1; - echo "(" . $pos . ") " . $persona->getDiasVacaciones($pos); - } else { - $pos = date('Y') - 1; - echo "(" . $pos . ") " . $persona->getDiasVacaciones($pos) . "
"; - echo "(" . date('Y') . ") " . $persona->getDiasVacaciones(date('Y')); - } - ?> - getValor("tipo") == "candidato") { - ?> - getValor("nombre_salario_min"); ?> - getValor("nombre_salario_max"); ?> - - - - - getValor("cliente_actual")); ?> - - - - - - - - - - method="post" > - - - - - - -
getValor("observaciones")); - } ?> - -
- - - "; echo ""; echo ""; - echo ""; + echo ""; echo ""; for($i=0;$icapacidad);$i++){ diff --git a/functions_util.php b/functions_util.php index 02e1f34..b5cdf9f 100644 --- a/functions_util.php +++ b/functions_util.php @@ -45,6 +45,28 @@ function provincia($localidad) { } } +/* Devuelve la descripcion del idlocalidad */ + +function localidad($idlocalidad) { + if ($link = conectar()) { + if ($resultado = consultar("select * from localidades where oid = '$idlocalidad'", $link)) { + while ($row = mysql_fetch_array($resultado)) + return $row["id"]; + } + } +} + +/* Devuelve la descripcion del idincorporacion */ + +function incorporacion($idincorporacion) { + if ($link = conectar()) { + if ($resultado = consultar("select * from incorporaciones where oid = '$idincorporacion'", $link)) { + while ($row = mysql_fetch_array($resultado)) + return $row["id"]; + } + } +} + /* Rellena una lista desplegable de colores */ function rellena_desplegable_color($name) { diff --git a/gestionCapacidadProfesional.php b/gestionCapacidadProfesional.php index fec6144..5336a09 100644 --- a/gestionCapacidadProfesional.php +++ b/gestionCapacidadProfesional.php @@ -168,7 +168,7 @@ echo '

- getValor("oid")); - if (gettype($titulaciones) != "NULL") { - foreach ($titulaciones as $tecno) { - echo $tecno . "
"; - } - } - ?> -

- getValor("oid")); - if (gettype($tecnologias) != "NULL") { - foreach ($tecnologias as $tecno) { - echo $tecno . "
"; - } - } - ?> -

- getValor("oid")); - if (gettype($idiomas) != "NULL") { - foreach ($idiomas as $tecno) { - echo $tecno . "
"; - } - } - ?> -
diff --git a/functions_capacidades.php b/functions_capacidades.php index 49cfc3a..47630b8 100644 --- a/functions_capacidades.php +++ b/functions_capacidades.php @@ -12,7 +12,7 @@ include LOCALE.LOCALESET."lenguaje.php"; echo "".$locale['2014']."".$locale['1524']."".$locale['203']."".$locale['Capacidades002']."".$locale['Capacidades002_1']."".$locale['562']."
'; echo '
'.$locale['Capacidades007'].'
'; echo ''; -echo ''; diff --git a/gestion_candidato.php b/gestion_candidato.php index c799b6a..6c87759 100644 --- a/gestion_candidato.php +++ b/gestion_candidato.php @@ -457,8 +457,8 @@ echo '
'.$locale['Capacidades002'].'
'; +echo '
'.$locale['Capacidades002_0'].'
'; echo $html->listaSelect("perfil_funcional","oid","id","id_perfil_funcional",array("",$locale['ns']),array($camposCapacidad['id_perfil_funcional'],""),true,false,"1"); echo '
'; /////////////////////////// //CAPACIDADES PROFESIONALES /////////////////////////// -echo ''; echo '
'.$locale['Capacidades001'].'
'; +echo ''; $CapacidadesProfesionales = $candidato->getCapacidadesProfesionales(); VerListaCapacidadesProfesionales($CapacidadesProfesionales); @@ -467,7 +467,6 @@ VerListaCapacidadesProfesionales($CapacidadesProfesionales); /////////////////////////// //CURRICULUM /////////////////////////// -echo ''; echo '
'.$locale['1549'].'
'; echo ''; echo '
'; @@ -477,7 +476,7 @@ echo ''; echo '
'; - +echo ''; echo '
'.$locale['1552'].'
'; ?> diff --git a/idiomas/sp/lenguaje.php b/idiomas/sp/lenguaje.php index d666d4a..78ecfd0 100644 --- a/idiomas/sp/lenguaje.php +++ b/idiomas/sp/lenguaje.php @@ -149,7 +149,8 @@ $locale['Candidato003'] = "Disponibilidad viajar:"; $locale['Candidato004'] = "Disponibilidad proyectos internacionales:"; $locale['Candidato005'] = "Carnet de conducir:"; $locale['Capacidades001'] = "CAPACIDADES PROFESIONALES"; -$locale['Capacidades002'] = "Perfil funcional*:"; +$locale['Capacidades002_0'] = "Perfil funcional*:"; +$locale['Capacidades002_1'] = "Perfil funcional*:"; $locale['Capacidades003'] = "Nueva capacidad profesional"; $locale['Capacidades004'] = "CAPACIDAD PROFESIONAL"; $locale['Capacidades005'] = "CAPACIDAD TÉCNICA"; @@ -162,6 +163,8 @@ $locale['Capacidades011'] = "Editando Capacidad Profesional"; $locale['Capacidades012'] = "Debe seleccionar un perfil técnico para la capacidad profesional"; $locale['Capacidades013'] = "Debe seleccionar un perfil funcional para la capacidad profesional"; $locale['Capacidades014'] = "Añadiendo Capacidad Profesional"; +$locale['Capacidades015'] = "ESTADO CANDIDATO"; +$locale['Capacidades016'] = "Capacidades profesionales"; //Historial: $locale['150'] = "Modificados: "; diff --git a/ver_lista_candidatos.php b/ver_lista_candidatos.php index 68b39d2..6ae3c45 100644 --- a/ver_lista_candidatos.php +++ b/ver_lista_candidatos.php @@ -39,6 +39,7 @@ if (isset($variablesExtra)) {
  • ">">
  • ">">
  • +
  • ">">
  • ">">
  • @@ -80,9 +81,7 @@ echo '
    '; - - - + getValor("fecha_modificacion"); ?> - getPerfiles(); - $keylocalidades=array_values($perfiles); - // Mostramos la lista para borrar - foreach ($perfiles as $nombre =>$valor) { - echo "- ".$nombre."
    "; - } - ?> +'.$locale['Capacidades001'].'
    '; +//echo ''; +//$capacidad = new CapacidadProfesional($pedidoAct->getValor("oid"),"candidato"); +$CapacidadesProfesionales = $pedidoAct->getCapacidadesProfesionales(); +VerListaCapacidadesProfesionales($CapacidadesProfesionales); +?> + - getTecnologias(); $keylocalidades=array_values($tecnologias); // Mostramos la lista para borrar foreach ($tecnologias as $nombre =>$valor) { echo $nombre.", "; } - ?> + ?>