С phpbbex в phpbb3

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 sag-sag » 05.03.2014, 13:26

Если у вас возникло желание перейти с phpBBex на phpBB3, то эта инструкция для Вас.
phpBBex 1.9.1 = phpBB 3.0.14
phpBBex 2.0.2 = phpBB 3.1.7

  1. Ставим по умолчанию стандартный стиль (а то потом будет ошибка) и желательно удаляем модули.
  2. Удаляем в корневой папке форума phpbbex на хостинге все, кроме:
    • папку images
    • папку files
    • config.php
    • и другие файлы по типу: favicon.ico.
  3. Заливаем файлы phpbb3, удалив перед этим из него:
    • папку install
    • config.php
    Вот как это все выглядит:
    Screenshot_1.png

После этого можете зайти на сайт и посмотреть как он ужасно выглядит.

Приступаем к наведению порядка.
  1. Скачиваем Support Toolkit (STK) и устанавливаем его (закинув папку STK в директорию форума на хостинге)
  2. Запускаем STK: http://ваш форум.ru/stk/ и переходим во вкладку Support Tools
  3. Выбираем Database Cleaner и чистим базу.
    Скрины действа
    Screenshot_2.png

    Screenshot_3.png

    Screenshot_4.png

    Screenshot_5.png

    ДОЙДЯ ДО ЭТОГО МОМЕНТА:
    Спойлер
    Screenshot_6.png

    и нажав Далее, вывалиться ошибка:
    Спойлер
    Screenshot_7.png
    Screenshot_7.png (32.18 КБ) Просмотров: 56324
    я на нее забиваю, закрываю и удаляю STK :biggrin: .

Далее чистим админку от остатков модулей phpBBex.
  1. Заходим в АЦ и видим остатки, которые надо удалять:
    Спойлер
    Screenshot_8.png
    Screenshot_8.png (28.34 КБ) Просмотров: 56324
    Screenshot_9.png
    Screenshot_9.png (20.62 КБ) Просмотров: 56324
    а так же ошибку при попытке перейти во вкладку Обслуживание
    Спойлер
    Screenshot_10.png
    Screenshot_10.png (14.74 КБ) Просмотров: 56324
  2. Идем во вкладку Система - Управление модулями - Панель администратора и начинаем удалять модули от phpBBex.
  3. Во вкладке Общие - Конфигураия у нас было два лишних модуля:
    ACP_STYLE_SETTINGS и ACP_OUTLINKS
    Значит в по такому же пути проходим в Управление модулями - Панель администратора и удаляем эти модули
    Спойлер
    Screenshot_11.png
    Screenshot_11.png (26.78 КБ) Просмотров: 56324
    ТО же самое мы делаем с остальными остатками.
  4. Ошибку во вкладке Обслуживание решаем так же удалив:
    ACP_LOGGING_SETTINGS и ACP_REGISTER_LOGS
    Спойлер
    Screenshot_12.png
    Screenshot_12.png (12.55 КБ) Просмотров: 56324

Далее чистим админку от остатков прав доступа phpBBex.

  1. Идем во вкладку Права доступа - Роли
    Спойлер
    Screenshot_13.png
    Screenshot_13.png (4.27 КБ) Просмотров: 56324
  2. Удаляем Пользовательские роли
    ROLE_USER_GUEST и ROLE_USER_BOT
  3. Удаляем Форумные роли
    ROLE_FORUM_NOTOPIC, ROLE_FORUM_POLLS_LOCK и так далее
    Спойлер
    Screenshot_14.png

Решаем проблему с аватарками
  1. Заходим на форум и заливаем себе аватарку.
  2. Заходим в каталог с аватарками и видите там кучу файлов вида 1.gif и один файл вида 0123456789abcdef0123456789abcdef_1.gif. Ко всем файлам первого вида допишите префикс из файла второго вида 0123456789abcdef0123456789abcdef_ — это поможет phpBB отобразить все аватарки пользователей из phpBBex.
Советую для этого использовать Total Commander:
Спойлер
Screenshot_15.png
Screenshot_15.png (11.29 КБ) Просмотров: 56324
Маска для группового переименования будет:
Спойлер
Screenshot_16.png
Screenshot_16.png (4.16 КБ) Просмотров: 56324


ВСЕ. Доводим форум до кондиции:
- чистим кеши
- мучаемся :biggrin:

ВАЖНО:
Перейдя на phpBB3, вы столкнетесь с большим количеством "проблем":
  • то что вы в phpBBex делали с помощью настройки в АЦ, в phpBB3 вам придется делать через правку кода
  • отсутствие решений борьбы со спамом (придется ставить стороннее решение)
  • придется править много текста в сообщениях, так как в phpBB все топорно
  • и так далее, все зависит от форума и его наполнения
Последний раз редактировалось sag-sag 19.01.2016, 13:48, всего редактировалось 5 раз(а).
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев


Сообщение #41 sag-sag » 06.05.2016, 23:32

Next-rus, у тебя там всего 3 пользователя на сайте. Рассылку им сделай, чтоб в настройках поменяли и все.
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #42 Next-rus » 06.05.2016, 23:52

sag-sag, это все обходные решения. :wink: Вдруг, есть все-таки решение по исправлению ошибки.
Вот так видит Google bot:
Изображение

Изображение
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #43 sag-sag » 07.05.2016, 00:59

Next-rus:это все обходные решения
ну тогда я хз. В вашем случае это уже какие-то заморочки ненужные.
Попробуйте вот это: /viewtopic.php?t=1456 может поможет. Ток бекап сделайте. Я такое не пробовал.
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #44 Sumanai » 07.05.2016, 12:13

Next-rus, это исправляется запросом в БД. Скажете причину ухода- скажу запрос :smile:
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #45 Next-rus » 08.05.2016, 12:33

Sumanai, из-за стиля. Понятное дело, что phpbbex лучше по функционалу. Но я поставил тестовую версию phpbb и для меня критичных отличий не нашлось. Я пытался сам стиль ковырять, но необходимых знаний нет, много времени потратил, а результата нет. В итоге решил вот так...
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #46 sag-sag » 08.05.2016, 15:33

Next-rus, ну отличий между phpbb и phpbbex куча. Если есть желание, просто ради интереса скачайте все расширения, которые нужны для phpbb, чтоб хотя бы прмерно он был похож на phpbbex. Их там большое количество.

А стили от phpbb отлично подходят под phpbbex. Бывают проблемы, но они поправимы.
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #47 Sumanai » 08.05.2016, 16:54

Next-rus:Sumanai, из-за стиля.
А разве он так не идёт? Даже если ибыли какие- то проблемы, их легко решить.

В общем как обещал:
Код: Выделить всё
UPDATE phpbb_users SET user_dateformat = "|d.m.Y|, H:i";
Должно работать.

Добавлено спустя 26 секунд:
sag-sag:Их там большое количество.
30 штук, и то не все функции phpBBex будут повторены.

Добавлено спустя 9 минут 51 секунду:
Sumanai:А разве он так не идёт?
Хотел проверить, а он платный. Платные стили должны поддерживаться разработчиками, не зря же они его продают. Могли бы обратиться к ним, если покупали. А если не покупали, что что я тут могу сказать?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #48 Next-rus » 08.05.2016, 21:31

Sumanai, покупал. Поддержка только в рамках phpbb, доработка уже за деньги, причем за очень большие. А так с выходом каждой версии phpbb будут необходимые доработки. С phpbbex такого к сожалению не будет...
Стиль на phpbbex в целом работает, только все влево-вправо ползет и прочие мелкие проблемы...

Спасибо за запрос, все Ок.

sag-sag:Их там большое количество.
Согласен, но стиль нужнее.
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #49 Sumanai » 08.05.2016, 21:47

Next-rus:только все влево-вправо ползет и прочие мелкие проблемы...
Так это исправимо, раз и навсегда, без дополнительной платы.
Починил бы в 10 строчек, бесплатно.

Добавлено спустя 11 минут 35 секунд:
Хотя иконки не в тему, согласен :biggrin:
http://i.imgur.com/kc7WICm.png
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #50 Next-rus » 08.05.2016, 22:07

Sumanai, а это ты уже стиль правил под phpbbex? У меня все намного хуже выглядело...
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #51 Sumanai » 08.05.2016, 22:11

Пару строк поправил в браузере. Ещё парочку строк, и стиль будет стоять идеально, как влитой, только картинки сменить. Нужно? Или вы уже переехали на phpBB?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #52 Next-rus » 08.05.2016, 22:23

Sumanai:Или вы уже переехали на phpBB?
Уже переехал, но есть же тема про переход с phpbb на phpbbex! :toothless:

На самом деле, спасибо за отзывчивость! Но проблемы всегда могут возникнуть при обновлении версий и еще в процессе может оказаться, что что-то не работает, а постоянно так теребить и просить поправить - это не правильно.
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #53 Sumanai » 08.05.2016, 22:26

Next-rus:Но проблемы всегда могут возникнуть при обновлении версий и ещё в процессе может оказаться, что что-то не работает, а постоянно так теребить и просить поправить - это не правильно.
Вы просто не представляете, сколько проблем может быть с кучей расширений. Вместо одного меня вам придётся просить десятков авторов расширений, если что пойдёт не так, а оно так и идёт.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #54 Next-rus » 08.05.2016, 22:37

Sumanai:Вы просто не представляете, сколько проблем может быть с кучей расширений.
Представляю, но пока только одно расширение использую (Recent Topics). В остальном ответил в ЛС.
Next-rus M
Аватара
Откуда: Москва
Репутация: 0
С нами: 8 лет

Сообщение #55 -Konstantin- » 22.05.2016, 09:25

Sumanai,
Набрел вчера на эту тему. Искал тему по переходу на phpbb. Но переходить не хочется. Просто когда ставил phpbbex, не знал что стили не подходят. В принципе стиль у меня работает нормально, не работает панель bbcode, не могли бы вы мне помочь сделать ее? Не хочу phpbb ставить...
Стоит phpbbex 1.8.0
Сайт: http://forum.narada-budda.ru/
Заранее спасибо!
Последний раз редактировалось -Konstantin- 22.05.2016, 10:33, всего редактировалось 1 раз.
-Konstantin-
Репутация: 1
С нами: 7 лет 10 месяцев

Сообщение #56 sag-sag » 22.05.2016, 10:17

-Konstantin-:Стоит phpbbex 1.8.0
вы б поставили phpbbex 2.0.4, со стилями и расширениями не было б проблем. :wink:
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #57 -Konstantin- » 22.05.2016, 10:32

sag-sag,
так они вроде не подходят:
Замечание №2: стили для phpBB 3.0 и phpBBex 1.х несовместимы со стилями для phpBBex 2.0. Если используется уникальный дизайн, его придётся обновить или переписать для соответствия phpBBex 2.0, иначе он будет потерян.
-Konstantin-
Репутация: 1
С нами: 7 лет 10 месяцев

Сообщение #58 sag-sag » 22.05.2016, 14:21

-Konstantin-, не ну это понятно что стиль придется под новую версию делать.
Кстати: а в дефолтном стиле бб коды работают!?
sag-sag M
Автор темы
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #59 -Konstantin- » 22.05.2016, 14:42

sag-sag,
Ну я не умею стили переделывать...что то изменить в стиле я могу, но не более. и переделка стиля наверняка выльется в хорошую сумму...
да работают.
-Konstantin-
Репутация: 1
С нами: 7 лет 10 месяцев

Сообщение #60 Sumanai » 22.05.2016, 15:10

-Konstantin-, вы можете поискать похожий стиль для 3.1, и обновиться на phpBBex 2.0.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Пред.След.

Вернуться в Мастерская 1.x



cron