С помощью drush и такой то матери (bash) обойдем все сайты и создадим одного и того же юзера на каждом из сайтов.
Долго тянуть не стану — вот текст скрипта:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
#!/bin/sh prefix="/var/www/MYDRUPALSITE/www/sites/" search="$prefix*" ulogin="username" umail="user@email.net" upass="1234" urole="admin" for f in $search; do if [[ -d $f ]]; then # $f is a directory site=${f#$prefix} if [[ $site != 'all' && $site != 'default' ]]; then echo "------ Create user - $ulogin on $site -------" cd $f drush -y ucrt $ulogin --mail="$umail" --password="$upass" drush upwd $ulogin --password="$upass" drush urol "$urole" --name=$ulogin fi fi done |
В начале вы задаёте нужные переменные (задайте свои значения). Для каждого сайта будет выполнено три операции:
- Создание нового пользователя
- Смена пароля (на тот случай, если пользователь уже был до этого)
- Назначить пользователю указанную роль
Drupal 7 drush
Данная запись опубликована в 06.06.2019 22:50 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Январь 24, 2020 г.
Drupal надстраивает собственные разрешения на вывод ошибок, потому если вам необходим вывод ошибок на этапе разработки, то важно знать как разрешить их ...
Читать
Апрель 11, 2019 г.
Конструктор запросов db_select позволяет абстрагироваться от движка базы данных. Если запрос довольно сложный, то на этапе тестирования может потребоваться, что называется, убедиться в том, что конечный запрос на языке SQL к базе именно тот, что вы ожидаете. ...
Читать
Март 25, 2019 г.
Блок меню core модуля menu позволяет вывести всю иерархию меню полностью, но иногда требуется показать только 1-2 верхних уровня. Посмотрим как организовать такой вывод.
Drupal в модуле menu использует функцию menu_tree('ИМЯ МЕНЮ'), чтобы рендерить ...
Читать
Июнь 28, 2019 г.
Привычное для пользователей поведение модального окна изначально не реализовано в ctools. Давайте добавим немного js, реализующего нужный функционал.
Код универсален для модального окна создаваемого ctools, т.к. привязан к верстке окна:
[crayon-6a488a4ec6376501999436/] ...
Читать