Drupal 7: Программно контролируем доступ к материалам

Drupal 7: Программно контролируем доступ к материалам

Бывают такие задачи, где есть необходимость, создать скрытый от пользователей контент. Допустим, у нас есть тип материала Article, и мы хотим сделать так, чтобы просматривать его могли только определенные роли пользователей. Ничего сложного, заходим в настойку ролей, и проставляем галочки на доступ к просмотру данного типа содержимого.

Drupal 7: Темизация checkbox и radio кнопок

Drupal 7: Темизация checkbox и radio кнопок

Многие из вас, кто хоть раз прикасался к вёрстке сайтов, и затрагивал оформление элементов форм (input, textarea..), скорее всего натыкались на проблему темизации checkbox и radio. Если инпуты очень просто темизируются, то с чекбоксами куда хуже. Сейчас темизация данных элементов больше не вызывает проблем, просто многие игнорируют это. Как всё это применить на Drupal сайте? Сейчас я об этом и расскажу.

В чём проблема и зачем это надо

Данный раздел будет полезен тем кто не уловил ещё, для чего это нужно.

Drupalife Store: как править тему и обновлять сборку

Drupalife Store: как править тему и обновлять сборку

Так как сборка получила своих пользователей, то я напишу парочку ответов-гайдов на вопросы, которые чаще всего вижу, с которым появляются проблемы и которые мне шлют на почту. Я выделил два самых главных, они являются проблемой для пользователей, которые не сильно знакомы с друпалом. Более того, они оба взаимосвязаны, тем самым убьём двух зайцев.

Как обновляются сборки

Не важно, пользуетесь вы сборкой Drupalife Store, или какой-то другой, сборки имеют свою специфику обновлений (если не указано обратной, например Kickstart обновляется иначе).

Блогу 1 год

Блогу 1 год

Прежде всего хочу поздравить друпалерш и просто всех девушек с 8 марта! Удачи, здоровья, красоты и счастья.

Сегодня ровно год с момента запуска блога. Многие заметят что первые материалы вообще в январе, домену и вовсе уже более 2-ух лет, но до этого домен просто простаивал, а январские записи - это был тестовый контент на локалке и просто базовый материал для запуска. Блог был запущен и первые посетители пошли именно 8 марта, и совпадение это случайное и даже забавное. Сам я узнал о дате запуска спустя пол года после самого запуска, когда начал рыть статистику.

Создание сборки Drupal 7 (дистрибутивы, установочные профили)

Создание сборки Drupal 7 (дистрибутивы, установочные профили)

После того как я анонсировал сборку интернет-магазина, самое время рассказать как же делаются данные сборки.

Какие нужны инструменты

Для создания сборки нужен опыт написания модулей, к сожалению, моя статья не научит писать модули, а научит как знания из написания модулей применять в создании сборок. Впрочем, это не звонок: “Все, пипец, закрываю”, ибо есть начальный уровень который дастся очень легко.

Drupalife Store - легковесный и простой дистрибутив интернет-магазина

Drupalife Store - легковесный и простой дистрибутив интернет-магазина

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

После месяца, а то и двух, я все же решился анонсировать вам свою сборку интернет-магазина на базе Drupal Commerce. Работу над ней начал примерно под конец января, и не спеша делал и вот уже сейчас есть версия, которая безупречно устанавливается, разворачивает весь функционал и реально работает. Т.е. даже годится для продакшена.

Indexisto - поиск для Drupal

Indexisto - поиск для Drupal

Indexisto — это поисковый сервис по типу Google CSE и Yandex поиск для сайта, с одним лишь отличием, вы можете сами регулировать индекс. Т.е. данный сервис идексирует ваш сайт в трёх вариациях:

  1. Обычный поисковый паук, которые заглядывает на сайт и парсит всевозможную инфу, как это делают Yandex и Google. Если его самому не создать то никто заходить и парсить не будет.

  2. Управление индексом собственноручно средствами Indexisto API. Т.е. мы сами отсылаем данные в индекс, а также сами же их оттуда и удаляем.

Страницы

Подписаться на Блог