Conjunto d07d242 en sipes


Ignorar:
Fecha y hora:
24/10/2018 17:49:08 (hace 6 años)
Autor:
Miguel Angel Narvaez Montilva <miguelnarvaez31@…>
Branches:
stable
Children:
7d804e8
Parents:
b18d041
Mensaje:

se agregan campos omitidos de commit 987f75f7099104e5c206604db94f48842fb096fe

Ubicación:
0.3-modules
Ficheros:
3 editados

Leyenda

No modificado
Añadido
Eliminado
  • 0.3-modules/principal_inicio_sipp/principal_inicio_sipp.module

    rafd9afd rd07d242  
    181181    $page_content .= "<td width=\"50%\" align=\"center\">".l($image_tag, 'acciones_centralizadas', array('html'=>TRUE))."</td>";
    182182
     183    $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>';
     184    $page_content .= "<td  align=\"center\">".l($image_tag, 'http://snip.mppp.gob.ve', array('html'=>TRUE, 'attributes' => array('target' => '_blank')))."</td>";
     185
    183186    $page_content .= '</tr></table></h1>';
    184187    $page_content .= '<br><br>';
  • 0.3-modules/proyectos_operativos/proyectos_operativos.module

    rafd9afd rd07d242  
    135135    case 'insert':
    136136      if ($node->type == 'proyectos_operativos') {
    137         $year = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y");
     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");
    138139        db_query('INSERT INTO {proyectos_operativos} (nid, year, ente) VALUES (%d, %d, %d)', $node->nid, $year, $node->field_proyecto_ente[0]['nid']);
    139140      }
     
    584585function _proyectos_operativos_access_editar($node) {
    585586  global $user;
    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)) {
     587  $years = variable_get('proyectos_operativos_anho_edit', 0);
     588  if (!isset($years[$node->anhoproyectos_operativos]) || !$years[$node->anhoproyectos_operativos]) {
    594589    return FALSE;
    595590  }
     
    676671    'page callback' => 'proyectos_operativos_search_ac_display',
    677672    'access arguments' => array('ver planificador'),
    678     'type' => MENU_NORMAL_ITEM,
     673    'type' => MENU_CALLBACK,
     674  );
     675  $items['proyectos_operativos/ver'] = array(
     676    'title' =>  t('Proyectos Operativos'),
     677    'type' => MENU_DEFAULT_LOCAL_TASK,
     678    'weight' => -10
    679679  );
    680680  //editar proyectos operativos (basicos)
     
    31263126  $fields = $node_type['fields'];
    31273127  $form['#proyecto_fields'] = $fields;
    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");
     3128  $anho = $proyecto && property_exists($proyecto, anhoproyectos_operativos) && $proyecto->anhoproyectos_operativos? $proyecto->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0);
     3129  $form['#proyecto_anho'] = $anho? $anho : date("Y");
    31293130  $field_form = array();
    31303131  $fields_form = array();
     
    31433144    'field_proyecto_total' => 'field_proyecto_total',
    31443145    'field_proyecto_poan' => 'field_proyecto_poan',
     3146    'field_proyecto_causas' => 'field_proyecto_causas',
     3147    'field_proyecto_problemas' => 'field_proyecto_problemas',
     3148    'field_proyecto_justificacion' => 'field_proyecto_justificacion',
     3149    'field_proyecto_alcance' => 'field_proyecto_alcance',
     3150    //update 6000
     3151    'field_lineas_estrategicas' => 'field_lineas_estrategicas',
     3152    'field_poli_ministeriales' => 'field_poli_ministeriales',
     3153    'field_proyectos_programas' => 'field_proyectos_programas',
     3154    'field_montos_otras_moneds' => 'field_montos_otras_moneds',
    31453155  );
    31463156  if (is_array($fields) && count($fields)) {
     
    34613471    $node_load->log = $texto;
    34623472    drupal_set_message($texto);
     3473    if (!$node_load->field_proyecto_codigo[0]['value'] && is_numeric($node_load->title)) {
     3474      $node_load->field_proyecto_codigo = array(array('value' => $node_load->title));
     3475    }
     3476    else if (!$node_load->field_proyecto_codigo[0]['value'] && !is_numeric($node_load->title)) {
     3477      $zerofill = 5;
     3478      $num = db_result(db_query("SELECT id FROM {proyectos_operativos} WHERE nid = %d", $node_load->nid));
     3479      $codigo = str_pad($num, $zerofill, '0', STR_PAD_LEFT);
     3480      $node_load->field_proyecto_codigo = array(array('value' => $codigo));
     3481      $node_load->title = $codigo;
     3482    }
    34633483  }
    34643484  else {
     
    35403560    $proyecto_leido = new stdClass();
    35413561    $proyecto_leido->type = 'proyectos_operativos';
     3562    $proyecto_leido->anhoproyectos_operativos = variable_get('proyectos_operativos_anho_creacion', 0);
    35423563  }
    35433564  else {
     
    36013622  $fields = $node_type['fields'];
    36023623  $form['#proyecto_fields'] = $fields;
    3603   $form['#proyecto_anho'] = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y");
     3624  $form['#proyecto_anho'] = $proyecto_leido->anhoproyectos_operativos;
    36043625  $field_form = array();
    36053626  $fields_form = array();
     
    42594280  $field_form = array();
    42604281  $fields_form = array();
     4282  /*
    42614283  if (variable_get('proyectos_operativos_muestra_enunciado_problema', TRUE)) {
    42624284    $arreglo = array(
     
    42894311    }
    42904312  }
     4313  */
     4314  /*
    42914315  if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)) {
    42924316    $field_form = array();
     
    43184342    }
    43194343  }
     4344  */
     4345  /*
    43204346  if (variable_get('proyectos_operativos_muestra_alcance', TRUE)) {
    43214347    $field_form = array();
     
    43474373    }
    43484374  }
     4375  */
    43494376  $sa = variable_get('proyectos_operativos_muestra_sa', TRUE);
    43504377  $so = variable_get('proyectos_operativos_muestra_so', TRUE);
  • 0.3-modules/proyectos_operativos_mcti/templates/proyectos-operativos-mcti-ficha-proyecto.tpl.php

    rb18d041 rd07d242  
    2222  * @author Cenditel Merida - Msc. Juan Vizcarrondo
    2323  * @date 2013-08-02 // (a&#241;o-mes-dia)
    24   * @Modificado por: Tsu. Miguel Narvaez @date 2018-10-15.
    2524  * @version 0.1 // (0.1)
    2625  */
     
    4645    'field_proyecto_monto_prox' => 'field_proyecto_monto_prox',
    4746    'field_proyecto_esp_monto_finan' => 'field_proyecto_esp_monto_finan',
     47    'field_montos_otras_moneds' => 'field_montos_otras_moneds',
    4848    'field_proyecto_poan' => 'field_proyecto_poan',
    4949    'field_proyecto_pndes' => 'field_proyecto_pndes',
     
    8484  $sa = variable_get('proyectos_operativos_muestra_sa', TRUE);
    8585  $so = variable_get('proyectos_operativos_muestra_so', TRUE);
    86   $unidad_m = property_exists ($proyecto, 'variaciones') && is_array($proyecto->variaciones) && count($proyecto->variaciones) ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm';
     86  $unidad_m = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm';
    8787  $meta = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_meta_fisica_reformulado' : 'field_proyecto_meta_fisica';
    8888//$result  =  preg_replace('/(<div.*?class="field-label"[^>]*>)(.*?)(<\/div>)/i', "<b>$1:</b>$3", $content->content[$campo]);
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.