summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/controlpostacceso.php
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2018-11-06 11:33:07 +0100
committerIrina Gómez <irinagomez@us.es>2018-11-06 11:33:07 +0100
commit991ad531ec9aa8ebd7dfbc8984209ec5cfa58ca4 (patch)
tree20de4cd8c341d21fe279fb1d417b0f2e918e30ee /admin/WebConsole/controlpostacceso.php
parent7dc04cc12bc303c0e7ecc90a95968de7d1d2c4b9 (diff)
Display warning messaje if there is no repository defined in the Organitational Unit when entering the console.
Diffstat (limited to 'admin/WebConsole/controlpostacceso.php')
-rw-r--r--admin/WebConsole/controlpostacceso.php25
1 files changed, 24 insertions, 1 deletions
diff --git a/admin/WebConsole/controlpostacceso.php b/admin/WebConsole/controlpostacceso.php
index 844f33ca..bfe70d53 100644
--- a/admin/WebConsole/controlpostacceso.php
+++ b/admin/WebConsole/controlpostacceso.php
@@ -168,6 +168,28 @@ 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){
+ $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 +205,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 +220,7 @@ if ($idc != 0)
vez++;
setTimeout("acceso();",300);
}
+ <?php alert_norepo($cmd, $idc,$TbMsg["WARN_NOREPO"]) ?>;
</script>
</body>
</html>
-