diff options
author | Ramón M. Gómez <ramongomez@us.es> | 2019-10-01 09:26:19 +0200 |
---|---|---|
committer | Ramón M. Gómez <ramongomez@us.es> | 2019-10-01 09:26:19 +0200 |
commit | f66e791fa44de4f2ea7b572503d8128b6b543386 (patch) | |
tree | 88f3cc52d69aebfc23ed67e3c21b33288af7deaa | |
parent | 8256de50847692558d12bda5647ea3ec71c0a22b (diff) | |
parent | 51e67a2cc790796cf3e6832d430c4473e6377ed8 (diff) |
#794: Fast-forwardpjlink
-rw-r--r-- | admin/Database/ogAdmBD-1.1.1pre-1.1.1.sql | 12 | ||||
-rw-r--r-- | admin/Database/ogAdmBD.sql | 4 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/javascripts/esp/propiedades_proyectores_esp.js | 2 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/esp/propiedades_proyectores_esp.php | 4 | ||||
-rw-r--r-- | admin/WebConsole/includes/pintaTablaConfiguraciones.php | 2 | ||||
-rw-r--r-- | admin/WebConsole/jscripts/propiedades_proyectores.js | 18 | ||||
-rwxr-xr-x | installer/opengnsys_update.sh | 9 |
7 files changed, 27 insertions, 24 deletions
diff --git a/admin/Database/ogAdmBD-1.1.1pre-1.1.1.sql b/admin/Database/ogAdmBD-1.1.1pre-1.1.1.sql index 759da7bd..6d075d40 100644 --- a/admin/Database/ogAdmBD-1.1.1pre-1.1.1.sql +++ b/admin/Database/ogAdmBD-1.1.1pre-1.1.1.sql @@ -30,3 +30,15 @@ DROP PROCEDURE addcols; # Cambio del nombre de las plantillas PXE para compatibilidad con UEFI. UPDATE ordenadores SET arranque='10' WHERE arranque='01'; + +# Nueva tabla de proyectores (ticket #794). +DROP TABLE IF EXISTS projectors; +CREATE TABLE `projectors` ( + id INT(11) NOT NULL AUTO_INCREMENT, + name VARCHAR(50) NOT NULL DEFAULT '', + model VARCHAR(50) NOT NULL DEFAULT '', + type ENUM('no-net', 'net-pjlink', 'net-other', 'unknown') NOT NULL DEFAULT 'no-net', + ipaddr VARCHAR(16) NOT NULL DEFAULT '', + lab_id INT(11) NOT NULL DEFAULT 0, + PRIMARY KEY(`id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; diff --git a/admin/Database/ogAdmBD.sql b/admin/Database/ogAdmBD.sql index ca45212f..3057f953 100644 --- a/admin/Database/ogAdmBD.sql +++ b/admin/Database/ogAdmBD.sql @@ -783,7 +783,7 @@ CREATE TABLE `programaciones` ( -- -------------------------------------------------------- -- --- Estructura de tabla para la tabla `projector` +-- Estructura de tabla para la tabla `projectors` -- DROP TABLE IF EXISTS projectors; @@ -793,7 +793,7 @@ CREATE TABLE `projectors` ( `model` varchar(50) NOT NULL DEFAULT '', `type` enum('no-net', 'net-pjlink', 'net-other', 'unknown') NOT NULL DEFAULT 'no-net', `ipaddr` varchar(16) NOT NULL DEFAULT '', - `lab_id` int(11) DEFAULT NULL, + `lab_id` int(11) NOT NULL DEFAULT 0, PRIMARY KEY(`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; diff --git a/admin/WebConsole/idiomas/javascripts/esp/propiedades_proyectores_esp.js b/admin/WebConsole/idiomas/javascripts/esp/propiedades_proyectores_esp.js index 3a0efe61..324d0ffb 100644 --- a/admin/WebConsole/idiomas/javascripts/esp/propiedades_proyectores_esp.js +++ b/admin/WebConsole/idiomas/javascripts/esp/propiedades_proyectores_esp.js @@ -1,5 +1,5 @@ //________________________________________________________________________________________________________ -// +// // Fichero de idiomas javascript: propiedades_proyectores_esp.js // Idioma: Español //________________________________________________________________________________________________________ diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_proyectores_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_proyectores_esp.php index 8d4ea6c9..2d51b9c3 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_proyectores_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_proyectores_esp.php @@ -1,7 +1,7 @@ <?php //______________________________________________________________ // -// Fichero de idiomas php: propiedades_proyectores_esp.php +// Fichero de idiomas php: propiedades_proyectores_esp.php // Idioma: Español //______________________________________________________________ if (empty ($TbMsg)) $TbMsg=array(); @@ -17,4 +17,4 @@ $TbMsg["PROP_TYPE"]="Tipo de Proyector"; $TbMsg["TYPE_NONET"]="No conectado"; $TbMsg["TYPE_NETPJLINK"]="Conectado PJLink"; $TbMsg["TYPE_NETOTHER"]="Conectado otro"; -$TbMsg["TYPE_UNKNOWN"]="Desconocido";
\ No newline at end of file +$TbMsg["TYPE_UNKNOWN"]="Desconocido"; diff --git a/admin/WebConsole/includes/pintaTablaConfiguraciones.php b/admin/WebConsole/includes/pintaTablaConfiguraciones.php index 6491856e..5a0b72ae 100644 --- a/admin/WebConsole/includes/pintaTablaConfiguraciones.php +++ b/admin/WebConsole/includes/pintaTablaConfiguraciones.php @@ -439,8 +439,6 @@ function tablaConfiguracionesCrearSoftIncremental($idordenador) echo $tablaHtml; return($tbPAR); } -<<<<<<< .mine -/**/ // Devuelve un Array nombres de los sistemas operativos en BD con sus identificadores. diff --git a/admin/WebConsole/jscripts/propiedades_proyectores.js b/admin/WebConsole/jscripts/propiedades_proyectores.js index b1e2a4e3..dd99351e 100644 --- a/admin/WebConsole/jscripts/propiedades_proyectores.js +++ b/admin/WebConsole/jscripts/propiedades_proyectores.js @@ -4,14 +4,14 @@ // Fecha Creación: 2009-2010 // Fecha Última modificación: Agosto-2010 // Nombre del fichero: propiedades_proyectores.js -// Descripción : +// Descripción : // Este fichero implementa las funciones javascript del fichero propiedades_proyectores.php // ************************************************************************************************************************************************* var wpadre=window.parent; // Toma frame padre var farbol=wpadre.frames["frame_arbol"]; //________________________________________________________________________________________________________ -// -// Cancela la edición +// +// Cancela la edición //________________________________________________________________________________________________________ function cancelar(){ selfclose(); @@ -30,7 +30,7 @@ function resultado_insertar_proyectores(resul,descrierror,nwid,tablanodo){ selfclose(); } //________________________________________________________________________________________________________ -// +// // Devuelve el resultado de modificar algún dato de un registro // Especificaciones: // Los parámetros recibidos son: @@ -43,7 +43,7 @@ function resultado_modificar_proyectores(resul,descrierror,lit){ selfclose(); } //________________________________________________________________________________________________________ -// +// // Devuelve el resultado de eliminar un registro // Especificaciones: // Los parámetros recibidos son: @@ -60,8 +60,8 @@ function selfclose(){ //document.location.href="../nada.php"; } //________________________________________________________________________________________________________ -// -// Confirma la edición +// +// Confirma la edición //________________________________________________________________________________________________________ function confirmar(op){ if (op!=op_eliminacion){ @@ -70,8 +70,8 @@ function confirmar(op){ document.fdatos.submit(); } //________________________________________________________________________________________________________ -// -// Comprobar_datos +// +// Comprobar_datos //________________________________________________________________________________________________________ function comprobar_datos(){ function validate (field, validator, msgi) { diff --git a/installer/opengnsys_update.sh b/installer/opengnsys_update.sh index 4148b44f..68978b3d 100755 --- a/installer/opengnsys_update.sh +++ b/installer/opengnsys_update.sh @@ -142,17 +142,10 @@ function autoConfigure() PHPFPMSERV="php-fpm" INETDCFGDIR=/etc/xinetd.d elif [ -f /etc/redhat-release ]; then -<<<<<<< HEAD # Distribución basada en paquetes rpm. - DEPENDENCIES=( curl rsync btrfs-progs procps-ng arp-scan gettext moreutils jq net-tools udpcast libev-devel shim-x64 grub2-efi-x64 grub2-efi-x64-modules ) + DEPENDENCIES=( curl rsync btrfs-progs procps-ng arp-scan gettext moreutils jq net-tools udpcast libev-devel shim-x64 grub2-efi-x64 grub2-efi-x64-modules python-pip ) # Repositorios para PHP 7 en CentOS. [ "$OSDISTRIB" == "centos" ] && UPDATEPKGLIST="yum update -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-$OSVERSION.noarch.rpm http://rpms.remirepo.net/enterprise/remi-release-$OSVERSION.rpm" -======= - # Distribución basada en paquetes rpm. - DEPENDENCIES=( curl rsync btrfs-progs procps-ng arp-scan gettext moreutils jq net-tools python-pip ) - # En CentOS 7 instalar arp-scan de CentOS 6. - [ "$OSDISTRIB$OSVERSION" == "centos7" ] && DEPENDENCIES=( ${DEPENDENCIES[*]/arp-scan/http://dag.wieers.com/redhat/el6/en/$(arch)/dag/RPMS/arp-scan-1.9-1.el6.rf.$(arch).rpm} ) ->>>>>>> #794: instalar y actualizar dependencias para PJLink. INSTALLPKGS="yum install -y" DELETEPKGS="yum remove -y" CHECKPKG="rpm -q --quiet \$package" |