Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Интеграция IPB 2.3.6 и Drupal

Опубликовано:

Был форум IPB 2.3.6 c 2000 юзеров, сейчас добавился портал на drupal 6, встал вопрос интеграции этих двух движков. Нужно было всего лишь что бы с учеткой IPB можно было авторизоваться в drupal (регистрация в drupal отключена). Долго искал решение, нашел IPBWI v8. Все бы хорошо, но база форума в cp1252, а у drupal база в utf-8, учетки на латинице авторизуются на ура, а вот с кириллицей болт. Собственно вопрос как можно решить эту проблему, думал переконвертировать базу IPB в utf-8, но чувствую это очень большой геморрой...

Рекомендованные сообщения

Опубликовано:

Начиная с ipb 3.0 база уже в utf-8

Может проще обновиться?

Опубликовано:
  • Автор

Начиная с ipb 3.0 база уже в utf-8

Может проще обновиться?

Для обновления надо конвертировать базу, я не совсем представляю как. Да и IPBWI v8 вроде как не работает с IPB 3.

Опубликовано:

Для обновления надо конвертировать базу, я не совсем представляю как.

Здесь описывалось не раз.

 

Это гораздо проще, чем перевести 2.3 под юникод (на этом форуме есть обсуждение). Да и тогда все равно придется перекодировать базу.

 

Да и IPBWI v8 вроде как не работает с IPB 3.

Наверное есть новая версия?

 

А потом, если модуль не закодирован, то в нем можно сделать перекодировку символов.

Опубликовано:
  • Автор

Наверное есть новая версия?

Эту то с трудом нашел.

 

А потом, если модуль не закодирован, то в нем можно сделать перекодировку символов.

Подскажите как её можно сделать.

Опубликовано:

Эту то с трудом нашел.

Оно? - http://ipbwi.com/

 

Подскажите как её можно сделать.

mb_convert_encoding

 

сейчас добавился портал на drupal 6

ИМХО, Друпал использовать как простой портал не очень логично

 

можно было авторизоваться в drupal

А если не секрет зачем? Что дает авторизация в Друпале.

Опубликовано:
  • Автор

Да оно, но у них на сайте интеграция WP и IPB, а для друпала нету.

 

ИМХО, Друпал использовать как простой портал не очень логично

На нем планируется еще доска объявлений.

 

А если не секрет зачем? Что дает авторизация в Друпале.

Авторизация дает возможность оставлять комментарии и в будущем размещать объявления.

Изменено пользователем GoodWin

Опубликовано:
  • Автор

А может быть таким макаром не базу конвертировать, а в самом скрипте IPBWI конвертить полученные строки из базы? Я от программирования далек, такое вообще возможно? И если возможно, подскажите куда и что нужно в скрипте вставить?

Опубликовано:

А может быть таким макаром не базу конвертировать

Базу конвертировать надо этим макаром - http://ipbskins.ru/forum/topic4912.html/page__view__findpost__p__31885

 

Да оно, но у них на сайте интеграция WP и IPB, а для друпала нету

Логично

 

На нем планируется еще доска объявлений.

Проще переехать на тройку и делать все средствами IP.Board. Доска объявлений - http://community.invisionpower.com/files/file/4037-classifieds/ и http://community.invisionpower.com/files/file/5082-classifieds-system/

 

Сэкономите кучу времени и нервов

 

а в самом скрипте IPBWI конвертить полученные строки из базы?

Не строки, а данные. Именно об этом и думал.

 

Я от программирования далек

Поэтому и рекомендую, не прикручивать Друпал, а делать все на IP.Board

 

подскажите куда и что нужно в скрипте вставить?

Не уверен, что кто-то так подскажет. Надо смотреть код, затем тестировать.

Так, что вам сюда - http://ipbskins.ru/forum/forum20.html

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.