Conjunto b5cf4ae en sipp
- Fecha y hora:
- 23/10/2015 17:20:44 (hace 9 años)
- Branches:
- 0.3-stable
- Children:
- dc9049f
- Parents:
- 6218ea4
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-stable-modules/proyectos_operativos/proyectos_operativos.module
ra0b4327 rb5cf4ae 397 397 //consultar proyectos operativos 398 398 $items['proyectos_operativos'] = array( 399 'title' => t(' ConsultarProyectos Operativos'),399 'title' => t('Proyectos Operativos'), 400 400 'page callback' => 'proyectos_operativos_search_ac_display', 401 401 'access arguments' => array('ver planificador'), … … 403 403 ); 404 404 $items['proyectos_operativos/default'] = array( 405 'title' => t(' ConsultarProyectos Operativos'),405 'title' => t('Proyectos Operativos'), 406 406 'type' => MENU_DEFAULT_LOCAL_TASK, 407 407 'weight' => -10 408 408 ); 409 //consultar el estado de los proyectos operativos sin aprobar 410 $items['proyectos_operativos/proyectos/entramite'] = array( 411 'title' => t('Consultar Proyectos Operativos sin Aprobar'), 409 $items['proyectos_operativos/default/proyectos'] = array( 410 'title' => t('Lista de Proyectos Operativos'), 411 'page callback' => 'proyectos_operativos_search_ac_display', 412 'access arguments' => array('ver planificador'), 413 'type' => MENU_DEFAULT_LOCAL_TASK, 414 'weight' => -10 415 ); 416 $items['proyectos_operativos/default/entramite'] = array( 417 'title' => t('Lista de Proyectos Operativos sin Aprobar'), 412 418 'page callback' => 'proyectos_operativos_search_ac_display_not_approved', 413 419 'access arguments' => array('ver planificador'), 414 420 'type' => MENU_LOCAL_TASK, 421 'weight' => -9 415 422 ); 416 423 //editar proyectos operativos (basicos) … … 1956 1963 */ 1957 1964 function proyectos_operativos_search_ac_display_not_approved() { 1965 drupal_set_title(t("Consultar Proyectos Operativos sin Aprobar")); 1958 1966 global $user; 1959 1967 $step = 10; … … 4668 4676 'path' => $proyectos_operativos_path, 4669 4677 ), 4678 'proyecto_operativos_flujo_avance' => array( 4679 'arguments' => array( 4680 'proyecto' => array(), 4681 'states' => array(), 4682 ), 4683 'template' => 'proyectos-operativos-flujo-avance', 4684 'path' => $proyectos_operativos_path, 4685 ), 4670 4686 ); 4671 4687 } … … 4904 4920 } 4905 4921 4922 /** 4923 * Implementation of hook_block(). 4924 * 4925 * Genera un bloque con el estatus de la planificación 4926 */ 4927 function proyectos_operativos_block($op = 'list', $delta = 0) { 4928 if (module_exists('workflow')) { 4929 $wid = workflow_get_workflow_for_type('proyectos_operativos'); 4930 if ($wid) { 4931 if ($op == 'list') { 4932 $blocks[0]['info'] = t('Estatus del Avance de proyectos'); 4933 return $blocks; 4934 } 4935 else if ($op == 'view' && user_access('ver planificador')) { 4936 if((arg(0) == 'proyectosop' && is_numeric(arg(1)))) { 4937 $states = workflow_get_states($wid); 4938 $proyecto = node_load(arg(1)); 4939 $block['subject'] = t('Avance del Proyecto'); 4940 $block['content'] = _proyecto_operativos_flujo_avance_theme($proyecto, $states); 4941 } 4942 return $block; 4943 } 4944 } 4945 } 4946 } 4947 4948 /** 4949 * Implementation of _proyectos_operativos_proyecto_financieros(). 4950 * Ver datos financieros (proyectos operativos). 4951 */ 4952 function _proyecto_operativos_flujo_avance_theme($proyecto = 0, $states = 0) { 4953 if (count($states)) { 4954 return theme('proyecto_operativos_flujo_avance', $proyecto, $states); 4955 } 4956 else { 4957 return t('No se han definido estados para Proyectos Operativos'); 4958 } 4959 } 4960
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.