".print_r($_FILES,true).print_r($_SERVER,true).""; //die("file not uploaded"); } #Si quieren agregar una carpeta if($_POST['mkdirSubmit']) { if(validFilename($_POST['NuevaCarpeta'])) { $folder = $_SESSION['Docentes']['CWD']."/".$_POST['NuevaCarpeta']; $CarpetaActual = str_replace("Material/{$_SESSION['Docentes']['serial']}/", "", $_SESSION['Docentes']['CWD']); $mkdirOK = false; if($folder != $CarpetaActual) { $mkdirOK = mkdir($folder, 0777) or die("can not make the folder: $folder"); } else { printError('No se puede crear una carpeta con este nombre LLL.'); } if($mkdirOK) { chmod($_SESSION['Docentes']['CWD']."/".$_POST['NuevaCarpeta'], 0777); chgrp($_SESSION['Docentes']['CWD']."/".$_POST['NuevaCarpeta'], "www-data"); } } else { $mkdirFailed = true; } } if (!isset($_GET['ItemAdm'])) $_GET['ItemAdm'] = 1; switch ($_GET['ItemAdm']) { case 1: # Si debo mandar el minicurriculum a la base de datos: if(isset($_POST['SubmitPresentacion'])) { DBConnect('profesores'); # Actualizo el minicurriculum $minicurriculum = parseHtml(preg_replace('/\r|\n/m','
',$_POST['minicurriculum'])); db_query("update profesores set minicurriculum='$_POST[minicurriculum]' where serial='{$_SESSION['Docentes']['serial']}'"); # Y cargo la nueva foto si la hay if(isset($_FILES['foto']) && $_FILES['foto']['error']==0) { move_uploaded_file($_FILES['foto']['tmp_name'], "$rootPath/Images/fotos/tmp/{$_SESSION['Docentes']['serial']}.jpg"); chmod("$rootPath/Images/fotos/tmp/{$_SESSION['Docentes']['serial']}.jpg", 0770); chgrp("$rootPath/Images/fotos/tmp/{$_SESSION['Docentes']['serial']}.jpg", "www-data"); $ip = getIP(); $message_body="De: Facultad de Ciencias de la Administración.\n\nEl profesor {$_SESSION['Docentes']['nombre']} ha subido la siguiente foto:\n\nhttp://administracion.univalle.edu.co/Docentes/WebPages/revisarFoto.php?foto={$_SESSION['Docentes']['serial']}\n\nLa foto fue subida desde la ip: $ip ."; //mail("jhonjcm2@gmail.com, webwoman@univalle.edu.co", //"Página Administracion: Foto Profesor.", //"De: Facultad de Ciencias de la Administración.\n\nEl profesor {$_SESSION['Docentes']['nombre']} ha subido la siguiente foto:\n\nhttp://administracion.univalle.edu.co/Docentes/WebPages/revisarFoto.php?foto={$_SESSION['Docentes']['serial']}\n\nLa foto fue subida desde la ip: $ip .", "From: webwoman@univalle.edu.co"); // sendmail($message_body, 'Página Administracion: Foto Profesor.', 'jhonjcm2@gmail.com', "Sistemas FCA",""); if (sendmail($message_body, 'Página Administracion: Foto Profesor.', 'luis.pena@correounivalle.edu.co', "Sistemas FCA","")){ //echo "Se envio correo"; }else //echo "No se envio correo"; $updateFoto=true; } $updateOK = true; } break; case 4: if(isset($_POST['SubmitHorario'])) { $conexion = DBConnect('profesores'); $horario_form = $_POST['horario_form']; $i = 1; foreach($horario_form as $val) { db_query("update horario set color='$val' where hora_semana=$i and login='{$_SESSION['Docentes']['serial']}'"); $i++; } $updateOK = true; //Actualizo las convenciones db_query("update convenciones set color1='$_POST[COL1]',color2='$_POST[COL2]',color3='$_POST[COL3]' where login='{$_SESSION['Docentes']['serial']}'"); } break; case 5: unset($_SESSION['Docentes']['administracion_docente']); unset($_SESSION['Docentes']['permiso_material_apoyo']); header("Location: www.php"); die(); break; case 7: #Si se va a cambiar el password if (isset($_POST['SubmitPassword'])) { if ($_POST['PasswordNuevo']==$_POST['PasswordNuevoConfirmacion'] && trim($_POST['PasswordNuevoConfirmacion'])) { DBConnect('profesores'); $rs = db_query("SELECT 1 FROM profesores WHERE password='$_POST[PasswordActual]' AND serial='{$_SESSION['Docentes']['serial']}'"); #Si el password es valido if (pg_num_rows($rs)!=0) { pg_query("update profesores set password='$_POST[PasswordNuevo]' where serial='{$_SESSION['Docentes']['serial']}'"); $updateOK = true; } else { $updateFailed = 1; } } else { $updateFailed = 2; } } break; } PageInit("Página del docente {$_SESSION['Docentes']['nombre']}",'menu.php'); ?>

