Conjunto bb09cc7 en sipes
- Fecha y hora:
- 08/02/2017 09:32:36 (hace 7 años)
- Branches:
- version-3.0
- Children:
- a2eac1d
- Parents:
- 761d819
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos_seguimiento/includes/accion_especifica_de_proyecto_seguimiento.admin.inc
r303fae2 rbb09cc7 47 47 '12' => t('December'), 48 48 ); 49 $current_year = date("Y") ;49 $current_year = date("Y") + 1; 50 50 if (!variable_get('accion_especifica_de_proyecto_seguimiento_anho_creacion', 0)) { 51 51 $years[0] = t('Seleccione'); … … 54 54 $years[$i] = $i; 55 55 } 56 for($i = 1; $i <= 12; $i++) { 57 $opciones[] = $i; 58 } 56 59 $form = array(); 57 60 $form['days'] = array( … … 76 79 ); 77 80 $form['days']['seguimiento']['accion_especifica_de_proyecto_seguimiento_mes_seguimiento'] = array( 78 '#title' => t(' Habilitar seguimiento para el mes'),81 '#title' => t('Indique el mes Inicial para dar comienzo al seguimiento de los proyectos'), 79 82 '#type' => 'select', 80 83 '#default_value' => variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0), 81 84 '#options' => $ftypes, 85 ); 86 $form['days']['seguimiento']['seguimiento_proyectos_cantidad_meses_seguimiento'] = array( 87 '#title' => t('Cantidad de meses para realizar el segumiento'), 88 '#type' => 'select', 89 '#default_value' => variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 0), 90 '#options' => $opciones, 82 91 ); 83 92 $form['days']['seguimiento']['accion_especifica_de_proyecto_seguimiento_anho_seguimiento'] = array( … … 87 96 '#options' => $years, 88 97 ); 98 $form['days']['seguimiento']['accion_especifica_de_proyecto_seguimiento_aesep'] = array( 99 '#type' => 'checkbox', 100 '#title' => t('Seguimiento de AE por separado'), 101 '#description' => t('Permitir el seguimiento de las AE con un flujo de trabajo separado de los proyectos'), 102 '#default_value' => variable_get('accion_especifica_de_proyecto_seguimiento_aesep', 0), 103 ); 104 89 105 $form['visual'] = array( 90 106 '#type' => 'fieldset', … … 255 271 '#required' => TRUE, 256 272 ); 257 273 if (module_exists('workflow')) { 274 $wid = workflow_get_workflow_for_type('proyectos_operativos'); 275 if ($wid){ 276 $form['workflow'] = array( 277 '#type' => 'fieldset', 278 '#title' => t('Flujo de trabajo'), 279 '#description' => t('Flujo de trabajo usado para modificar el seguimiento de los proyectos operativos'), 280 ); 281 $states = workflow_get_states($wid); 282 $rids = user_roles(); 283 $rids['-1'] = t('author'); 284 if (count($states)) { 285 $form['workflow']['proyectos_operativos_state_seguimiento'] = array( 286 '#title' => t('Seleccione el estado de inicio cuando se añada un seguimiento'), 287 '#type' => 'select', 288 '#default_value' => variable_get('proyectos_operativos_state_seguimiento', 0), 289 '#options' => $states, 290 '#weight' => -6, 291 ); 292 $form['workflow']['semaforo'] = array( 293 '#type' => 'fieldset', 294 '#title' => t('Semaforo'), 295 '#description' => t('Color del semaforo para los estados'), 296 ); 297 $form['workflow']['semaforo']['proyectos_operativos_state_segu_sema_-1'] = array( 298 '#title' => t('Color del semaforo del seguimiento sin ingresar'), 299 '#type' => 'textfield', 300 '#default_value' => variable_get('proyectos_operativos_state_segu_sema_-1', '#000000'), 301 '#required' => TRUE, 302 ); 303 foreach ($states as $sid => $state) { 304 $form['workflow']['semaforo']['proyectos_operativos_state_segu_sema_' . $sid] = array( 305 '#title' => t('Color del semaforo del estado @estado', array('@estado' => $state)), 306 '#type' => 'textfield', 307 '#default_value' => variable_get('proyectos_operativos_state_segu_sema_' . $sid, '#000000'), 308 '#required' => TRUE, 309 ); 310 $form['workflow']['proyectos_operativos_state_s_' . $sid] = array( 311 '#type' => 'checkboxes', 312 '#options' => $rids, 313 '#default_value' => variable_get('proyectos_operativos_state_s_' . $sid, array()), 314 '#title' => t('Roles que pueden editar los seguimientos de los Proyectos Operativos'), 315 '#multiple' => TRUE, 316 '#prefix' => '<table width="100%" style="border: 0;"><tbody style="border: 0;"><tr><th colspan="3">' . t('State: @state', array('@state' => $state)) . '</th></tr><tr><td>', 317 '#suffix' => "</td></tr></tbody></table>", 318 ); 319 } 320 } 321 } 322 } 258 323 return system_settings_form($form); 259 324 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.