")){
// array_push($salida, $row["email"]);
// }
// }
// }
// }
// }
//
// /* Se devuelve directamente el array salida porque o es vacía o contiene algo */
//
// return $salida;
//}
/* Dada una una cadena, busca en los currículums de los candidatos,
devolviendo un array con las claves de email que la contienen
IMPORTANTE: tener el path el ejecutable pdftotext y antiword. Poner la
carpeta antiword en el raíz:
*/
//function busca_en_cv ($cadena, $path, $ext, $op){
//
// $nombre_out = $ext."_".session_id().".txt";
// $comando = $ext." ".$path.$op.$nombre_out;
// system ($comando, $error);
// //system("pdftotext Tema1.pdf puton.txt",$error);
// if ($error == 0){
// $contenido = file_get_contents($nombre_out);
// unlink($nombre_out);
// return eregi($cadena,$contenido);
// }
// else {
// return false;
// }
//}
/* Devuelve el nombre al que pertenece un id*/
//function nombre($id){
// if ($link = conectar()){
// if ($resultado = consultar("select * from usuarios where oid = '$id'", $link)){
// while ($row = mysql_fetch_array($resultado))
// return $row["nombre"];
// }
// }
//}
/* Rellena una lista desplegable con tecnología de un candidato */
//function lista_tecnologias($clave){
//
// $contenido = '';
// return $contenido;
//}
///* Rellena una lista desplegable con idiomas de un candidato */
//function lista_idiomas($clave){
//
// $contenido = '';
// return $contenido;
//}
/* Devuelve la abreviatura de un perfil */
//function dame_abreviatura ($perfil){
//
// $salida = "_";
// if ($link = conectar()){
// $consulta = "select abrev from perfil where oid = '$perfil'";
// if ($resultado = consultar($consulta, $link)){
// while ($row = mysql_fetch_array($resultado)){
// return $row["abrev"];
// }
// }
// else return $salida;
// }
// else return $salida;
//}
/* Busca una cadena en el archivo excel de candidatos
- Nombre: $cadena1 = NOMBRE
$cadena2 = vacío
$cadena3 = nombre
- Fecha: $cadena1 = FECHA
$cadena2 = FECHA
$cadena3 = fecha
*/
//function busca_palabra_clave_excel ($cadena1, $cadena2, $tipo){
// $data = new Spreadsheet_Excel_Reader();
// $data->setOutputEncoding('CP1251');
// $data->read('Excel/CANDIDATOS.xls');
// error_reporting(E_ALL ^ E_NOTICE);
//
// /* Creamos un array que devolverá información encontrada. Su estructura:
//
// array[indice]
// array[indice][tabla] si es indusoft o selfor
// array[indice][nombre]
// array[indice][fecha]
// array[indice][perfil]
// array[indice][idiomas] sólo para selfor
//
// array[indice][situacion]
// array[indice][motivos]
// array[indice][comentarios] sólo para indusoft
//
//
// array[indice][telefono]
// array[indice][email]
// */
// if ($tipo == "nombre")
// $columna = 2;
// else if ($tipo == "fecha")
// $columna = 3;
// else { $vacio = array(); return $vacio;}
//
// $salida = array();
// $encontrados = 0;
//
// //Miramos en las hojas 0(indusoft) y 1(selfor)
// for ($i=0; $i<2; $i++){
// $fila = $data->sheets[$i]['numRows'];
// /* S?lo miramos la columna 1(nombre)*/
// $columna = 2;
// for ($n=1; $n<$fila; $n++){
// //echo "Esto[".$n."][".$columna."]: ".$data->sheets[$i]['cells'][$n][$columna]."
";
// switch($tipo){
// case "nombre":
// if (eregi($cadena1, $data->sheets[$i]['cells'][$n][$columna])){
// echo "ENCONTRADO!";
// //Encontrado
// if ($i == "0"){
// $salida[$encontrados]['tabla'] = $i;
// $salida[$encontrados]['nombre'] = $data->sheets[$i]['cells'][$n][2];
// $salida[$encontrados]['fecha'] = $data->sheets[$i]['cells'][$n][3];
// $salida[$encontrados]['perfil'] = $data->sheets[$i]['cells'][$n][4];
// $salida[$encontrados]['situacion'] = $data->sheets[$i]['cells'][$n][5];
// $salida[$encontrados]['motivo'] = $data->sheets[$i]['cells'][$n][6];
// $salida[$encontrados]['comentarios'] = $data->sheets[$i]['cells'][$n][7];
// $salida[$encontrados]['telefono'] = $data->sheets[$i]['cells'][$n][8];
// $salida[$encontrados]['email'] = $data->sheets[$i]['cells'][$n][9];
// }
// else{
// $salida[$encontrados]['tabla'] = $i;
// $salida[$encontrados]['nombre'] = $data->sheets[$i]['cells'][$n][2];
// $salida[$encontrados]['fecha'] = $data->sheets[$i]['cells'][$n][3];
// $salida[$encontrados]['perfil'] = $data->sheets[$i]['cells'][$n][4];
// $salida[$encontrados]['idiomas'] = $data->sheets[$i]['cells'][$n][5];
// $salida[$encontrados]['situacion'] = $data->sheets[$i]['cells'][$n][6];
// $salida[$encontrados]['motivo'] = $data->sheets[$i]['cells'][$n][7];
// $salida[$encontrados]['telefono'] = $data->sheets[$i]['cells'][$n][8];
// $salida[$encontrados]['email'] = $data->sheets[$i]['cells'][$n][9];
// }
// $encontrados++;
// }
// break;
// default: break;
// }
// }
// }
// return $salida;
//}
/* Devuelve la lista de currículums */
function menu_curriculums($oid, $tipo){
$consulta = "select * from curriculum_usuario where oid='$oid' order by fecha";
$resultado = mysql_query($consulta);
$num = @mysql_num_rows($resultado);
if($num > 0){
echo "
| FECHA | CURRÍCULUM | ELIMINAR |
| $fecha | Ver |
![]() |
".$locale['138']."
"; } } /* Muestra la lista de currículums */ function ver_curriculums($oid, $tipo){ $consulta = "select * from curriculum_usuario where oid='$oid' order by fecha"; $resultado = mysql_query($consulta); $num = @mysql_num_rows($resultado); if($num > 0){ echo "| FECHA | CURRÍCULUM |
| $fecha | Ver |
".$locale['138']."
"; } } //Muestra la leyenda de los diferentes tipos de día: //function leyenda(){ // include LOCALE.LOCALESET."lenguaje.php"; // echo "| ".$locale['138b']." | |
| ".$locale['139']." | AJ |
| ".$locale['140']." | AN |
| ".$locale['141']." | B |
| ".$locale['142']." | V |
| ".$locale['143']." | VP |
| ".$locale['144']." | |
| ".$locale['145']." | |
| ".$locale['146']." | |
| ".$locale['147']." | |
| ".$locale['148']." | |
| ".$locale['149']." | |