t('Menu Principal SIPP'), 'page callback' => 'menu_principal_inicio_page', 'access arguments' => array('ver planificador'), 'type' => MENU_CALLBACK, ); $items['opc_config_y_admin'] = array( 'title' => t('Configuraciones y Administración'), 'page callback' => 'menu_principal_configuraciones_y_administracion_page', 'access arguments' => array('admin planificador'), 'type' => MENU_CALLBACK, ); $items['documentacion_adicional'] = array( 'title' => t('Documentación Adicional'), 'page callback' => 'menu_principal_documentacion_page', 'access callback' => true, 'type' => MENU_CALLBACK, ); $items['inicio'] = array( //'title' => t('Sistema Integral de Planificación y Presupuesto (SIPP)'), 'page callback' => 'pagina_inicio_page', 'access callback' => true, 'type' => MENU_CALLBACK, ); return $items; } // function proyectos_operativos_opcseg_menu function _calcular_cantidad_de_notificaciones_sin_leer() { global $user; $cant_mensajes_usuario = 0; if (module_exists('gestion_mensajes')) { if($user->uid > 1){//para un usuario $consulta_sql0 = "SELECT count(id_bandeja_msj) as total from {bandejaentrada_usuario} as bandeja, {bandejaentrada_usuario_mensajes} as mensaje where bandeja.id_msj=mensaje.id_msj and bandeja.buid=%d and bandeja.visto_por_destinatario=0 ";//consulta mensajes $Resultado_consulta0 = db_query ($consulta_sql0, $user->uid); $mensajes_usuario = db_fetch_array ( $Resultado_consulta0 ); $cant_mensajes_usuario = $mensajes_usuario['total']; }elseif($user->uid == 1){//usuario administrador (todos los mensajes) $consulta_sql0 = "SELECT count(id_msj) as total from {bandejaentrada_usuario_mensajes} as mensaje where mensaje.visto_por_admin=0 ";//consulta mensajes $Resultado_consulta0 = db_query ($consulta_sql0, $user->uid); $mensajes_usuario = db_fetch_array ( $Resultado_consulta0 ); $cant_mensajes_usuario = $mensajes_usuario['total']; } } return $cant_mensajes_usuario; } function menu_principal_inicio_page() { global $user; drupal_set_title(t('Sistema Automatizado para la Planificación Estratégico-Situacional en la Administración Pública Venezolana')); $page_content = ''; $page_content .= '

'; //SIPES $situacion_actual_preliminar = module_exists('situacion_actual_preliminar'); $politicas_direccionales = module_exists('politicas_direccionales'); if ($situacion_actual_preliminar || $politicas_direccionales) { $ente = usuario_tiene_ente($user->uid); if ($ente->nid) { $ente_macro = $ente->nid; } else { $ente_macro = ente_planificador_ente_macro(); } if ($ente_macro){ $handler_icon = variable_get('entes_planificadores_toolbar_handler_icons_admin', 'entes_planificadores_normal'); $page_content .= '

' . t('Planificación Estratégica') . ':

'; $page_content .= '

'; if ($situacion_actual_preliminar) { $icon_path = entes_planificadores_toolbar_get_icon_path('planner', 'versionpreliminary', $handler_icon); $image_tag = theme('image', $icon_path, t("Muestra la versión preliminar de la explicación situacional del actor planificador"), t("Muestra la versión preliminar de la explicación situacional del actor planificador"), array('class' => 'handler-icon-' . $handler_icon)).'
'.''.t('Explicación Situacional').''; $page_content .= ""; } //politicas direccionales if ($politicas_direccionales) { $icon_path = entes_planificadores_toolbar_get_icon_path('planner', 'directionalpotential', $handler_icon); $image_tag = theme('image', $icon_path, t("Muestra las políticas direccionales del actor planificador"), t("Muestra las políticas direccionales del actor planificador"), array('class' => 'handler-icon-' . $handler_icon)).'
'.''.t('Políticas Direccionales').''; $page_content .= ""; } $page_content .= '
" . l($image_tag, 'planificacion/' . $ente_macro . '/explicacion', array('html'=>TRUE))."".l($image_tag, 'planificacion/' . $ente_macro . '/politicas', array('html'=>TRUE))."

'; $page_content .= '

'; } } //*********************************************************************************************** //SIPP $path_modulo_menu_principal = drupal_get_path('module', 'principal_inicio_sipp'); $page_content .= '

' . t('Planificación Operativa') . ':

'; $page_content .= '

'; $image_tag = theme_image($path_modulo_menu_principal.'/img/proyectosoperativos.png').'
'.''.t('Proyectos Operativos').''; $page_content .= ""; //$image_tag = theme_image($path_modulo_menu_principal.'/img/accionescentralizadas.png').'
'.''.t('Acciones Centralizadas').''; //$page_content .= ""; $page_content .= '
".l($image_tag, 'proyectos_operativos', array('html'=>TRUE))."".l($image_tag, 'acciones_centralizadas', array('html'=>TRUE))."

'; $page_content .= '

'; //*********************************************************************************************** //calcular cantidad notificaciones nuevas if (module_exists('gestion_mensajes')) { $cant_mensajes_usuario = _calcular_cantidad_de_notificaciones_sin_leer(); if($user->uid > 0){ if($cant_mensajes_usuario == 0){ $nombre_enlace_notifi = t('Ver Notificaciones'); }elseif($cant_mensajes_usuario == 1){ $nombre_enlace_notifi = t('Ver Notificaciones').' ('.$cant_mensajes_usuario.' nueva)'; }else{ $nombre_enlace_notifi = t('Ver Notificaciones').' ('.$cant_mensajes_usuario.' nuevas)'; } $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/ver_notificaciones.png').'
'.''.$nombre_enlace_notifi.''; $contenido_celda_notificaciones = l($image_tag, 'ver_lista_de_mensajes_recibidos/'.$user->uid, array('html'=>TRUE)); }else{ $contenido_celda_notificaciones = " . "; } }else{ $contenido_celda_notificaciones = ''; } //otras opciones disponibles (usuario) $page_content .= '

