Если вы занимаетесь доработками системы администрирования Drupal, то рано или поздно перед вами встанет задача подключения штатного редактора в нужном вам месте и настройка предустановок этого редактора (шаблонов для редактора).
Все записи категории ‘Drupal’
Если у вас нет админ доступа в drupal, но срочно надо его получить, то можно сделать следующие вещи:
- поменять email у админа и пройти процедуру восстановления пароля;
- создать нового пользователя, добавить в базу роль со всеми правами и назначить её вашему пользователю;
- то же что в предыдущем пункте, но с помощью drush :)
Рассмотрим эти варианты далее подробнее.
Препроцессоры Less и Sass, на мой взгляд, это какая то переходная ступень. Со временем, я надеюсь, функционал расширений будет реализован в CSS. Но ждать нам некогда, использовать все удобства препроцессоров можно и нужно уже сейчас.
Drush позволяет почувствовать себя «ацким хакером» при работе над проектом в Drupal. Он упрощает многие рутинные операции, расширяя и дублируя часть функций админки. Понадобится найти соответствующие команды, знать название модулей и т.п., т.к. drush — это консольный инструмент.
Давайте установим Drush в OpenServer.
В Drupal (7) новые флажки — права пользователей добавляются через hook модуля MODULENAME_permission.
Очередные обновления модуля MAT для Drupal 7.
Модуль тестируется на одном из сайтов, над которыми я работаю. Такое горячее тестирование возможно благодаря тому, что модуль используется только для администрирования. Использование модуля выявило баги и некоторые проблемы. Их я и решал в текущем коммите.
Этот проект я не создавал, а переносил с одного движка на другой, попутно решая некоторые актуальные задачи. Почему возникла потребность в переносе?
Ситуация, когда вы используете поле типа «Multimedia asset», создаваемое модулями media + media_youtube, и сохранили там ссылку на какое то видео с Youtube хостинга. Как теперь программно отформатировать вывод этого поля в виде блока видео или блока картинки?
Иногда пользователи не могут разобраться с самыми простыми вещами. Для разработчиков эти вопросы могут казаться смешными и нелепыми, потому что это буквально азы работы с CMS. Но надо помнить, что мы работаем для «юзеров», и без них наш труд чаще всего не имеет смысла. Нужно терпение и вот такие гайды, чтобы они могли делать свою работу, в которой мы (программисты), в свою очередь, ничего не понимаем.
Итак, чтобы понять как добавить страницу на сайт в CMS Drupal, немного разберемся как все устроено.
Я нашел некоторые особенности того примера, что я давал вчера. Потому я решил немного ещё поэкспериментировать, чтобы дать более качественное решение.