О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Javascript

Javascript: Хранение массивов в localStorage

-11 votes
+
-

Пример хранения в переменной localStorage.foo массива из трёх элементов:

Javascript: Как скрыть элемент при клике вне этого элемента

-7 votes
+
-

Распространённая задача — скрыть всплывающее js окно при клике вне этого окна.
Смысл в следующем — вешаем на документ обработчик onclick, который благодаря всплытию событий (bubbling) будет ловить все клики на странице. В этом обработчике, в переменной event.target будет доступен элемент, на котором произошёл клик. С помощью jQuery метода closest() проверяем где произошёл клик — на элементе или вне элемента. Если вне, то скрываем элемент.
HTML:

Drupal: Модуль Code per Node — индивидуальный css и javascript код для нод

-8 votes
+
-

Описание
Модуль Code per Node позволяет добавлять пользовательский css и javascript код для конкретной ноды, блока или типа материала.
В отличии от модуля CSS Injector, Code per Node позволяет писать код прямо в форме создания/редактирования ноды, блока или типа материала:

Javascript: CodeMirror — библиотека для удобного редактирования кода

-15 votes
+
-

Описание

CodeMirror это Javascript библиотека, которая превращает textarea в подобие IDE, с подсветкой синтаксиса, табуляцией, автоотступами, автодополнением и другими полезными фишками.
Поддерживает подсветку основных языков программирования — C, C#, CSS, Javascript, HTML, PHP, SQL.

Drupal: Передача переменных из PHP в Javascript

-10 votes
+
-

PHP:
drupal_add_js(array('foo' => 'bar'), 'setting');
Javascript:

Javascript: Как подключить javascript файл из своего js скрипта

-14 votes
+
-

Пример подключения скрипта http://example.com/script.js:
Native javascript

Drupal: Как подключить внешний js или css файл

-11 votes
+
-

drupal_add_js('http://example.com/scripts.js', array('type' => 'external'));
drupal_add_css('http://example.com/style.css', array

Javascript: Пользовательские события в jQuery

-9 votes
+
-

В jQuery есть множество встроенных событий, на которые можно навешивать свои обработчики (например click или change).

#autocomplete_path в элементах textfield

-18 votes
+
-

Иногда возникает необходимость для удобства ввода данных создать поле с автозаполнением(autocomplete field). Примерами таких полей могут быть виджеты для cck-полей Node reference i User reference. Рассмотрим программное создание такого рода полей.

Пишем jQuery плагин

-13 votes
+
-

Если вы знаете что такое jQuery или начинаете его изучать, то наверняка вас заинтересует знание о том как написать свой jQuery плагин.  Сделать это весьма просто. Прочитав эту статью вы сможете создавать свои плагины.