summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralbertogp <albertogp@uma.es>2018-01-19 14:50:40 +0000
committeralbertogp <albertogp@uma.es>2018-01-19 14:50:40 +0000
commit2810a695c04a17fe1edf8852a23c1644f8ca3c42 (patch)
treeebb7ba7e5926228f6ce951b889d8dc5347b1178e
parent60459a1973a308dcf18dfc72df2b32e04f6d376e (diff)
#775 Realizando cambios en la comprobación del nombre canonico
- Ahora se puede crear un nombre canónico en diferentes unidades organizativas - En el objeto imagen aparece como detalle el nombre del repositorio asociado git-svn-id: https://opengnsys.es/svn/branches/version1.1@5565 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r--admin/WebConsole/principal/imagenes.php16
-rw-r--r--admin/WebConsole/propiedades/propiedades_imagenes.php6
2 files changed, 10 insertions, 12 deletions
diff --git a/admin/WebConsole/principal/imagenes.php b/admin/WebConsole/principal/imagenes.php
index b98de338..ac358491 100644
--- a/admin/WebConsole/principal/imagenes.php
+++ b/admin/WebConsole/principal/imagenes.php
@@ -235,12 +235,14 @@ function SubarbolXML_Imagenes($grupoid,$amb,$litamb,$tipo)
$cadenaXML="";
$rs=new Recordset;
- $cmd->texto="SELECT idimagen,descripcion
- FROM imagenes
- WHERE idcentro=".$idcentro."
- AND grupoid=".$grupoid."
- AND tipo=".$tipo."
- ORDER BY descripcion";
+ #### agp ### Añado la consulta el campo idrepositorio ####
+ $cmd->texto="SELECT DISTINCT imagenes.idimagen,imagenes.descripcion,repositorios.nombrerepositorio,repositorios.ip
+ FROM imagenes INNER JOIN repositorios USING (idrepositorio)
+ WHERE imagenes.idrepositorio = repositorios.idrepositorio
+ AND imagenes.idcentro=".$idcentro."
+ AND imagenes.grupoid=".$grupoid."
+ AND imagenes.tipo=".$tipo."
+ ORDER BY imagenes.descripcion";
//echo "<br>".$cmd->texto;
$rs->Comando=&$cmd;
if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset
@@ -249,7 +251,7 @@ function SubarbolXML_Imagenes($grupoid,$amb,$litamb,$tipo)
$cadenaXML.='<IMAGEN';
// Atributos
$cadenaXML.=' imagenodo="../images/iconos/imagen.gif"';
- $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"';
+ $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].' ('.$rs->campos["nombrerepositorio"].')"';
$cadenaXML.=' nodoid='.$litamb.'-'.$rs->campos["idimagen"];
$cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_".$litamb."'" .')"';
$cadenaXML.='>';
diff --git a/admin/WebConsole/propiedades/propiedades_imagenes.php b/admin/WebConsole/propiedades/propiedades_imagenes.php
index 74e10b49..200042db 100644
--- a/admin/WebConsole/propiedades/propiedades_imagenes.php
+++ b/admin/WebConsole/propiedades/propiedades_imagenes.php
@@ -80,11 +80,7 @@ if ($opcion == 1 && $datospost == 1) {
}
if ($validnombreca != 1) {$validnombreca=0;}
if (isset($_POST["ruta"])) $ruta=$_POST["ruta"];
- if (isset($_POST["descripcion"])) {
- $descripcion=$_POST["descripcion"];
- ValidaDescripcion($cmd,$nombreca,$descripcion);
- }
- if ($validdescripcion != 1) {$validdescripcion=0;}
+ if (isset($_POST["descripcion"])) {$descripcion=$_POST["descripcion"];}
if (isset($_POST["grupoid"])) $grupoid=$_POST["grupoid"];
if (isset($_POST["idperfilsoft"])) $idperfilsoft=$_POST["idperfilsoft"];
if (isset($_POST["comentarios"])) $comentarios=$_POST["comentarios"];