Conjunto e63c7b1 en sipp


Ignorar:
Fecha y hora:
03/05/2013 14:05:15 (hace 11 años)
Autor:
Luis Peña <lpena@…>
Branches:
master, drupal-7.x
Children:
a2f20f6
Parents:
50595e8
Mensaje:

Agregando modulos modificados por duzcategui funciones_flujo_trabajo v2

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • modules/proyectos_operativos_seguimiento/includes/00_generales/funciones_flujo_trabajo.pages.inc

    r3f39888 re63c7b1  
    2727 
    2828/*
    29  * Implementation of _acciones_centralizadas_reformula_obtiene_estados()
     29 * Implementation of _obtener_estados_seguimiento_mes()
    3030 * Obtiene estados del flujo de trabajo para acciones centralizadas
    3131 */
     
    4040    }
    4141  }
     42  foreach($estados as $id => $estado){
     43    $estados[$id] = _nombres_estado_seg_mes($estado);
     44  }
    4245  return array(
    4346    'wid' => $wid,
     
    4548  );
    4649}
     50
     51/*
     52 * Transforma los estado de workflow acciones_centralizadas a seguimiento_mes
     53 */
     54
     55function _nombres_estado_seg_mes($nombre_estado='') {
     56 
     57  if (preg_match('/(ngresad)/i',$nombre_estado)){
     58    return 'Ingresado';
     59  }
     60
     61  if (preg_match('/(nviad)(([a-z]|[_])*)(upervisor)/i',$nombre_estado)){
     62    return 'Enviado_a_Supervisor';
     63  }
     64
     65  if (preg_match('/(nviad)(([a-z]|[_])*)(ontrol)/i',$nombre_estado)){
     66    return 'Enviado_a_Control';
     67  }
     68
     69  if (preg_match('/(probad)/i',$nombre_estado)){
     70    return 'Aprobado';
     71  }
     72
     73  if (preg_match('/(evuelt)(([a-z]|[_])*)(ontrol)/i',$nombre_estado)){
     74    return 'Devuelto_a_Control';
     75  }
     76
     77  if (preg_match('/(evuelt)(([a-z]|[_])*)(nlace)/i',$nombre_estado)){
     78    return 'Devuelto_a_Enlace';
     79  }
     80
     81  if (preg_match('/(nulad)/i',$nombre_estado)){
     82    return 'Anulado';
     83  }
     84 
     85  return $nombre_estado;
     86}
     87
    4788
    4889function _nombres_estado_y_transiciones($nombre_estado='') {
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.