Синхронизация сайта и форума smf
Здравствуйте.
У меня есть сайт на modx, я успешно установил себе форум smf, поставил в modx пакет smf, при установке оставил путь {base_path}forum/ и я так понял, он правильный, никакой ругани не было. На всякий случай перезагружаюсь и ничего. В списке пользователей на форуме есть только один администратор, хотя у сайта пользователей масса. Ну и при регистрации нового пользователя на сайте он не появляется на форуме.
Я что-то не правильно понял/сделал, нужно что-то ещё?
У меня есть сайт на modx, я успешно установил себе форум smf, поставил в modx пакет smf, при установке оставил путь {base_path}forum/ и я так понял, он правильный, никакой ругани не было. На всякий случай перезагружаюсь и ничего. В списке пользователей на форуме есть только один администратор, хотя у сайта пользователей масса. Ну и при регистрации нового пользователя на сайте он не появляется на форуме.
Я что-то не правильно понял/сделал, нужно что-то ещё?
Комментарии: 9
Плагин не обновлялся более 5 лет github.com/bezumkin/modx-smf — не факт что он работает с последней версией modx. Какая у вас версия modx?
У меня 2.7.3.
Чёрт, страшно звучит =( Есть современные альтернативы?
Чёрт, страшно звучит =( Есть современные альтернативы?
Насколько помню, это дополнение не совместимо с актуальной версией SMF.
Ясно, спасибо =(
А что сейчас используют для синхронизации сайта с форумом? Ну не может же быть, что руками пользователей переносят или руками большие страшные скрипты все пишут.
А что сейчас используют для синхронизации сайта с форумом? Ну не может же быть, что руками пользователей переносят или руками большие страшные скрипты все пишут.
Не работал с smf но не думаю что подвзять модель пользователей SMF на модель пользователей modx'a такая страшная и трудоемкая задача чтобы не выполнить это ручками
Наверное. Но только вот я никогда ничего подобного не делал и совершенно не понимаю с чего мне начать. И даже не могу нормально загуглить, потому что гугл, внезапно, выдаёт эту тему или какие-то старые форумы где советуют пользоваться пакетом smf.
Можно мне хоть какой-то пример? Или хотя бы скажите куда копать.
Можно мне хоть какой-то пример? Или хотя бы скажите куда копать.
В любой непонятной ситуации нужно дебажить.
У вас уже есть пример — неработающий компонент. Возьмите и подебажте. Во время дебага станет ясно, что именно идет не так и в какую сторону копать.
У вас уже есть пример — неработающий компонент. Возьмите и подебажте. Во время дебага станет ясно, что именно идет не так и в какую сторону копать.
Или хотя бы скажите куда копать.Начать стоит с изучения как устроена модель пользователей в smf и как она связывается со своей таблицей, после чего вместо своей таблицы подсунуть этой модели таблицу пользователей modx и если необходимо — поменять нужные атрибуты, ну и дебажить-дебажить-дебажить конечно же
Вот сегодня как раз поставил SMF на сайт к MODx. Установил SMF 2.0 в папку forums/ и пакет SMF
Тоже при регистрации (или логине) на сайте, на форуме изменений не происходит.
Зато все хорошо работает в обратном направлении. Пользователь логинится на форуме — автоматом логинится и на сайте. Сделайте основной точкой регистрации и входа форум и все будет нормально без изменения в коде.
У меня мало юзеров, поэтому не стал писать никаких сниппетов для этого. Если юзеров много, придется обновлять через процессоры.
Тоже при регистрации (или логине) на сайте, на форуме изменений не происходит.
Зато все хорошо работает в обратном направлении. Пользователь логинится на форуме — автоматом логинится и на сайте. Сделайте основной точкой регистрации и входа форум и все будет нормально без изменения в коде.
В списке пользователей на форуме есть только один администратор, хотя у сайта пользователей масса. Ну и при регистрации нового пользователя на сайте он не появляется на форуме.Пользователи при установке и у меня не импортировались. Для импорта пройдитесь по списку пользователей в админке MODx и обновите их. Просто откройте пользователей по очереди и сохраните каждого. Форум их подхватит.
У меня мало юзеров, поэтому не стал писать никаких сниппетов для этого. Если юзеров много, придется обновлять через процессоры.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.