PHP-Fusion

Copyright © 2002 - 2008 Nick Jones
Versión: 7.00 - Distribución: 21/06/2008
INTRODUCCIÓN
PHP-Fusion es un sistema de gestión de contenidos (CMS) de código abierto, ligero y escrito en PHP 5 (compatible con PHP 4). Utiliza una base de datos MySQL para almacenar el contenido de tu sitio web e incluye un sistema de administración simple y comprensible. PHP-Fusion incluye las características más comunes que puedes encontrar en muchos otros paquetes CMS.

Este programa es de software libre: puedes redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU Affero (AGPL), publicada por la "Free Software Foundation", en su versión 3 o (a tu elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que será útil, pero SIN GARANTÍA ALGUNA, incluso sin las garantías implícitas MERCANTILES o de CONVENIENCIA PARA UN PROPÓSITO CONCRETO. Para más información, lee la Licencia Pública General Affero.

Junto con este programa, has debido recibir una copia de la Licencia Pública General GNU Affero. Si no es así, puedes visitar fsf.org.

Nota Importante: No estás autorizado a eliminar del pie de tu sitio web el aviso de copyright:

Powered by PHP-Fusion copyright © 2002 - 2008 by Nick Jones.
Released as free software without warranties under GNU Affero GPL v3.

Para ver las opciones de eliminación del aviso de copyright, puedes visitar nuestra página de información sobre la licencia en php-fusion.co.uk.

INSTALACIÓN
Antes de instalar PHP-Fusion, tienes que crear una base de datos MySQL. Puedes hacerlo a través del panel de control de tu servidor web o de phpMyAdmin. Asegúrate de tener a mano tus datos de acceso a MySQL, incluyendo el nombre del servidor, el nombre de usuario, la contraseña y el nombre de la base de datos, ya que tendrás que indicarlos durante la configuración.

1. Antes de transferir los archivos, debes cambiar el nombre del archivo "_config.php" (localizado en la carpeta llamada "files") y renombrarlo como "config.php".

2. Transfiere al servidor web el contenido de la carpeta "files".

3. Salvo que estés ejecutando PHP-Fusion en un servidor local, en la mayoría de los casos, tendrás que asignar los permisos CHMOD 777 a los siguientes archivos y directorios:

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • images/articles/
  • images/avatars/
  • images/news/
  • images/news_cats/
  • images/photoalbum/
  • images/photoalbum/submissions/
  • forum/attachments/
  • config.php

4. Ve a tu sitio web y el archivo "setup.php" deberá iniciarse automáticamente. Si no es así, tendrás que ejecutar el archivo "setup.php" manualmente introduciendo en la barra de dirección de tu navegador la dirección URL completa de tu sitio web seguida de "/setup.php" (Ejemplo: http://www.tudominio.com/setup.php).

5. Completa el proceso de configuración siguiendo todas las indicaciones mostradas en la pantalla.

6. Inmediatamente después de completar la instalación de PHP-Fusion, debes cambiar los permisos del archivo "config.php" a CHMOD 644 y borrar del servidor web el archivo "setup.php".

ACTUALIZACIÓN DESDE v6.01.XX
Antes de actualizar, te recomendamos encarecidamente que hagas una copia de seguridad de los archivos y de la base de datos, ya que PHP-Fusion 7 es una actualización mayor comparada con sus predecesoras. Debes seguir estas instrucciones con precisión.

1. El código de la versión 6 no es directamente compatible con el de la versión 7. Antes de la llevar a cabo la actualización, deberás actualizar también las modificaciones, infusiones, paneles o temas de que dispongas u obtener actualizaciones compatibles con la versión 7. Sin embargo, es recomendable que desactives todos los códigos de terceros para evitar cualquier problema.

2. En primer lugar, debes transferir el archivo de actualización de la carpeta llamada "upgrade v601x" al directorio de administración de tu sitio web.

3. Inicia sesión en tu sitio como Super Administrador. En "Administración", dentro del apartado "Sistema", pulsa "Actualización" y, después, pulsa el botón "Actualizar". DEBES realizar la actualización a través de una serie de pasos y el proceso de actualización sólo estará completo cuando veas "Actualización de la base de datos completada".

4. MUY IMPORTANTE: Dado que esta distribución contiene una serie de cambios estructurales, algunos elementos de tu sitio no funcionarán adecuadamente hasta que no hayas actualizado todos tus archivos. DEBES transferir TODOS los archivos de la carpeta "files".

Si, a pesar de todo, tienes cualquier duda, por favor, solicita ayuda en uno de nuestros sitios de soporte, ya que en nuestra comunidad hay muchos usuarios con los conocimientos necesarios para ayudarte o aconsejarte sobre el proceso de actualización.

SUGERENCIAS DE SEGURIDAD
Aquí tienes algunos consejos útiles para ayudarte a mantener tu sitio seguro:
  • Asegúrate de que no se puede escribir en el archivo "config.php" (sus permisos deberían ser CHMOD 644).
  • Una vez que PHP-Fusion esté instalado, nunca dejes en el servidor el archivo "setup.php".
  • Asegúrate siempre de que las contraseñas de FTP y MySQL son diferentes.
  • Nunca permitas adjuntar en los foros archivos PHP, HTML, EXE o cualquier tipo de archivo de texto.
SITIOS DE SOPORTE
Si tienes cualquier pregunta o problema relacionado con PHP-Fusion, por favor, visita el sitio principal de desarrollo en php-fusion.co.uk o el sitio oficial de soporte en Español en php-fusion.es y publica un mensaje en nuestros foros de soporte. Tenemos un equipo de soporte especializado que intentará resolver cualquier problema que puedas tener dentro de un plazo de 48 horas.

PHP-Fusion puede ser ampliado añadiéndole Infusiones, que son complementos extremadamente sencillos de instalar. Puedes encontrar una variedad de Infusiones útiles en nuestro sitio de modificaciones en phpfusion-mods.com.

Si no estás satisfecho con los diseños incluidos con PHP-Fusion, quizá quieras visitar nuestro sitio oficial de "Themes" en themes.php-fusion.co.uk, en el que encontrarás una variedad de diseños de gran calidad.

PHP-Fusion también tiene un buen número de sitios oficiales de soporte en otros idiomas, localizados en: Alemania, Arabia Saudí, Bélgica, Brasil, Bulgaria, Chequia, Dinamarca, Eslovaquia, España, Francia, Holanda, Hungría, Irán, Italia, Noruega, Polonia, Rumanía, Rusia, Suecia y Turquía.
AGRADECIMIENTOS
Fundador del Proyecto y Director de Desarrollo
Nick Jones {Digitanium}

Encargados de Desarrollo
Max Toball {Matonor}
Robert Gaudyn {Wooya}

Equipo de Desarrollo
Christian Damsgaard Jørgensen {PMM}
Nicolae Crefelean {Kneekoo}
Karoly Nagy {Korcsii}
Patric Forcelini {IceWasp}
Johan K. Jensen {Josso}
Hans Kristian Flaatten {Starefossen}

Colaboradores Adicionales
Claus Pedersen {Flyingduck}
Paul Beuk {Muscapaul}

Administración
Jan Mølgaard {Janmol}
Happy Svensson {KEFF}
Pam Aylward {Pam}
Sheldon King {Sheldon}

Programas de Terceros
TinyMCE v3.0.9 - Editor HTML WYSIWYG de Moxiecode.
PHPMailer v2.0 - Gestor de envío de correo con soporte SMTP de Brent R. Matzelle.
HTTPDownload v1.3 - Gestor de descargas de Nguyen Quoc Bao.
jQuery v1.2.6 - Herramientas Javascript/Ajax.
Iconos Nuvola - Imágenes de códigos BB, categorías de noticias y administración de David Vignoni.