О проекте

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

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

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

jQuery

Javascript: Включаем поддержку HTML5 атрибута placeholder для устаревших браузеров

-7 votes
+
-

Плагин jQuery Placeholder эмулирует работу атрибута placeholder в не-HTML5 браузерах.
В отличии от большинства похожих скриптов, плагин не требует лишней разметки и инициализации для каждого поля в отдельности. Для включения достаточно в момент загрузки DOM вызвать функцию $.Placeholder.init();.

Разное: Итоги голосования Open Source Awards 2011

-8 votes
+
-

На packtpub.com появились результаты открытого голосования Open Source Awards 2011.
Первое место в основной категории на звание лучшей Open Source CMS заняла... Joomla и получила за это $2500! Второе место получил любимый нами Drupal с призом в $1000. Полные результаты:
Лучшая Open Source CMS:
1. Joomla!
2. Drupal
3. Plone
Читать дальше →

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

-7 votes
+
-

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

HTML5 типы input для форм на jQuery

-32 votes
+
-

С приходом HTML5 становятся реальными такие вещи, как авто валидация полей заполняемых пользователем силами браузера перед отправкой формы. Помимо стандартных type text и password теперь доступен широкой ассортимент. Реализации подобного рода проверки необходимо указать корректные типы input и затем для наглядности всё красиво оформить.

Обновление JSMin+ 1.4: агрегация быстрее

-16 votes
+
-

На днях вышла новая версия замечательной библиотеки для сжатия JavaScript JSMinPluss. В новой версии JSMin+ 1.4 улучшена производительность и снижено потребление памяти в процессе агрегации JavaScript с 40MB до 8MB. По скольку данная библиотека входит в состав замечательного Drupal модуля JavaScript Aggregator, а друпал довольно прожорлив и медлителен при перестройках кэш, настоятельно рекомендую вам обновить компонент.
Автор воспользовался в новом релизе рекомендациями команды Wikipedia и обещает, что эта штука будет ещё быстрее лучше, в будущем.

AJAX поиск Google CSE Overlay на сайт

-15 votes
+
-

Хороша та форма поиска, которая удобна, не приводит к перезагрузке страниц, не портит оформление, даёт исчерпывающую информацию. Можно, конечно, ограничиться стандартными средствами CMS, но это далеко не лучший вариант.

Оптимизация JavaScript Drupal: eval packed

-17 votes
+
-

Вы наверняка в курсе, что Drupal имеет несколько своеобразную архитектуру. Это одновременно и плюс и минус т.к. избыточная гибкость может в некоторых ситуациях давать погрешности. Я задался вопросом: можно ли как-то оптимизировать размеры ядерных и модульных JavaScript компонентов? Оказывается можно, но встаёт вопрос целесообразности, ведь конфигурация вашей системы может сильно отличаться от моей.

Как обновить jQuery в Drupal на более позднюю версию

-36 votes
+
-

Вам нравятся сайты, которые содержат в себе красивые слайдшоу, раскрывающиеся менюшки, в меру динамичные плюшки?

Новый модуль cczoom

-14 votes
+
-

Работая над вялотекущим проектом под Drupal 7, понадобилось мне показывать масштабируемые превьюхи. Поиск дал несколько результатов, но под D7 был выбран, более менее приемлемый модуль Cloud zoom, основанный на одноименном jQuery плугине jQuery Cloud zoom.

читать далее

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

-9 votes
+
-

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