6. Post Nuke 6.1. Sistema Post Nuke 6.1.1. Qué es Post Nuke? Post Nuke es un sistema de Gestión de Contenidos (CMS) con licencia GNU, es decir gratuito, de código abierto y que puede ser modificado por el usuario a voluntad. Este sistema separa el contenido del diseño y la tecnología. Además, el contenido de la página web creada (por ejemplo, contribuciones, enlaces, descargas, FAQs, galerías de imágenes, foros etc.) puede ser administrado directamente vía navegador Web. Por sus prestaciones, su sistema de gestión de contenidos y su organización, Post Nuke ayuda a reducir el tiempo y el coste en la construcción de una página Web. Post Nuke está basado en una construcción modular. Las funciones centrales (la dirección del usuario, el sistema de autorización, API) son asumidas desde el panel de administración, además, el funcionamiento completo puede ser adaptado individualmente y puede ser ampliado arbitrariamente 6.1.2. Conseguir Postnuke Para conseguir postnuke debes acceder a su página web (http://www.postnuke.com/) o a alguna otra web oficial. En España es dev postnuke(http://www.dev postnuke.com). No la consigas a través de programas de intercambio, como emule, azureus... Dado que la nueva versión se denomina Zikula, la web también ha cambiado de nombre (http://www.zikula.com). 6.1.3 Instalar la Versión 0.764 Esta es la última versión estable de Post Nuke. Está totalmente traducida al español. Dado que existe una nueva versión, la 0.8 o Zikula esta versión dejará de tener soporte. No te preocupes la nueva versión tiene un sistema de actualización inmejorable. Una vez descargados los archivos de la WEB (Postnuke en ingles o dev postnuke en español) se descomprimen en el directorio donde queramos instalarlo, el cual debe estar accesible al servidor web (es decir debe estar en la raíz de la web o un subdirectorio creado para tal fin. 1. Descargar los archivos de la WEB (Postnuke en ingles o dev postnuke en español). 2. Descomprimir el archivo rar obtenido en el directorio donde queramos instalarlo, el cual debe estar accesible al servidor web (es decir debe estar en la raíz de la web o un subdirectorio creado para tal fin. 3. Renombrar el directorio 'Phoenix sql' con el nombre que deseemos para el portal y la base de datos, por ejemplo 'sevilla2008_764 sql'. 2008 Manuel Diego Valdearenas Martín Página 59
4. Renombrar el archivo 'Phoenix' situado el subdirectorio anterior por el mismo nombre que elegimos en el paso anterior, en este caso ''sevilla2008_764'. Los dos nombres son idénticos Fig. 63 Post Nuke 0.764, Instalación, Archivo SQL 5. Crear una cuenta en MySQL con phpmyadmin. Esta cuenta debe otorgar derechos de administración sobre la base de datos que se va a crear. 6. Ejecutar el script de instalación en el navegador web. Para ello introducir la dirección donde están los archivos seguido de /install.php. Por ejemplo: Fig. 64 Post Nuke 0.764, Instalación, Ejecución del Script 7. Elegir el idioma de instalación y pulsar 'set language'. 8. Aceptar el acuerdo de licencia pulsando siguiente. 2008 Manuel Diego Valdearenas Martín Página 60
9. Comprobar que los permisos de escritura son los correctos en la pantalla que aparece tras el paso anterior. Si todo es correcto podremos continuar con la instalación pulsando el botón continuar. En caso contrario debe resolverse el problema antes de continuar (dando permiso de escritura a los archivos que hayan sido señalados en rojo). Fig. 65 Post Nuke 0.764, Instalación, Pantalla de confirmación de requisitos 2008 Manuel Diego Valdearenas Martín Página 61
10. Introducir los datos de configuración de la base de datos a crear. El servidor de la base de datos, al ser un sistema local debe ser localhost (esto debe ser así aunque luego abramos la web a una intranet o a Internet. El nombre de usuario y la contraseña deben existir en MySQL y fueron creados antes de lanzar el instalador. El nombre de la BD debiera coincidir con el que renombramos el directorio SQL (pasos 3 y 4). El prefijo de la BD puede ser cualquiera, debiendo elegirse uno que nos recuerde de qué se trata. Cuando todo esté correcto pulsa enviar. El nombre de BD es el mismo El prefijo es el que deseemos Fig. 66 Post Nuke 0.764, Instalación, Parámetros de la Base de Datos 11. Pulsa nueva instalación o actualización. Aparecerá una pantalla de confirmación con los datos introducidos. Si es la primera vez que lo instalamos pulsar nueva instalación. Si ya existiera una instalación anterior pulsar actualización. 2008 Manuel Diego Valdearenas Martín Página 62
12. Selecciona crear una nueva base de datos y pulsa comenzar. Si la instalación era nueva se nos transfiere a una pantalla en la que existe la opción de que el script cree la base de datos. Para ello seleccionar la casilla correspondiente y pulsa comenzar. Fig. 67 Post Nuke 0.764, Instalación, Comienzo de la Instalación 2008 Manuel Diego Valdearenas Martín Página 63
13. Si todo ha sido correcto se nos informará de ello: Fig. 68 Post Nuke 0.764, Instalación, Pantalla de Confirmación de Éxito al crear las Tablas 2008 Manuel Diego Valdearenas Martín Página 64
11. Introducir los datos del administrador, que pueden o no coincidir con los de la base de datos. Nombre del usuario Nombre del Administrador Contraseña Dirección de correo Sitio WEB si existiera No olvides estos datos pues en ese caso no podrás acceder como administrador al sistema y por lo tanto no podrás configurarlo. Fig. 69 Post Nuke 0.764, Instalación, Datos del Administrador 2008 Manuel Diego Valdearenas Martín Página 65
12. Finalmente tras haber pulsado 'identificación' aparecerá la pantalla de que todo ha sido correcto. Fig. 70 Post Nuke 0.764, Instalación, Pantalla de Confirmación de Éxito en la Instalación 13. Pulsa finalizado. 2008 Manuel Diego Valdearenas Martín Página 66
14. Ve al explorador de Windows y elimina o renombra el archivo 'install.php' y el directorio 'Install' situados en el directorio en que instalamos post Nuke. Elimina Install Elimina Install.php Fig. 71 Post Nuke 0.764, Instalación, Eliminar Script y directorio Install 2008 Manuel Diego Valdearenas Martín Página 67
15. Pulsa ir a la página inicial de tu nuevo sitio postnuke'. Ya funciona! Fig. 72 Post Nuke 0.764, Instalación, Pantalla la primera vez que se lanza Post Nuke 2008 Manuel Diego Valdearenas Martín Página 68
6.1.4. Configurar Post Nuke La configuración inicial se realiza de la siguiente manera: 1. Ingresar en la cuenta de administrador de Post Nuke. Pulsa administrador y en la pestaña sistema elegir configuración. Una vez en esta página se rellenarán los campos con los datos deseados. 2. Información general. Nombre de la WEB, que aparecerá en la cabecera de todas las páginas. Logo del sitio. Introduce el nombre del archivo imagen deseada. El archivo debe residir físicamente en el subdirectorio images de Post Nuke. La fecha de inicio del sitio. La dirección de correo del Administrador. (Ya se introdujo durante la instalación. Aquí tenemos la posibilidad de modificarla). Si apagamos el sitio y los motivos. Esta opción se usa cuando se está modificando la web. Fig. 73 Post Nuke 0.764, Configuración, Información General del Sitio 2. Metatags Las palabras aquí introducidas sirven para catalogar nuestra web en la red, así que deberá estar acorde al fin de la web. 2008 Manuel Diego Valdearenas Martín Página 69
3. Temas Elegir el tema por defecto que usará el sistema y si se permitirá o no cambiarlo a los usuarios registrados. Fig. 74 Post Nuke 0.764, Configuración, Temas 4. Ajustes Multilenguaje Para definir el lenguaje que usará nuestra web y su integración. Fig. 75 Post Nuke 0.764, Configuración, Ajustes Multilenguaje 5. Página de inicio En este apartado se indica al sistema qué módulo o página será abierta primero cuando un usuario acceda a la web. Incluso puede apuntarse a una función. Lo habitual es el módulo News, pero puede ser el foro, galería de fotos... Fig. 76 Post Nuke 0.764, Configuración, Página de Inicio 2008 Manuel Diego Valdearenas Martín Página 70
6. Ajustes de las noticias Para indicar el número de noticias que se presentan por página, su orden y el paginado. Fig. 77 Post Nuke 0.764, Configuración, Ajuste de las Noticias 7. Mensaje al pie de página Si deseamos introducir alguna propaganda nuestra o información adicional de otro tipo. En este caso vamos a introducir la bandeare de España. El archivo ha sido copiado al subdirectorio images. Hemos introducido el texto resaltado. Fig. 78 Post Nuke 0.764, Configuración, Mensaje a Pié de Página Este es el resultado: Fig. 79 Post Nuke 0.764, Configuración, Visión del Pié de Página 2008 Manuel Diego Valdearenas Martín Página 71
8. Opciones HTML Indica los comandos que serán ejecutados y los que serán pasados por alto. Debe uno entender para modificarlos. Lo mejor es no tocarlos. 9. Pulsa Guardar los cambios. 6.1.5. Instalar el tema deseado En Post Nuke el aspecto visual está separado de la funcionalidad. Es por ello que nuestra web puede cambiar de aspecto de una manera fácil y rápida. Es posible incluso que cada usuario pueda elegir su tema preferido. Para instalar un tema podemos conseguirlo en la misma web de postnuke o dev postnuke, diseñarlo nosotros mismos o modificar uno existente. Como ejemplo se instalará el tema "eloculista": 1. Descomprimir el archivo original. 2. Copiar el directorio completo al subdirectorio themes de nuestra web. 3. Ir a administración. Elige la pestaña sistema y pulsa el icono Xantia. 4. Pulsa ver temas. Se obtiene un listado con todos los temas disponibles y si están activos o no. 5. Pulsa añadir tema en el que desees. Si se activa correctamente estará indicado. 6. Pulsa otra vez Sistema y configuración, el nuevo tema está disponible, por lo que puedes elegirlo. 2008 Manuel Diego Valdearenas Martín Página 72
6.1.6. Administración Post Nuke es un sistema de administración muy fácil. Para llevar a cabo todas las tareas de administración disponemos del panel de administración. Sólo está disponible el link a la administración si ingresamos en Post Nuke con una cuenta de Administrador. Dicho link aparece en el menú principal. El panel de administración dispone de 5 opciones por defecto: Fig. 80 Post Nuke 0.764, Administración, Panel de Administración Contenido En esta pestaña se encuentran los enlaces a los diferentes contenidos de la WEB. Por defecto postnuke instala los siguientes elementos: enviar artículos, comentarios, descargas, FAQ, avisos legales, encuestas, análisis, secciones, enviar noticias, temas y enlaces web. No todas estas características tienen que usarse necesariamente. Fig. 81 Post Nuke 0.764, Administración, Contenido 2008 Manuel Diego Valdearenas Martín Página 73
Herramientas En esta pestaña se incluyen algunas utilidades útiles para el manejo de nuestra web. Por defecto se instalan los módulos correo para usuarios y referencias (para saber quien se conecta a nuestro portal). Fig. 82 Post Nuke 0.764, Administración, Herramientas Pack de Recursos En esta pestaña se incluyen mejoras y recursos a usar en la web. Por defecto no se instala ninguno. Sistema Aquí se encuentran los iconos para modificar el funcionamiento y control de nuestra web. Se incluyen los siguientes módulos: administración, mensajes del administrador, bloques, grupos, correo, módulos, permisos, pnrender, configuración, usuarios y Xantia. Fig. 83 Post Nuke 0.764, Administración, Sistema 2008 Manuel Diego Valdearenas Martín Página 74
Terceras personas En esta pestaña se van incrustando los módulos realizados por otros creadores diferentes a postnuke y que le confieren nuevas funcionalidades. Fig. 84 Post Nuke 0.764, Administración, Terceras Personas 2008 Manuel Diego Valdearenas Martín Página 75