Мультисайтинг на Drupal

Понятие мультисайтинга

В контексте тематики Drupal термин мультисайтинг означает установку нескольких сайтов на один экземпляр движка Drupal. При обновлении ядра Drupal обновляются все сайты данной системы.Также могут быть (но не обязаны) общими дополнительные модули и темы оформления.

Кнопка на jQuery в Drupal 7

Ярлыки: 

Простейшая реализация кнопки на jQuery в Drupal 7. Смысл использования технологии jQuery (JavaScript) заключается в том, чтобы обеспечить изменения на странице без перерисовки (перезагрузки) всей страницы. В данном примере мы будем просто выводить в наперед заданную область html разметки статичный текст.

Наш код будет разбит на 2 части:

  • Html код самой кнопки и региона для вывода результата
  • Скрипт в файле .js

Html код на странице

Создаем новую страницу, выбираем для неё формат "PHP code" или "Full HTML" и вставляем в неё следующий код:

Не отображаются масштабированные картинки

Проблема: Изображения в нодах и тизерах не отображаются, если они уменьшены/увеличены, хоть штатными средствами Drupal, хоть с помощью модулей типа Colorbox. В нативном разрешении изображения отображаются нормально.

Причина: На многих хостингах, а также локальных сборках, например, nimp (http://nimpbox.ru/) в качестве frontend работает Nginx. Это промежуточный сервис, кэширующий статичный контент. Он ускоряет работу сайтов, но создает описанный выше побочный эффект..

Ярлыки: 

Рубрики: 

Drupal & Ajax - как динамически обновить представление View

За основу статьи взят текст для Drupal 6 на английском (http://viziontech.co.il/tutorial2),
который был переведен на русский и адаптирован для Drupal 7.

(Примечание переводчика: Объект "View" оставлен без перевода для упрощения восприятия. Понятие "Display" в контексте View переведено как "Представление".)

Это руководство продолжает серию материалов о "Drupal & Ajax". Предыдущая часть Drupal & Ajax - базовое руководство описывает пошаговую реализацию основ Ajax в Drupal. В этом руководстве мы реализуем динамическое обновление Вашей страницы с результатами View. Так что если Вы не читали предыдущую статью, самое время сделать это сейчас, т.к. здесь мы будем усовершенствовать код предыдущего руководства.

Ярлыки: 

Рубрики: 

Формы AJAX в Drupal 7

Ярлыки: 

Оригинал: http://drupal.org/node/752056
Перевод: http://azbukaweb.ru/ajax-forms-in-drupal-7

Понятие об AJAX-формах

AJAX-формы в Drupal 7 предоставляют динамическое поведение, т.е. позволяют работать без полной перезагрузки страниц. Их легко создавать и поддерживать. По сути, они являются расширением Form API Drupal.

Drupal & Ajax - базовое руководство

За основу этой статьи взят текст для Drupal 6 на английском (http://viziontech.co.il/tutorial1), который был переведен на русский и адаптирован для Drupal 7.

Это пошаговое руководство покажет Вам преимущества использования AJAX в Drupal. Мы будем динамически обновлять страницу, считывая данные с сервера, без перезагрузки всей страницы в браузере. Мы попытаемся сделать это как можно проще, использую только самые базовые блоки, необходимые для выполнения AJAX. Опираясь на данное руководство, в дальнейшем Вы сможете сделать более сложную реализацию в соответствии с потребностями Вашего конкретного сайта.

Ярлыки: 

Рубрики: 

Issue

Одно из английских слов, для которого нет точного перевода в русском языке. Термин issue часто встречается в контексте разработки, техподдержки, проектирования и прочих ситуациях взаимодействия заказчика и подрядчика. Возможные варианты перевода: проблема, вопрос, заявка, ситуация, обсуждение, тема. Но ни один из этих переводов не отражает значение слова issue хоть сколько-нибудь адекватно.

Ярлыки: 

Страницы