Блоги

jquery 1.6+ jqueryUI 1.8.16+ в друпал

15 апреля 2012 в 15:19

Нашел такой замечательный плагин для мультизагрузки файлов на сервер.
https://github.com/blueimp/jQuery-File-Upload
Но в семерке используется jquery ниже нужного)
Вопрос можно ли добавить поддержку
jquery 1.6+ jqueryUI 1.8.16+ чтобы не сломать изначальный функционал друпала 7? ну и возможно модулей зависящих от jquery

Добавление цвета в палитру редактора

15 апреля 2012 в 13:11

Всем привет. Я не являюсь программистом, но в то же время сам заполняю свой сайт "интернет-магазин детских товаров", который почти доделали другие, пускай не очень опытные web-программисты, с косяками, но должны исправить. Но есть все же вопросы, на которые они не могут мне ответить, а с некоторыми я смирился)), поэтому пришлось обращаться к вам.
1. При заполнении товарами столкнулся с тем, что мне каждый раз нужно копировать и вставлять код цвета в палитру редактора, чтобы текст выделить нужным мне цветом. Всего нужных цветов у меня 3. Я трачу на это просто уйму времени в совокупности.
Можно ли добавить нужные цвета в палитру????????? Какой редактор стоит не знаю, но если нужно могу.

подскажите пожалуйста модуль для рассылки с разных адресов

15 апреля 2012 в 11:33

Здравствуйте, у меня на сайте подписка действует - уже больше чем 600 подписчиков.

Использую SMPT Гмайла. Но поскольку там стоит ограничение - 500 писем в день только с одного ящика, то нужно хотя бы два ящика - чтобы оперативно всем рассылать.

Подскажите пожалуйста модуль для подстановки нескольки адресов. вроде есть такой...

Заранее спасибо. Извините за беспокойство.

Как вставить аудио в тело ноды (а не в поле)?

15 апреля 2012 в 10:39

Хочу вставлять аудиофайлы не в конец ноды, как через AudioField, а тексте ноды, перемежаясь с текстом.

Ну примерно как при использовании модуля Video я пишу
[video:http://www.youtube.com/watch?v=XXXXXXXXXX width:640px height:478px]

Что посоветуете?

Конечно я могу взять просто SoundManager2, включить в заголовок, rfr standalone версию...
Но есть подводный камень.
Я его же назначил как обработчик поля, поскольку во многих случаях такой подход вполне подходит и дает простую возможность контроля доступа.

И получается, что если поле с mp3 файлом проигрывается вполне достойно, то не очень хорошо проигрывается файл в тексте ноды.
<a class="sm2_button" href="http://domain.ru/system/files/Audio/xxx.mp3">sm2_button</a>

жуткие тормоза на локалке

15 апреля 2012 в 9:53

Выкопировал один сайт себе d6 с хостинга(там норм работает) на локалку.
Вроде и особо не стоит ничего а тормозит страшно.
AVP(яндекс версия) тоже что то вечно запускается что то проверяет
Итак включил devel
Смотрю страницу "По модулям":
Page execution time was 19928.17 ms
теперь отмечаю галки Collect query info, Display query log
Page execution time примерно то же
А насчет запросов:
Executed 319 queries in 340.49 milliseconds

программно создать ноду с cck полями

15 апреля 2012 в 0:35

добрый вечер
создаю программно ноду таким путем

global $user;
$wombat = &$form_state['wombat_obj'];

$node = new stdClass();
$node->title = $wombat->name;
$node->type = 'story';
$node->language = 'ru';
$node->uid = 1;
$node->status = 1;
$node->promote = 0;
$node->comment = 2;

$node->field_marka[0]['value'] = 'Foo'; // текстовое cck поле
$node->field_model[0]['value'] = 'Bar';

$node->body = 'Node body';
// Term reference (taxonomy) field
//$node->field_product_tid[$node->language][]['tid'] = $form_state['values'][''];

//$node->field_customer_nid[$node->language][]['target_id'] = $form_state['values']['entity id'];
//$node->field_customer_nid[$node->language][]['target_type'] = "node";

Ошибка при выводе вида событий на текущий день

14 апреля 2012 в 23:54

Здравствуйте!

Я создала ноду занятия и повесила на нее поле Datetime с опциями повторения. Занятие повторяется каждые 7 дней.
Далее я попробовала вывести таблицу занятий на сегодня через аргументы во views.

Но views начали мне выдавать вот такой ответ:

user warning: Unknown column 'node_data_field_class_time.field_class_time_value' in 'where clause' query: SELECT node.nid AS nid FROM node node WHERE ((node.status = 1) AND (node.type in ('class'))) AND ((DATE_FORMAT(node_data_field_class_time.field_class_time_value, '%Y-%m-%d') <= '2012-04-14' AND DATE_FORMAT(node_data_field_class_time.field_class_time_value2, '%Y-%m-%d') >= '2012-04-14')) LIMIT 0, 10 in C:\xampp\htdocs\ftbdance\sites\all\modules\views\includes\view.inc on line 810.

Помогите составить SQL-запрос для вывода поля imagefield

14 апреля 2012 в 23:34

Господа, не могу понять, как вытащить поле картинки из node_revisions, точнее, как переделать уже работающий SQL-запрос с этим делом. Вот сам запрос:

SELECT DISTINCT(n.nid), n.created, n.title FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid WHERE tn.tid = 1928 AND n.type IN (" . db_placeholders($node_types, 'varchar') . ") AND n.status = 1 AND  n.created < %d AND n.language = 'ru' ORDER BY n.created DESC, n.nid DESC

Требуется как-то в него вставить поле картинки. Посмотрел, как это делает вьюс:

... node_data_field_image_news.field_image_news_fid AS node_data_field_image_news_field_image_news_fid,
node_data_field_image_news.field_image_news_list AS node_data_field_image_news_field_image_news_list,

Ошибка при создании иерархических списков

14 апреля 2012 в 19:48

Добрый вечер всем. Вот в процессе изучения Drupal добрался до модуля hierarchical_select и создания зависимых списков. Но вот проблема. Когда при добавлении термина назначаю ему родителя и сохраняю, выскакивает такая ошибка:
warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/.../public_html/.../includes/bootstrap.inc on line 860.
Сам же код в этом файле такой:
if ($php525) {
return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
}
return (preg_match('/^./us', $text) == 1) ? htmlspecialchars($text, ENT_QUOTES, 'UTF-8') : '';
}
Что в этом коде можно заменить или что добавить? Вроде читал, что людям помогает вот этот код:
if(is_array($text)){

return false;
}

Drupal6 + UBERCART как реализовать блок, с этим товаром покупают ???

14 апреля 2012 в 15:58

Drupal6 + UBERCART как реализовать блок, с этим товаром покупают ???
Причем в данном блоке должны отображаться товары не которые чаще всего покупают, а которые админ отметил что они чаще всего покупаются с конкретным товаром.

Calendar, FullCalendar - какие есть альтернативы?

14 апреля 2012 в 15:56

Calendar, FullCalendar - самые популярные модули в Друпале для календаря.
Какие им есть в Друпале альтернативы?

Как отредакировать рейтинг используется Voting API + FiveStar

14 апреля 2012 в 15:46

Собственно весь вопрос в сабже.
Как отредакировать рейтинг используется Voting API + FiveStar

Заказчик хочет иметь возможность редактировать рейтинг через админку. Подскажите есть ли готовые инструменты, либо нужно как то допилить ?

Речь идет о 6 версии друпале + уберкарт. Необходимо менять рейтинг товара.

Красивый вывод тегов

14 апреля 2012 в 14:24

НА сайте используется тема Zeropoint, в ней по умолчанию теги контента выводятся в одну колонку. Хочется в ряд, и как-то приукрасить.

Какие модули для красивого вывода тегов на странице порекомендуете?

Создание каталога

14 апреля 2012 в 14:04

Всем привет. Решил создать каталог как здесь Сылка. Тобишь должна быть возможность создавать каталоги с картинкой, в них закачать картинки и видео и в каталоге создать еще подкаталоги. Создаваться это должно легко (к примеру создать новый тип материала под названием каталог и вывести его на определенную страницу), чтобы обычный модератор, который не знаком с друпалом мог это сделать.
Вопрос состоит в том через что делать и конечно желательно ссылки на уроки как это делается.

Конфликт модулей filefield и cck filefield

14 апреля 2012 в 13:23

Ахтунг! Обнаружился конфликт модулей filefield и cck filefield.

Ситуация следующая сайт работате нормально но при попытке зайти на стр редактования страницы ыдается белый экран с ошибкой
PHP Fatal error: Cannot redeclare filefield_widget_settings_form()
(previously declared in /modules/filefield/filefield_widget.inc:14)
in /modules/cck/modules/filefield/filefield_widget.inc on line 90

порывшись в файлах обнаружил кучу одноименных функций (
при попытке оключения какого либо файла успешного результата не достиг,
Модуль filefield отключить невозможно он системный а модуль cck filefield на сайте тоже используется
и оключить его неполучится.
Я вообще не понял как удалось установить модуль с одинаковыми функциями почему он установилмя вообще очень странно.

Не устанавливает модули Druapl7/Ubunru11.10

14 апреля 2012 в 13:06

После установки Drupal не могу установить модуль, при нажатии на "Install" выдает ошибку:

WARNING: You are not using an encrypted connection, so your password will be sent in plain text. Learn more.

To continue, provide your server connection details

Connection method: FTP

FTP connection settings
Username:
Password:

как решить проблему?

Views. Параметры из GET

14 апреля 2012 в 12:48

Вот такой вопрос:

Есть тип материала Авторы, есть тип материала Книги, связанные с авторами через Node reference.
Хочется создать представление, выводящее книги каждого автора, приблизительно такого вида:
http://mysite.ru/books.html?autor_id=123. Рылся в настройках вьюса, предлагает только жестко задать, книги какого автора выводить. Но тогда придется под каждого автора создавать отдельное представление, что уж больно хлопотно.

Как за фиксировать меню в верхней части сайта

14 апреля 2012 в 12:38

Здравствуйте, у меня возникла необходимость сделать меню в верхней части сайта, как на yandex, mail или google.
Пересмотрел все модули на Drupal. Путылся сделать на СSS:

position: fixed;
right: 50%;
top: 20%;
padding: 10px;
background: #ffffff;
border: 1px solid #333;

Но тогда возникает необходимость как в слой зафигачить меню (я использую nice menu с эффектами DHTML menu)
Подскажите как выйти из ситуации

Потоковое видео

14 апреля 2012 в 12:11

Подскажите, как организоать потоковое видео, например, прямую трансляцию какого-нибудь спортивного канала. как на sportlemon.tv

Поиск товаров в интернет-магазине на drupal 6

14 апреля 2012 в 11:12

Всем доброе время суток, у меня вопрос по поиску в Drupal 6:

Уже больше месяца решается вопрос с поиском на сайте, но результата нужного достигнуть не удалось до сих пор.
Сайт: _bestblok.ru
Пример поискового запроса: mini110 (в идеале должны выводиться результаты для ноутбука hp mini 110, и это происходит, если написать запрос также, как он указан в title ноды, тоесть "mini 110" (с пробелом).