Чек-лист при переносе контента.

Аватар пользователя fairrandir
4

Если у вас есть проблема и вы решили использовать регулярные выражения, у вас уже две проблемы

Как-то так сложилось, что большинство моих проектов на друпал - это не сайты с нуля, а апгрейд предыдущего, причём на другой CMS. Соответственно, возникает проблема переноса конетнта с предыдущего сайта. Чаще всего сайт-донор - это какая-нибудь древняя Joomla, на втором месте самопис, на третьем - спарсенные данные с других сайтов.

Данный пост - это небольшое раширение моего чек-листа для переноса из 6-ти пунктов.

Решение вопроса на drupal.ru

Аватар пользователя mbaev
11

Здравствуйте! Если вы недавно зарегистрировались на форуме drupal.ru или просто еще не познакомились с функциональностью "вопрос - ответ", то я немного расскажу о ней.
Каждый пользователь на этом форуме может создать пост с вопросом, после чего другие пользователи сайта, как правило, предлагают варианты решения. Если какой-либо комментарий оказался решением Вашей проблемы, то Вы можете указать это нажав на пункт меню "Решение" для комментария. Таким образом, другие участники форума, которые имеют тот же вопрос, что и у вас - сразу смогут найти свое решение.

Вариант строки поиска с автоподстановкой без использования Search API

Аватар пользователя VasyOK
6

Как уже многие начали составлять методички о внедрении поиска с автоподстановкой на сайт.
http://drupal.ru/node/130905 gun_dose предлагает внедрять подобное на сайт с Search API, я пишу от поиске без Search API. Результат тут http://ukrigrushka.com.ua/

Выпущены Drupal 8.2.3 и Drupal 7.52

Аватар пользователя Van'Denis
1

Выпущены Drupal 8.2.3 и Drupal 7.52 с устранениями критических ошибок.
Рекомендуется обновить!
Подробности об ошибках Drupal 8.2.3
Подробности об ошибках Drupal 7.52

Живой поиск на Drupal

Аватар пользователя gun_dose
13

Здарова, щеглы! Сегодня я вам расскажу, как сделать живой поиск на друпал. Для этого нам понадобятся:

Прощай Drush Make, Привет Composer!

Аватар пользователя multpix
13

немного вольный перевод статьи:
https://www.lullabot.com/articles/goodbye-drush-make-hello-composer
от Karen Stevenson

Karen Stevenson

Чтоб попробовать новые модули, темы Drupal 8, экспериментировать с новым функционалом, таким как миграции, мною строено-перестроено множество демо-сайтов на Drupal 8.

Собрал модуль. Отдаленно похож на taxonomy_menu, но из двух словарей

Аватар пользователя voviko
4

наедаюсь не велосипед.

перед установкой обязательно сделать копию базы


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

image

Оптимизация сайта, первый шаг

Аватар пользователя Studio VIZA
5

В этой статье поговорим о скорости сайта.

Многие, очень многие люди имеют сайт с скоростью 15%. Если им указать на долгую загрузку, начинают возражать, дескать у вас инет слабый и всё такое.
Хорошо.
Что такое скорость, и как её определить, хотя бы условно. Увидеть в сравнении например. Слепой человек не отличит серое от белого, правильно?
Есть много разных ресурсов, я остановлюсь на наиболее полезном, на мой взгляд, ресурсе.

Перенос конфигураций с drush config

Аватар пользователя multpix
6

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

Решение.
Не нужно трогать продакшн сервер, не нужно заморачиваться с дампами БД ради переноса конфигурации,
все намного проще.

Мотивация программистов

Аватар пользователя dashiwa
1

Мотивация

Периодически дополняется

Мотивация - это комплекс мер и действий , применяемая для улучшения каких-либо показателей. В данном слове есть мотив - то есть это подразумевает определенное воздействие на сотрудника ,не всегда положительное. Есть пряник, а есть и кнут
«А надо ли вообще мотивировать деньгами? IT-специалисты работают хорошо не из-за денег их нужно мотивировать по другому! »

На основе личного опыта и общения с руководителями выделю два основных мотива
В порядке приоритета
1.Интерес
2.Деньги

Ember.js и Drupal 8

Аватар пользователя multpix
2


upd:
Эта статья кардинально отличается от своей первой редакции, добавлено демо приложения.
31.10.16
Прикрыл репозиторий с кодом в преддверии обновления,
но оставил открытой wiki - если кому интересно: https://bitbucket.org/multpix/ember2drupal/wiki/browse/.

Пражский Drupal Iron Camp

Аватар пользователя Karamba
3

Давайте встретимся в Праге, 24-27 ноября

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

Эти стремления приняли более конкретные очертания в форме DrupalCon Амстердам и вот, спустя некоторое время, это событие наконец-то произойдет в Праге, с 24 по 27 ноября 2016.

Release Drupal 8.2.1

Аватар пользователя mbaev
1

drupal-8
Минорный релиз Drupal 8.2.1 состоялся! Всех прошу к столу!

Релиз ноты

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

Download Drupal 8.2.1

P.S.

Там что-то напутали с описанием, говоря о том, что следующий стабильный релиз Drupal 8.2.0 будет 5го октября.

Критическая уязвимость 7.x, 8.x

Аватар пользователя mbaev
5

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

Больше всего такой баг репортовали с отсылкой на модуль  webform.

Исправление

Исправление этой уязвимости не требует обновления. Достаточно выполнить несколько шагов.

Собственная тема в Drupal 8

Аватар пользователя Mihail.space
3

Предлагаю к ознакомлению базовый примитив для создания собственной темы в Drupal 8.
Иметь свою тему хорошо и полезно.

Итак, приступим

Создание своей стартовой темы у вас не займёт много времени, основное время у вас уйдёт на написание стилей css.

Структура темы

Пусть наша тема будет иметь название light, тем более она будет точно соответствовать этому имени, так как в сущности будет иметь каркас темы, а дальнейшие расширения вы сможете применить в случае необходимости позже. Для старта нам её вполне хватит.

Как исправить предупреждения "The following module is missing from the file system..."

Аватар пользователя Studio VIZA
3

Если на вашем сайте вы видите предупреждения PHP, такие как "The following module is missing from the file system..." (Модуль отсутствует в файловой системе ..."), (или аналогичные), на этой странице Вы найдете узнаете как это исправить.

http://image.prntscr.com/image/e646aabbb62c4778af95491445d70f38.png

Релиз Drupal 8.2.0

Аватар пользователя Van'Denis
2

Выпущена новая версия "восьмёрки" - Drupal 8.2.0

Платежные системы для Drupal 8

Аватар пользователя niko
5

Сделал немного платежек для Друпал 8:
Payment Offsite API - API для быстрой интеграции офсайт платежных методов с модулем Payment
В среднем интеграцию с применением этого модуля можно провести за 2-3 часа так как он убирает необходимость делать многие рутинные операции. Документация - https://www.drupal.org/node/2800529

Модуль Image Insert Codes

Аватар пользователя chimir
2

Аналог модуля Image Insert Codes для Drupal 7

batbug написал:
Что он делает: производит блок, в котором отображаются коды для быстрой вставки текущего изображения на другие сайты, блоги, форумы и.т.д.

Image Insert Codes

При установке модуля появляется блок "Image Insert Code"

На странице настроек модуля (admin/config/user-interface/image-insert-codes) можно выбрать: