Conjunto 4c63fa2 en sipes


Ignorar:
Fecha y hora:
12/05/2017 17:29:47 (hace 7 años)
Autor:
Sipes Apn <root@…>
Branches:
stable
Children:
a1046b1
Parents:
8a8efa8
Mensaje:

se realizo correciones de acceso

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • 0.3-modules/proyectos_operativos_seguimiento/includes/fase_de_seguimiento_proyecto_y_aes.pages.inc

    r3acbecb r4c63fa2  
    22
    33function _tabla_seg_proyecto_estadomes_page($node, $mes = 0, $message = false) {
     4  if (!$mes) {
     5    $mes  = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0) ;
     6  }
    47  $meses = json_decode(MESES);
    58  $tablas = array();
     
    1619  //calcular el estado
    1720  $transiciones_dispo = _obtener_transiciones_disponibles_proyecto($node, $mes);
     21
    1822  $agregado = FALSE;
    1923  $colorSemaforo =  _calcular_color_semaforo_estado_actual($transiciones_dispo['nombre_estado_actual']);
     
    3943    }
    4044  }
    41  
     45
    4246  $links = array();
    4347  //echo print_r($row).'<br>';
     
    8589
    8690function _tabla_seg_aeproyecto_estadomes_page($proyecto, $ae, $mes = 0) {
     91  if (!$mes) {
     92    $mes  = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0) ;
     93  }
    8794  $meses = json_decode(MESES);
    8895  $tablas = array();
     
    94101  $row = array();
    95102  $links = array();
    96   $row[] = array('data' => $meses[$mes],);
     103  $row[] = array('data' => $meses[$mes -1],);
    97104  if (_accion_especifica_de_proyecto_seguimiento_consultar_mes_access($ae, $mes)) {
    98105    //si es accion especifica y si el mes pertenece a la duracion
     
    100107    $consultaseguimientoactual = _seguimiento_mesactual_proyecto_load($proyecto, $mes);
    101108    $transiciones_dispo = _obtener_transiciones_disponibles($ae, $mes);
    102     $agregado = FALSE; 
    103 
     109
     110    $agregado = FALSE;
    104111    if(isset($transiciones_dispo['nombre_estado_actual'])) {
    105112      $colorSemaforo =  variable_get('proyectos_operativos_state_segu_sema_' . $transiciones_dispo['estado_actual'], '#000000');
     
    111118      $row[] = array('data' => t('N/A'),'style' => 'text-align:center;width: 200px');
    112119    }
    113     $mes1 = $mes +1 ;
     120
    114121    if(_periodo_de_seguimiento_proyecto_y_aes_esta_activo($proyecto)) {
    115       if (_mes_habilitado_para_seguimiento($mes +1)) {
     122      if (_mes_habilitado_para_seguimiento($mes)) {
    116123        if (!variable_get('accion_especifica_de_proyecto_seguimiento_aesep', 0)) {
    117124          if (_ae_seguimiento_modificar_mes_access($proyecto, $ae, $mes)) {
     
    190197  $disponible = FALSE;
    191198  $mes_seguimiento = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0);
    192   $mes_final = variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 0) ;
    193199  foreach($node->field_proyecto_accion_esp as $key => $accion) {//recorrido por todas las acciones especificas
    194200    $accion_esp_load = node_load($accion['nid']);
    195201    if ($accion_esp_load && $accion_esp_load->type == 'accion_especifica') {//accion especifica cargada
    196       $k = $key +1;
    197       $output .= "<div class='messages status'> $k -) <b>" . t('Acción Específica') . ': ' . $accion_esp_load->titulo_asignado . '</b></div><br>';
    198       for ($i=$mes; $i<=$mes_final; $i++) {
    199         if (_tabla_seg_aeproyecto_estadomes_page($node, $accion_esp_load, $i)) {
    200           $output .= _tabla_seg_aeproyecto_estadomes_page($node, $accion_esp_load, $i);
    201           $disponible = TRUE;
    202           if (empty($full)) {
    203             break;
     202      $k = $key + 1;
     203      $output .= "<div class='messages status'>$k-) <b>" . t('Acción Específica') . ': ' . $accion_esp_load->titulo_asignado . '</b></div><br>';
     204      for ($i=1; $i<=count($meses); $i++) {
     205        if (in_array($i, variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 1) )) {
     206          if (_tabla_seg_aeproyecto_estadomes_page($node, $accion_esp_load, $i)) {
     207            $output .= _tabla_seg_aeproyecto_estadomes_page($node, $accion_esp_load, $i);
     208            $disponible = TRUE;
     209            if (empty($full)) {
     210              break;
     211            }
    204212          }
    205213        }
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.