Перейти к публикации
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 форума с PHP-сайтом?

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

Есть самописный сайт на PHP, и есть IPB-форум [3.3.4] на поддомене.

 

В планах добавление нового функционала на сайт, в том числе такого, который можно будет сделать только под каким-либо логином. А имея большую базу пользователей на IPB форуме логичней использовать её.

 

Вопрос - возможно ли на сайт перенести форму логина с форума:

 

fYvXVC.jpg

 

fWywBq.jpg

 

Так, чтобы она на сайте работала также, как и на форуме?

 

И сколько бы это стоило, если заказывать у спеца по IPB.

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

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

Возможно конечно, у ипб есть целое api.

Дешево и сердито - поставить форму авторизации на сайте, и при входе пользователя отправить на форуме для прохождения авторизации.

Более продвинутый вариант - использовать апи. Подключить ядро форума и и использовать в своем самописе методы форума для работы с сайтом.

На худой конец можете написать интерфейс который будет работать напрямую с бд форума.

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

Спасибо, еще пару уточняющих моментов:

 

А если потом, на сайте еще прикручивать функционал создания страниц под логинами форума, комментирование страниц под логинами форума, перенос и закрепление к страницам/комментариям системы рейтингов и т.д. (идей масса, хочется например на сайте иметь такую же сводку информации "кто сейчас на сайте" как реализовано на форуме), то лучше делать первым или вторым способом?

 

И на сколько второй и первый способ отличаются по цене? Буду очень благодарен, если скажете на какие вилки цен ориентироваться.

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

Вы можете "по логину" форума делать все что угодно на своем сайте. По сути вам нужно только сессия текущего пользователя - массив в котором хранятся данные относительно текущего пользователя, кто он, к какой группе принадлежит и тд.

 

Первый способ это только форма авторизации для входа с сайта на форуме и все.

Цена зависит от многих факторов, важнее в данном случае реализация функционала "создания страниц", а "под логинами форума" это одна проверка сессионного массива. Т.е. роль ипб в сводится к получение нужных данных через api движка.

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

Первый способ это только форма авторизации для входа с сайта на форуме и все.

Понятно, значит отпадает.

 

По поводу цен, понятное дело, что все зависит от запросов, но если так, на вскидку, если делать вторым способом:

 

  • Подключить ядро форума и и использовать в своем самописе методы форума для работы с сайтом - столько то
  • Авторизация через сайт - столько то
  • Создание страниц - столько то

 

Хотя, наверное проще создать проект на фрилансе и смотреть конкретные предложения.

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

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

Это разные составляющие, подключить ядро форума можно и бесплатно из соседней темы.

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

С помощью Unreal Portal?

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

Unreal Portal - это портальная система под ИПБ. Не вижу связь с вашим самописом. По существу вопроса уже ответили - возможно использовать api форума для интеграции в других приложениях.

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

Сейчас на странице 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.