Otras opciones disponibles:

'; $page_content .= ''; // $page_content .= ''; /* $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/date.png').'
'.''.t('Consultar fechas de procesos de planificación').''; $page_content .= ""; */ /* if (module_exists('proyectos_operativos_mcti')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/proyectosop.png').'
'.''.t('Mis Entes asignados').''; $page_content .= ""; }*/ // $page_content .= ""; // $page_content .= ""; // $page_content .= ""; // $page_content .= ''; $page_content .= ''; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/user.png').'
'.''.t('Ver la información de mi usuario').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/userpassword.png').'
'.''.t('Cambiar contraseña').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/useredit.png').'
'.''.t('Editar datos de usuario').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/userlogout.png').'
'.''.t('Salir del sistema').''; $page_content .= ""; $page_content .= ''; $page_content .= '
".l($image_tag, 'fechas_planificacion/notificacion/ambito', array('html'=>TRUE))."".l($image_tag, 'proyectos_operativos/lista/mis_entes', array('html'=>TRUE))."".$contenido_celda_notificaciones.""."
"."
".l($image_tag, 'user/'.$user->uid, array('html'=>TRUE))."".l($image_tag, 'user/'.$user->uid.'/chgpwd', array('html'=>TRUE))."".l($image_tag, 'user/'.$user->uid.'/edit', array('html'=>TRUE))."".l($image_tag, 'logout', array('html'=>TRUE))."
'; $page_content .= '

'; if (user_access('admin planificador')) { /* $page_content .= menu_principal_configuraciones_y_administracion_page(); if (module_exists('reportes_sipp')) { $page_content .= reporte_sipp_page(); }*/ } $page_content .= menu_principal_documentacion_page(); return $page_content; } // function menu_principal_page function menu_principal_configuraciones_y_administracion_page() { $path_modulo_menu_principal = drupal_get_path('module', 'principal_inicio_sipp'); $page_content = ''; //administración $page_content .= '

Configuraciones y Administración:

