phpBB и Drupal - почти все готово, проблема с кодировкой блока
Прислано: Zlata
пт, 10/08/2007 - 15:09
Интегрировала phpBB в Drupal, не скажу, что все гладко прошло, были проблемы, но теперь все работает хорошо.
Кроме блока "новое на форуме", который будет отображаться сбоку на всех страницах Drupal-сайта. В нем иероглифы пока. Пыталась поменять в модуле phpbb настройки, но не получилось. На drupal.org с такой проблемой безполезно видимо идти - они юзают английский и у них конечно все ОК :)
вот и вопрос :)
- Zlata's blog
- Для комментирования войдите или зарегистрируйтесь
да, забыла добавить ссылку на тестовый хостинг: http://umamonta.u1730.netangels.ru/
там внизу блок "новое на форуме"
- Для комментирования войдите или зарегистрируйтесь
А регистрация единая на форуме и сайте?
- Для комментирования войдите или зарегистрируйтесь
А регистрация единая на форуме и сайте?
да, можете сами протестировать по ссылке - это все рабочее :)
- Для комментирования войдите или зарегистрируйтесь
Да, я уже попробовала. Хорошо получилось, а я поставила на свой сайт SMFforum.
- Для комментирования войдите или зарегистрируйтесь
Насколько я понимаю - желательнее(а может и единственный вариант) - чтобы phpBB работал c utf-8-ой кодировкой.
Есть на этот счет разьяснения (как приучить). Либо - в блоке делать смену кодировки, посредством php.
С точки зрения производителности - наверное второй вариант будет быстрее.
ЗЫ - у phpbb у Вас 1251, у drupal - как водится utf-8
ЗЗЫ - регистрация сквозная не работает, русские имена пользователей не пролазят в phpBB.
- Для комментирования войдите или зарегистрируйтесь
не помню как, но я это одолел, в _phpbb_encode и _phpbb_decode приходилось отключать перекодировку, и все работало, но зависило от версии пхп - иногда отключать не требовалось... блок тоже работал, но обрезались длинные названия некорректно, поэтому забил на него
ЗЫ. а еще блоку пофиг на права, показывает все последние посты, это не есть хорошо
- Для комментирования войдите или зарегистрируйтесь
У меня все оказалось очень просто: в phpBB settings ставим в поле character encoding значение utf8 и для phpbb, и для Drupal. И с русскими именами все в порядке, и русские топики в блоке выводятся корректно
- Для комментирования войдите или зарегистрируйтесь
А можете кинуть ссылку? - очень хочу посмотреть, как это работает.
- Для комментирования войдите или зарегистрируйтесь
Я понял, что это не перенос форума, а интеграция phpBB в Drupal. Т.е. движки разные?
Если так есть МОД для phpBB "recivtopic" кажется называется. У меня работает и отображает все правильно. Смотрите gorodlgov.ru блок "Люди пишут"
В догонку: Я уже поднимал эту тему. Смотри пост http://drupal.ru/node/5263 там и файлик пропатченный есть для мода. Мод скачаешь тут Удачи.
- Для комментирования войдите или зарегистрируйтесь
в итоге отказались от этой идеи. все работает по отдельности.
поищите поиском, были уже более успешные опыты по этой проблеме!
- Для комментирования войдите или зарегистрируйтесь







Комментарии