Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 18.03.2013, 20:35   #1
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Цитата:
Сообщение от Valery Romanchev Посмотреть сообщение
phpbb
лет несколько назад экст для связи phpbb и typo3 прямо "из коробки" у меня не заработал...
Но для целей ТС может и подойти - чужие исходники изучить иногда бывает полезно
Илья вне форума   Ответить с цитированием
Старый 19.03.2013, 18:03   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
экст для связи phpbb и typo3
На сколько я помню там была другая тема. Пользователи были в fe_users, а у phpBB был "плагин" для авторизации по пользователям из TYPO3. Помню удалось это дело частично заставить работать, но не на 100% к сожалению.
dmartynenko вне форума   Ответить с цитированием
Старый 20.03.2013, 23:39   #3
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию

Мда, подозреваю что задачка из разряда практически неосуществимых.

П.С. Начинаю, предательски , посматривать в сторону битрикса (по крайней мере на этот проект)
agravin вне форума   Ответить с цитированием
Старый 21.03.2013, 00:00   #4
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Честно сказать не понимаю почему бы не обратить взор на интегрированное с ip.board решение? Они же оптом продают дешевле, чем по частям.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 21.03.2013, 12:37   #5
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Ну почему неосуществимо, все можно сделать - но только если интересно самому. Так как проторенной дорожки пока нет, то многое придется решать впервые, опять же, если интересно и если время терпит.
Что касается phpbb и TYPO3 - там несколько расширений было, точнее вариантов одного... Но с ограничениями, точно не помню что и как, но делал и работало - вообщем-то велось 2 параллельные записи данных пользователя и они синхронизировались... Подробности не помню, но тут придется разбираться с исходниками и копать по поводу хранения паролей, шифрования и т.п. С остальными данными со стороны TYPO3 и передачи их в сторонние таблицы трудностей возникнуть не должно. Со стороны форума - не знаю.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 21.03.2013, 12:57   #6
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Есть еще вариант - это hook - авторизации typo3 к внешней таблице...
Или еще вариант hook mysql-API - функций typo3
для таблиц:

fe_groups
fe_session_data
fe_sessions
fe_users

где Вы их направите не внешнее подключение...

У меня были идеи, как это делать - но на практике подобное не реализовывал...

В любом случае дублирование таблиц - это не есть хороший вариант - как Вы их будете поддерживать в одинаковом состоянии? Ну если, конечно Вы как-то сможете это дублирование осущесвить...


Ну и самый пожалуй допотомный вариант - но осуществимый...
Т.к. полагаю что Ваша задача требует что бы пользователь один раз авторизировавшись мог получить доступп после авторизации к сайту typo3 и к форуму - в качестве ведущего создаете typo3 .

Далее все ссылки зарегестироваться ведут на сайт typo3 - Где Вы пишете свой скрипт формы регистрации человека.

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

Главное реализовать одну точку входа регистрации + написать свою форму регистрации...


Цитата:
Тут надо сперва определиться кто ведущий - кто ведомый. Где первичная база пользователей храниться.
А как их синхронизироватЬ?

Цитата:
П.С. Начинаю, предательски , посматривать в сторону битрикса (по крайней мере на этот проект)
А что Красотка Битрикс - может такое сделать?
Ивано++ вне форума   Ответить с цитированием
Старый 21.03.2013, 14:07   #7
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию

В планируемом проекте закрытого сообщества, основной базой будет БД IPB. Через IPB будет проходить регистрация пользователей. От TYPO3 требуется только открывать свои страницы для авторизованных пользователей.
Написал разработчикам IPB, может они со своей стороны, что-либо подскажут.

П.С. Что касается Битрикса, то недавно видел похожий по функционалу проект на нем. Функционал форума/блогов был очень достойным. И с авторизацией fe-пользователей возиться не надо. Да и поиск легче организовать

Последний раз редактировалось agravin; 21.03.2013 в 17:14
agravin вне форума   Ответить с цитированием
Старый 21.03.2013, 12:43   #8
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от agravin Посмотреть сообщение
Мда, подозреваю что задачка из разряда практически неосуществимых.

П.С. Начинаю, предательски , посматривать в сторону битрикса (по крайней мере на этот проект)
Тут надо сперва определиться кто ведущий - кто ведомый. Где первичная база пользователей храниться.

Если в TYPO3, то с ходу в яндекс выдал "Работа IP.Board с внешним реестром пользователей" http://wiki.iblink.ru/sources/db/external
Правда перевод статьи 2007 года. Может сейчас все это и не актуально.

На сколько я помню, когда изучал разные форумы на предмет интеграции с TYPO3 года два назад, получалось что во многие форумы встроено решение где именно форум является ведущим по базе пользователей и авторизации. Подавляющая часть примеров именно на этом строилась.

И только в phpBB в документации и примерах явно было указано что есть возможность внешней авторизации. Правда как я уже писал работало это криво. Но есть успешный опыт http://habrahabr.ru/post/150872/
dmartynenko вне форума   Ответить с цитированием
Старый 22.03.2013, 17:47   #9
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
На сколько я помню там была другая тема. Пользователи были в fe_users, а у phpBB был "плагин" для авторизации по пользователям из TYPO3. Помню удалось это дело частично заставить работать, но не на 100% к сожалению.
Я несколько раз делал интеграцию typo3 и vbulletin.
Экстеншен даже старый в репозитории остался http://typo3.org/extensions/reposito...vbulletin_auth

там именно юзеры лежат в таблица vbulletin, а в fe_users писались копии юзерских данных
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройки параметров ImageMagick для TYPO3 на FreeBSD и Linux Valery Romanchev Мастер-класс 9 25.06.2013 22:38
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 16.10.2012 20:10
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 16.10.2012 13:47
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 15.10.2012 20:10
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 15.10.2012 16:06


Часовой пояс GMT +4, время: 06:07.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория