Применение

Нетрадиционное применение модуля Entity Usage

Модуль Entity Usage интересен всем тем, кто однажды открыл его для себя и остался удовлетворен его потребительскими свойствами. Кто не знает - это такой модуль с пёсьей мордой, изображенной на рисунке ниже. Функционал модуля позволяет выявлять всевозможные связи между различными сущностями. Если совсем уж простым языком, то модуль Entity Usage отображает список материалов, в которых (многократно и повторно) используется картинка этой самой морды.

Представление (Views), упомянутое внизу страницы drupal.org/docs/8/modules/entity-usage/installation-and-basic-usage, позволяет вытащить число раз использования, т.е. число материалов (страниц и т.д.), содержащих связанную сущность. Но если подойти нетрадиционно (что нынче в тренде), то можно заполучить от модуля гораздо больше полезной информации. В частности, информацию о входимости некой сущности НЕ ПРОСТО В СОСТАВ других сущностей, а в КОНКРЕТНЫЕ УЗЛЫ ИЕРАРХИЧЕСКИХ СТРУКТУР этих сущностей. С прямым попаданием в них. Редакция от 20.03.2021.

Способы загрузки контента сущностей Drupal без применения полей

Способы загрузки контента сущностей Drupal без применения полей могут быть реализованы с помощью шаблонов страниц. Для Drupal 7 основным шаблоном будет node.tpl.php, для Drupal 8 и 9 - node.html.twig. Данные шаблоны копируются из каталогов /modules/node и /core/modules/node соответственно в каталоги используемой темы оформления.

Затем оба эти файла переименовываются под тип материала. Тип материала лучше создать свой собственный, например topic. В этом случае шаблоны будут иметь наименования node--topic.tpl.php и node--topic.html.twig.

Далее немножко логики (вместо конкретного кода):

  • создается переменная, которой присваивается значение идентификатора текущей ноды - nid или url (зависит от версии Drupal);
  • из созданной переменной выгрызается «передняя» часть адреса, включая слеш. На выходе получается числовое значение, соответствующее идентификатору внедряемой страницы Confluence pageId;
  • выполняется проверка существования страницы с идентификатором pageId в Confluence. Это явная перестраховка, но «береженого Бог бережет (решила монахиня, надевая презерватив на свечку)»;
  • если таковая страница существует, то оператор include, имеющийся как в php, так и в twig, «всасывает» ее HTML-код из Confluence в ноду Drupal;
  • рендерится код в какой-нибудь обертке типа div.

Вот и весь расклад.

1 Область применения ГОСТ Р 15.011-96

Настоящий стандарт распространяется на деятельность хозяйствующих субъектов независимо от форм собственности, выполнение ими государственных заказов, хозяйственных договоров, инициативных работ, устанавливает единые требования к организации, проведению, оформлению и использованию результатов патентных исследований и применяется во всех отраслях народного хозяйства [из 1 ГОСТ Р 15.011-96]

1 Область применения ГОСТ Р 52420-2020

Настоящий стандарт распространяется на системы и источники вторичного электропитания, построенные на основе базовых несущих конструкций нулевого, первого, второго и третьего уровней разукрупнения или размерносовместимые с ними.

Стандарт устанавливает конструктивные типы и основные размеры систем и источников вторичного электропитания [из 1 ГОСТ Р 52420-2020]

Качество технической документации. Часть IV - оценочные элементы удобства применения

 Качество технической документации. Часть IV - оценочные элементы удобства применения

Практические приемы оценки и повышения качества техдокументации по оценочным элементам фактора «удобство применения» согласно ГОСТ 28195-89. Материал входит в цикл статей «Качество технической документации». Редакция от 20.06.2018.

1.2 Краткая характеристика области применения программы или программного изделия

1.2 Краткая характеристика области применения программы или программного изделия

Previous Icon

Next Icon

Область применения программы или программного изделия:

  • пользователи (операторы) ФГУП «Спецтяжмонтажстройсельхозавтоматика»;
  • производственные задания - комплекс задач поисковой оптимизации страниц сайта ФГУП «Спецтяжмонтажстройсельхозавтоматика»;
  • технические средства (ТС) заказчика;
  • программные средства (ПС) заказчика;
  • программные средства внешних систем (онлайновых сервисов).

3.1 Описание действий по настройке программы на условия конкретного применения

3.1 Описание действий по настройке программы на условия конкретного применения

Previous Icon

Next Icon

  • в режиме администрирования открывают страницу свойств функционального блока https://domain.com/admin/structure/block/manage/block/<номер>/configure
  • в текстовом поле Содержимое блока размещают исходный код программы;
  • в выпадающем списке Формат текста выбирают значение PHP code - ОБЯЗАТЕЛЬНОЕ ЗНАЧЕНИЕ!;

- Настройки функционального блока

  • в выпадающем списке настраивают (выбирают) регион Основное содержимое для размещения функционального блока - ОБЯЗАТЕЛЬНОЕ ЗНАЧЕНИЕ!;
  • прочие настройки выбирают на свое усмотрение;
  • на время отладки программы целесообразно настроить видимость (отображение) функционального блока только пользователю-администратору.

1.4 Ограничения, накладываемые на область применения программы

1.4 Ограничения, накладываемые на область применения программы

Previous Icon

Next Icon

Органичения, накладываемые на область применения ПК «Интероперабельность»:

  • несоответствие условиям эксплуатации технических средств клиентской части.

Функциональные ограничения:

  • невозможность выполнения заявленных функций при отсутствии поддержки формата текста PHP программными средствами серверной части.

31 - Описание применения ГОСТ 19.502-78

31 Аннотация

Next Icon

Аннотация

Настоящий документ представляет собой Описание применения ПК «Интероперабельность».

Документ предназначен для персонала ФГУП «Спецтяжмонтажстройсельхозавтоматика», ответственного за эксплуатацию ПК «Интероперабельность» в части использования по назначению.

Основная часть документа содержит сведения о назначении программы, условиях применения, описание задачи, входные и выходные данные.

Страницы

Copyright © «Техническая документация» 2008-2021. Заимствуйте наши материалы с блеском! При воспроизведении материалов портала обязательна установка активной гиперссылки на источник — страницу с этой публикацией на tdocs.su.

Яндекс.Метрика