type==="dir" ? @$result->name : @$result->name.".".@$result->type); $imgsize = humanSize(@$result->size); $imgbackup = @$result->backedup; $imgbksize = isset($result->backupsize) ? humanSize($result->backupsize) : 0; $imglock = @$result->locked; } else { $imgpath = $imgsize = $imgbackup = $imglock = ""; } } //________________________________________________________________________________________________________ ?> Administración web de aulas '?>


'; } ?> '; ?> '; ?> '; } else { echo ''; else echo 'disabled> '.$TbMsg['WARN_SCHEDULER'].''; } ?> '; } ?> EOT; if ($imgbackup) { print <<< EOT EOT; } if ($imglock) { print <<< EOT EOT; } } ?> '; } }?>
   '.$nombreca.'  '; else echo '';if ($validnombreca == 1){echo ' '.$TbMsg[18].'';}?>
   '.$descripcion.'  '; } else { echo ''; if ($validnombreca == 0 && $validdescripcion == 1){echo ' '.$TbMsg[22].'';} echo '
   '.TomaDato($cmd,$idcentro,'imagenes',$imagenid,'imagenid','descripcion').'  '; else echo ''.HTMLSELECT($cmd,$idcentro,'imagenes',$imagenid,'idimagen','descripcion',300,"",""," tipo=".$IMAGENES_BASICAS,"imagenid").'
   '.$nombrerepositorio.'  '; else echo ''.HTMLSELECT($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio',300).'
   '.$ruta.'  '; else echo '';?>
   '.$comentarios.''; else echo ''; ?>
   ('.$TbMsg['COMM_REMOTEACCESS'].')
      
    
    0 ? "(r$revision)" : "") ?>
    '.$perfilsoft.'  '; } else { echo ''.HTMLSELECT($cmd,$idcentro,'perfilessoft',$idperfilsoft,'idperfilsoft','descripcion',300).'
    
Datos del repositorio
Camino  /$imgpath 
Tamaño  $imgsize 
Copia de seguridad  $imgbksize 
Bloqueada  Atención: la imagen está bloqueda por operación de uso exclusivo 
'.$TbMsg["WARN_SOURCE_PATH"].'
'.$TbMsg[15].'

'; } //________________________________________________________________________________________________________ if ($validnombreca=="0"){ echo ''; } if ($validnombreca=="1"){ echo ''; } include_once("../includes/opcionesbotonesop.php"); //________________________________________________________________________________________________________ ?> texto="SELECT imagenes.*, tipospar.tipopar, repositorios.nombrerepositorio, repositorios.ip, repositorios.apikey, perfilessoft.descripcion AS perfilsoft, nombreso AS sistoperativo, CONCAT (ordenadores.nombreordenador,' (',aulas.nombreaula,')') AS modelo, IF(@@GLOBAL.event_scheduler='ON',1,0) AS scheduler FROM imagenes LEFT OUTER JOIN tipospar ON tipospar.codpar=imagenes.codpar LEFT OUTER JOIN repositorios ON repositorios.idrepositorio=imagenes.idrepositorio LEFT OUTER JOIN perfilessoft ON perfilessoft.idperfilsoft=imagenes.idperfilsoft LEFT OUTER JOIN ordenadores ON ordenadores.idordenador=imagenes.idordenador LEFT OUTER JOIN aulas ON ordenadores.idaula=aulas.idaula LEFT OUTER JOIN nombresos ON perfilessoft.idnombreso=nombresos.idnombreso WHERE imagenes.idimagen=".$idmagen; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(0); // Error al abrir recordset $rs->Primero(); if (!$rs->EOF){ $nombreca=$rs->campos["nombreca"]; $ruta=$rs->campos["ruta"]; $descripcion=$rs->campos["descripcion"]; $idperfilsoft=$rs->campos["idperfilsoft"]; $comentarios=$rs->campos["comentarios"]; $inremotepc=$rs->campos["inremotepc"]; $scheduler=$rs->campos["scheduler"]; $modelo=$rs->campos["modelo"]; $numdisk=$rs->campos["numdisk"]; $numpar=$rs->campos["numpar"]; $tipopar=$rs->campos["tipopar"]; $codpar=$rs->campos["codpar"]; $idrepositorio=$rs->campos["idrepositorio"]; $nombrerepositorio=$rs->campos["nombrerepositorio"]; $repoip=$rs->campos["ip"]; $repokey=$rs->campos["apikey"]; $perfilsoft=$rs->campos["perfilsoft"]; $sistoperativo=$rs->campos["sistoperativo"]; $imagenid=$rs->campos["imagenid"]; $fechacreacion=$rs->campos["fechacreacion"]; $revision=$rs->campos["revision"]; $rs->Cerrar(); return(true); } return(false); } //________________________________________________________________________________________________________ // Recupera los algunos datos de configuración de la base de datos // Parametros: // - cmd: comando ya operativo (con conexión abierta) //________________________________________________________________________________________________________ function TomaConfiguracion($cmd) { global $scheduler; $rs=new Recordset; $cmd->texto="SELECT IF(@@GLOBAL.event_scheduler='ON',1,0) AS scheduler"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(0); // Error al abrir recordset if (!$rs->EOF){ $scheduler=$rs->campos["scheduler"]; $rs->Cerrar(); return(true); } return(false); } //________________________________________________________________________________________________________ // Comprueba Nombre de la imagen // Parametros: // - cmd: Una comando ya operativo (con conexión abierta) // - nombreca: Nombre de la imagen // - descripcion: Descripcion de la imagen //________________________________________________________________________________________________________ function ValidaNombre($cmd,$nombreca,$idrepositorio){ global $nombreca; global $validnombreca; global $idrepositorio; $rs=new Recordset; $cmd->texto="SELECT * from imagenes WHERE nombreca='$nombreca'"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(0); // Error al abrir recordset $rs->Primero(); if (!$rs->EOF){ $nombrecabase=$rs->campos["nombreca"]; $idrepositoriobase=$rs->campos["idrepositorio"]; if ( $nombrecabase == $nombreca && $idrepositoriobase == $idrepositorio) {$validnombreca="1";}else{$validnombreca="0";} } $rs->Cerrar(); } //________________________________________________________________________________________________________ // Comprueba Descripcion del nombre canónico // Parametros: // - cmd: Una comando ya operativo (con conexión abierta) // - nombreca: Nombre de la imagen // - descripcion: Descripcion de la imagen //________________________________________________________________________________________________________ function ValidaDescripcion($cmd,$nombreca,$descripcion){ global $nombreca; global $validnombreca; global $descripcion; global $validdescripcion; $rs=new Recordset; $cmd->texto="SELECT * from imagenes WHERE nombreca='$nombreca'"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(0); // Error al abrir recordset $rs->Primero(); if (!$rs->EOF){ $nombrecabase=$rs->campos["nombreca"]; $descripcionbase=$rs->campos["descripcion"]; if ( $nombrecabase == $nombreca && "$descripcionbase" == "$descripcion" ) {$validdescripcion="1";}else{$validdescripcion="0";} } $rs->Cerrar(); } ?>