Conjunto afd9afd en sipes
- Fecha y hora:
- 23/10/2018 18:34:18 (hace 6 años)
- Branches:
- stable
- Children:
- b18d041
- Parents:
- 987f75f
- Ubicación:
- 0.3-modules
- Ficheros:
-
- 4 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/principal_inicio_sipp/principal_inicio_sipp.module
r547208e rafd9afd 138 138 } 139 139 140 /*SIPES 140 //SIPES 141 /* 141 142 $situacion_actual_preliminar = module_exists('situacion_actual_preliminar'); 142 143 $politicas_direccionales = module_exists('politicas_direccionales'); … … 167 168 $page_content .= '<br><br>'; 168 169 } 169 170 }*/ 170 171 171 172 //*********************************************************************************************** … … 179 180 $image_tag = theme_image($path_modulo_menu_principal.'/img/accionescentralizadas.png').'<br>'.'<b>'.t('Acciones Centralizadas').'</b>'; 180 181 $page_content .= "<td width=\"50%\" align=\"center\">".l($image_tag, 'acciones_centralizadas', array('html'=>TRUE))."</td>"; 181 182 $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/conf_acc_centralizadas_c1.png').'<br>'.'<b>'.t('Sistema Nacional de Registro y Seguimiento de Proyectos de Inversión Pública').'</b>';183 $page_content .= "<td align=\"center\">".l($image_tag, 'http://snip.mppp.gob.ve', array('html'=>TRUE, 'attributes' => array('target' => '_blank')))."</td>";184 182 185 183 $page_content .= '</tr></table></h1>'; -
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 } -
0.3-modules/proyectos_operativos_mcti/templates/proyectos-operativos-mcti-ficha-proyecto.tpl.php
rdccd21a rafd9afd 22 22 * @author Cenditel Merida - Msc. Juan Vizcarrondo 23 23 * @date 2013-08-02 // (año-mes-dia) 24 * @Modificado por: Tsu. Miguel Narvaez @date 2018-10-15. 24 25 * @version 0.1 // (0.1) 25 26 */ … … 45 46 'field_proyecto_monto_prox' => 'field_proyecto_monto_prox', 46 47 'field_proyecto_esp_monto_finan' => 'field_proyecto_esp_monto_finan', 47 'field_montos_otras_moneds' => 'field_montos_otras_moneds',48 48 'field_proyecto_poan' => 'field_proyecto_poan', 49 49 'field_proyecto_pndes' => 'field_proyecto_pndes', … … 84 84 $sa = variable_get('proyectos_operativos_muestra_sa', TRUE); 85 85 $so = variable_get('proyectos_operativos_muestra_so', TRUE); 86 $unidad_m = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm';86 $unidad_m = property_exists ($proyecto, 'variaciones') && is_array($proyecto->variaciones) && count($proyecto->variaciones) ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm'; 87 87 $meta = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_meta_fisica_reformulado' : 'field_proyecto_meta_fisica'; 88 88 //$result = preg_replace('/(<div.*?class="field-label"[^>]*>)(.*?)(<\/div>)/i', "<b>$1:</b>$3", $content->content[$campo]); … … 107 107 <tr><td align="center"> <?php print strip_tags(drupal_render($content->content['field_proyecto_monto_ant']));?> </td><td align="center"> <?php print strip_tags(drupal_render($content->content['field_proyecto_monto_prox']));?> </td></tr> 108 108 <?php endif ?> 109 <tr><td align="center"> <b><?php print $content->content['field_montos_otras_moneds']['field']['#title'];?>:</b> </td></tr> 110 <tr><td align="center"> <?php print strip_tags(drupal_render($content->content['field_montos_otras_moneds']));?> </td></tr> 109 <!-- montos en otras monedas: --> 110 <tr><td align="center" colspan="2"> <b><?php print $content->content['field_montos_otras_moneds']['field']['#title'];?>:</b> </td></tr> 111 <tr><td align="center" colspan="2"> <?php print strip_tags(drupal_render($content->content['field_montos_otras_moneds']));?> </td></tr> 112 111 113 <tr><td align="center"> <b><?php print $content->content['field_proyecto_esp_monto_finan']['field']['#title'];?>:</b> </td><td align="center"> <b><?php print $content->content['field_proyecto_poan']['field']['#title'];?>:</b> </td></tr> 112 114 <tr><td align="center"> <?php print strip_tags(drupal_render($content->content['field_proyecto_esp_monto_finan']));?> </td><td align="center"> <?php print strip_tags(drupal_render($content->content['field_proyecto_poan']));?> </td></tr> … … 247 249 <!-- end Responsable administrador --> 248 250 <?php endif ?> 249 <?php 250 if (($pndes || $mcti)): ?> 251 <tr><td colspan="2" align="center" ><h3><? print t('Ãrea Estrategica');?></h3></td></tr> 252 <?php if ($pndes): ?> 253 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_pndes']['field']['#title'];?>:</b> </td></tr> 254 <tr><td colspan="2" align="center"><?php print strip_tags(drupal_render($content->content['field_proyecto_pndes']));?> </td></tr> 255 <?php endif ?> 256 <?php if ($mcti): ?> 257 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_mcti']['field']['#title'];?>:</b> </td></tr> 258 <tr><td colspan="2" align="center"><?php print strip_tags(drupal_render($content->content['field_proyecto_mcti']));?> </td></tr> 259 <?php endif ?> 260 <?php endif ?> 251 252 <!-- PNDS --> 253 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_pndes']['field']['#title'];?>:</b> </td></tr> 254 255 <?php 256 $datos = array(); 257 foreach ($proyecto->field_proyecto_pndes as $valor) { 258 $parents = taxonomy_get_parents($datos[] = $valor['value']); 259 260 $pndes = taxonomy_get_term($datos[] = $valor['value'], $reset = FALSE); 261 $des_pndes[] = $pndes->description; 262 $des_pndes2 = array_reverse($des_pndes); 263 } 264 $contenido = '<ul>'; 265 $contenido .= '<li> <i><b>Objetivo Histórico:</b></i><br>'. $des_pndes2[0] . '</li>'; 266 $contenido .= '<li> <i><b>Objetivo Nacional:</b></i><br>'. $des_pndes2[1] . '</li>'; 267 $contenido .= '<li> <i><b>Objetivo Estratégico:</b></i><br>'. $des_pndes2[2] . '</li>'; 268 $contenido .= '<li> <i><b>Objetivo General:</b></i><br>'. $des_pndes2[3] . '</li>'; 269 $contenido .= '<li> <i><b>Objetivos EspecÃficos:</b></i><br>'. $des_pndes2[4] . '</li>'; 270 $contenido .= '</ul>'; 271 ?> 272 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 273 <!-- end PNDS --> 274 275 <!-- Politicas Ministeriales --> 276 <tr><td colspan="2" align="center"><b><?php print $content->content['field_poli_ministeriales']['field']['#title'];?>:</b> </td></tr> 277 <?php 278 $datos = array(); 279 foreach ($proyecto->field_poli_ministeriales as $valor) { 280 $datos[] = $valor['value']; 281 } 282 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado politicas ministeriales a este proyecto'); 283 ?> 284 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 285 <!-- end Politicas Ministeriales --> 286 287 <!-- Programas --> 288 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyectos_programas']['field']['#title'];?>:</b> </td></tr> 289 <?php 290 $datos = array(); 291 foreach ($proyecto->field_proyectos_programas as $valor) { 292 $datos[] = $valor['value']; 293 } 294 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado programa a este proyecto'); 295 ?> 296 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 297 <!-- end Programas --> 298 <!-- problemas --> 299 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_problemas']['field']['#title'];?>:</b> </td></tr> 300 <?php 301 $datos = array(); 302 foreach ($proyecto->field_proyecto_problemas as $valor) { 303 $datos[] = check_plain($valor['value']); 304 } 305 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto'); 306 ?> 307 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 308 <!-- end problemas --> 309 <!-- causas --> 310 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_causas']['field']['#title'];?>:</b> </td></tr> 311 <?php 312 $datos = array(); 313 foreach ($proyecto->field_proyecto_causas as $valor) { 314 $datos[] = check_plain($valor['value']); 315 } 316 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado causas para este proyecto'); 317 ?> 318 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 319 <!-- end causas --> 320 321 <!-- justificación & Alcance --> 322 <?php if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)): ?> 323 <tr><td colspan="2" align="center" ><h3><? print t('Justificación');?></h3></td></tr 324 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_justificacion']['field']['#title'];?>:</b> </td></tr> 325 <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_justificacion']));?> </td></tr> 326 <?php endif ?> 327 <?php if (variable_get('proyectos_operativos_muestra_alcance', TRUE)): ?> 328 <tr><td colspan="2" align="center" ><h3><? print t('Alcance del Proyecto');?></h3></td></tr> 329 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_alcance']['field']['#title'];?>:</b> </td></tr> 330 <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_alcance']));?> </td></tr> 331 <?php endif ?> 332 <!-- end justificación & Alcance --> 333 334 <!-- Lineas estrategicas --> 335 <tr><td align="center" colspan="2"> <b><?php print $content->content['field_lineas_estrategicas']['field']['#title'];?>:</b> </td></tr> 336 <tr><td align="center" colspan="2"> <?php print strip_tags($x=drupal_render($content->content['field_lineas_estrategicas']));?> </td></tr> 337 <!-- end Lineas estrategicas --> 338 261 339 <tr><td colspan="2" align="center" ><h3><? print t('Localización del Proyecto');?></h3></td></tr> 262 340 <tr><td colspan="2" align="center" ><h4><? print t('Localización Internacional o Nacional');?></h4></td></tr> … … 502 580 <?php if (variable_get('proyectos_operativos_muestra_enunciado_problema', TRUE)): ?> 503 581 <tr><td colspan="2" align="center" ><h3><? print t('Enunciado del Problema');?></h3></td></tr> 504 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_causas']['field']['#title'];?>:</b> </td></tr>505 <?php506 $datos = array();507 foreach ($proyecto->field_proyecto_causas as $valor) {508 $datos[] = check_plain($valor['value']);509 }510 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado causas para este proyecto');511 ?>512 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr>513 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_problemas']['field']['#title'];?>:</b> </td></tr>514 <?php515 $datos = array();516 foreach ($proyecto->field_proyecto_problemas as $valor) {517 $datos[] = check_plain($valor['value']);518 }519 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto');520 ?>521 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr>522 582 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_consecuencias']['field']['#title'];?>:</b> </td></tr> 523 583 <?php 524 525 526 $datos[] = check_plain($valor['value']);527 528 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto');584 $datos = array(); 585 foreach ($proyecto->field_proyecto_consecuencias as $valor) { 586 $datos[] = $valor['value']; 587 } 588 $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado consecuencias a este proyecto'); 529 589 ?> 530 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 531 <?php endif ?> 532 <?php if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)): ?> 533 <tr><td colspan="2" align="center" ><h3><? print t('Justificación');?></h3></td></tr> 534 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_justificacion']['field']['#title'];?>:</b> </td></tr> 535 <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_justificacion']));?> </td></tr> 536 <?php endif ?> 537 <?php if (variable_get('proyectos_operativos_muestra_alcance', TRUE)): ?> 538 <tr><td colspan="2" align="center" ><h3><? print t('Alcance del Proyecto');?></h3></td></tr> 539 <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_alcance']['field']['#title'];?>:</b> </td></tr> 540 <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_alcance']));?> </td></tr> 541 <?php endif ?> 590 <tr><td colspan="2" align="justify"><?php print $contenido;?> </td></tr> 591 <?php endif ?> 592 593 594 542 595 <?php if (variable_get('proyectos_operativos_muestra_servicios_balance', TRUE)): ?> 543 596 <tr><td colspan="2" align="center" ><h3><? print t('Impacto Ambiental del Proyecto');?></h3></td></tr> -
0.3-modules/sipp_pdf/sipp_pdf.module
r4334672 rafd9afd 2 2 3 3 function _sipp_pdf_pdf_init() { 4 ob_start(); 5 error_reporting(E_ALL & ~E_NOTICE); 6 ini_set('display_errors', 0); 7 ini_set('log_errors', 1); 8 4 9 $author = variable_get('site_name', ''); 5 10 module_load_include('module', 'libraries', 'libraries'); … … 1090 1095 border: 1px solid #000000; 1091 1096 padding: 0 5em; 1092 } 1093 th { 1094 text-align: left; 1095 border: 1px solid #000000; 1096 } 1097 } 1098 th { 1099 text-align: left; 1100 border: 1px solid #000000; 1101 } 1102 div { 1103 line-height: 0; 1104 } 1105 h2.title { 1106 line-height: 5px; 1107 } 1108 div.field-field-accion-esp-fechai + div.field-label { 1109 line-height: 1px; 1110 } 1111 div.field-field-accion-esp-fechai + div.field-items { 1112 line-height: 1px; 1113 } 1114 div.field-field-accion-esp-fechaf + div.field-label { 1115 line-height: 7px; 1116 } 1117 div.field-field-accion-esp-ejecutor + div.field-label { 1118 line-height: 1em; 1119 } 1120 div.field-field-accion-esp-ejecutor + div.field-items + div.odd { 1121 line-height: 1px; 1122 } 1123 div.field-field-accion-esp-bien + div.field-label { 1124 line-height: 1em; 1125 } 1126 div.field-field-accion-esp-bien + div.field-items + div.odd { 1127 line-height: 3.7px; 1128 } 1129 div.field-label { 1130 line-height: 7px; 1131 } 1132 div.field + div.field-label { 1133 line-height: 7px; 1134 } 1135 div.field-field-accion-esp-metaf + table { 1136 line-height: 5px; 1137 padding: 6px; 1138 } 1139 div.uno { 1140 line-height: 10px; 1141 } 1142 div.dos { 1143 line-height: 10px; 1144 } 1145 div.cinco { 1146 line-height: 0.8em; 1147 background-color: #fff; 1148 } 1149 div.seis { 1150 line-height: 10px; 1151 } 1152 div.siete { 1153 line-height: 13px; 1154 } 1155 div.field-field-accion-esp-longitud + div.field-label { 1156 line-height: 7px; 1157 } 1158 div.field-field-accion-esp-longitud + div.field-items { 1159 line-height: 7px; 1160 } 1161 .lineage-0 { 1162 line-height: 5px; 1163 } 1164 .lineage-1 { 1165 line-height: 5px; 1166 } 1167 div.field-field-accion-esp-fechai + div.field-label{ 1168 line-height: 7px; 1169 } 1170 1171 1172 .sticky-enabled sticky-table{ 1173 width: 100%; 1174 //border-collapse: collapse; 1175 } 1176 1177 1178 1179 1180 1097 1181 </style>'; 1098 1182 $html .= theme('proyectos_operativos_mcti_ficha_proyecto', $node); … … 1133 1217 border: 1px solid #000000; 1134 1218 } 1219 div { 1220 line-height: 4px; 1221 } 1222 1223 1224 div.field-field-accion-esp-fechai + div.field-label { 1225 line-height: 0.1em; 1226 } 1227 1228 div.field-field-accion-esp-fechai + div.field-items + div.odd { 1229 line-height: 0.1px; 1230 } 1231 1232 1233 div.field-field-accion-esp-fechaf + div.field-label { 1234 line-height: 0.1px; 1235 } 1236 1237 div.field-field-accion-esp-fechaf + div.field-items + div.odd { 1238 line-height: 0.1px; 1239 } 1240 1241 1242 div.field-field-accion-esp-ejecutor + div.field-label { 1243 line-height: 0.1px; 1244 } 1245 1246 div.field-field-accion-esp-ejecutor + div.field-items + div.odd { 1247 line-height: 0.1px; 1248 } 1249 1250 div.field-field-accion-esp-bien + div.field-label { 1251 line-height: 0.1px; 1252 } 1253 1254 1255 1256 div.field-field-accion-esp-unidadm + div.field-label { 1257 line-height: 0.1px; 1258 } 1259 1260 div.field-field-accion-esp-unidadm + div.field-items + div.odd { 1261 line-height: 0.1px; 1262 } 1263 1264 1265 div.field-field-accion-esp-ponderacion + div.field-label { 1266 line-height: 0.1px; 1267 } 1268 1269 div.field-field-accion-esp-ponderacion + div.field-items + div.odd { 1270 line-height: 0.1px; 1271 } 1272 1273 1274 div.field-field-accion-esp-monto-finan + div.field-label { 1275 line-height: 0.1px; 1276 } 1277 1278 div.field-field-accion-esp-monto-finan + div.field-items + div.odd { 1279 line-height: 0.1px; 1280 } 1281 1282 1283 div.field-field-accion-esp-total-fuent + div.field-label { 1284 line-height: 0.1px; 1285 } 1286 1287 div.field-field-accion-esp-total-fuent + div.field-items + div.odd { 1288 line-height: 0.1px; 1289 } 1290 1291 1292 div.field-field-accion-esp-localizacion + div.field-label { 1293 line-height: 0.1px; 1294 } 1295 1296 div.field-field-accion-esp-localizacion + div.field-items + div.odd { 1297 line-height: 0.1px; 1298 } 1299 1135 1300 </style>'; 1136 1301 $html .= node_view($ae); … … 1211 1376 1212 1377 function _sipp_pdf_datosfinancierosview($node) { 1378 ob_end_clean(); 1213 1379 $html = '<style> 1214 1380 table { … … 1244 1410 $name = 'datosfinancieros_' . $node->nid . '.pdf'; 1245 1411 header('Content-Disposition: attachment; filename="' . $name . '"'); 1412 ob_end_clean(); 1246 1413 print $pdf->Output($name, 'I'); 1247 1414 exit();
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.