Документация по развёртыванию DEV версии drupal.ru

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

devops
Собственно сама документация тут
Прошу попробовать, дать обратную связь.
Кто под WIN сидит, попробуйте - возможно надо скрипт переделывать под реалии WIN. У меня негде такое тестить.

0 Thanks

Наконец-то: ПЕРВЫЙ DrupalCamp в Сибири!

Аватар пользователя Ксения Рогаченко

drupal banner

Друзья!

Рады сообщить, что с 18 по 20 декабря в лучшем технопарке страны в Новосибирске будет проходить первый DrupalCamp Siberia!

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

Сибирь - уникальное место, сочетающее в себе дикую природу, острые умы и высокие технологии. Здесь, в сердце Сибири, есть что посмотреть!

0 Thanks

Drupal 8 Release Party в Санкт-Петербурге

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

21 ноября, в субботу, приглашаем вас на праздник в честь выхода Drupal 8.

У нас запланирована интенсивная программа в двух частях.
1. Доклады

  • Знакомство с Drupal 8, Василий Устинов
  • Обзор хостингов для Drupal 8, Павел Кочетков
  • Темизация и Twig в Drupal 8, Николай Шаповалов
  • Drupal 8 для разработчиков, Катя Маршалкина

2. Боулинг
По завершении официальной части нас ждёт вечеринка в боулинг-центре.

0 Thanks

Конкурс на новый логотип и дизайн сообщества drupal.ru

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

Желающие поучаствовать,

просим предлагать ваши варианты.

Так же можно отписываться сюда:
https://github.com/DrupalRu/drupal.ru/issues/44

На основе предложений в конце декабря устроим голосование.

UPD голосование активно будет до 3 декабря.

UPD 2 голосование закрыто. Результат доступен тут: http://www.drupal.ru/logo-media-flayers-drupal-ru

0 Thanks

Как можно создать свою тему на Drupal 8

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

В настоящее время самая хорошо работающая тема для 8й версии - это Bartik. И на этой теме сайт работает стабильно, хотя её можно не только улучшить внешне, но и оптимизировать, удалив лишние файлы и скрипты. Редактировать эту тему и её файлы (и любые другие файлы ядра) не рекомендуется, поэтому нужно скопировать и создать новую.

Клон темы Bartik для Drupal 8 называется Thisis, скачать можно тут: https://www.drupal.org/sandbox/tlito/2611000

Как создать свою тему, копируя Bartik:

0 Thanks

Обновление на Drupal 7

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

Обновление сделано.
Есть много недочетов которых осталось, но прийдется с ними мирится около 3-х недель.
Что то критическое еще поправим в ближайшие сутки, но до 10 декабря изменений в основном не будет.

Для активных и желающих принять участие в дальнейшем развитии сайта

0 Thanks

Drupal.ru обновление 6->7

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

Drupal.ru 17 года стал не ждать и ближайшее время (сегодня ночью ~4:00 Msk)будет переезжать на 7 версию.
Перенос займет до 2х часов. В это время все посетители будут R/O. Все ники, пароли и всё остальное будет сохранено.

0 Thanks

Drupal 8 будет выпущен 19-го ноября 2015

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

Только что было анонсировано, что Drupal 8 будет выпущен 19 Ноября 2015 года.
Далее перевод оригинального анонса:

Основываясь на нашем опыте успешного выпуска кандидат релизов, мы уверено анонсируем Drupal 8.0.0, который будет выпущен 19 Ноября 2015 года! До момента выпуска, мы будем продолжать выпускать кандидат релизы с последними изменениями. Смотрите описание анонса первого кандидат релиза или скачайте последний кандидат релиз (RC2) для обзора изменений.

Портируйте ваши модули и темы и обновляйте перевод.

0 Thanks

Кэш в Drupal от А до Я

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

Введение

Страницы сайтов становятся всё больше по размеру, и встаёт вопрос асинхронной загрузки контента на них. Но если для изображений существует библиотека для их простой загрузки после загрузки основной страницы, то с асинхронной загрузкой HTML частей страницы (блоков), всё намного сложней. Например: для реализации асинхронной загрузки блоков в Drupal без потери производительности сайта необходимо понимать, как работает кэширование, как его использовать и как оптимизировать. А уже после реализовать по намеченному плану «Lazy Loading» загрузку блоков сайта.

Кэш в Drupal — введение

0 Thanks

Bootstrap тема для Backdrop

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


Сделана тема bootstrap lite для backdrop CMS (для тех кто не в курсе, это форк Drupal)
Вдохновлена оригинальной темой bootstrap для drupal, но в силу большого количества изменений в архитектуре и желанием автора оригинальной темы "встроить" поддержку backdrop без создания порта, тема названа другим именем и не будет называться bootstrap для того, чтоб не вносить путаницу.

0 Thanks

19 простых методов ускорить сайт на Друпале [уровень: продвинутый новичок]

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

Данная информация - вытяжка для продвинутых новичков. Чеклист для более продвинутых составляет около 60 пунктов.

Скорость сайта это один из его самых важных параметров. Если сайт будет загружаться долго, то посетитель просто уйдет c сайта, не дождавшись загрузки. Гугл так же стал обращать внимание на скорость загрузки сайта и понижает позиции сайта, если он медленный.  

Представляю небольшой экстендер - пагинатор по начальным буквам алфавита

Аватар пользователя roman-yrv

Добрый день.

Решил вот поделиться небольшой наработкой - экстендером для пагинации по первым буквам алфавита.

