Вобщем переконвертировал форум с ipb 2.3.1 на SMF 1.1.11 (и так же пробовал после обновлять до 2.0 RC2 - собсно эту версию и собираюсь использовать). После долгих мытарств, благодаря помощи модератора с англоязычного форума, конвертация прошла нормально без ошибок, но пришлось удалить секцию "Converting settings" из sql-файла официального конвертера. Однако с ней были ошибки только с аватарами (по логам), аватары отображались при перемещении в нужную папку со старого форума, и он сам, собсно, на первый взгляд работал. В итоге, не считая небольших "издержек конвертирования", получил следующую проблему: простые пользователи теперь могут изменять ЛЮБЫЕ сообщения на форуме, даже ими не созданные....не знаю как исправить. Пробовал делать стандартные процедуры обслуживания форума, проверка ошибок, пересчет статистики - не помогает. Взял для проверки одного пользователя, у когорого одно сообщение. Пока писал это сообщение наткнулся на интересный параметр в просмотре прав пользователя:Основные права пользователя:modify_anyРедактирование сообщений - Любое сообщение Разрешено: Обычные пользователи Специальные права в разделе: (все разделы):modify_ownРедактирование сообщений - Собственное сообщение Разрешено: Обычные пользователиКак исправить эти права? и сделать чтобы все темы и сообщения на форуме вернулись в сиходное, как на старой базе, заранее спасибо
|