NGINX
Прислано: bodro
пт, 11/06/2010 - 22:43
Выкладываю конфиг примеры из которого были освещены на DrupalCamp.
Конфиг вполне рабочий, при желании и небольших изменений под ваш сервер его можно использовать на продакшене
----
Некоторые фишки которые присутствуют в нем:
- Редирект с www.domen.com на domen.com
- Небольшая защита от HTTP флуда, к php файлам разрешено не более 4 запросов в сек. с одного IP
- Динамическая конфигурация, при обращении к test.com он будут искаться в /htdocs/test.com/, sub.test2.com в /htdocs/sub.test2.com/ и т.д.
т.е. для добавления домена нужно просто создать папку, конфиг править не нужно
- Нормально работает с ImageCache и содержит друпаловские правила
Сейчас уезжаю, после отпуска планирую сделать друпал модуль который позволит настраивать nginx кэширование из админки друпала
Правки и дополнения принимаются
Модуль "node locker"
Прислано: bodro
чт, 25/03/2010 - 08:11
Написал небольшой модуль, который бывает необходим на сайтах с пользовательским контентом
После его включения в настройки публикации ноды появится галочка - "Блокировать редактирование страницы", при включении которой страница будет закрыта для редактирования (для автора, редактора и т.д.).
В настройках разрешений две опции позволяющие:
1 - блокировать ноды / редактировать блокированные
2 - редактировать блокированные ноды (если настройки публикации позволяют)
- Для комментирования войдите или зарегистрируйтесь
Конкурс обманщиков
Прислано: bodro
ср, 24/03/2010 - 07:34
Запустили небольшой сайт-конкурс foolme
Суть проекта: добавляем на сайт цитату любимого политика и свой комментарий к этой цитате, люди голосуют за ваш пост, по окончании конкурса победителям - призы и слава )
По модулям все довольно просто: cck, imagefield, imagecache.
+ 1 самописный модуль, который реализует голосование и основную фишку конкурса — автоматический переход на следующую ноду при голосовании, где снова можно проголосовать )
Также подобным образом был сделан уже завершившийся конкурс поцелуев
Критика и пожелания приветствуются ;)
Идеальная галерея, какая она?
Прислано: bodro
чт, 18/03/2010 - 18:55
Очередной, 1999 пост про галереи для друпал ))
Какой на ваш взгляд должна быть идеальная галерея для Друпал?
Ссылки, примеры и описание нужных фич приветствуются
Запустили свой сайт-портфолио
Прислано: bodro
вс, 27/12/2009 - 08:08
Волей случая вышло что как раз под новый год )
По функционалу все довольно стандартно, но есть и интересные фишки (можете полистать портфолио)
Адрес сайта: http://mottive-studio.com/
И кстати,
с наступающим!!!

Skype + Firefox = ajax глюки
Прислано: bodro
сб, 05/09/2009 - 09:37
Если у кого стоит скайп + ff (в который скайп автоматом добавляет свой аддон), то можете проверить, например на http://api.drupal.org/ по буквам ввести слова module, hook, menu - то начнутся дикие тормоза, или можно попробовать открыть gmail (который скорее всего не откроется).
Сейчас делаю сайт с использованием AJAX и столкнулся с этой проблемой.
Единственное решение что нашел это отключать ajax для пользователей ff ...вспоминается ие6 ((
Может кто сталкивался с этим и знает лучше решение?
Модуль Ajax Search (одновременный поиск заголовков, тегов и юзеров)
Прислано: bodro
пн, 17/08/2009 - 07:46
Написал модуль поиска для сайта smotra.ru, но думаю он и на других сайтах может быть полезен.
Пример работы
http://smotra.ru/blog/ (Турбо-поиск)
http://unattended.org.ua/ (подключен к друпаловскому поиску)
Как настроить модуль
В админке нужно указывать css путь к полю поиска (input), например «input#search-theme-form» или «#searchbox_000263937362789758988:cjkmtu9kh3o input» (для подключения к поиску на drupal.ru), дальше только подкорректировать немного css на свое усмотрение и модуль готов к использованию.
Выкладываю версии для 5-го и 6-го друпала
Флеш перекрывает другие элементы
Прислано: bodro
ср, 10/06/2009 - 07:26
Флэш всегда наверху всех html элементов, это можно обойти если добавить в код флэш-ролика «param name="wmode" value="opaque" /»
Но как поступать если ролики вставляют пользователи, копируя html-код с youtube.
Решение:
Нужно добавить пару JS строк
$("embed").before('<param name="wmode" value="opaque" />').attr('wmode','opaque');
$("object").each(function(){
$(this).html($(this).html());
});возможно этот код кому-то еще пригодится )
результат: http://smotra.ru/blog/kak-unichtozhayutsya-bmw/ (снизу галерея + ролик)
Smotra.ru
Прислано: bodro
пн, 01/06/2009 - 14:17
smotra.ru — проект, ориентированный на прогрессивную молодежь, принимающую активное участие в автомобильной жизни столицы и за её пределами.

Основные модули: views, cck, imagecache, buddylist, privatemsg, vote_up_down, votingapi, user_karma
плюс стоит спец модуль который делает каталог автомобилей, Блоги с сортировкой, список участников, клубы, команды, профили пользователей, все динамические блоки на сайте и многое другое
---
Сайт был запущен - 30 мая. Уже собралось давольно много народу, и вылезло довольно много багов (((
По багам надеюсь в ближайшее время все подправлю
Новый модуль I GO (Я пойду)
Прислано: bodro
вт, 10/02/2009 - 16:30
Написал очередной модуль для Drupal6 - I GO
Для чего нужен модуль:
Например есть некое событие - Нода с датой 01-06-2008
Пока данная дата не наступила то будет выводится [блок 1], с кнопкой "я пойду" если пользователь на нее нажмет то он добавиться в список тех кто идет (добавление на AJAX)
Если дата прошла выводить выводится [блок 2], с кнопкой "я был" если пользователь на нее нажмет то он добавиться в список тех кто был (добавление на AJAX)
Если дата прошла то также с [блока 1] убирается кнопка, также в настройках можно указать чтобы убирался весь блок.
Модуль достаточно гибко настраивается (скрин настроек модуля во вложении)
Варианты использования: (нужно переименовать название кнопки): "Я тут учусь", "Спасибо", "Считаю полезным" и т.д.
CSS в модуль не добавлял, оставляю облагораживание стилей на ваше усмотрение )
Модуль Simple Gmap (new +YandexMap)
Прислано: bodro
пн, 09/02/2009 - 12:41

DEMO: http://anonymous.org.ua/
От модулей Gmap которые есть на Drupal.org отказался в виду их глюкавости и неудобности (для D6 на данный момент).
В результате написал модуль Simple Gmap, который позволяет просто и легко вставлять g-карту в ноду.
Надеюсь он поможет другим избежать Gmap мучений ;)
UPD
---
скриншоты: редактирование ноды, настройки вывода
возможности: позволяет ставить метки, добавлять к ним описание, изменять цвет, перетаскивать их, удалять
...поддержки 3D-объектв, областей и кривых нет, т.к. не нужны были и вообще редко применяются
модуль самостоятельно реализует весь функционал (для его работы не требуется другие модули)
UPD 2 (16-08-2009)
---
Теперь модуль поддерживает YandexMap (!!!), т.е. карты GMap и YandexMap теперь в одном флаконе (общая обертка GMap)
Примеры на демосайте.
---
Для установки маркера нужно: 1 - кликнуть на флажок (он станет активным), 2 - кликнуть на карту.
...при необходимости действие повторить :)
---
Аналогичный модуль для Yandex Map - http://drupal.ru/node/26296
UPD 3 (13-08-2010)
Для решения серьезных задач советую обратить внимание на GMap который на drupal.org
Перевод Ubercart 6.x-2.x
Прислано: bodro
сб, 29/11/2008 - 19:23
Перевод Ubercart 6.x-2.x
за основу были взят имеющиеся перевод и в дополнение к нему переведено порядка 50.000 символов
В целом весь видимый интерфейс переведен в т.ч. и админка
--
на drupaler.ru залил
дополнения и поправки принимаются
Перевод модуля Webform
Прислано: bodro
ср, 19/11/2008 - 11:32
Перевод модуля Webform 6.x-2.3
Полнота перевода - 100%
---
перевод не мой, заказывал (желающим могу дать контакты переводчика (уже)знакомого с основным моментами перевода под друпал)
Модуль «Типограф»
Прислано: bodro
вт, 14/10/2008 - 20:12
Типограф для Drupal 5, работает как фильтр.
---
для закрытой информации модуль не использовать! т.к. при обработке текста он его прогоняет через внешний сервис
---
Основан на сервисе: http://www.typograf.ru/
описание: http://www.typograf.ru/about/
сравнение: http://www.typograf.ru/flog/
Тема Root
Прислано: bodro
ср, 08/10/2008 - 08:11
В свое время делал тему с функцией перекраски, для использования в качестве базовой
Скачать: root.rar (237,06 Kb)
