Предлагаю решение

Дробное число товаров в корзине

12 октября 2011 в 17:59

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

http://www.ubercart.org/files/Ubercart%20-%20Fractional%20Quantities_0.pdf

памятка по автоматическому копированию аплоадов юзеров на сторонний unix сервер

11 октября 2011 в 17:55

для исключения частых memory allocation error
гик-памятка по автоматическому копированию файлов (например аплоадов) юзеров на сторонний сервер,
средствами unixlike систем: rsync и ssh авторизацией по паре ключей

проверяем работоспособность rsync или простейший бэкап
rsync -azvv --progress --size-only /temp/source/ /backup/test

первый этап
---------------------------------
первый сервер, откуда происходит копирование linuxexmpl.ru
и второй freebsdexmpl.ru, куда происходит копирование

модули Flag и Rules: Ваши помощники

11 октября 2011 в 12:00

Данная статья предназначена тем, кто только недавно связал себя с Друпал. Тем кто умеет работать со Views, Token и VBO.
Но в принципе, я думаю она может быть полезна всем остальным.
ВАЖНО! Под катом примерно 6 метров трафика.

Создание социальной сети на друпал

8 октября 2011 в 23:34

В последнее время много вопросов по поводу социальный сетей на дурпал. Написалось само http://druit.ru/blogs/tnt/204


читаем, комментим

Корзина Ubercart в popup окне

8 октября 2011 в 15:59
корзина ubercart в popup окне

Описывается способ создания простой корзины в сплывающем окне. Корзина в принципе получается работоспособной но с несколькими загвоздками. У меня работает и с nivo slider и с несколькими галереями нормально.

АНОНС Переопределение SQL во Views

5 октября 2011 в 16:39

Статья планируется про возможность программно изменить поведение и выдачу VIews. Про полную или частичную подмену SQL запроса во views.
Тема будет раскрывать внутреннее устройство views. с подробным расписыванием всех хендлеров их свойств и путей SQL запроса. Те формирование SQL от филдов до вывода на sql_build.

Для затравки:

// Группируем подзапросы
$handler->query->where[0]['type'] = 'AND';
// Группируем подзапросы
$handler->query->where[1]['type'] = 'OR';
$handler->query->where[1]['clauses'][0] = "node.uid = ***CURRENT_USER***";
// Избавляем себя от ошибок
$handler->query->where[1]['args'] = array();
// Группируем группы
$handler->query->group_operator = 'OR';

Level: Profi

P/S:
Статья не для таких знаменитых личностей как: RxB (он мастер и подобное ему не интересно)

Галерея для Drupal jqarousel+views

3 октября 2011 в 0:04

Возникла потребность в создании галереи для портфолио, но все решения, что я просматривал не устраивали. Создал топик Прикрутить Ajax к вьюхе. Спасибо всем, что отговорили меня от затеи с аяксом. Организовал решение с помощью jquery. Если кому надо, подробный мануал тут. Я не мега-кодер, так что на кошерность кода и решения в целом не претендую

Imagecache без cck и views

29 сентября 2011 в 23:20

Задача - ну вот хотелось использовать Image и чтобы Imagecache на него распространился.

Нюансы решения - грязное, пришлось поправить 2 строки кода.
Решение - в файле image.module в функции theme_image_display() - меняем theme('image',...); на
theme('imagecache','название_вашего_пресета_в_imagecache',...).

После этого изменения можем увидеть что картинки исчезли совсем. А это потому что ссылки стали вида: хттп://имя_сайта/sites/default/files/imagecache/хттп://имя_сайта/sites/default/files/image/pupsik.jpg

В общем дублирование..
А все дело в том что в этом же файле выше в функции image_display() используется обертка для node->images['label'] - убираем её и всё работает как надо.

Поскольку метод грязноват - буду рад если кто скажет какие траблы из-за этого возниакют (если).
Может модуль написать для этого дела.. всё зависит от спроса.

Закрываем прямой доступ к файлам на сервере

29 сентября 2011 в 23:07

Задача
Чтобы были доступны картинки только с водным знаком и чтобы по прямой ссылке (чуть правленной) файлы доступны не были.