Используя drush версии 9 и старше, можно сделать следующее:
sudo drush upwd <login> <password>
Проверить текущую версию drush можно так:
sudo drush -v
Используя drush версии 9 и старше, можно сделать следующее:
sudo drush upwd <login> <password>
Проверить текущую версию drush можно так:
sudo drush -v
MODX (читается «мо́дэкс») — это бесплатная профессиональная система управления содержимым (CMS) и фреймворк для веб-приложений, предназначенная для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым) сайтов.
MODX распространяется бесплатно по лицензии GPL с открытым исходным программным кодом (Open Source). Это означает, что систему MODX может использовать каждый: как для личного использования, так и для коммерческого распространения сайтов, построенных на данной системе управления.
MODX написана на программном языке PHP и использует для хранения данных СУБД MySQL или MS SQL. Система управления MODX может быть установлена на большинстве веб-серверов (например, таких как IIS, Apache, Lighttpd, Nginx и Zeus), а контрольная панель системы (или админ-зона) работает практически во всех современных браузерах.
Ссылка на ресурс: https://modx.com/
На этой странице перечислены наиболее часто используемые теги MODX Revolution в помощь любому, кто конвертирует макеты HTML/CSS в шаблоны MODX. Их часто называют «тегами» или «заполнителями» (а иногда и «переменными шаблона»), поэтому мы упоминаем эти термины здесь как помощь в поиске, хотя с технической точки зрения они не являются заполнителями или переменными шаблона: это теги MODX. Да, это может сбить с толку новичка, поэтому просто помните, что существуют разные виды этих тегов, каждый со своим назначением и названием. Заполнители задаются в коде и отображаются с тегами заполнителей. Переменные шаблона — это дополнительные поля содержимого ресурса, созданные пользователем. Их можно рассматривать как настраиваемые поля. Ни заполнители, ни переменные шаблона не устанавливаются ядром MODX заранее.
В MODX Revolution каждая страница всегда будет иметь следующие поля содержимого, которые вы можете использовать при создании своих шаблонов. За исключением идентификатора ресурса и родительского поля, все они предоставляются пользователем при редактировании ресурса и могут быть пустыми, если пользователь их не заполнил:
Ярлык | Описание | Пример использования |
---|---|---|
[[*id]] | Идентификатор ресурса страницы (устанавливается MODX при создании страницы. | Часто используется в сочетании с синтаксисом ссылки, например <a href="[[~[[*id]]]]">Bookmark this page!</a> |
[[*pagetitle]] | Название страницы. | <title>[[*pagetitle]]</title> |
[[*longtitle]] | Длинное название страницы | <h1>[[*longtitle]]</h1> |
[[*alias]] | Асевдоним страницы. | Используется для создания URL-адреса страницы. |
[[*description]] | Страница Описание | <meta name="description" content="[[*description]]"/> |
[[*introtext]] | Поле «Вводный текст» (также известное как сводка). | Часто используется Snippets для обобщения постов, например<div id="summary">[[*introtext]]</div> |
[[*parent]] | ID родительской страницы (если есть). Устанавливается MODX при создании страницы. Может быть изменен пользователем. | Часто используется в сочетании с синтаксисом ссылки, например<a href="[[~[[*parent]]]]">Up to parent page</a> |
[[*menutitle]] | Заголовок, используемый, когда страница появляется в меню. | Чаще всего используется сниппетами, такими как Wayfinder или pdoMenu, при динамическом построении меню . |
[[*content]] | Содержание страницы. | <body>[[*content]]</body> |
Эти теги представляют системные настройки, которые можно редактировать в меню «Система» -> «Настройки системы» .
Ярлык | Описание | Пример использования |
---|---|---|
[[++site_url]] | Содержит URL вашего сайта, например http://www.yoursite.com/ | Во многих CMS, которые полагаются на перезапись Apache, обычной практикой является включение базового тега в ваш HTML-заголовок: <base href="[[++site_url]]" /> |
[[++site_name]] | Название сайта | ` |
Источник: https://docs.modx.com/current/en/building-sites/tag-syntax/common
Чтобы сгенерировать UUID самостоятельно, понадобится сервис uuid:
$uuid = \Drupal::service('uuid');
$uuid_to_validate = $uuid->generate();
$uuid->isValid($uuid_to_validate);
Чтобы сгенерировать uuid с помощью drush:
sudo drush php-eval "echo \Drupal::service('uuid')->generate();"
Drupal (Дру́пал) – это свободная открытая платформа (open source) для создания сайтов и разделенных (decoupled) систем. Платформа написана на языке PHP, в качестве хранилища информации использует реляционные базы данных. Исходный код распространяется под лицензией GNU GPL v2+, что позволяет использовать Drupal как для личных, так и для коммерческих целей, без дополнительного разрешения и отчислений.
Drupal позиционирует себя как Web Application Framework (WAF) – каркас, при помощи которого создаются не только веб-сайты, но и различные сетевые сервисы. Drupal также позиционируют как Content Management System (CMS), так и Content Management Framework (CMF).
Drupal – универсальный конструктор для построения веб-сайтов и сетевых ресурсов. На нём можно разрабатывать как домашние странички, так интернет-магазины, СМИ, государственные порталы, соц. сети и т.д.
Drupal предоставляет обширный API для разработчиков, но также может использоваться пользователями без навыков разработчика.
Ссылка: https://www.drupal.org/