Здравствуйте!
Замечательно, что нашел ваш форум.
Очень прошу разъяснить установку форума на действующее приложение.
Пробовал, изначально, установить форум в тестовом проекте (создал тестовый проект с базой, все распаковал)- все работает ( тестовый, потому что ставил форум вообще первый раз)
Теперь нужно интегрировать форум в действующий проект: в проекте уже есть авторизация со всеми вытекающими ( провайдеры и таблицы стандартные ASP.NET)
вот здесь открутил себе мозг..
Не понятно вот что ( с описанием шагов):
1. Создал в действующем проекте - отдельную папку - Forum.
2. Скопировал в неё разархивированный форум.
3. Переименовал /webconfigs/recommended-web.config в web.config
4. в db.config - поставил реальную строку подключения к базе.
Вот до этого шага было достаточно, чтобы в первоначальном, тестовом проекте ( когда весь форум лежал в корне проекта) - запустить форум - откроется мастер настроек и уже в нем донастроить: почту, админа, загрузить таблицы в тестовую базу и в результате - тестовый форум заработал.
а вот в действующем проекте - вопросы..
5. Вроде как написано в ReadMe.htm, что если форум ставим не в корень проекта, то нужно содержимое папки bin форума перенести в корневой bin и в app.config форума поменять ключ, типа:
<
add key="YAF.AppRoot" value="~/Forum/" />
так ли это?
6. При компиляции теста ( о рабочем позже) выходит такое сообщение:
Файл '/YetAnotherForum.NET/themes/Yafmobile/MobilePages/buddylist.ascx.cs' не существует.
И так по всей папке MobilePages - с этим что делать?
7. Какие разделы в конфиге форума убирать , чтобы авторизация была действующего проекта?
8. Нужно ли менять повсюду название строки подключения к базе ( в смысле брать то название, которое в действующем проекте установлено)?
9. Когда переопределим конфиг форума (уберем разделы) -какова судьба таблиц юзера, роли ( т.е тех, которые форумные и пересекаются с таблицами действующего проекта - они просто пустуют?)
6. Нужно ли переопределять связи межд таблицами в базе? в смысле убирать связь, напрмиер, с dbo.yaf_User и привязывать к dbo.aspnet_Users ?
Или можно dbo.yaf_User подчинить (связь сделать) с dbo.aspnet_Users и цепочка связей в базе будет работать..?
Буду очень благодарен за разъяснения.
Спасибо.