Conjunto de cambios afd9afd en sipes para 0.3-modules/proyectos_operativos/proyectos_operativos.module
- Fecha y hora:
- 23/10/2018 18:34:18 (hace 6 años)
- Branches:
- stable
- Children:
- b18d041
- Parents:
- 987f75f
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos/proyectos_operativos.module
rdb7abac rafd9afd 135 135 case 'insert': 136 136 if ($node->type == 'proyectos_operativos') { 137 $year = $node && property_exists($node, 'anhoproyectos_operativos') && $node->anhoproyectos_operativos? $node->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0); 138 $year = $year? $year : date("Y"); 137 $year = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y"); 139 138 db_query('INSERT INTO {proyectos_operativos} (nid, year, ente) VALUES (%d, %d, %d)', $node->nid, $year, $node->field_proyecto_ente[0]['nid']); 140 139 } … … 275 274 } 276 275 $output = ''; 277 $output .= '< fieldset><legend>' . t('Distribución por Partidas Presupuestarias (Bs.)') . '</legend>';276 $output .= '<div class="uno"><h4>' . t('Distribución por Partidas Presupuestarias (Bs.)') . '</h4>'; 278 277 $header = array(); 279 278 $header[] = array('data' => t('Partidas')); … … 322 321 $rows[] = $row; 323 322 $output .= theme('table', $header, $rows); 324 $output .= '</ fieldset>';323 $output .= '</div>'; 325 324 $node->content['accion_especifica_partidas_reformulado'] = array( 326 325 '#value' => $output, … … 343 342 if (variable_get('enable_' . $id_items, false)) { 344 343 $sumal = 0; 345 $output1 = '< fieldset><legend>' . $titulo . '</legend>';344 $output1 = '<div><h3>' . $titulo . '</h3>'; 346 345 foreach($arreglo_financiamiento_fields[$id_items] as $id1) { 347 346 if ($id1) { … … 356 355 $sumal += $min; 357 356 $sumalT += $min; 358 $output1 .= '<div class="field "><div class="field-label">' . $field['widget']['label'] . ':</div>' . '<div class="field-label-planificado">' . number_format($min, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . '</div>';357 $output1 .= '<div class="field cinco"><span class="tres">' . $field['widget']['label'] . ':</div>' . '<div class="cuatro">' . number_format($min, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</span>' . '</div>'; 359 358 } 360 359 } 361 $output1 .= '</ fieldset>';360 $output1 .= '</div>'; 362 361 $row[] = array('data' => $output1, ); 363 362 //$row1[] = array('data' => '<b>' . t('SUBTOTAL ') . ':</b>', 'colspan' => 2, 'align' => 'right'); … … 372 371 //$row[] = array('data' => '<b>' . number_format($sumalT, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</b>', ); 373 372 $rows[] = $row; 374 $output .= '< fieldset><legend>' . t('Distribución por fuentes de Financiamiento (Bs.)') . '</legend>' . theme('table', array(), $rows) . '</fieldset>';373 $output .= '<div class="dos"><h4>' . t('Distribución por fuentes de Financiamiento (Bs.)') . '</h4>' . theme('table', array(), $rows) . '</div>'; 375 374 $node->content['accion_especifica_fuentesfinanc_reformulado'] = array( 376 375 '#value' => $output, … … 585 584 function _proyectos_operativos_access_editar($node) { 586 585 global $user; 587 $years = variable_get('proyectos_operativos_anho_edit', 0); 588 if (!isset($years[$node->anhoproyectos_operativos]) || !$years[$node->anhoproyectos_operativos]) { 586 /* if (module_exists('workflow')) { 587 $estado_aprobado = variable_get('proyectos_operativos_state_aprobado', NULL); 588 $estado_naprobado = variable_get('proyectos_operativos_state_naprobado', NULL); 589 if ($node->_workflow == $estado_aprobado || $node->_workflow == $estado_naprobado) { 590 return FALSE; 591 } 592 }*/ 593 if ($node->anhoproyectos_operativos != variable_get('proyectos_operativos_anho_creacion', 0)) { 589 594 return FALSE; 590 595 } 591 592 596 $ente_planificador = ente_planificador_leer_ente_planificadores($node->field_proyecto_ente[0]['nid']); 593 597 if (!$ente_planificador || !$ente_planificador->nid) { … … 672 676 'page callback' => 'proyectos_operativos_search_ac_display', 673 677 'access arguments' => array('ver planificador'), 674 'type' => MENU_CALLBACK, 675 ); 676 $items['proyectos_operativos/ver'] = array( 677 'title' => t('Proyectos Operativos'), 678 'type' => MENU_DEFAULT_LOCAL_TASK, 679 'weight' => -10 678 'type' => MENU_NORMAL_ITEM, 680 679 ); 681 680 //editar proyectos operativos (basicos) … … 1760 1759 unset($states[$current]); 1761 1760 1762 1763 1761 //$output .= '<div class="field-label"><b>' . t('Historico del Flujo de Trabajo') . ':</b> </div>'; 1764 1762 $wid = workflow_get_workflow_for_type($node->type); … … 1809 1807 } 1810 1808 1811 1812 $output .= theme('workflow_history_table', $rows, !empty($footer_needed)); 1809 //modificacion para que imprima de manera idonea la libreria TCPDF. 1810 $input1= '<p>'.theme('workflow_history_table', $rows, !empty($footer_needed)).'</p>'; 1811 $patron[0] = '/Historia del flujo de trabajo/'; 1812 $sustituir[0] = 'Historia del flujo de trabajo<br>'; 1813 $ouputx .= preg_replace($patron ,$sustituir ,$input1); 1814 $output .= $ouputx; 1815 1813 1816 return $output; 1814 1817 } … … 3123 3126 $fields = $node_type['fields']; 3124 3127 $form['#proyecto_fields'] = $fields; 3125 $anho = $proyecto && property_exists($proyecto, anhoproyectos_operativos) && $proyecto->anhoproyectos_operativos? $proyecto->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0); 3126 $form['#proyecto_anho'] = $anho? $anho : date("Y"); 3128 $form['#proyecto_anho'] = ($proyecto->nid) ? $proyecto->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y"); 3127 3129 $field_form = array(); 3128 3130 $fields_form = array(); … … 3141 3143 'field_proyecto_total' => 'field_proyecto_total', 3142 3144 'field_proyecto_poan' => 'field_proyecto_poan', 3143 'field_proyecto_causas' => 'field_proyecto_causas',3144 'field_proyecto_problemas' => 'field_proyecto_problemas',3145 'field_proyecto_justificacion' => 'field_proyecto_justificacion',3146 'field_proyecto_alcance' => 'field_proyecto_alcance',3147 //update 60003148 'field_lineas_estrategicas' => 'field_lineas_estrategicas',3149 'field_poli_ministeriales' => 'field_poli_ministeriales',3150 'field_proyectos_programas' => 'field_proyectos_programas',3151 'field_montos_otras_moneds' => 'field_montos_otras_moneds',3152 3145 ); 3153 3146 if (is_array($fields) && count($fields)) { … … 3468 3461 $node_load->log = $texto; 3469 3462 drupal_set_message($texto); 3470 if (!$node_load->field_proyecto_codigo[0]['value'] && is_numeric($node_load->title)) {3471 $node_load->field_proyecto_codigo = array(array('value' => $node_load->title));3472 }3473 else if (!$node_load->field_proyecto_codigo[0]['value'] && !is_numeric($node_load->title)) {3474 $zerofill = 5;3475 $num = db_result(db_query("SELECT id FROM {proyectos_operativos} WHERE nid = %d", $node_load->nid));3476 $codigo = str_pad($num, $zerofill, '0', STR_PAD_LEFT);3477 $node_load->field_proyecto_codigo = array(array('value' => $codigo));3478 $node_load->title = $codigo;3479 }3480 3463 } 3481 3464 else { … … 3557 3540 $proyecto_leido = new stdClass(); 3558 3541 $proyecto_leido->type = 'proyectos_operativos'; 3559 $proyecto_leido->anhoproyectos_operativos = variable_get('proyectos_operativos_anho_creacion', 0);3560 3542 } 3561 3543 else { … … 3619 3601 $fields = $node_type['fields']; 3620 3602 $form['#proyecto_fields'] = $fields; 3621 $form['#proyecto_anho'] = $proyecto_leido->anhoproyectos_operativos;3603 $form['#proyecto_anho'] = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y"); 3622 3604 $field_form = array(); 3623 3605 $fields_form = array(); … … 4277 4259 $field_form = array(); 4278 4260 $fields_form = array(); 4279 /*4280 4261 if (variable_get('proyectos_operativos_muestra_enunciado_problema', TRUE)) { 4281 4262 $arreglo = array( … … 4308 4289 } 4309 4290 } 4310 */4311 /*4312 4291 if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)) { 4313 4292 $field_form = array(); … … 4339 4318 } 4340 4319 } 4341 */4342 /*4343 4320 if (variable_get('proyectos_operativos_muestra_alcance', TRUE)) { 4344 4321 $field_form = array(); … … 4370 4347 } 4371 4348 } 4372 */4373 4349 $sa = variable_get('proyectos_operativos_muestra_sa', TRUE); 4374 4350 $so = variable_get('proyectos_operativos_muestra_so', TRUE); … … 5026 5002 $row[] = array('data' => '<b>' . t('TOTAL FUENTES DE FINANCIAMIENTO') . ': </b>' . number_format($total_total, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']), 'align' => 'center', 'colspan' => count($arreglo_financiamiento)); 5027 5003 $rows[] = $row; 5028 $output .= '< fieldset class="fuentes-financiemiento-proyectos"><legend>' . t('Fuentes de financiamiento (Bs.)') . '</legend>' . '<div class="field-label"><b>' . t('Monto total del proyecto para el año en curso:') . '</b> ' . number_format($proyecto->field_proyecto_monto_anual[0]['value'], $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . theme('table', array(), $rows) . '</fieldset>';5004 $output .= '<div><h4>' . t('Fuentes de financiamiento (Bs.)') . '</h4>' . '<div class="field-label"><b>' . t('Monto total del proyecto para el año en curso:') . '</b> ' . number_format($proyecto->field_proyecto_monto_anual[0]['value'], $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . theme('table', array(), $rows) . '</div>'; 5029 5005 // if (_proyectos_operativos_access_editar($proyecto)) { 5006 5030 5007 if (_proyectos_operativos_edita_datos_wk_access($proyecto)) { 5031 $output .= '<div style="font-weight: bold">';5008 $output .= '<div>'; 5032 5009 $proyectos_operativos_path = drupal_get_path('module', 'proyectos_operativos'); 5033 5010 drupal_add_js($proyectos_operativos_path . '/js/proyectos_operativos_extra.js'); 5034 $output .= '< br><hr><span style="font-size: 18px; font-weight: bold"><strong>' . t('Revisión del Proyecto') . '</strong></span>';5035 $output .= _proyectos_operativos_proyecto_ver_workflow($proyecto);5011 $output .= '<div>' . t('Revisión del Proyecto') . '</div>'; 5012 $output .= '<br><div>'._proyectos_operativos_proyecto_ver_workflow($proyecto).'</div>'; 5036 5013 $output .= '</div>'; 5037 5014 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.