Обновление 11.03.2009
Версия ExBB FM 1.0 Beta устарела и снята с закачки. Вместо неё предлагается к установке новая версия ExBB FM 1.0 RC1, которая включает в себя исправления множества проблем и ошибок бета-версии, основной из которых является решение проблемы обнуления файлов. Также новая версия содержит в себе множество усовершенствований, таких как поддержка подфорумов, модули репутации, расширенной статистики посещений, спонсора раздела и др.
Инструкция по обновлению до версии ExBB FM 1.0 RC1 с ExBB Full Mods 0.1.5 и более старых версий приведена в этом сообщении ниже
Если Вы используете ExBB FM 1.0 Beta и хотите обновиться до последней версии ExBB FM 1.0 RC1, то вместо приведённой ниже инструкции Вам следует придерживаться этой инструкции
Внимание! Прочитайте эту страницу до конца!
Данная инструкции предназначена для обновления форумов ExBB и ExBB Full Mods любой версии старше ExBB FM 1.0 Beta
Прежде всего сделайте резервную копию форума!!!
Затем удалите все файлы и папки из корня форума, принадлежащие форуму, кроме папок data, members, messages, uploads и папок forumN (где N - номер форума).
Переименуйте папки data, members, messages и папки forumN в папки вида _dirname (где dirname - старое имя папки). например папку data необходимо переименовать в папку _data, папку forum1 в папку _forum1 (папку uploads переименовывать не надо).
Теперь у вас в корне форума будут все папки (кроме uploads вида _dirname). Залейте все файлы и папки из архива FM 1.0 .
Далее необходимо для каждой папки _forumN создать пустую папку forumN (например для _forum1, надо создать папку forum1).
Убедитесь что на папки data, members, messages, uploads, search/db, search/temp, data/access_log, modules/имя_модуля/data, install/temp и файлы, с расширением ".php", в указанных папках установлены права (CHMOD) на запись.
Какие именно права необходимо выставить для записи, лучше узнать у вашего хостинг-пройвайдера.
Такие же права нужно установить на папки и файлы в них вида _dirname.
Теперь запускаем скрипт через браузер. Просто набираем адрес форума и форум сам бросит вас на установку.
Установите форум. После окончания установки форума, Вам будет предложено закончить установку либо начать
обновление Вашего старого форума.
Выбираем пначать обновление.
В самом начале обновления программа проверит наличие старых и новых паппок и возможность записи в новые папки.
Если программа обнаружит какие-то препятствия для продолжения обновления, Вы получите соответствующее сообщение и Вам надо будет предложено устранить эти препятствия для продолжения обновления!
В новой версии форума используется новый алгоритм записи смайлов в базу и их вывод на странице смайлов.
В комплектации форума поставляется порядка 200 смайликов разбитых на несколько категорий.
Если на старом форуме Вы использовали старый и не модифицированный алгоритм хранения и вывода смайлов, вы можете добавить свои смайлы в новую базу смайликов, для этого отметьте галочкой соответствующее поле в форме на следующей странице и скопируйте свои старые смайлы в новую папку im/emoticons.
Свои старые смайлы вы найдете в админцентре в разделе управления смайлами в категории "Мои старые смайлы", которую сможете в дальнейшем переименовать.
Внимание! Обновляйте базу смайлов только в том случае если вы уверены что не модифицировали алгоритм хранения смайликов на форуме!
В противном случае результат обновления смайлов не гарантирован!
В версии ExBB FM v.1.0, как и в некоторых версиях ExBB Full Mods пароли пользователей хранятся в хеше MD5, чего не было в любых версиях ExBB. Чтобы правильно обновить информацию пользователей и избежать повторного хеширования ранее хешированных паролей, укажите программе как поступать с паролями пользователей. Для этого в случае если пароли пользователей хранятся в открытом виде отметьте галочкой соответствующее поле в форме на следующей странице.
Если Вы не знаете в каком виде хранятся пароли на вашем форуме, есть только один путь узнать это.
Для этого откройте старый файл members/1.php (Если Вы админ и Ваш ID на форуме №1) в нем надите примерно такие строки s:4:"pass";s:32:"c4924c0dea0cfb6dea3068bd0dadb61d"; или s:4:"pass";s:8:"moyparol";.
Если в этой строке Вы видите свой пароль на форуме, значит пароли на форуме хранятся в открытом виде, тогда вам необходимо отметить соответствующее поле в форме ниже,
в противном случае ничего не отмечайте!
Ну вот вроде и все.
Удачного обновления