'; $page_content .= ''; $page_content .= ''; //modulo ente_planificador_sector modificar las fechas de los procesos de planificacion if (module_exists('ente_planificador_sector')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/dateedit.png').'
'.''.t('Modificar fechas de procesos de planificación por ambitos').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/dateedit.png').'
'.''.t('Modificar fechas de procesos de planificación por Sector').''; $page_content .= ""; } /* if (user_access('admin planificador')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/proyectosop.png').'
'.''.t('Asignar Entes a usuarios').''; $page_content .= ""; }*/ /* $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/dateedit.png').'
'.''.t('Modificar fechas de procesos de planificación').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/emailsend.png').'
'.''.t('Enviar correo con fechas de procesos de planificación').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/emailnotify.png').'
'.''.t('Configurar las fecha de notificación').''; $page_content .= ""; */ $page_content .= ""; $page_content .= ''; $page_content .= ''; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/users.png').'
'.''.t('Ver usuarios de los entes planificadores').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/planners.png').'
'.''.t('Consultar lista de los actores planificadores').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/plannersearch.png').'
'.''.t('Consultar datos de los actores planificadores (busqueda)').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/planneradd.png').'
'.''.t('Agregar nuevo actor planificador').''; $page_content .= ""; $page_content .= ''; $page_content .= ''; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/administrar_campos_seleccionables.png').'
'.''.t('Administrar opciones de campos seleccionables').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/configurar_actividades.png').'
'.''.t('Configurar actividades').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/agregar_actividades.png').'
'.''.t('Agregar actividad').''; $page_content .= ""; $page_content .= ""; $page_content .= ''; //trabajando con los sectores $page_content .= ''; //agregar los ambitos if (module_exists('ente_planificador_sector')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/agregar_actividades.png').'
'.''.t('Agregar Ambito').''; $page_content .= ""; } //agregar los sectores if (module_exists('ente_planificador_sector')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/agregar_actividades.png').'
'.''.t('Agregar Sectores').''; $page_content .= ""; } //agregar los sectores if (module_exists('ente_planificador_sector')) { $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/agregar_actividades.png').'
'.''.t('Lista de Ambitos por sectores').''; $page_content .= ""; } $page_content .= ''; $page_content .= ''; //$image_tag = theme_image($path_modulo_menu_principal.'/img/menu/conf_acc_centralizadas_c1.png').'
'.''.t('Configurar acciones centralizadas').''; //$page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/conf_proyectos_operativos_d1.png').'
'.''.t('Configurar proyectos operativos').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/conf_seguimiento_proyectos_y_aes_e1.png').'
'.''.t('Configurar seguimiento del proyecto y sus acciones específicas').''; $page_content .= ""; $page_content .= ""; $page_content .= ''; $page_content .= '
".l($image_tag, 'fechas_planificacion/notificacion/ambito', array('html'=>TRUE))."".l($image_tag, 'fechas_planificacion/notificacion/sector', array('html'=>TRUE))."".l($image_tag, 'proyectos_operativos/lista/asignar', array('html'=>TRUE))."".l($image_tag, 'fechas_planificacion/todas_edit', array('html'=>TRUE))."".l($image_tag, 'fechas_planificacion', array('html'=>TRUE))."".l($image_tag, 'fechas_planificacion/notificacion', array('html'=>TRUE)).""."
".l($image_tag, 'administrar_usuarios', array('html'=>TRUE))."".l($image_tag, 'administrar/entes_planificadores', array('html'=>TRUE))."".l($image_tag, 'datosactoresplanificadores', array('html'=>TRUE))."".l($image_tag, 'node/add/ente-planificador', array('html'=>TRUE))."
".l($image_tag, 'admin/content/taxonomy', array('html'=>TRUE))."".l($image_tag, 'admin/settings/ente_planificador/actividades', array('html'=>TRUE))."".l($image_tag, 'admin/settings/ente_planificador/agregar_actividades', array('html'=>TRUE)).""."
".l($image_tag, 'admin/settings/ente_planificador/agregar_ambitos', array('html'=>TRUE))."".l($image_tag, 'admin/settings/ente_planificador/agregar_sectores', array('html'=>TRUE))."".l($image_tag, 'lista_ambitos_y_sectores_asociados', array('html'=>TRUE))."
".l($image_tag, 'admin/settings/ente_planificador/acciones_centralizadas', array('html'=>TRUE))."".l($image_tag, 'admin/settings/ente_planificador/proyectos_operativos', array('html'=>TRUE))."".l($image_tag, 'admin/settings/ente_planificador/seguimiento_proyecto_y_aes', array('html'=>TRUE)).""."
'; $page_content .= '

