Conjunto de cambios 1e95969 en sipes para 0.3-modules


Ignorar:
Fecha y hora:
24/05/2016 11:29:47 (hace 8 años)
Autor:
José Gregorio Puentes <jpuentes@…>
Branches:
stable, version-3.0
Children:
475eb06
Parents:
177a560
Mensaje:

se modifico el acceso a las acciones centralizadas

Fichero:
1 editado

Leyenda

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

    r303fae2 r1e95969  
    5858  $current_time = time();
    5959  $tipo_plan = 'acciones_centralizadas_formular';
    60   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     60  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    6161  $fecha = FALSE;
    6262  $ente = usuario_tiene_ente($user->uid);
     
    6565  }
    6666  if (!$fecha) {
    67     muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     67    muestra_mensaje($tipo_plan, $ente_planificador);
    6868  }
    6969  else {
    7070    if ($ente->nid == $ente_planificador->nid) {
    71       muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     71      muestra_mensaje($tipo_plan, $ente_planificador, 0);
    7272      $fecha = TRUE;
    7373    }
     
    9393    $current_time = time();
    9494    $tipo_plan = 'acciones_centralizadas_formular';
    95     $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, 2);
     95    $ente = usuario_tiene_ente($user->uid);
     96    $ente_planificador = 0;
     97    if ($ente && $ente->nid) {
     98      $ente_planificador = ente_planificador_leer_ente_planificadores($ente->nid);
     99    }
     100    elseif (user_access('admin planificador') && $enteagregar) {
     101      $ente_planificador = ente_planificador_leer_ente_planificadores($enteagregar);
     102    }
     103    if (!$ente_planificador) {
     104      return FALSE;
     105    }
     106    $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    96107    $fecha = FALSE;
    97     $ente = usuario_tiene_ente($user->uid);
     108
    98109    if ($mi_fecha[1]  + 86399 > $current_time && $mi_fecha[0] < $current_time) {
    99110      $fecha = TRUE;
     
    135146    $add_reformular = _acciones_centralizadas_reformula_node_add_tab_access($node);
    136147    $tipo_plan = 'acciones_centralizadas_formular';
    137     $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     148    $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    138149    $fecha = FALSE;
    139150    $ente = usuario_tiene_ente($user->uid);
     
    234245  $datos_acciones_centralizadas_status = array();
    235246  $tipo_plan = 'acciones_centralizadas_formular';
    236   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     247  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    237248  $new_ente_planificador = node_load($ente_planificador);
    238249  $year = variable_get('acciones_centralizadas_anho_creacion', 0);
     
    314325  $current_time = time();
    315326  $tipo_plan = 'acciones_centralizadas_reformular';
    316   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     327  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    317328  $fecha = FALSE;
    318329  $ente = usuario_tiene_ente($user->uid);
     
    353364  $current_time = time();
    354365  $tipo_plan = 'acciones_centralizadas_reformular';
    355   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     366  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    356367  $fecha = FALSE;
    357368  $ente = usuario_tiene_ente($user->uid);
     
    420431  $current_time = time();
    421432  $tipo_plan = 'acciones_centralizadas_seguimiento';
    422   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     433  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    423434  $fecha = FALSE;
    424435  $ente = usuario_tiene_ente($user->uid);
     
    790801  $add_reformular = _acciones_centralizadas_reformula_node_add_tab_access($node);
    791802  $tipo_plan = 'acciones_centralizadas_reformular';
    792   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     803  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    793804  $fecha = FALSE;
    794805  $ente = usuario_tiene_ente($user->uid);
     
    798809  if (!$fecha) {
    799810    if ($muestra) {
    800       muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     811      muestra_mensaje($tipo_plan, $ente_planificador);
    801812    }
    802813  }
     
    805816      $fecha = TRUE;
    806817      if ($muestra) {
    807         muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     818        muestra_mensaje($tipo_plan, $ente_planificador, 0);
    808819      }
    809820    }
     
    924935  $add_reformular = _acciones_centralizadas_reformula_node_add_tab_access($node);
    925936  $tipo_plan = 'acciones_centralizadas_reformular';
    926   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     937  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    927938  $fecha = FALSE;
    928939  $ente = usuario_tiene_ente($user->uid);
     
    932943  if (!$fecha) {
    933944    if ($muestra) {
    934       muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     945      muestra_mensaje($tipo_plan, $ente_planificador);
    935946    }
    936947  }
     
    939950      $fecha = TRUE;
    940951      if ($muestra) {
    941         muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     952        muestra_mensaje($tipo_plan, $ente_planificador, 0);
    942953      }
    943954    }
     
    14491460  $add_reformular = _acciones_centralizadas_reformula_node_add_tab_access($node);
    14501461  $tipo_plan = 'acciones_centralizadas_reformular';
    1451   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     1462  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    14521463  $fecha = FALSE;
    14531464  $ente = usuario_tiene_ente($user->uid);
     
    14561467  }
    14571468  if (!$fecha) {
    1458     muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     1469    muestra_mensaje($tipo_plan, $ente_planificador);
    14591470  }
    14601471  else {
    14611472    if ($ente->nid == $ente_planificador->nid) {
    14621473      $fecha = TRUE;
    1463       muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     1474      muestra_mensaje($tipo_plan, $ente_planificador, 0);
    14641475    }
    14651476    elseif (!user_access('admin planificador')) {
     
    24442455  $current_time = time();
    24452456  $tipo_plan = 'acciones_centralizadas_seguimiento';
    2446   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     2457  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    24472458  $fecha = FALSE;
    24482459  $ente = usuario_tiene_ente($user->uid);
     
    24512462  }
    24522463  if (!$fecha) {
    2453     muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     2464    muestra_mensaje($tipo_plan, $ente_planificador);
    24542465  }
    24552466  else {
    24562467    if ($ente->nid == $ente_planificador->nid) {
    24572468      $fecha = TRUE;
    2458       muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     2469      muestra_mensaje($tipo_plan, $ente_planificador, 0);
    24592470    }
    24602471    elseif (!user_access('admin planificador')) {
     
    24802491  $current_time = time();
    24812492  $tipo_plan = 'acciones_centralizadas_seguimiento';
    2482   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     2493  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    24832494  $fecha = FALSE;
    24842495  $ente = usuario_tiene_ente($user->uid);
     
    24872498  }
    24882499  if (!$fecha) {
    2489     muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     2500    muestra_mensaje($tipo_plan, $ente_planificador);
    24902501  }
    24912502  else {
    24922503    if ($ente->nid == $ente_planificador->nid) {
    24932504      $fecha = TRUE;
    2494       muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     2505      muestra_mensaje($tipo_plan, $ente_planificador, 0);
    24952506    }
    24962507    elseif (!user_access('admin planificador')) {
     
    28292840  $current_time = time();
    28302841  $tipo_plan = 'acciones_centralizadas_seguimiento';
    2831   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador->tipo);
     2842  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    28322843  $fecha = FALSE;
    28332844  $ente = usuario_tiene_ente($user->uid);
     
    28362847  }
    28372848  if (!$fecha) {
    2838     muestra_mensaje($tipo_plan, $ente_planificador->tipo);
     2849    muestra_mensaje($tipo_plan, $ente_planificador);
    28392850  }
    28402851  else {
    28412852    if ($ente->nid == $ente_planificador->nid) {
    28422853      $fecha = TRUE;
    2843       muestra_mensaje($tipo_plan, $ente_planificador->tipo, 0);
     2854      muestra_mensaje($tipo_plan, $ente_planificador, 0);
    28442855    }
    28452856    elseif (!user_access('admin planificador')) {
     
    34783489  global $user;
    34793490  $current_time = time();
     3491  $ente = usuario_tiene_ente($user->uid);
    34803492  $tipo_plan = 'acciones_centralizadas_formular';
    3481   $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, 2);
     3493  $ente_planificador = 0;
     3494  if ($ente && $ente->nid) {
     3495    $ente_planificador = ente_planificador_leer_ente_planificadores($ente->nid);
     3496  }
     3497  elseif (user_access('admin planificador') && $enteagregar) {
     3498    $ente_planificador = ente_planificador_leer_ente_planificadores($enteagregar);
     3499  }
     3500  $mi_fecha = ente_planificador_user_acceso_proceso($tipo_plan, $ente_planificador);
    34823501  $fecha = FALSE;
    3483   $ente = usuario_tiene_ente($user->uid);
    34843502  if ($mi_fecha[1]  + 86399 > $current_time && $mi_fecha[0] < $current_time) {
    34853503    $fecha = TRUE;
    34863504  }
    34873505  if (!$fecha) {
    3488     muestra_mensaje($tipo_plan, 2);
     3506    muestra_mensaje($tipo_plan, $ente_planificador);
    34893507  }
    34903508  if ($fecha && $user->entes) {
    3491     muestra_mensaje($tipo_plan, 2);
     3509    muestra_mensaje($tipo_plan, $ente_planificador);
    34923510    $result = db_query("SELECT ac.nid FROM {accion_centralizada} AS ac INNER JOIN {workflow_node} AS w ON w.nid = ac.nid WHERE ac.ente = %d AND year = %d AND w.sid <> %d", $user->entes, variable_get('acciones_centralizadas_anho_creacion', 0), variable_get('acciones_centralizadas_state_naprobado', NULL));
    34933511    $acciones_centralizadas = db_fetch_object($result);
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.