Описание: тестируем |
Поиск в теме | Версия для печати |
TvoyWeb |
Отправлено: 23 Июля, 2007 - 02:11:51
|
Главный здесь
Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003
Откуда: Tashkent Uz
Карма 52
|
Скачать ExBB FM 1.0 RC1
Обновление 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";.
Если в этой строке Вы видите свой пароль на форуме, значит пароли на форуме хранятся в открытом виде, тогда вам необходимо отметить соответствующее поле в форме ниже,
в противном случае ничего не отмечайте!
Ну вот вроде и все.
Удачного обновления |
|
|
yura3d |
Отправлено: 23 Июля, 2007 - 05:50:15
|
Super Member
Покинул форум
Сообщений всего: 624
Дата рег-ции: Июль 2007
Откуда: Минск, Беларусь
Карма 17
|
TvoyWeb
Очень рад был протестировать. Нашёл некоторые ошибки.
При попытке создания первых категории и форума в админцентре есть ошибки:
Цитата:Warning: ksort() expects parameter 1 to be array, null given in z:\home\test1.ru\www\newexbb\setforums.php on line 92
Warning: reset(): Passed variable is not an array or object in z:\home\test1.ru\www\newexbb\setforums.php on line 93
Warning: end(): Passed variable is not an array or object in z:\home\test1.ru\www\newexbb\setforums.php on line 94
Warning: key(): Passed variable is not an array or object in z:\home\test1.ru\www\newexbb\setforums.php on line 95
После того как первые категория и форум добавлены, больше при добавлении ошибок нет. Видимо ошибки возникают первоначально из-за того что массив с форумами пуст.
Ну а в целом очень даже неплохо. Индексировать поиск стало удобнее благодаря наличию данной функции в админке в списке форумов. Также смотрю что исходный код подвергся значительным изменениям по сравнению с 0.1.5. Вместо множества функций теперь используются классы.(Отредактировано автором: 23 Июля, 2007 - 06:21:11) |
|
|
yura3d |
Отправлено: 23 Июля, 2007 - 06:39:53
|
Super Member
Покинул форум
Сообщений всего: 624
Дата рег-ции: Июль 2007
Откуда: Минск, Беларусь
Карма 17
|
Нашёл ещё в некоторых местах недочёты. При регистрации нового пользователя выводятся ошибки:
Цитата:Notice: Undefined index: default_lang in z:\home\test1.ru\www\newexbb\register.php on line 132
Notice: Undefined index: default_style in z:\home\test1.ru\www\newexbb\register.php on line 133
Судя по всему ошибка проявлется при обращении к функциями Check_DefLangSkin() и Check_DefLangSkin(). Скрипт пытается проверить наличие выбранного пользователем языка и скина, однако на простой форме регистрации элементы формы для выбора языка и скина отсутствуют. Поэтому и выводится ошибка так как в массиве нет указанных элементов. Если в админке выбрана полная форма регистрации то ошибки нет.(Отредактировано автором: 23 Июля, 2007 - 06:41:10) |
|
|
yura3d |
Отправлено: 23 Июля, 2007 - 08:11:07
|
Super Member
Покинул форум
Сообщений всего: 624
Дата рег-ции: Июль 2007
Откуда: Минск, Беларусь
Карма 17
|
Цитата:Все верно. При инсталяции проверяется URL по типу в сети, то есть минимально домен второго уровня.
Не создаст ли это проблем тем кто хочет поставить форум в локальной сети?
Цитата:Все эти баги вылезли потому как я не смог все возможные варианты проверить.
Работа огромная, поэтому и проверить не получилось. Я ещё посмотрю может что найду.
Цитата:Хочется все переписать абсолютно по другому, к тому же хочется качестве шаблонизатора использовать Smarty
Применить шаблонизатор не помешало бы. А то в таком виде работать с файлами шаблонов не всегда удобно. |
|
|
Гость |
Отправлено: 23 Июля, 2007 - 11:35:59
|
УДАЛЁН
|
Ссылка на эту тему из объявления не работает. Мол тема не существует (Отредактировано автором: 23 Июля, 2007 - 11:39:10) |
|
|
|
Поиск в теме | Версия для печати |
Страниц (31): [1] 2 3 4 5 6 7 8 9 ... » В конец |
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0) |
« Тестовые версии ExBB Full Mods и модулей » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|