Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Конфигурация модуля Drupal

21/04/2020, by maria

Перейдите на страницу «Расширения», если вы еще не там.

На странице «Расширения» каждая строка таблицы относится к одному модулю и начинается слева с флажком, после которого сразу же справа идет имя модуля.

Справа от имени модуля находится третий столбец с описанием модуля.

Если вы не видите описания

Если вы не видите описание каждого модуля справа от его имени, тогда ваша «адаптивная» тема администрирования скрывает описания.

Детали этой проблемы и детали ее решения обсуждались в Исправлении для отображения скрытых описаний модулей на странице «Расширения», но в следующем кратком наброске приводится краткое изложение этих шагов для разрешения этой ситуации.

Схема быстрого исправления для скрытых описаний на странице «Расширения»

Закройте левое вертикальное административное меню, если оно открыто.

Если вы все еще не видите описания, вам необходимо выполнить одно из трех следующих действий, которые более подробно обсуждались в Исправлении, чтобы показать скрытые описания модулей на странице «Расширить».

Переключатель «Аккордеон» для описания

На странице «Расширения» в строке таблицы для вашего нового модуля щелкните верхнюю строку его «описания», чтобы полностью развернуть функцию переключения аккордеона для его описания.

Внизу описания для вашего модуля будут отображаться ссылки «Справка», «Разрешения» и «Настроить», когда они будут доступны.

Эти ссылки, однако, будут отображаться только после включения модуля.

Экономьте время, не отправляясь на охоту.

Я считаю, что страница «Расширения» - это лучшее место для определения наличия у модуля опций «разрешений» или «настроек», связанных с ним. И, удобно, это прямые ссылки на эти опции, когда это применимо.

Это правда, что страница конфигурации для модуля будет доступна со страницы «Конфигурация» вашего сайта, но вам нужно заранее знать, существует ли страница конфигурации для модуля, и тогда вам нужно знать, под каким заголовком он находится на странице «Конфигурация».

Вместо этого я нахожу модуль на странице «Расширения» и проверяю, есть ли у него ссылка «Настроить», которая выводит меня непосредственно на страницу конфигурации.

Также верно, что вы можете перейти на страницу «Разрешения» через пункт меню «Администрирование» «Люди»> «Разрешения», чтобы установить разрешения для модуля. Было бы также полезно точно знать, под каким заголовком они классифицируются на странице «Разрешения».

Вместо этого я нахожу модуль на странице «Расширения» и проверяю, есть ли у него даже ссылка «Разрешения», которая приводит меня в нужное место на странице «Разрешения».

Модуль "Помощь"

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

Документация по модулю будет обсуждаться более подробно ниже в разделе «Документация по модулю и помощь», но сейчас кнопка «Справка», находящаяся на странице «Расширения», будет кратко обсуждена с точки зрения ее полезности для конфигурации модуля.

На странице «Расширения» вашего сайта, если для определенного модуля вы видите ссылку «Справка», нажмите на нее и посмотрите, что вы получите.

Открывающаяся страница создается вашим сайтом с использованием информации, содержащейся в папке импортированного модуля.

Я рекомендую вам хотя бы отсканировать страницу справки, чтобы понять, что на ней содержится.

Эта страница может содержать сведения, которые будут полезны для вас при следующем использовании кнопок «Разрешения» или «Настройка» для вашего модуля (если применимо).

Прочая документация по модулю и варианты справки обсуждаются в документации по модулям и справке.

Когда вы закончите изучение страницы «Помощь», вернитесь на страницу «Расширения».

Модуль "Разрешения"

Не все модули имеют «разрешения», связанные с ними, но если модуль имеет, вы должны увидеть ссылку «Разрешения» для модуля справа от его описания на странице «Расширения».

При первом включении модуля на вашем сайте роль «Администратор» автоматически получает полные разрешения для этого модуля.

Тем не менее, некоторые модули требуют, чтобы вы установили разрешения для ролей «Анонимный пользователь» и «Аутентифицированный пользователь», чтобы заставить модуль работать с этими ролями так, как вы этого хотите.

Информация о разрешениях для вашего нового модуля contrib, возможно, была по ссылке «Справка», которая обсуждалась выше, или могла быть в файлах «README.txt» или «INSTALL.txt» на верхнем уровне папки модуля, как обсуждалось в документации по модулю и помощь.

Обзор разрешений

Если вы никогда раньше не посещали страницу «Разрешения», было бы полезно иметь представление о том, как это выглядит, когда вы будете читать дальше.

Чтобы перейти на страницу «Разрешения», вы можете нажать на любую из ссылок «Разрешения» на странице «Расширения»; или в меню администратора вашей страницы нажмите «Люди», а на странице «Люди» нажмите вкладку (или ссылку) наверху страницы с надписью «Разрешения».

По умолчанию ваш сайт Drupal создает три уровня разрешений, по одному для каждого типа основного пользователя сайта: «Анонимный пользователь», «Аутентифицированный пользователь» и «Администратор».

Учетные записи пользователей роли «Администратор»

Как вы можете догадаться, вы  - «Администратор», и поэтому вашей учетной записи предоставлен самый высокий уровень разрешений, разрешенных для вашего сайта: разрешение на все и вся.

Роль «Администратор» всегда будет иметь все предоставленные ей разрешения, и удалить ее из роли «Администратор» невозможно. (Это что-то отличное от Drupal 7.)

Учетные записи пользователей роли «Аутентифицированный пользователь»

Учетные записи «аутентифицированных пользователей» - это учетные записи, которые создаются, например, совершенно незнакомыми людьми, которые приходят на ваш сайт и регистрируют учетную запись.

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

По умолчанию роль «Аутентифицированный пользователь» имеет относительно немного разрешений, но по умолчанию «Аутентифицированный пользователь» может оставлять комментарии и использовать ярлыки.

Учетные записи пользователей роли «Анонимный пользователь»

«Анонимный пользователь» по умолчанию может сделать немного больше, чем просматривать содержимое сайта, и использовать контактную форму для всего сайта.

Вы контролируете

Вы можете изменить различные разрешения для каждой роли, как вам нравится.

Вы также можете создать любое количество дополнительных новых учетных записей и указать, что каждая учетная запись является учетной записью «Аутентифицированный пользователь» или «Администратор». Вы даете каждой учетной записи минимум имя пользователя и пароль, хотя вы также можете назначить адрес электронной почты.

Дополнительные роли пользователя

В дополнение к трем пользовательским ролям, которые поставляются с ядром Drupal, вы можете создать любое количество дополнительных пользовательских ролей, если, например, вы хотите, чтобы люди, которым вы доверяете, могли управлять некоторыми вещами, но не хотите, чтобы у них было разрешение администрировать все на вашем сайте.

Чтобы создать другую роль пользователя, в верхней части страницы «Разрешения» перейдите на вкладку «Роли», а в нижней части этой страницы нажмите кнопку «Добавить роль».

Разрешения вашего модуля

Если на странице «Расширения» у вас есть ссылка «Разрешения» для вашего модуля, щелкните по ней.

Страница «Разрешения» для вашего модуля находится по адресу [d8-root]/admin/people/permissions

Всякий раз, когда вы нажимаете одну из ссылок «Разрешения» на странице «Расширения», вы будете перенаправлены на страницу «Разрешения» в той точке на странице с первым из соответствующих разрешений в верхней части окна. (Может быть несколько разрешений, связанных с модулем).

Возможно, вам придется прокрутить строку вверх, опустив окно вниз, потому что нужное вам разрешение может быть скрыто под меню администратора в верхней части страницы.

Имейте в виду, однако, что если страница «Разрешения» будет отображаться как прокручиваемая до конца, то запрашиваемое разрешение, вероятно, не будет в верхней части окна просмотра. Другими словами, поскольку страница закрыта настолько, насколько это возможно, а ваше конкретное разрешение слишком близко к нижней части списка, следовательно, ваше разрешение будет находиться не в верхней части окна просмотра, а скорее где-то в середина этого.

Флажки столбца «Администратор» (крайний справа) всегда будут отмечены, и вы не сможете отменить их выбор.

Разрешить ли вам «анонимным» и/или «аутентифицированным» пользователям получить конкретное разрешение, решать вам.

Если вам неясно, что каждое разрешение предназначено для контроля, и какие могут быть последствия для предоставления разрешения «Анонимному пользователю» и/или «Аутентифицированному пользователю», пожалуйста, обратитесь к ссылке «Справка» для модуль на странице «Расширения» (если существует ссылка «Помощь»). Или обратитесь к файлам 'README.txt' или 'INSTALL.txt' на верхнем уровне папки модуля, как обсуждалось, наряду с дополнительными параметрами справки, в документации и справке модуля.

Предупреждение о безопасности разрешений модуля

Любое разрешение, отображающее следующие слова, должно предоставляться только тем лицам, которым вы доверяете на 100%.

Warning: Give to trusted roles only; this permission has security implications. 

И, что важно, даже если разрешение не содержит полного предупреждения, приведенного выше, если оно использует слово «Администрирование» в описании первого столбца, то этот элемент также может представлять серьезную угрозу безопасности и должен предоставляться только лицам, которым вы полностью доверяй

Например, разрешение «Таксономия» гласит «Администрирование словарей», но оно не отображает полное предупреждение выше.

И все же, если вы дадите кому-то разрешение на администрирование таксономий, вы предоставите им доступ к полям редактирования, что ставит ваш сайт под угрозу.

В заключение, когда «Разрешение» использует слово «Администрирование», дайте его только тем лицам, которым вы полностью доверяете.

Вернитесь на страницу «Расширения», когда закончите вносить изменения на странице «Разрешения».

Модуль «Настроить»

На странице «Расширения», если для вашего нового модуля доступна ссылка «Настроить», щелкните ее.

Если ссылка «Настроить» не существует, то в вашем модуле нет настраиваемых параметров.

Если вам неясно, для чего предназначен каждый параметр конфигурации и какие последствия лежат в основе каждого параметра, обратитесь к ссылке «Справка» для этого модуля на странице «Расширить» (если ссылка «Справка»). существует). Или обратитесь к файлу README.txt в папке верхнего уровня модуля contrib, что будет обсуждаться, наряду с дополнительными параметрами справки, в документации по модулям и справке.

  • Увеличенное окно браузера

Увеличьте окно браузера. Если это не работает или если это невозможно, потому что, например, вы находитесь на мобильном устройстве ...

  • Меньший шрифт

Попробуйте сделать шрифт как можно меньше, но все же использовать. Если описания по-прежнему не отображаются, ...

  • Установите «Stark» в качестве темы администрирования.

Тема «Stark» поставляется с ядром Drupal и откроет столбец «описания», хотя вам придется прокручивать ее горизонтально (слева направо).

Перейдите на страницу «Внешний вид» и нажмите «Установить» для темы «Stark» (не «Установить и установить по умолчанию»)

После перезагрузки страницы «Внешний вид» перейдите в конец страницы «Внешний вид», установите Stark в качестве «темы администрирования» и нажмите «Сохранить конфигурацию».

Вернитесь на страницу «Расширения».

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.