summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/controlpostacceso.php
diff options
context:
space:
mode:
authorRamón M. Gómez <ramongomez@us.es>2018-11-26 12:52:31 +0100
committerRamón M. Gómez <ramongomez@us.es>2018-11-26 12:52:31 +0100
commit51e67a2cc790796cf3e6832d430c4473e6377ed8 (patch)
tree41e24b0c7e74d95f55dcaca94f778f008774bb4f /admin/WebConsole/controlpostacceso.php
parent910a4c358af0191b5c83f45f93a444b60a633fff (diff)
parent518d4d84f755185f224c82d5cc3f49b350af4b05 (diff)
#794: Fast-forward.
Diffstat (limited to 'admin/WebConsole/controlpostacceso.php')
-rw-r--r--admin/WebConsole/controlpostacceso.php28
1 files changed, 27 insertions, 1 deletions
diff --git a/admin/WebConsole/controlpostacceso.php b/admin/WebConsole/controlpostacceso.php
index 844f33ca..01f840d2 100644
--- a/admin/WebConsole/controlpostacceso.php
+++ b/admin/WebConsole/controlpostacceso.php
@@ -168,6 +168,31 @@ if ($idc != 0)
return(true);
}
//_______________________________________________________________________________________________________
+ // Muestra mensaje de alerta si no existe repositorio en la unidad organizativa
+ // Parametros:
+ // - cmd:Una comando ya operativo (con conexión abierta)
+ // - idcentro: identificador de la unidad organizativa
+ //_______________________________________________________________________________________________________
+ function alert_norepo($cmd, $idcentro,$mensaje){
+ // Si entramos en la parte administrativo no se muestra mensaje
+ if ($idcentro == 0) return;
+
+ $idrepositorio = '';
+ $rs=new Recordset;
+ $cmd->texto="SELECT idrepositorio FROM repositorios ".
+ " WHERE idcentro=$idcentro LIMIT 1;";
+ $rs->Comando=&$cmd;
+ if ($rs->Abrir()) {
+ $rs->Primero();
+ $idrepositorio = $rs->campos["idrepositorio"];
+ }
+ $rs->Cerrar();
+ if ($idrepositorio == '') {
+ echo 'alert("'.$mensaje.'");';
+ }
+ return;
+
+ }
?>
<html>
<head>
@@ -183,6 +208,7 @@ if ($idc != 0)
<script language="javascript">
var vez=0;
setTimeout("acceso();",300);
+
function acceso(){
o=document.getElementById("mensaje");
var s=o.style.visibility;
@@ -197,7 +223,7 @@ if ($idc != 0)
vez++;
setTimeout("acceso();",300);
}
+ <?php alert_norepo($cmd, $idc,$TbMsg["WARN_NOREPO"]) ?>;
</script>
</body>
</html>
-