
Copyright © 2002 - 2006 Nick Jones
Version: 6.00.306 - Released: April 2006 |
| 1. Инструкция |
| PHP-Fusion - функционально законченная система управления контентом(CMS) написанная на PHP.
Она использует базу данных mySQL для хранения содержимого вашего сайта, как например, Новости, Статьи, Сообщения на форуме, Сообщения в Мини-Чате и так далее.
PHP-Fusion выпущен в рамках и на условиях GNU General Public License.
Для дальнейшей информации, пожалуйста посетите www.gnu.org или просмотрите файл gpl.txt, включенный в дистрибутив.
Вы можете изменять и модифицировать код, а так же делать свои собственные модификации.
Вы не должны удалять копирайты "Powered by PHP-Fusion" и удалять авторскую информацию из включенных сценариев.
В разработку этого продукта вложены сотни часов изнурительной работы, уважайте авторские права разработчиков.
|
| 2. Установка |
- Загрузите содержимое каталога php-files на ваш сервер.
- Установите CHMOD следующих файлов и каталогов в 777:
- administration/db_backups/
- images/
- images/imagelist.js
- images/articles/
- images/avatars/
- images/news/
- images/news_cats/
- images/photoalbum/
- forum/attachments/
- config.php
- Идите на ваш сайт и запустите setup.php, например, http://www.yourdomain.com/setup.php.
- Завершите установку, следую инструкциям установщика.
- Верните CHMOD config.php обратно в 644 и удалите setup.php с вашего сервера в целях безопасности.
|
| 3. Апгрейд с версии v6.00.1xx |
Перед апгрейдом, мы настоятельно рекомендуем сделать архивную копию вашего сайта и бэкап базы данных.
- Пожалуйста удалите config.php и setup.php из каталога php-files перед продолжением установки.
- Загрузите upgrade.php из каталога v6.00.1xx (пакета установки) в каталог administration на вашем сервере.
- Войдите на сайт, как Super Administrator и нажмите кнопку Апгрейд в панели админа.
- Следуйте за экранными подсказками, пока не увидите сообщение: "Database upgrade complete".
- Загрузите содержимое каталога php-files на ваш сервер.
- Назначьте права CHMOD 777 следующим каталогам:
- images/news_cats/
- images/imagelist.js
|
| 4. Апгрейд с версии v4.01, v5.00 или v5.01 |
Перед апгрейдом настоятельно рекомендуем Вам сделать бэкап базы данных.
- Деинсталлируйте все плагины (только v5.00 или v5.01).
- Запретите следущие служебные панели:
- Navigation
- Online Users
- Forum Threads
- Latest Articles
- Welcome Message
- Forum Threads List
- User Info
- Members Poll
- Shoutbox
- Загрузите файл config.php из пакета установки php-files на ваш сервер.
- Вы должны удалить файл config.php из каталога php-files перед продолжением установки.
- Загрузите файл upgrade.php из каталога upgrade v4.01 в каталог admin на вашем сервере.
- Установите права доступа CHMOD для config.php в 777.
- Войдите на сайт как Super Administrator и нажмите Upgrade в разделе администрирования.
- Следуйте инструкциям установщика, пока не увидите "Database upgrade complete".
- Удалите следующие папки с вашего сервера:
- fusion_admin
- fusion_core
- fusion_forum
- fusion_languages
- fusion_panels
- fusion_themes
- Переименуйте следующие папки:
- fusion_images to images
- fusion_public to forum
- Переместите каталог аватаров из форума в каталог images
- Загрузите содержимое каталога php-files на ваш сервер.
- Установите CHMOD config.php обратно в 644.
- Проверьте, что следующие каталоги установлены в CHMOD 777:
- administration/db_backups/
- images/
- images/articles/
- images/avatars/
- images/news/
- images/photoalbum/
- forum/attachments/
|
| 5. Дополнительные Примечания |
Пожалуйста имейте в виду, что инфраструктура PHP-Fusion's изменилась относительно v4x и v5x.
Большинство определений были переименованы, некоторые исключены совсем.
Следующая таблица включает использованние переменных в v4.01, v5.00/v5.01 и v6 версиях.
| 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 |
При программировании утилит, учитывайте различия в переменных для разных версий скрипта.
|
| 6. Сайты поддержки |
Если у вас есть любые вопросы или проблемы относительно PHP-Fusion, пожалуйста посетите основной сайт
разработчика www.php-fusion.co.uk
и пишите сообщение в наших форумах. Кроме того Вы можете посетить наш чат с поддержкой IRC канала
irc.cad-net.org/phpfusion.
PHP-Fusion может расширяться за счет Плагинов, которые чрезвычайно легки в установке.
Вы можете найти целый ряд полезных плагинов на сайте www.phpfusion-mods.com.
Если Вас не удовлетворяет базовая поставка схем для PHP-Fusion, Вы можете посетить официального партнера
www.phpfusion-themes.com где Вы найдете целый ряд высококачественных тем.
PHP-Fusion также имеет множество официальных мест поддержки национального языка на следующих сайтах:
Russian,
Belgium,
Denmark,
France,
Germany,
Iran,
Lithuania,
Netherlands,
Poland,
Sweden,
Taiwan
and Turkey. |
| 7. Благодарности |
Благодарим за помощь в работе:
CrappoMan - Дополнительный код и mySQL программирование
Shedrock - Дополнительные Схемы, административные иконки
Janmol - Рыночные научно-исследовательские и дополнительные дизайнерские решения
KEFF - За "глупые" идеи, которые оказались совсем не глупыми!
Rayxen - Дополнительный код & Моды
Sheldon - Техническая поддержка и предоставленный хостинг
Дополнительные скрипты:
TinyMCE - HTML WYSIWYG редактор от Moxiecode.
PHPMailer - Sendmail класс с SMTP поддержкой от Brent R. Matzelle.
HTTPDownload - Управление загрузкой от Nguyen Quoc Bao. |