Presentación

Su página de presentación ha sido actualizada exitosamente

'; } if(isset($updateFoto)){ echo '

La foto ha sido cargada a un directorio temporal esperando ser aprobada. Pronto le llegará un correo con información al respecto.

'; } ?>

En esta página usted puede modificar el resumen de su hoja de vida, el cual aparece como única información en la lista de docentes de la Facultad y como introducción a su página personal.

Esta es la foto que está mostrando en su página web en este momento, para cambiarla dé click en el botón Examinar y busque su nueva foto en su computador:

"; else echo ""; ?>

Presentación:


Quedan 800 caracteres restantes

Cargar Foto:

Modificar Material de Apoyo


No tiene suficiente espacio para montar este archivo, puede borrar algunos de los archivos de Apoyo que ya no necesite

Estadísticas de uso de este servicio

Espacio total disponible para documentos de apoyo: 0 MB
Tamaño total aproximado de documentos en su página: 0KB
Espacio disponible (aproximado): 0KB

Estimado profesor:
Recuerde que los materiales que usted coloque en su página son responsabilidad suya. Favor tenga en cuenta las normas sobre derechos de autor en caso de utilizar material ajeno.

Importante

  • Si desea publicar archivos o documentos que sean visibles a todo el mundo y no sólo a estudiantes de la Universidad debe crear un directorio llamado public que esté en su directorio principal y ubicarlos allí. Los documentos y subdirectorios que usted coloque allí serán accesibles por cualquier persona ajena a la comunidad universitaria. Es importante que este directorio llamado public esté en su directorio principal pero no dentro de otros subdirectorios.

  • Por su seguridad no se permite el ingreso de archivos con extensión .exe.

Material de apoyo


Ocurrió un error al tratar de eliminar una carpeta porque no estaba vacía,
primero elimine todos los archivos y carpetas que haya dentro de ella.


Listado de material de apoyo de la
carpeta

Crear Carpeta

Asegúrese de que el nombre solo tiene letras, números, espacios y puntos"); ?> Escriba el nombre de la nueva carpeta que desea agregar dentro de la carpeta
Asegúrese de que este nombre no contiene eñes ni tildes
">


Agregar documento

Asegúrese de que el nombre solo tiene letras, números, espacios y puntos y que además no tiene extensión .exe'); if ($uploadFailed==2) printError('No puede montar este archivo debido a que es demasiado grande y sobrepasaría su espacio en disco asignado'); } if(isset($uploadOK)) printOK('El archivo fue montado exitosamente'); ?>
Seleccione el documento que desea agregar en la carpeta , tenga en cuenta que el tamaño de ese archivo no puede ser mayor a 7Mbytes
No coloque eñes ni tildes en el nombre del archivo
Por su seguridad no se permite el ingreso de archivos con extensión exe

Escriba aquí una breve descripción para este documento:
El nombre del archivo tiene carácteres extraños"; ?>

Horario de Atención

¡Su horario ha sido actualizado exitosamente!

'; ?>
hora_semana-1)%7) == 0) { ?> "; $hora_real++; } ?> "; if((($obj->hora_semana)%7) == 0) echo ""; } $rs = db_query("select * from convenciones where login='{$_SESSION['Docentes']['serial']}'"); // siempre selecciona una sola fila, aun la primer vez $obj = pg_fetch_object($rs); ?>
LUNES MARTES MIERCOLES JUEVES VIERNES SABADO DOMINGO

Convenciones:
Blanco:Espacio Libre
Verde:
Azul:
Rojo:

Cambiar Password

El password ingresado no coincide con su password actual

'; elseif($updateFailed==2) echo '

Los passwords ingresados no concuerdan entre si o no escribió un password

'; } if(isset($updateOK)) { echo '

Su password ha sido cambiado exitosamente

'; } ?>
Ingrese su password actual:
Ingrese ahora su nuevo password:
Ingrese de nuevo su nuevo password: