Conjunto de cambios 2fa3319 en sipes para 0.3-modules/proyectos_operativos/proyectos_operativos.module
- Fecha y hora:
- 17/11/2015 14:24:39 (hace 9 años)
- Branches:
- stable, version-3.0
- Children:
- f87f2f2
- Parents:
- 303fae2
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos/proyectos_operativos.module
r303fae2 r2fa3319 23 23 * @date 2013-02-04 // (año-mes-dia) 24 24 * @date 2015-02-06 // (año-mes-dia) 25 * Modificado por: Ing. Jose Puentes @date 2015-11-17. 25 26 * @version 0.2 // (0.1) 26 27 * … … 4467 4468 'path' => $proyectos_operativos_path, 4468 4469 ), 4470 'proyecto_operativos_flujo_avance' => array( 4471 'arguments' => array( 4472 'proyecto' => array(), 4473 'states' => array(), 4474 ), 4475 'template' => 'proyectos-operativos-flujo-avance', 4476 'path' => $proyectos_operativos_path, 4477 ), 4469 4478 ); 4470 4479 } … … 4800 4809 return $output; 4801 4810 } 4811 4812 /** 4813 * Implementation of hook_block(). 4814 * 4815 * Genera un bloque con el estatus de la planificación 4816 */ 4817 function proyectos_operativos_block($op = 'list', $delta = 0) { 4818 if (module_exists('workflow')) { 4819 $wid = workflow_get_workflow_for_type('proyectos_operativos'); 4820 if ($wid) { 4821 if ($op == 'list') { 4822 $blocks[0]['info'] = t('Estatus del Avance de proyectos'); 4823 return $blocks; 4824 } 4825 else if ($op == 'view' && user_access('ver planificador')) { 4826 if((arg(0) == 'proyectosop' && is_numeric(arg(1)))) { 4827 $states = workflow_get_states($wid); 4828 $proyecto = node_load(arg(1)); 4829 $block['subject'] = t('Avance del Proyecto'); 4830 $block['content'] = _proyecto_operativos_flujo_avance_theme($proyecto, $states); 4831 } 4832 return $block; 4833 } 4834 } 4835 } 4836 } 4837 4838 /** 4839 * Implementation of _proyecto_operativos_flujo_avance_theme(). 4840 */ 4841 function _proyecto_operativos_flujo_avance_theme($proyecto = 0, $states = 0) { 4842 if (count($states)) { 4843 return theme('proyecto_operativos_flujo_avance', $proyecto, $states); 4844 } 4845 else { 4846 return t('No se han definido estados para Proyectos Operativos'); 4847 } 4848 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.