отчет http://traktir-portal.ru/drupal89/index.php/ ru Списки персонажей и стиль картинок http://traktir-portal.ru/drupal89/index.php/node/53 <span class="field field--name-title field--type-string field--label-hidden">Списки персонажей и стиль картинок</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/drupal89/index.php/user/3" typeof="schema:Person" property="schema:name" datatype="">Зулан Грей</span></span> <span class="field field--name-created field--type-created field--label-hidden">пн, 12/14/2020 - 02:50</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p> Для стилизации списка персонажей создан специальный шаблон node--person--teaser.html.twig. Теперь к ссылке перса добавляется и картинка активного стиля.</p> <p> На этом систему PictureStyle (или Pstyle) можно считать рабочей и в в плане работы с персонажами вполне функциональной. осталось добавить эти же возможности к местам и объектам Трактира</p></div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> </section> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-above"> <div class="field__label">Теги блога</div> <div class="field__items"> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/1" hreflang="ru">сайт</a></div> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/5" hreflang="ru">picture style</a></div> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/6" hreflang="ru">Персонажи</a></div> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/2" hreflang="ru">отчет</a></div> </div> </div> Sun, 13 Dec 2020 23:50:06 +0000 Зулан Грей 53 at http://traktir-portal.ru/drupal89 http://traktir-portal.ru/drupal89/index.php/node/53#comments Отчет по состоянию на 13.12.2020 http://traktir-portal.ru/drupal89/index.php/node/51 <span class="field field--name-title field--type-string field--label-hidden">Отчет по состоянию на 13.12.2020</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/drupal89/index.php/user/3" typeof="schema:Person" property="schema:name" datatype="">Зулан Грей</span></span> <span class="field field--name-created field--type-created field--label-hidden">вс, 12/13/2020 - 13:17</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><ol> <li>Система Drupal 8.9 развёрнута и успешно работает. Есть небольшие косяки, но на общую работоспособность они не влияют. Регистрация пока отключена.</li> <li>Подправлены CSS стили, чтобы приблизиться к внешнему виду проекта v.2.0. Есть косяки. Пока не исправлено.</li> <li>Созданы страницы "Главная" (с предварительным изображением Трактира, где должны будут подключаться изображения в зависимости от выбранного стиля), страницы "О проекте" и "О Трактире". Последние даже заполнены текстом, которого исходно не было. Ссылки вынесены в основное меню.</li> <li>Разработан вспомогательный модуль Traktir для реализации необходимого нам функционала.</li> </ol> <ul> <li>Описаны типы материалов Персонаж, Объекты Трактира, Места в Трактире, Альбомы и изображения в Альбоме.</li> <li>Тип материала "Персонаж", относительно доведён до ума. Список персонажей с их описаниями успешно перенесён в новую систему. Обнаружено, что в старой системе наблюдались страницы-дубликаты. Ссылка на список персонажей вынесена в основное меню.</li> <li>Тип материала "Альбом" разнесён на три составляющих: 1. Стили картинок 2. Карты 3. Фотоальбомы. Возможно добавятся ещё. Для альбомов каждого типа будет подстроен свой функционал (в зависимости от превелегий).</li> <li>Созданы несколько альбомов для реализации идеи со сменой стилей изображений "на лету". Их получилось больше, чем было в v.2. - возможно из-за путаницы в названиях. Ссылка на эти альбомы вынесена в меню "Инструменты". Полагаю, что эти альбомы являются альбомами системного функционала и доступ к ним должен иметь свои ограничения.</li> <li>Каждое изображение в альбоме может быть связано с конкретным альбомом и одним из персонажей/местом/трактирным объектом. Таким образом, были занесены некоторые имеющиеся ранее картинки для стилей. <em>Оффтопик: Замечен интересный глюк необъяснимой природы: некоторые имена в названиях, содержащие русскую букву "р" не дают сохранить созданный/отредактированный материал (Трэйн и Тиара в частности) - происходит вылет в ошибку отсутствия доступа.</em></li> <li>Проработана страница выбора стиля изображений и варианты его смены. Страница с выбором конфигурации доступна в панели инструментов. Сохраняется и работает как хотелось.</li> <li>На страницах персонажей стиль аватарки уже использует механизм загрузки в зависимости от выбранного стиля. При отсутствии используется "картинка по умолчанию" для альбома.</li> <li>Вывод сменяющихся картинок в списках пока не работает. Отчёт по внедрению системы PstyleImage с описанием функционала, возникших трудностей и проблем будет позже.</li> <li>Подготовлен шаблон-затычка в виде блока для вывода верхнего меню в виде картинок, как&nbsp; в v.2. Пока не функционирует и не подключен.</li> </ul> <ol start="5"> <li>Добавлен модуль content_access для управления доступом к определенным типам материала. Планируется добавить модуль для ограничения доступа к определенным полям.</li> <li>Добавлены некоторые расширения к функционалу CEditor - для редактирования текста.</li> <li>Добавлен модуль blog для создания блогов. Этот блог будет блогом администратора. Ссылки вынесены в основное меню.</li> </ol> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> </section> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-above"> <div class="field__label">Теги блога</div> <div class="field__items"> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/1" hreflang="ru">сайт</a></div> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/2" hreflang="ru">отчет</a></div> <div class="field__item"><a href="/drupal89/index.php/taxonomy/term/3" hreflang="ru">проблемы</a></div> </div> </div> Sun, 13 Dec 2020 10:17:51 +0000 Зулан Грей 51 at http://traktir-portal.ru/drupal89