Conjunto 4c63fa2 en sipes
- Fecha y hora:
- 12/05/2017 17:29:47 (hace 7 años)
- Branches:
- stable
- Children:
- a1046b1
- Parents:
- 8a8efa8
- 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 2 2 3 3 function _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 } 4 7 $meses = json_decode(MESES); 5 8 $tablas = array(); … … 16 19 //calcular el estado 17 20 $transiciones_dispo = _obtener_transiciones_disponibles_proyecto($node, $mes); 21 18 22 $agregado = FALSE; 19 23 $colorSemaforo = _calcular_color_semaforo_estado_actual($transiciones_dispo['nombre_estado_actual']); … … 39 43 } 40 44 } 41 45 42 46 $links = array(); 43 47 //echo print_r($row).'<br>'; … … 85 89 86 90 function _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 } 87 94 $meses = json_decode(MESES); 88 95 $tablas = array(); … … 94 101 $row = array(); 95 102 $links = array(); 96 $row[] = array('data' => $meses[$mes ],);103 $row[] = array('data' => $meses[$mes -1],); 97 104 if (_accion_especifica_de_proyecto_seguimiento_consultar_mes_access($ae, $mes)) { 98 105 //si es accion especifica y si el mes pertenece a la duracion … … 100 107 $consultaseguimientoactual = _seguimiento_mesactual_proyecto_load($proyecto, $mes); 101 108 $transiciones_dispo = _obtener_transiciones_disponibles($ae, $mes); 102 $agregado = FALSE; 103 109 110 $agregado = FALSE; 104 111 if(isset($transiciones_dispo['nombre_estado_actual'])) { 105 112 $colorSemaforo = variable_get('proyectos_operativos_state_segu_sema_' . $transiciones_dispo['estado_actual'], '#000000'); … … 111 118 $row[] = array('data' => t('N/A'),'style' => 'text-align:center;width: 200px'); 112 119 } 113 $mes1 = $mes +1 ; 120 114 121 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)) { 116 123 if (!variable_get('accion_especifica_de_proyecto_seguimiento_aesep', 0)) { 117 124 if (_ae_seguimiento_modificar_mes_access($proyecto, $ae, $mes)) { … … 190 197 $disponible = FALSE; 191 198 $mes_seguimiento = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0); 192 $mes_final = variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 0) ;193 199 foreach($node->field_proyecto_accion_esp as $key => $accion) {//recorrido por todas las acciones especificas 194 200 $accion_esp_load = node_load($accion['nid']); 195 201 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 } 204 212 } 205 213 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.