Copyright © 2002 - 2006 Nick Jones Version: 6.00.307 - Released: May 2006
1. Introducción
PHP-Fusion es un sistema de gestión de contenidos (CMS) - todo en uno - escrito en PHP. Utiliza una base de datos MySQL para guardar todo el contenido de su sitio como noticias, artículos, envíos en el foro, en el Shoutbox y más. PHP-Fusion está realizado bajo los términos y condiciones de la versión 2 de la licencia pública general GNU. Para información adicional visite www.gnu.org o refierase al archivo gpl.txt incluido en el paquete de distribución. Usted puede alterar el código de cualquier manera que desee y redistribuirlo como está o conteniendo sus propias modificaciones. No debe quitar "Powered by PHP-PHP-Fusion" ni quitar la información del copyright de cualquiera de los scripts incluidos. Nos creemos que sea justo, considerando las centenares de horas de trabajo duro que ha tomado el desarrollo de este producto.
2. Instalación
Suba el contenido de la carpeta php-files a su servidor. CHMOD los siguientes archivos y carpetas a 777: administration/db_backups/ imágenes/ images/imagelist.js images/articles/ images/avatars/ images/news/ images/news_cats/ images/photoalbum/ forum/attachments/ config.php Vaya a su sitio web y corra setup.php. Ej. http://www.yourdomain.com/setup.php. Complete el proceso de instalación siguiendo todos los avisos de la pantalla. Cambie el CHMOD config.php a 644 y borre setup.php de su servidor.
3. Actualización desde v6.00.1xx
Antes de actualizar recomendamos que haga un backup su sitio y la base de datos. Borre por favor config.php y setup.php de php-files antes de proceder. Suba upgrade.php desde la carpeta upgrade v6.00.1xx a la carpeta administration en su servidor. Entre a su sitio como super administrador y pulse Actualizar vía admin. Siga todos los avisos de la pantalla hasta que vea "actualización de la base de datos completa". Suba el contenido de la carpeta php-files a su servidor. Asegúrese de que las siguientes carpetas y archivos están en CHMODed 777: images/news_cats/ images/imagelist.js
4. Actualización desde v4.01, v5.00 ó v5.01
Antes de actualizar recomendamos que haga un backup su sitio y la base de datos. Desinstale todas las Infusions via infusions admin (sólo v5.00 ó v5.01). Inhabilite cualquier panel de terceros que haya instalado, excepto: Navigation Online Users Forum Threads Latest Articles Welcome Message Forum Threads List User Info Members Poll Shoutbox Suba config.php desde la carpeta php-files a su servidor. Debe borrar config.php desde php-files antes de seguir. Suba upgrade.php desde la carpeta upgrade v4.01 a la carpeta admin en su servidor. CHMOD config.php a 777. Entre a su sitio como super administrador y pulse Actualizar vía admin. Siga todos los avisos de la pantalla hasta que vea "actualización de la base de datos completa". Borre las siguientes carpetas de su servidor: fusion_admin fusion_core fusion_forum fusion_languages fusion_panels fusion_themes Renombre las siguientes carpetas: fusion_images a images fusion_public a forum Mueva la carpeta avatars desde la carpeta forum a la carpeta images Suba el contenido de la carpeta php-files a su servidor. Cambie el CHMOD config.php a 644. Asegúrese de que las siguientes carpetas están en CHMODed 777: : administration/db_backups/ images/ images/articles/ images/avatars/ images/news/ images/photoalbum/ forum/attachments/
5. Notas Adicionales
Observe por favor que la mayoría de la infraestructura de PHP-Fusion ha sido completamente reacondicionado desde v4x y v5x. mientras que se han renombrado la mayoría de las definiciones, una parte se ha bajado totalmente pues son más largos que lo requerido. La tabla siguiente enumera las definiciones usadas en v4x, v5x y v6x.
v4x | v5x | v6x
fusion_root | FUSION_ROOT | -
fusion_base | FUSION_BASE | BASEDIR
- | FUSION_ADMIN | ADMIN
- | FUSION_IMAGES | IMAGES
- | FUSION_IMAGES_A | IMAGES_A
- | FUSION_IMAGES_N | IMAGES_N
- | FUSION_INCLUDES | INCLUDES
fusion_langdir | FUSION_LANGUAGES | LOCALE
- | FUSION_LAN | LOCALESET
- | FUSION_FORUM | FORUM
- | FUSION_INFUSIONS | INFUSIONS
- | FUSION_PHOTOS | PHOTOS
- | FUSION_PUBLIC | PUBLIC
fusion_themedir | FUSION_THEMES | THEMES
- | FUSION_THEME | THEME
$user_ip | FUSION_IP | USER_IP
- | FUSION_QUERY | FUSION_QUERY
$PHP_SELF | $PHP_SELF/FUSION_SELF | FUSION_SELF
- | FUSION_PREFIX | DB_PREFIX
$fusion_prefix | $fusion_prefix | $db_prefix
User Definitions
Guest() | iGUEST | iGUEST
Member() | iMEMBER | iMEMBER
Moderator() | iMOD | -
Admin() | iADMIN | iADMIN
SuperAdmin() | iSUPERADMIN | iSUPERADMIN
UserLevel() | iUSER | iUSER
- | USER_RIGHTS | USER_RIGHTS
- | USER_GROUP | USER_GROUP
Debe asegurarse de que cualquier código modificado utilice las definiciones de v6, también observe que las infusions desarrolladas para v5x no son compatibles con v6 debido a los cambios en el sistema de infusion.
6. Sitios de Ayuda
Si tiene cualquier preguntas o problemas con respecto a PHP-Fusion, visite por favor el sitio principal en www.php-fusion.co.uk y deje un mensaje en nuestros foros. Como alternativa visite nuestro canal de IRC Chat en irc.cad-net.org/phpfusion. PHP-Fusion se puede ampliar agregando las infusions, que son plugins extremadamente fáciles de instalar. Puede encontrar una variedad de infusions útiles en nuestro sitio de MOD en www.phpfusion-mods.com. Si no está satisfecho con los temas incluídos en PHP-Fusion puede visitar nuestro sitio oficial del tema en www.phpfusion-themes.com donde encontrará una variedad de temas de alta calidad. PHP-Fusion también tiene varios sitios oficiales de ayuda en diferentes idiomas en Bélgica, Dinamarca, Francia, Alemania, Irán, Lituania, Países Bajos, Polonia, Suecia, Taiwán y Turquía.
7. Agradecimientos
Gracias a las siguientes personas por su trabajo adicional: CrappoMan - Código adicional y rutinas en MySQL Shedrock - Temas adicionales e iconos de la Administración Janmol - Estudio de mercado y conceptos adicionales de diseño KEFF - ¡Por las ideas tontas que no son realmente tontas! Rayxen - Código adicional y módulos Sheldon - Soporte técnico y Hosting adicional Scripts de otros desarrolladores: TinyMCE - Un editor HTML WYSIWYG por Moxiecode. PHPMailer - Un sendmail class con soporte SMTP por Brent R. Matzelle. HTTPDownload - Un download handler class por Nguyen Quoc Bao.