'; //*********************************************************************************************** //administración Avanzada $page_content .= '

Administración avanzada:

'; $page_content .= ''; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/roles.png').'
'.''.t('Configurar los roles de los entes planificadores').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/rolesperm.png').'
'.''.t('Permisos de los usuarios según roles').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/nodetypes.png').'
'.''.t('Administrar contenido').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/modules.png').'
'.''.t('Administrar modulos').''; $page_content .= ""; $page_content .= '
".l($image_tag, 'admin/settings/ente_planificador', array('html'=>TRUE))."".l($image_tag, 'admin/user/permissions', array('html'=>TRUE))."".l($image_tag, 'admin/content', array('html'=>TRUE))."".l($image_tag, 'admin/build/modules', array('html'=>TRUE))."
'; $page_content .= '

'; return $page_content; } function menu_principal_documentacion_page() { $path_modulo_menu_principal = drupal_get_path('module', 'principal_inicio_sipp'); $page_content = ''; $page_content .= '

Documentación:

'; $page_content .= ''; //$image_tag = theme_image($path_modulo_menu_principal.'/img/menu/por_asignar.png').'
'.''.t('Descripción del sistema').''; $image_tag = ''.t('Descripción del Sistema').''; $page_content .= ""; //$image_tag = theme_image($path_modulo_menu_principal.'/img/menu/por_asignar.png').'
'.''.t('Sobre la fase de desarrollo').''; $image_tag = ''.t('Sobre la Fase de Desarrollo').''; $page_content .= ""; $page_content .= '
".l($image_tag, '', array('html'=>TRUE))."".l($image_tag, 'http://planificacion.cenditel.gob.ve/trac/wiki/SIPP/Metodologia', array('html'=>TRUE))."
'; $page_content .= '

'; return $page_content; } function pagina_inicio_page() { global $user; if($user->uid > 0){ $page_content = menu_principal_inicio_page(); } else{ $path_modulo_menu_principal = drupal_get_path('module', 'principal_inicio_sipp'); $page_content = variable_get('pagina_inicio_sipp_mensaje', '

El Sistema Integral de Planificación Estratégica Situacional para la Administración Pública Nacional (SIPES-APN) se plantea con la finalidad de romper con procesos tradicionales de planificación centralizada, en los cuales la planificación macro (estratégica y táctica) y la planificación micro (operativa) se llevan a cabo de manera desarticulada, y las situaciones de interés que requieren planificación de acciones son estudiadas considerando solo las interpretaciones que los actores planificadores tiene sobre estas situaciones.

Estos procesos tradicionales de planificación carecen de referencias reales sobre las situaciones de interés, por lo cual se dificulta tanto el entendimiento de éstas como la generación de propuestas o estrategias para abordarlas. En este sentido, es fundamental para el proceso de planificación la consideración de las comunidades y demás actores que viven las situaciones de interés, pues a partir de las interpretaciones de éstos, sobre tales situaciones, se posibilita el dar cuenta del estado actual de las mismas.

El SIPES-APN se basa en la Metodología de Planificación Estratégica Situacional para la APN desarrollada por la Fundación CENDITEL, la cual esta orientada a la formulación y seguimiento de planes estratégicos y operativos de acuerdo en lo establecido en la Ley Orgánica de Planificación Pública y Popular. Este sistema constituye una herramienta de apoyo a la práctica colaborativa entre el Estado y los sectores sociales, en torno a los procesos de planificación estratégica y operativa, que permitan la articulación en la formulación, ejecución y seguimiento de planes entre los actores mencionados.

Módulos que componen el sistema: