<?php 
//======================================================================================================
//Variables para validar los permisos para adjuntar y crear documentos----------------------------------
$adjuntar = $_SESSION["perm_adj"];
$crear = $_SESSION["perm_crear"];
//VALIDO LA FUNCIONALIDAD DEL UPLOAD RESPECTO A LAS BANDEJAS DE USUAIO----------------------------------
//vERIFICO EL ESTADO DE LAS BANDEJAS DE USUARIO SI ESTAN O NO ACTIVAS-----------------------------------
$bandeja_usu = bandejasUsuario($bd);
//VERIFICO LA RUTA DEL INBOX DEL USUARIO----------------------------------------------------------------
$inbox_usu = verificaInboxUsuario($bd, $user);
//EVALUO SI ESTA APUTA A LAS BANDEJAS DE USUARIO O A UNA PERSONALIZADA----------------------------------
$ruta_inbox = strpos($inbox_usu, "US");
//ASIGNO VARIABLES SEGUN SEA EL CASO--------------------------------------------------------------------
if ($ruta_inbox === false) {
      //Es un inbox personalizado-----------------------------------------------------------------------
      $default_inbox = 0;
} else {
      //Esta direccionada a la carpeta por defecto del inbox--------------------------------------------
      $default_inbox = 1;
}
//======================================================================================================
//BLOQUE DE PRESENTACION AVANHELP=======================================================================
//======================================================================================================
echo'
<br>
    <div class="row" align="center">
        <div class="col-xs-12 col-md-12">
            <div class="panel panel-default text-center" style="background: rgba(224,224,224,0.3)">
              <div class="panel-body">
                <h3>
                    <small>
                        <p>Bienvenid@ a AVANHELP, la base de datos documental donde podrás encontrar la información que necesitas para sacar el mayor partido a tu AVANBOX.</p>
                        <br>
                        <p>Estás conectad@ a través de la licencia <strong>'.$_SESSION["user"].'</strong>.</p>
                    </small>
                <h3>
              </div>
            </div>
        </div>
    </div>
    <!-- =================== TITULO DEL BLOQUE DE BUSCAR DOCUMENTOS ======================== -->
    <div class="row" align="center">
        <div class="col-xs-12 col-md-12">
            <legend align="left">
                <h3 class="text-primary">
                    Búsqueda Abierta<small><em> Teclea lo que buscas, y AVANBOX lo buscará por ti  dentro de TODOS los Documentos.</small></em>
                </h3>
            </legend>
        </div>
    </div>
    <!-- =================== ICONO DEL BUSCADOR ===================== -->
    <div class="row" align="center">
        <div class="col-xs-12 col-md-12">
            <br>
';
    //INCLUYO EL BUSCADOR GLOBAL DE BUSQUEDAS-----------------------------------------------------------
    include("desktop/lib/buscador_global_avanhelp.php"); 
echo'   </div>
    </div>
    <br><br>
    <!-- =================== TITULO DEL BLOQUE DE MINIGUIAS ================================ -->
    <div class="row" align="center">
        <div class="col-xs-12 col-md-12">
            <legend align="left">
                <h3 class="text-primary">
                    Miniguías<small><em> Breves documentos donde podrás conocer <em>Conceptos e Instrucciones</em> para hacer aquello que necesites hacer y no sepas cómo.</small></em>
                </h3>
            </legend>
        </div>
    </div>
    <div class="row" align="center">
        <div class="col-xs-12 col-md-3">
            <span>
                <a type="button" class="btn btn-link fa-lg botones" href="search.php?desk=1&esq=MINIGUIA%AVANBOX&cad=0.-%CONCEPTOS">
                    <i class="fa fa-book fa-5x" aria-hidden="true"></i>
                </a>
                <h5 class="txt_desc">Mini-Guías Conceptos Básicos</h5>
                <h6 class="txt_desc"><em>Guías donde comprender los Conceptos más importantes utilizados en AVANBOX.</em></h6>
            </span>
        </div>
        <div class="col-xs-12 col-md-3">
            <span>
                <a type="button" class="btn btn-link fa-lg botones" href="search.php?desk=1&esq=MINIGUIA%AVANBOX&cad=1.-%CÓMO%SE%HACE">
                    <i class="fa fa-book fa-5x" aria-hidden="true"></i>
                </a>
                <h5 class="txt_desc">Mini-Guías Cómo se hace</h5>
                <h6 class="txt_desc"><em>Guías donde descubrir cómo puedes realizar funciones dentro de AVANBOX.</em></h6>
            </span>
        </div>
        <div class="col-xs-12 col-md-3">
            <span>
                <a type="button" class="btn btn-link fa-lg botones" href="search.php?desk=1&esq=MINIGUIA%AVANBOX&cad=2.-%APLICACIONES%PRÁCTICAS">
                    <i class="fa fa-book fa-5x" aria-hidden="true"></i>
                </a>
                <h5 class="txt_desc">Mini-Guías Aplicaciones Prácticas</h5>
                <h6 class="txt_desc"><em>Guías donde conocer cómo configurar AVANBOX para conseguir funciones o usos complejos.</em></h6>
            </span>
        </div>
';
//CONSULTO SI EL USUARIO POSEE ITINERARIOS ASIGNADOS----------------------------------------------
      @$has_itinerario = verificaItinerariosUsuario($bd, $user);
      if ($has_itinerario != 0) {
echo'
<div class="col-xs-12 col-md-3">
            <span>
                <a type="button" class="btn btn-link fa-lg botones" href="javascript:apuntadorDesktop(6);">
                    <i class="fa fa-road fa-5x" aria-hidden="true"></i>
                </a>
                <h5 class="txt_desc">'.F_ITINER_BTN_NOMB.'</h5>
                <h6 class="txt_desc"><em>Serie de vídeos para que conozcas más a fondo la herramienta</em></h6>
            </span>
        </div>
';
        }
echo "    </div>";

//======================================================================================================
//BLOQUE DE OTRAS OPCIONES =============================================================================     
echo"
    </div>
    <div class='row' align='center'>
        <hr>
    ";   
echo "
        <!-- =================== ICONO DE ACERCA DE ======================== -->
        <div class='col-xs-12 col-md-2'>
            <span>
                <a type='button' class='btn btn-link fa-lg botones' href='javascript:acercaDe();'>
                    <i class='fa fa-copyright fa-3x' aria-hidden='true'></i>
                </a>
                <span>
                    <h5 class='txt_desc'>Acerca de

                    </h5>
                </span>
            </span>
        </div>
        <!-- =================== ICONO DE LOG OUT ========================== -->
        <div class='col-xs-12 col-md-2'>
            <span>
                <a type='button' class='btn btn-link fa-lg botones' href='sesion/lib/logout.php'>
                    <i class='fa fa-sign-out fa-3x' aria-hidden='true'></i>
                </a>
                <span>
                    <h5 class='txt_desc'>".F_TOOLT_BTN_LOGOFF."

                    </h5>
                </span>
            </span>
        </div>

  </div>
  <br><br><br>
";
  //===========================================================================================================
  //===================================FUNCIONES===============================================================
  //===========================================================================================================
//FUNCION PARA CONSULTAR SI EL ICONO ESTA MARCADO COMO FAVORITO------------------------------------------------
  function iconoFavorito($bd, $user, $cod_ico)
  {
      $sql = "  SELECT F.FAVORITO
                FROM ESCRITORIO_ICONO_FAV F
                WHERE F.ID = $cod_ico AND F.USUARIO = '$user' LIMIT 1";
      $base = $bd->query($sql);
      $result = mysqli_fetch_array($base);
      return $result['FAVORITO'];
      $base->close();
  }
  //FUNCION PARA TRAER EL VALOR DEL INICIO DEL AWA-------------------------------------------------------------
  function inicioAWA($bd, $user)
  {
      $sql =  "   SELECT U.AWA_INICIO
                  FROM USUARIOS U
                  WHERE U.USUARIO = '$user'";
      $base = $bd->query($sql);
      $result = mysqli_fetch_array($base);
      return $result['AWA_INICIO'];
      $base->close();
  }
  //FUNCION PARA TRAER EL VALOR DEL INICIO DEL AWA-------------------------------------------------------------
  function verificaItinerariosUsuario($bd, $user)
  {

      $sql =  "   SELECT COUNT(U.CODIGO) AS TOTAL
              FROM ITINERARIOS_USUARIOS U
              WHERE U.USUARIO = '$user'";
      $base = $bd->query($sql);
      $result = mysqli_fetch_array($base);
      return $result['TOTAL'];
      $base->close();
      
  }
  //FUNCION PARA VALIDAR DESTINO DEL INBOX---------------------------------------------------------------------
  function verificaInboxUsuario($bd, $user)
  {

      $sql =  " SELECT P.VALOR
                FROM PARAMETROS P
                WHERE P.CODIGO = 'CARP_INBOX' AND P.GRUPO = 'USU' AND P.USUARIO = '$user'";
      $base = $bd->query($sql);
      $result = mysqli_fetch_array($base);
      return $result['VALOR'];
      $base->close();
      
  }
  // FUNCION PARA VERIFICAR SI LAS BANDEJAS DE USUARIO SE ENCUENTRAN ACTIVAS--------------------------------------
  function bandejasUsuario($bd) {
      $sql =  "   SELECT P.VALOR
                  FROM PARAMETROS P
                  WHERE P.CODIGO = 'USO_BANUSU' AND P.GRUPO = 'PRG'";
      $base = $bd->query($sql);
      $row = mysqli_fetch_array($base);
      $result = $row['VALOR'];
      return $result;
      $base->close();
  }
  // FUNCION PARA VERIFICAR SI EL MODULO DE WORKFLOW ESTA HABILITADO----------------------------------------------
  function moduloWorkflow($bd) {
      $sql =  "   SELECT P.VALOR
                  FROM PARAMETROS P
                  WHERE P.CODIGO = 'USO_WORKFLOW' AND P.GRUPO = 'PRG'";
      $base = $bd->query($sql);
      $row = mysqli_fetch_array($base);
      $result = $row['VALOR'];
      return $result;
      $base->close();
  }
  // FUNCION PARA VERIFICAR SI EL MODULO DE WORKFLOW ESTA HABILITADO----------------------------------------------
  function moduloExpediente($bd) {
      $sql =  "   SELECT P.VALOR
                  FROM PARAMETROS P
                  WHERE P.CODIGO = 'USO_EXPTES' AND P.GRUPO = 'PRG'";
      $base = $bd->query($sql);
      $row = mysqli_fetch_array($base);
      $result = $row['VALOR'];
      return $result;
      $base->close();
  }
  // FUNCION PARA OBTENER LOS BOTONES DE LAS APPS INSTALADAS------------------------------------------------------
  function botonesAppsIntaladas($bd) {
      $sql =  "   SELECT A.CLAVE, A.DESCRIPCION, A.ICONO
                  FROM APPS A
                  WHERE A.ACTIVO = 1";
      $base = $bd->query($sql);
      return $base;
      $base->close();
  }
?>
  
    