2009-04-29 2 views
1

Хотел бы знать, есть ли у кого-нибудь предложение по коду или, может быть, есть плагин (!), Который позволил бы очень простой функционал форума, который я мог бы интегрировать в свое приложение, чтобы он был единственным входом?простой форум RoR для интеграции в мое приложение?

В противном случае ... может быть, учебник о том, как построить его с нуля, и я просто использую существующую аутентификацию?

Спасибо!

я смотрел на следующий поток, но никакого ответа не было выбрано так просто проверка:

https://stackoverflow.com/questions/2549/what-is-good-forum-software-to-add-to-an-existing-rails-application

Привет, сделал больше исследований, это до сих пор, кажется, лучше, у кого был опыт и сайт образца Я могу проверить?

http://github.com/radar/rboard/tree/master

Кто-нибудь работал с этим плагином? http://github.com/bscofield/bagpipes/tree/master

ответ

2

Другая возможность, которую я использовал в том, как вы описали, - Зверь. Это просто, но все же приятно и функционально. Он не интегрируется в качестве плагина, но нетрудно использовать его на вашем сайте и передать ему сеанс пользователя.

(Используйте новую версию под названием AlteredBeast: http://github.com/courtenay/altered_beast/tree/master)

+0

, как это интеграция? когда я гугл, как люди подписались, они сказали, что это медведь! – Angela

+0

После того, как я написал это, я понял, что моя реализация может быть неприменима в вашей ситуации. Установки, которые я построил, используют аутентификацию с помощью электронной почты (аутентификация против ldap db), которая возникает до того, как они доходят до сайта. Затем переменная окружения apache HTTP_REMOTE_USER, установленная после успешной аутентификации пользователя, используется сайтом для идентификации пользователя для каждого отдельного приложения на сайте (например, форумов, блога и т. Д.) И сопоставления его с учетной записью пользователя , –

0

Это, наверное, самый лучший, безусловно самый активный и современный форум, написанный в Rails. Я считаю, что у Радара есть пример на его blog, который вы можете проверить. Он может быть интегрирован в ваш сайт с использованием Rails Engines, если вы используете Rails 2.3, поскольку это позволяет вам встраивать другие приложения rails в свои собственные.

Смежные вопросы