Блог пользователя - vendetta

Вывести ссылку на Voting details через Views

29 марта 2011 в 5:36

Приветствую!

Есть тип материала и привязанный к нему Vote up/down.

Счетчик голосовавших вывел, но мне нужно еще с него ссылку сделать - на страницу со списком проголосовавших за эту ноду. Адрес получается mysite.ru/node/768/vud-votes..

Ну.. или хотя бы рядом со счетчиком ссылку поставить..

Подскажите, плиз, как это можно сделать?

Рейтинг комментариев - вывод авторов

28 марта 2011 в 16:25

Приветствую.

Нашел прикольную фишку.

Подскажте плиз! Как можно реализовать рейтинг комментариев (мне нужен только Smile - с выводом информации кто именно проплюсовал.

В конечном варианте нужно получить кнопку "кто проголосовал" рядом со счетчиком оценки комментариев, при нажатии подгружаются (тут я не уверен) аватары голосовавших.

Я пока чесно говоря даже не понимаю куда копать - это через кастом ЮзерПоинта или Флага можно сделать? Или как?

Ubercart - загрузка файлов

28 марта 2011 в 13:43

Приветствую.

Возникла такая проблема:

Стоит уберкарт, настроенный на продажу файлов (дизайнерские заготовки) - опция уберкарта. Проблема в том, что присоединение продаваемых файлов не очень удобна.

1)Приходится сначала создавать ноду - потом идти в другой раздел убера, там загружать файлы, потом копировать адрес файла и вставлять уже в ноду.

2)Невозможно через интерфейс создавать папки в дирректории для продаваемых файлов.

Необходимо более удобное решение.

Задача важная - готов оплатить решение.

Image vs ССK

25 марта 2011 в 15:15

Друзья,

Посоветуйте -

1) С точки зрения нагрузки - что лучше использовать - созданный тип через модуль Имадже или сделать тип через сск-имаджкэш? С учетом того, что картинка будет обвешена статистикой, рейтингами, комментами и etc.? Какие подводные камни?

2) Вывод картинок(+ бэйджики статов, рейтов и тд ) в тизерах делать ли через вьюс? Он там столько дивов городит... Как с точки зрения нагрузки правильней?

Упал сайт - ошибка в locale.module

10 января 2011 в 13:41

Приветствую,

Нужна помощь - упал сайт - выдается белый экран смерти - по логам выдает ошибку [Mon Jan 10 12:40:50 2011] [error] PHP Fatal error: Call to undefined function lock_acquire() in /home/.................../www/modules/locale/locale.module on line 357

вот здесь есть нечто близкое - http://drupal.ru/node/41379 но версия стоит 6.19 6.16... и действий над сайтом не производилось.

хостинг мастерхост - запросил на предмет функционирования PHP mbstring extension - отвечают все ровно...

Ubercart - как продавать файлы?

1 декабря 2010 в 13:48

Посоветуйте, какими образами осуществить продажу файлов через ubercart - т.е после оплаты продукта у пользователя должна возникать постоянная возможность скачивать файл.

Пока что pay per node обнаружил - но смущает дев.статус и недольшое (~50 число пользователей) http://drupal.org/project/paypernode

FCK и Transliteration - проблемы с подгружаемыми файлами

22 августа 2010 в 18:58

Приветствую.

Использую FCK и встроенную в него загрузку файлов в качестве текстового редактора в форуме на одном из проектов. Столкнулся с несколькими проблемами, если кто сталкивался - может посоветуете наиболее правильное решение.

1) Встроеный загрузчик грузит файлы и с русскоязычным названием тоже, что черевато проблемами и насколько я понял модуль transliteration с FCK не работает.

2) После включения модуля transliteration и выполнения автопереименования вылезла такая трабла - поменялись
некоторые картинки в сообщениях форума - получилось что теперь есть файлы 4.jpg и 4.JPG - и как бы это разные файлы.. и вместо одной картинки теперь грузится другая. Я насколько понимаю это transliteration чето напереименовывал.

3) Каким путем двигаться - ставить imce? Он с transliteration работает? Он кстати не поддерживает аналога функции ФСК - квик аплоад?

4) Можно ли для всех картинок в сообщениях форума провести переименование путей файлов - (изменить /sites/default/files/ на ченить типа /sites/default/files/forum)

Site Off-line - как закастомить эту страницу

10 августа 2010 в 19:19

Добрый день,

Нужно закастомить страницу Site Off-line - на обслуживании. Я так понимаю он стандартный гарланд-шаблон по дефолту привешивает. Как можно подвесить сюда свой шаблон? Кроме как гарландовскую тему перепиливать?

Nice menu - как развернуть и не развернуть

4 августа 2010 в 15:10

Приветствую,
Не могу придумать как решить такую задачу:

Есть выпадающее меню на Nice menu

Надо сделать так, чтобы на внутенних страницах он было свернуто, и работало на разворачивание,
а на главной всегда было бы развернуто.

Я меню развел 2 разными блоками в Nice menu -
но свойство развертывания как разными сделать...?

Сделать тизеры материала Вьюсом для страниц таксономии

3 февраля 2010 в 23:29

Приветствую - возникла задачка - не могу сообразить как решить.

Нужно чтобы на страницах таксономии выводились не стандартные тизеры материалов,
а сделанные через вьюс.

Можно ли так сделать?

Разбить ноду на несколько страниц

2 февраля 2010 в 18:27

Добрый день,

Нужен совет - как разбить ноду на несколько страниц?

И получить вкладки навигации (с уникальными названиями) по отдельным частям ноды.
Нода - поля ССК (~15),

Модуль Paging ( в этом не помошник (он толко большие тексты разбивает)...

Сниппет таксономии - ошибка URL

2 февраля 2010 в 13:05

Сниппет выводит дерево иерархии таксономии.

Но есть ошибка - все адреса получаются типа mysite.ru/rep/term/17...
Подскажите - как /rep/ убрать?

<?php
// The ID of the taxonomy vocabulary for which you'd like to create a nested list
$vid 2;
$debug false;
// Dado un elemento reconstruido con sus children enlazados,
// busca entre sus hijos y va añadiendo los ids estos útlimos
// al array buffer pasado por referencia.
function fill_children_ids_recursive(&$term_rebuilt, &$children_ids) {
    global 
$debug;

    if (

$term_rebuilt["children_count"]>0) {
        for (
$i=0;$i<$term_rebuilt["children_count"];$i++) {
            if (
$debug) {
                
print_r($term_rebuilt["children"]);
            }
            if (!
in_array($term_rebuilt["children"][$i]["id"], $children_ids)) {
                
$children_ids[]=$term_rebuilt["children"][$i]["id"];
            }
            
fill_children_ids_recursive($term_rebuilt["children"][$i], $children_ids);
        }
    }
}

// Los terminos que nos devuelve esta función no tienen hijos enlazados
// con lo que nos vemos obligados a reconstruir la matriz de términos
// para enlazar también los hijos.
$tree taxonomy_get_tree($vid);
$terms = array();
// Reconstruimos el array de terminos
// añadiendo algunos campos que nos hacen falta
// y que no están establecidos por defecto.
foreach ($tree as &$term) {
    
$terms[] = array(
                
"id"=>$term->tid,
                
"name"=>$term->name,
                
"parents"=>$term->parents,?>

Ошибка Duplicate entry на путях

2 февраля 2010 в 9:57

Словил такую ошибку - возникает регулярно (но как-то не всегда) при правке нод всех типов материалов.

Стоит пассавто с транслитерацией.

user warning: Duplicate entry 'content/name-my-material/feed-ru' for key 2 query: INSERT INTO url_alias (src, dst, language) VALUES ('node/51/feed', 'content/name-my-material/feed', 'ru') in /var/www/vhosts/mysite.ru/httpdocs/modules/path/path.module on line 112.

Как бы починить?

Cниппеты для кнопок "Next page" и "Previous page"

31 января 2010 в 11:25

Добрый день.

Не подскажете, где можно найти сниппеты для кнопок (графических) "Next page" и "Previous page" - для навигации по заданному типу материала. Сниппеты для вставки в node-type.tpl

Создание документа - как сделать многостраничный вариант?

28 января 2010 в 8:58

Добрый день

Возникла задача, чтобы процесс создания определенного материала (куча сск-полей) был разбит на несколько (3) этапов - заполнил первую страницу - перешел на вторую - перешел на третью (или вернулся назад) - закончил формирование материала.

Посоветуйте как сделать

Заглючили права доступа - page, block edit [решено]

12 января 2010 в 19:55

Словился такой глюк:
Готовый сайт, на последок решил сделать роль "модератор".

При создании роли "модератор" выставил все полномочия на редактирование всех типов материалов и блоков. Короче уже собственно все полномочия выставил.

В итоге -
стандартные пэйдж (созданные ранее из под админа) модератор менять не может.. аксес денайд..
(остальные типы материалов тьфу-тьфу нормально)

А с блоками вообще смешно - одни блоки редактируются нормально - у других... отсутствует поле с контентом. (Из под админа все ровно).

Короче полный бред.

Посоветуйте - что бы предпринять? Как спасти положение? Че это вообще за такая бяка?

ЗЫ. При разработке юзал и sypex и develовское автосоздание нод... в них ли дело?
Кэши чистил. создавал нового юзера с правами "модератор"...

Куда копать?

Вывод блоков только на заданных группах страниц

28 декабря 2009 в 19:17

Добрый день. Встал вопрос - как точно управлять выводом блоков через " Показывать только на перечисленных страницах. "

Допустим нужно выводить блок в профилях юзера - как бы через user/* но нужно чтобы на user/номер юзера/edit и других
подстраницах профиля эти блоки не показывались.

Существует ли нужная семантика?

CCK +Views - как сделать дополнительный статус материала?

18 декабря 2009 в 11:07

Приветствую. Чето не могу сообразить, как сделать для типа нод выбор спецстатуса. В моем случае это галерея
имаджей, создаваемая пользователями. и надо, чтобы админ мог некоторым нодам-имаджам (обычный тип ноды на CCK) присваивать спецстатус
- "основная галерея".

Видится это как нечто вроде чекбокса для админских ролей
- "вставлено в основную галлерею"
либо радиобаттон
- "в персональной галерее"
- "в основной галлерее"

Matrix на Drupal.com - как?

27 ноября 2009 в 21:05

Рассматривая Drupal.com обратил (трудно не обратить) внимание на центральный виджет - продвинутый виджет, если присмотреться - там и разнокалиберные фото, и подписи текстовые внизу, и дополнительная листалка.

Судя по FB сделано с помощью Matrix + Views и Imagecatch.

Но по Matrix инфы особо не нашел - особенно в контексте создания виджетов.
Честно говоря очень хочется научится делать такие-же. Так как карусули это всетаки ограниченно несколько.

Есть ли у кого идеи, как это сделано?

IMCE 6x - аплоад файлов

14 апреля 2009 в 12:00

Такая проблема - залил на сервак сайт на D6 - и в связке Imce+Bueditor перестала работать загрузка изображений. Т.е. в окошке файл-инспектора imce не появляется верхняя панель работы с изображениями - "закачать, ресайзить, удалить и т.д"
ни под админом, ни под авторизованными юзерами. Права на папки все 777.

В общих управлениях доступом admin/user/permissions - imce вообще отсутствует (я так понял что это особенность 6х?)

На локальном денвере все работает нормально. ((.