# Комментарии по CMS Oklend (ориг.)
1. Локально поднятная админка падает с ошибками (не запустили seed).
2. Бэк-приложение переведено из API режима в обычный, добавлен дополнительный middleware, что рушит разработанную раннее структуру приложения:
config.middleware.use ActionDispatch::Flash
config.middleware.use ActionDispatch::Cookies
config.middleware.use ActionDispatch::Session::CookieStore
config.middleware.use Rack::MethodOverride
3. Захардкоден список локализаций


4. Оставлен дебаг код. Не критично, но нужно исправить такой момент

5. Тоже не критично, но такой момент есть


6. По стилю местами у рубокопа вопросы есть

7. Смогли создать пустого пользователя


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

9. При попытке из-под content-manager'а зайти на урл /cms/admin/sites/1/users такая ошибка:

10. После этого из-под content-manager'а попробовали открыть ссылку на редактирование несуществующего layout:

* Выкинуло на страницу sign in
* 
* Попробовали залогиниться из-под админа
* 
* Залогинило под content-manager
* 
11. Content-manager может удалить home страницу. Не известно, задуменное ли это поведение или нет.
12. Создание категорий страниц и сниппетов не работает.

13. Можно создать страницу со слагом на кириллице

14. Можно создать страницу с точками в слаге

15. При вводе неправильного пароля при попытке залогиниться в CMS-админку, рендерится текстовая страница

16. Раздел ТЗ Управление контентными блоками, пункт 1. Просмотр списка существующих блоков, где отображается псевдоним блока, краткое содержание блока и доступные действия, редактирование, а также возможность быстрого отключения/включения блока
-- нет возможности включения/выключения блока
17. Раздел ТЗ Управление контентными блоками, пункт 2. Создание нового контентного блока, где обязательно вводится псевдоним блока и его содержание
-- наличие контентного блока не валидируется
18. Раздел ТЗ Управление контентными блоками, пункт 3. Редактирование блока, где можно изменять (с обязательным предупреждением!) псевдоним блока, и его контентную часть
-- нет предупреждения при изменении псевдонима блока
19. Раздел ТЗ Управление контентными блоками, пункт 4. Удаление блоков не предусмотрено, вместо этого будет применяться включение/отключение блоков
-- сниппеты удаляются, отключать/включать нельзя
20. Раздел ТЗ Управление переводами.
* Переводы разделены между CMS-админкой и CRM. Не понятно, почему функционал разделён.
* Переводчик может редактировать контент страницы. Тем самым, может удалить контент любой страницы.
* Переводчик видит кнопки "создать страницу", "удалить страницу", хоть и не может ими пользоваться.
* Переводчик не видит сниппеты, как их переводить?
* Нет выбора языка для редактирования
21. Раздел ТЗ Управление сайтом.
* При отключении страницы, она всё равно присылается, просто с флагом is_published=false
* Вопрос: в ТЗ указан пункт по управлению SEO-данными. Их можно добавить только мета-тегами в редакторе?
22. Субъективное мнение, но нам показалось, что интерфейс не user-friendly.