Это бывает полезным, когда приходится выводить имена собственные - имена, названия чего-либо и т.д.

Работа экстендера приведена на скриншотах ниже.

Пример 1. Показывать все элементы:

Пример 2. Показывать элементы, начинающиеся с буквы "Б"

Скриншоты взяты отсюда.

К сожалению, данный экстендер не является плагином под views, а просто работает как расширение для db_select
И вызывается вот таким вот образом

$query = db_select('taxonomy_term_data', 'city');
0 Thanks

Интеграция Drupal с amoCRM

Аватар пользователя Ксения Рогаченко

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

Это удобный (гибкий, присутствует на мобильных платформах, drag&drop интерфейс) и простой инструмент для бизнеса, который позволяет полностью контролировать вашу воронку продаж.
Кроме того, это SaaS-система. Настоящий прорыв - больше не нужно тратить кучу времени и сил на внедрение системы управления контактами и лидам в компании.

0 Thanks

Как мы делали версию для слабовидящих

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

Поступил заказ для созданного нами сайта сделать версию для слабовидящих. В качестве образца был дан http://special.kremlin.ru/events/president/news . Было принято решение не создавать отдельный поддомен, а сделать отдельную тему и для переключения тем использовать модуль  switchtheme

1. Модуль switchtheme

Модуль выводит форму выбора темы из списка установленных.
Но, возник ряд вопросов:

1.1 Тем может быть больше двух (как минимум - еще тема для админки). Нужно как-то скрывать лишние.
1.2 Темы нужно назвать по-русски, понятно для пользователей. Хоть модуль имеет настройку для переименования тем, в форме она не срабатывает.
1.3 В списке тем сразу должна быть выбрана нужная тема, а не текущая. Вообще, текущей темы не должно быть в списке.

0 Thanks

Сборка Drupal 7 для создания Landing Page

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

Здравствуйте!

Предлагаю вашему вниманию сборку Drupal 7 для создания Landing Page.

Что нужно для того, чтобы быстро повысить продажи через сайт?

Ответ прост - делайте лэндинги! Для каждого товара, вида услуги, УТП, под каждый вид трафика. Доказано, что тщательно проработанный, грамотно составленный, красивый Landing Page повышает конверсию, а значит и продажи, в десятки раз!

С моей сборкой Drupal 7 для Landing Page вы можете создавать высококонверсионные, современные лэндинги за очень короткое время. В пакет входят все возможные модули CMS Drupal, которые позволят легко и быстро создавать LP с любым дизайном и функционалом.

Ведь Drupal - это самая удобная и гибкая CMS, возможности для создания сайтов которой безграничны. Поэтому ее выбирают профессионалы.

Возможности

DruDesk: новое слово в поддержке Drupal-сайтов

Аватар пользователя InternetDevels.com

Привет всему Drupal-сообществу!

Хотим поделиться с вами интересной информацией о запуске совершенно нового формата сервисов в сфере веб-разработки — поддержки проектов на Drupal.

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

Формат работы сервиса довольно простой:

0 Thanks

Wodby - Drupal на своем сервере в один клик (powered by Docker)

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

Всем привет,

Мы запустили DevOps платформу для веб-разработчиков https://wodby.com
Разработана на базе докера, идея в том, чтобы сделать процесс настройки окружения и деливери процесс максимально простым

В течение первых месяцев использование платформы бесплатно
Пока поддерживаем только друпал
Каждый друпал сайт по сути представляет из себя набор контейнеров, используется стэк redis + varnish + nginx + php-fpm + mariadb

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

Список основных фич:
— Готовое окружение, оптимизированное под конкретные фреймворк
— Инструмент ворк-флоу dev > stage > prod (в бете)

0 Thanks

Drupal Café Kharkiv Summer 2015

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

Друпалеры!
Приглашаем вас посетить Летнее Drupal Кафе в Харькове!

Kharkiv Drupal Cafe - это регулярные встречи и свободная площадка для обмена опытом и неформального общения специалистов Drupal в Харькове.
Share a techtalk or do a codesprint whilst enjoying a drink!

0 Thanks

D7 & Search API (SOLR)/Facet api taxonomy - фильтрация с иерархией в фильтре [РЕШЕНО]

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

Доброго дня, комрады.
Столкнулся с задачей построения фильтра по терминам таксономии с сохранением иерархии.

Имеем такой фильтр.
Термин 1
Термин 2
Термин 3
-- Термин 3_1
-- Термин 3_2
-- Термин 3_3
Термин_4
-- Термин 4_1
---- Термин 4_1_1
---- Термин 4_1_2
-- Термин 4_2

Нам нужно фильтровать сущности так, что выбирая "Термин 3" и "Термин 3_1" получить верный результат. Ведь если поставить условие AND, то при выборе будут пропадать термины, которые не относятся к остальным терминам. А есть ставить OR, то выборка в этом случае будет по обоим терминам, и обозначение дочерних терминов не будет влиять на выборку, так как будет происходить выбор по родителю, тем самым вклюя ВСЕ сущности (а не ТОЛЬКО дочерние в этой ветке.

0 Thanks

повышаем безопасность

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

Доброе время суток.

В логах часто начинают сканировать друпаловские админ.пути, поэтому чуток добавил примитивной безопасности.

Добавив в корень друпала файл .htpasswd (внутри прописано имя пользователя и сгенерированный пароль)
а вниз друпаловского .htaccess добавлено несколько строчек

0 Thanks