Максим(mbaev)

Сайт или домашняя страница
http://mbaev.com
Skype
i@mbaev.com
Мои_работы_для_Drupal
Создание модулей
Создание тем оформления
Перевод или написание документации
Помощь пользователям на форумах
Создание/поддержка некоммерческих сайтов и сообществ на Drupal
Реальное имя
Максим
Страна
Россия
Город
Самара
Пол
мужской
Предлагаю_сервисы_для_Drupal
Консалтинг
Программирование модулей на заказ
Вёрстка и дизайн тем оформления
Создание коммерческих сайтов
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/31, комментариев: 11/485
Время участия
6 лет 2 months
Пользователь поблагодарил
Материалы: 1196, Комментарии: 128
Пользователя поблагодарили
Материалы: 44, Комментарии: 124

mbaev Пт, 25/11/2016 - 19:17

[Решен] Длина Друпала в попугаях

Это пост, в котором не будет описания установки модуля, программного создания ноды или того, как избавиться от ошибок. Только попугаи!
Оригинал лежит здесь.

Версия Drupal: 
11 Спасибо

mbaev Втр, 22/11/2016 - 05:16

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

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

11 Спасибо

mbaev Пнд, 21/11/2016 - 12:47

Less или все таки Css

Занимаюсь проектом, в котором переписываю тему с нуля и решил заюзать Less. Но ТЛ говорит, что LESS может быть не нужно юзать, потому как его могут знать не все и это станет проблемой для команды. Мне стало интересно кто из друпальных адептов знаком с LESS'ом?
В связи с чем у меня опрос.

P.S.
Оказывается опросник косячный))) Ну что ж, пишите в комментариях ваши ответы.

Тип материала: 
Ключевые слова: 
0 Спасибо

mbaev Втр, 11/10/2016 - 10:42

Release Drupal 8.2.1

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

Релиз ноты

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

Download Drupal 8.2.1

P.S.

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

Тип материала: 
Ключевые слова: 
Версия Drupal: 
1 Спасибо

mbaev Втр, 11/10/2016 - 06:47

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

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

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

Исправление

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
5 Спасибо

mbaev Ср, 04/05/2016 - 16:28

Работа с git в PhpStorm. Rebase (Видео)

На сегодняшний момент невозможно представить процесс разработки в команде без какой-либо системы контроля версий. В git'е существует две основных стратегии слияния веток:

Тип материала: 
Ключевые слова: 
3 Спасибо

mbaev Ср, 04/05/2016 - 10:17

Получение контекстных ссылок

Однажды я столкнулся с необходимостью вытащить все action ссылки и табы из нод и сделать из них контекстные ссылки, примерно так, как это делает модуль Contextual links. Этот модуль мне не нравится потому, что он не позволяет настроить отображение контекстных ссылок только в нодах.
Итак, у нас есть какая-то своя тема или модуль и этого достаточно, чтобы вывести красивое контекстное меню для нод.

Смотреть код в источнике...

Тип материала: 
Ключевые слова: 
Версия Drupal: 
1 Спасибо

mbaev Ср, 27/04/2016 - 07:33

Автоматическая компиляция css в PhpStorm

phpstorm
Сейчас активно используются три типа метаязыков: SCSS, SASS (что. в общем-то, является улучшенным SСSS) и LESS. Для того, чтобы работать с ними, не задумываясь о процессе компиляции в css нужно выполнить два шага:

Установить компилятор
Настроить PhpStorm

Так же, здесь есть и свои проблемы, но о них позже.
Читать дальше...

Тип материала: 
Ключевые слова: 
1 Спасибо

mbaev Ср, 20/01/2016 - 09:19

Как стилизовать drupal.org

Image
Давно мне не давала покоя мысль, что новое отображение модулей и тем на d.org мне, точнее то, что описание одного модуля или темы занимает целую страницу в общем списке:
drupal.org modules
Что же делать - так решили разработчики, но недавно натолкнулся на интересное расширение, которое позволяет стилизовать сайт "для себя".

Тип материала: 
1 Спасибо

mbaev Ср, 20/01/2016 - 08:16

Как настроить свою тему для drupal.org в Chrome

Все просто!

  1. Ставим и включаем расширение Stylish
  2. Заходим на сайт drupal.org и жмем «Создать стиль для этого адреса» drupal.org
  3. Жмем «Импорт»
Тип материала: 
1 Спасибо

mbaev Ср, 14/01/2015 - 06:38

Вакансия: Drupal разработчик, в офис (Самара) full-time

Ищем опытного Drupal разработчика на постоянную работу в офис (Самара, р-н ЦПКО) full-time.
Зарплата 60000-90000 рублей в месяц, обсуждается в зависимости от навыков и опыта работы.

Обязанности:
- Разработка нового и усовершенствование существующего функционала сайтов для бизнес-аналитиков (графики, контент, подписки, дашборды).

Требования:
- Отличное знание PHP и Drupal API
- Опыт работы с Drupal 7
- Опыт проектирование баз данных (MySQL), умение работать с транзакциями.
- Опыт разработки тем для Drupal
- Знание JavaScript и jQuery
- Умение работать с GIT

Портфолио и резюме отправлять на tabachnikov@saminfotech.com
Активность на drupal.org/github будет большим плюсом.

Версия Drupal: 
0 Спасибо

mbaev Пнд, 21/07/2014 - 07:33

[Решено] Views. Add attributes to row programmatically.

Доброго дня.
Столкнулся с неприятностью в хуках views. Не найду, где можно программно добавить свой атрибут в row типа data-name="value". Пошукал по хукам hook_views_pre_render, template_process_views_view, template_preprocess_views_view - ничего не нашел.
Вьюха такая (если это имеет значение):

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mbaev Пт, 11/07/2014 - 07:05

Views create SQL query from UI (without use Views API)

Всем доброго времени суток.
Вопрос простой - возможно ли во views создание конструкции типа:

WHERE (
  (
Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mbaev Пт, 17/01/2014 - 09:04

Блог о программировании на друпал

Всем доброго дня.
Высказываем свои первые мнения о работе)
http://bithaven.ru

Ключевые слова: 
Версия Drupal: 
0 Спасибо

mbaev Чт, 16/01/2014 - 07:01

Hacking. Разгрузите сервера.

Всем доброго дня. Сегодня наткнулся на одну занимательную вещь на своём сайте bithaven.ru:

hacking event

далее проверил:
hacking host

и узнал кто это:

Немец

Тип материала: 
Ключевые слова: 
0 Спасибо

mbaev Вс, 10/11/2013 - 12:18

Неверная структура ответов на комментарии.

Доброго дня.
Наткнулся на баг друпал: если создать комментарий и рекурсивно отвечать на вложенные ответы 10 раз, то десятый ответ (11ый комментарий) разбивает всю структуру комментариев.

всего 10 комментов:

всего 11 комментариев. 11ый коммент - это ответ на 10ый коммент:

Тип материала: 
Версия Drupal: 
0 Спасибо

mbaev Ср, 26/06/2013 - 18:42

Что правильнее юзать сущьность или Form API.

Есть интерфейс, который "на скоряк" был интегрирован в друпал следующим образом: создавалась нода в неё (с включенным пхп фильтром) инклудился пхп обработчик, который строит таблицу из базы, строит форму и обрабатывает её. Есть подобие Form API. Собсна и все.

Сейчас нужно переделать, чтобы все было путём. В связи с чем вопрос: каким способом лучше решить эту задачу? Через Form API или имеет смысл изучить Entity Api?

У каждой страницы есть таблица в базе и иногда интерфейс имеет дочернюю таблицу.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mbaev Ср, 05/06/2013 - 17:11

Какие есть модули назначения прав по модулям.

Всем привет. Ищу модуль, который позволял бы давать доступ ролям настраивать права доступа для определенных модулей.
Скажем, есть самописный модуль, дающий некий функционал для рабочих. У этих рабочих есть руководители, которые должны настраивать права доступа к функционалу для подчиненных, но не иметь разрешения настраивать все права доступа сайта. Есть ли готовые решения этой задачи?

Тип материала: 
Версия Drupal: 
0 Спасибо

mbaev Пнд, 15/04/2013 - 05:44

Почему таблицы в фигурных скобках. hook_install()

Доброе время суток.
Вопрос следующий: отчего при установке модуля Drupal заключает имя таблицы в фигурные скобки и как это исправить?

<?php

function my_module_compare_schema() {
    
$schema = array();

    $schema['my_module_compare_links'] = array(
        
'description' => 'md5-hash of compare id',
        
'fields' => array(
            
'bclink_hash' => array('type'=>'varchar''length'=>32,  'not null'=>TRUE'default'=>'''description'=>'md5 hash of bclink_pids''unsigned'=>TRUE),
            
'bclink_pids' => array('type'=>'varchar''length'=>500'not null'=>TRUE'default'=>'''description'=>'Serialize id products'),
            
'primary key' => array('bclink_hash'),
        )
    );

    return $schema;
}

function my_module_compare_install()
{
    
// инсталируем таблицы?>

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы