|
Las noticias, de cualquier tipo, mantienen vivo un
sitio web. Un gestor nos permitirá mantener el sistema en
continua actividad. Un administrador (o más de uno) y varios
moderadores serán los encargados de publicar contenidos y de
controlar los comentarios de los usuarios, en el caso de que
activemos esta opción.
Existen múltiples gestores de noticias, cada uno
con sus propias funcionalidades pero todos sustentándose
sobre la misma filosofía. De todo el grupo, me decanto por
PHPNews, un programa Open Source de fácil
manejo y gran versatilidad. Con él podrás llevar a cabo todo
lo que necesitas:
- Añadir y modificar redactores de noticias.
- Crear distintas categorías de noticias o artículos.
- Enviar y modificar artículos utilizando una
estructura en la que se implementa BBCode y una utilidad
para subir imágenes a tu servidor.
- Un sistema de plantillas modificables, pudiendo
adaptar cada una de ellas a tus gustos y necesidades.
- Crear un archivo RSS con las referencias a las
últimas noticias.
- Realizar ajustes en diversos parámetros para conseguir una alta
personalización.
Necesitarás un servidor web que soporte PHP y MySQL. Después
de descargar el .zip que contiene los archivos,
tendrás que descomprimirlo en tu ordenador y subirlo, vía
FTP, a una carpeta de tu servidor, a la que puedes llamar
phpnews. Si quieres tener el gestor en castellano,
tendrás que descargar el
Paquete de idioma, descomprimirlo, y subir
los
archivos es_ES a la carpeta languages.
(Hemos incluido también algunas imágenes que faltan en el
programa y que debes descomprimir en el directorio raíz).
Debes crear un documento para mostrar las noticias;
puedes crear un directorio, por ejemplo, con el nombre
noticias e incluir en él un documento de nombre
index.php. Para proceder a la instalación deberás dar
al directorio (carpeta) phpnews los atributos de
lectura y escritura, CHMOD 775 o 777; si no lo haces no se
podrán escribir los datos necesarios en el script
settings.php. Realizado el cambio, llama en tu navegador
de Internet el documento install.php y sigue el
asistente. Cuando termine el proceso puedes volver los
atributos a su valor original y borrar el script
install.php.
Para acceder al Panel de Administración tendrás
que acceder a través del navegador al directorio phpnews.
Deberás introducir el nombre de usuario y la
contraseña que indicaste en el momento de la
instalación. A partir de ahí ya podrás realizar todas las
acciones que hemos indicado más arriba.
Una de las opciones más potentes que ofrece este programa
es la posibilidad de adaptar las plantillas a tus gustos.
Para ello, en el Panel de Administración, tendrás que
seleccionar, dentro de General, Modificar las
plantillas. Pulsar sobre uno de los modelos, por
ejemplo, Plantilla de Noticias Completas, copiar el
contenido y pegarlo en tu editor web, en la vista código.
Hacer los retoques, en la vista diseño, que consideres
necesarios y copiar ahora el nuevo código (sólo el que está
entre las etiquetas <body> </body>) y pegarlo en la
plantilla. Sólo deberás pulsar sobre el botón Salvar
para que los cambios queden guardados.
Para mostrar las noticias en la página que seleccionaste
(noticias/index.php) tendrás que copiar el código
siguiente:
| Código: |
<?php
include("/ruta/phpnews/news.php");
?> |
En donde deberás sustituir ruta por la
correspondiente en tu servidor.
Si quieres insertar, en cualquier página de tu sitio, la
relación de las últimas noticias (el número lo podrás
especificar en el panel de Administración:
Modificar los ajustes), deberás incluir, en el lugar
correspondiente, el código siguiente:
| Código: |
<?php
include("/ruta/phpnews/headlines.php");
?> |
Si deseas que la relación de noticias se haga por
categorías (en este caso nos referimos a la categoría 1),
el código a introducir debe ser:
| Código: |
<?php
$_GET['headcat'] = 1
include("/ruta/phpnews/headlines.php");
?> |
Existen otras opciones de implementación que podrás ver
en el documento readme.html (en inglés), que
se encuentra en el directorio raíz del paquete.
|