leramulina: Блог

Главные вкладки

Почему-то не работают скрипты JQuery [РЕШЕНО]

26 апреля 2012 в 5:42

Посмотрела видео Lullabot introduction to JQuery и сделала блок со скриптами. На локалке скрипты запускались. А как только перенесла на аналогичный сайт в интернет - перестали запускаться.

http://ftbdance.ru/ - это "больной"
к нему через page.tpl.php прикручены

http://ftbdance.ru/sites/all/themes/ftb/js/jquery-1.6.4.js
и
http://ftbdance.ru/sites/all/themes/ftb/js/ftb.js

Дублирование во views нод за которые проголосовали [РЕШЕНО]

22 апреля 2012 в 3:55

У меня на главной странице сайта есть блок, где выводятся фотографии, за которые можно проголосовать. И если проголосовать за одну из них, она потом выводится в двух видах - с оценкой и рядом же без оценки. Как это устранить?

UPD: в relationships ранее выставленные фильтры слетели. Вернула фильтры - устранилось дублирование.

Как оптимизировать количество файлов на сайте?

17 апреля 2012 в 3:59

У меня есть сайт совсем небольшой. Правда с фотогалереей. Но там не очень много файлов. И видеогалереей.
Хостер у меня РБК. И он накладывает ограничения на количество файлов на сайте. И вот у меня такая информация выскакивает в панели управления:

Параметр Выделено Занято Свободно
Дисковое пространство, Мб 7168,0 1247,4 5920,6 82%
Количество файлов, шт. 30000 26051 3949 13%

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

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.

2 разных варианта переопределения термина через views для терминов 2 разных словарей

4 апреля 2012 в 12:21

У меня два словаря "фото" и "видео". И два типа материала - "фото" и "видео".
Я связала материалы всех фото и видео с терминами таксономии из соответствующих словарей.
Потом вывела в блок термины "фото" и в другой термины "видео".
И при нажатии по ссылкам, пользователь переходит на страницу термина, где отображаются ноды, связанные с ним.

Но у меня возникла проблема с тем, что вывод термина из словаря "фото" должен быть не таким как вывод термина из словаря "видео".
Грубо говоря, в видео мне может понадобиться выводить views через html список, в в фото - через сетку. Или с разным количеством выведенных единиц.

1. Сначала я решила переопределить вывод терминов по адресу. Термины словаря "фото" имеют префикс "foto". "Видео" соответстенно "video".

как сложить временные интервалы

31 января 2012 в 6:00

Не могу понять, как это реализовать в 6 версии Друпала. Наведите, пожалуйста, на мысль.

Есть сцены из сценария. Это отдельные ноды. И у каждой из них должно быть поле с хронометражом.
Есть view с выводом всех этих сцен, в котором можно было бы суммировать все эти хронометражи и выводить итоговое время.

Подскажите, на чем лучше делать поля для нод сцен?
И как в view реализовать такое сложение значений? Через сниппет или есть какая-то специальная опция?

массовая загрузка изображений в Drupal 7 в отдельные ноды

31 января 2012 в 3:39

Здравствуйте! Ищу способ как на Drupal 7 сделать массовую загрузку фотографий так, чтобы каждая фотография становилась отдельной нодой. Устраивал вариант на Drupal 6. C image import. Но теперь ищу вариант для Drupal 7. Спасибо!

Как настроить динамическую настройку контента в jCarousel?

28 января 2012 в 8:23

У меня до сих пор есть нерешенная проблема с быстродействием сайта клиента.

http://milena-filina.ru

Клиент жалуется, что загрузка изображений в фотогалереях идет недостаточно быстро.

На главной странице я делала вывод фотографий через views slideshow

В фотогалереях фотосессий
http://milena-filina.ru/wedding/lena-i-borya
http://milena-filina.ru/lovestory/liza-i-vadim
я делала вывод фотографий через views+jCarousel.
Некоторое время назад спрашивала народ, как ускорить загрузку фотографий. Мне посоветовали перенастройку карусели.

http://www.drupal.ru/node/72858

"на странице: http://sorgalla.com/jcarousel/
есть Carousel with dynamic content loading via Ajax
кликните и посмотрите с какими надо параметрами подключать скрипт"

Проблема быстродействия сайта

11 декабря 2011 в 16:15

Заказчица увидела на одном сайте альбомы и попросила сделать так же
http://maxmstudio.com/feat-wedding/nikita-viktoriya-wedding/

При открытии страницы загружается фотоальбом - горизонтальная карусель фотографий. Фотографии довольно большие. 500 пикселов по вертикали. В примере сайт был на джумле.

Я вывела так же на друпале. Через views+jCarousel
http://milena-filina.ru/wedding/lena-i-borya
http://milena-filina.ru/lovestory/liza-i-vadim

это для примера. Там все альбомы одинаково построены

Но заказчицу не устраивает то, что для просмотра фотографии открываются медленно. Сравнивает с сайтом взятым за образец. Но там в альбомах фотографий по 40, а у нее около сотни.

Сайт сейчас на хостинге РБК. Оперативки 128M. Если ли шанс, что если я перейду на хостинг с оперативкой 256М, это улучшит ситуацию? Или при таком бешеном количестве фотографий это не выход?

Заранее спасибо.

Вывод лайков и окна комментариев в lightbox фотографий [РЕШЕНО]

14 ноября 2011 в 15:13

Очень хотелось сделать в галерее, чтобы при нажатии на превьюшку выезжал лайтбокс с информацией о картинке, полем комментария и лайками соцсетей.
Сделала ноду картинки
Прицепила фотографии через imagefield
Поставила Lightbox2
Превьюшки вывела через views
нашла интересный вывод Lightbox2 iframe: 100_square->node page

но мне не хотелось чтобы в этой странице выезжала еще и шапка сайта, и блоки

сделала отдельный шаблон page-steadicam-photo.tpl

и видно, что на странице картинки этот шаблон работает http://steadi-go.ru/iv/steadicam-photo/1612-y (он не идеален лично для меня, но самое лишнее я уже убрала)

но если открыть ту же картинку через страницу вывода views http://steadi-go.ru/iv/images то видно то, что я убирала - и шапку и подвал, и вообще все

Отображение материалов владельца профиля при просмотре его страницы

13 ноября 2011 в 5:55

Хотела сделать чтобы при просмотре профилей пользователей в блоке выводилась информация типа "5 последних постов пользователя", "5 последних комментариев пользователя" и т.д.

Смогла только сделать через views блоки, где пользователь видит свои материалы при просмотре своего профиля.
Через
Filters
User: Current

Чтобы выводить этот блок только на странице профиля поставила такой сниппет:

Где искать <body> и <head> в темах Drupal7

14 октября 2011 в 5:06

Настраиваю код отслеживание Google Analytics. Его надо вставить перед . До этого работала с Drupal6 и находила его в page.tpl.php. В семерке в теме Danland не могу найти.

Спасибо!

Views Slideshow - не работают ссылки на материалы, к которым относятся поля представления [РЕШЕНО]

9 октября 2011 в 19:40

Сделала на главной странице сайта 4 представления с использованием стиля "Слайдшоу". 4 разных пользовательских типа материала.

Из них выводится картинка из материала с параметром "Создать ссылку на материал, к которому относится текущее поле".

И выводится заголовок тоже с параметром "Создать ссылку на материал, к которому относится текущее поле".

При автопросмотре в представлениях отображается сссылка на материал. Сохраняю, просматриваю страницу - ссылки не работают. Просто перелистывается текст и картинки.

Изначально стояли
views 6.x-2.12
views slideshow 6.x-2.3

Попробовала поставить
views slideshow 6.x-2.x-dev

Эффекта никакого

С чем это может быть связано?

Прикрепленными файлами настройки одного из видов - промо-акции

UPD: проблема решилась установкой 3 views и соответствующей версии views slideshow

Вывод в блоке материалов, связанных с термином [РЕШЕНО]

7 октября 2011 в 5:48

У меня есть отдельный views для вывода термина таксономии, сделанный как страница. Через Путь: taxonomy/term/% выводятся поля определенного типа материалов, которые связаны с терминами в этом словаре. Выводятся они в контенте страницы.
Но еще дополнительно мне надо сделать несколько разных БЛОКОВ для отображения разных типов контента, которые связаны с терминами в этом словаре. Как можно привязать блоки с материалами к выводу термина словаря с которыми они связаны через taxonomy?
Есть ли какая-то возможность сделать это через функционал views или надо искать сниппет?

Как к ноде товара добавить блоки с его характеристиками? [РЕШЕНО]

4 октября 2011 в 9:39

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

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

вывод материалов терминов каталога html списком + вывод дочерних терминов словаря с глубиной [РЕШЕНО]

12 июля 2011 в 3:38

Господа, я бьюсь целый день и никак не могу найти решения. Надеюсь, что вы не будете тыкать меня носом в поиск на этом сайте или на Гугле, а подскажете более гуманное и информативное решение.

Я пыталась вывести материалы терминов каталога html списком + вывод дочерних терминов словаря с глубиной. Сначала я добавила в template.php :

<?phpfunction framework_taxonomy_term_page($tids, $result) 
{
drupal_add_css(drupal_get_path('module', 'taxonomy') .'/taxonomy.css');
$output = '<div id="category-item-list">';
// Only display the description if we have a single term, to avoid clutter and confusion.
if (count($tids) == 1) {
     $term = taxonomy_get_term($tids[0]);
     $description = $term->description;
// Check that a description is set.
if (!empty($description)) 
{
       $output .= '<div class="taxonomy-term-description">';
       $output .= filter_xss_admin($description);
       $output .= '</div>';
}
}

$children_terms = taxonomy_get_children($term->tid);
if ($children_terms) {
$children_terms = taxonomy_get_children($term->tid);
foreach ($children_terms as $children_term ) 
{
$t_children_count = taxonomy_term_count_nodes($children_term->tid);
$children_items[] = l($children_term->name .' ('. $t_children_count .')','taxonomy/term/'. $children_term->tid, array('attributes' => array('title' => $children_term->name)));
}
$output .= theme('item_list', $children_items, t('Subsections'));
}

while ($node = db_fetch_object($result)) 
{
   $items[] = node_view(node_load($node->nid), TRUE);
   }?>

Как вывести на странице термина список названий дочерних терминов?

11 июля 2011 в 10:08

Вывожу термины через вид taxonomy_term.
Я выбираю поля, которые будут отображаться у товаров (картинка, цена и т.д.)
Выбираю вид отображения. Но нужно дополнительно вывести список с названиями подкатегорий.

например, у меня есть термины

телевизоры и домашние кинотеатры
- домашние кинотеатры
- телевизоры
- аксессуары к домашним кинотеатрам
- аксессуары к телевизорам

если я открываю термин телевизоры и домашние кинотеатры
как мне добавить список:

Размещение плеера в отдельном фрейме [РЕШЕНО]

6 июля 2011 в 10:15

Понимаю, что не в первый раз подобный вопрос поднимается на сайте, но, возможно, за последнее время кто-то встречал хорошее решение.

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

В итоге я взяла плеер http://flv-mp3.com, который генерит код. Я вставляю код в блок.

Как может под одним аккаунтом но на разных компьютерах отображаться и не отображаться системная ошибка?

23 июня 2011 в 15:01

Делаю сайт. Ошибок никаких нигде не вылезает.
Но заказчик пишет, что у него отображаются ошибки. Хотя мы заходим на сайт под одним и тем же аккаунтом. Как такое может быть? Ошибки вот такие:

* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 879.
* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 955.
* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 879.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM node node WHERE (node.type in ('promotion')) AND (node.status <> 0)' at line 2 query: SELECT FROM node node WHERE (node.type in ('promotion')) AND (node.status <> 0) in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 1096.
* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 879.
* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 955.
* warning: Invalid argument supplied for foreach() in /www/scbabylo/www/htdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 879.

Как вывести ноды, связанные одним термином, через views?

9 июня 2011 в 17:39

У меня есть список терминов в блоке. И при нажатии на термин система выводит список полных нод, связанных с этим термином. А как организовать этот вывод через views? То есть если я, например, хочу вывести в виде сетки и только с определенными полями? И через один и тот же вид в общем-то я хотела бы выводить все эти документы, связанные терминами определенного словаря.

Прошу прокомментировать сделанный мной сайт магазина

7 мая 2011 в 7:18

Цветы на десерт
http://cvdesert.ru

Это мой первый магазин сделанный на Drupal. Если у Вас есть возможность или интерес, прокомментируйте, пожалуйста, что Вам нравится или не нравится на моем сайте. Потому что я хотела бы узнать мнения специалистов о том, что на сайте можно улучшить.

Спасибо!

Ubercart - как сделать сортировку в каталоге не по алфавиту, а по рейтингу?

13 марта 2009 в 20:35

В каталоге товаров все ноды автоматически сортируются по названию (title) в алфавитном порядке.
Но мне надо сделать другую сортировку. Я сделала числовое поле в типе нод товар.
А где изменить настройки сортировки?
Вида (view) каталога почему-то не могу найти.

Как сделать плейлист наиболее удобным способом?

6 февраля 2009 в 16:58

Пыталась загружать файлы при наличии модуля audio. Но ему не нравится битрейт файлов.

Бросила попытки автоматизировать загрузку mp3-файлов. Попробовала вставлять плееры через скрипт wijering'a

<script type="text/javascript" src="http://www.jeroenwijering.com/embed/swfobject.js"></script> <div id="player">This text will be replaced</div> <script type="text/javascript">var so = new SWFObject('/sites/all/modules/player.swf','mpl','470','20','9');so.addParam('allowscriptaccess','always');so.addParam('allowfullscreen','true');so.addParam('flashvars','&duration=33&file=/files/mp3/WHAT WOMEN NEED_MP3_192.mp3');so.write('player');</script>

Но друпал дает вставить только один такой плеер на страницу.

Какие вообще есть человеческие способы сделать на странице проигрывание 10-15 файлов?

Помогите, пожалуйста! А то я совсем отчаялась Smile

Модуль audio не принимает mp3 файлы

6 февраля 2009 в 14:16

При загрузке говорит:

"This file is not compatible with the Flash audio player. Flash can only play MP3 files with a sample rate of 11, 22 or 44KHz."

Пробовала конвертировать и через canopus pro coder и через Sound Forge. Но они все предлагают 44100 или 22050.

Господа, как вы делаете файлы для этого модуля?