Есть вопрос

Модули для фотоблога ...

21 ноября 2010 в 21:32

Подскажите пожалуйста какие модули использовать для Фото Блога следующего вида ...

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

Цвета в CKeditor

21 ноября 2010 в 21:28

Поставил CKeditor, настроил - всё работает. Есть небольшая проблема:
не смотря на то, что все теги HTML добавлены в формат ввода (в том чисте и SPAN), но изменение цвета текста\фона не проскакивает. Если выставить Full HTML - работает.
Как побороть, кто подскажет?

[РЕШЕНО] Список файлов на странице

21 ноября 2010 в 20:21

Добрый вечер.
Есть задача - на странице вывести список файлов (документов .doc, .pdf и т.д.)
Я вообще не представляю как это сделать? С CCK более менее понятно - создаем новый тип материала "Документ" (Также можно создать такой тип программно, не суть важно).
А вот как вывести это с пом. views ума не приложу. Режим отображения: поля. Отображать: таблицей. И указываем нужные нам поля данного типа материала. Но вот как сделать так чтобы вместо названия файла отображась ссылка на сам файл? И еще производная задача. Допустим как и в первом примере у нас есть ноды (тип материала "документ"). Есть словарь таксономии "Типы документов".
Как вывести на странице список терминов данного словаря, которые бы ссылались на страницы указанные в первой задаче?
Т е есть словарь "типы документов" в котором три термина - "Документы по бух. учету",
"Юридические договора", "Приказы"
Нужно создать страницу содержащую список ссылок -
Документы по бух. учету
Юридические договора
Приказы

при нажатии на которые выводился бы список ссылок на соотв. документы.

Проигрывать набор видеороликов Flowplayer

21 ноября 2010 в 17:37

Доброго времени суток!
Есть тип ноды с полем файл, вывод которого настроен через swftools, а конкретнее flv видеоролик выводится через Flowplayer3, появилась необходимость "прицепить" к краю(спереди, сзади) еще один видеосюжет, что бы он проигрывался перед(после) основным роликом. пережимать основной ролик и монтировать - не подходит, т.к. видео много и "заставки" могут меняться часто.

Проблема при переносе на другой хостинг.

21 ноября 2010 в 16:30

Доброго времени суток!
Помогите разобраться..
Перешел на новый хостинг. Скопировал все файлы с сервера на сервер, перебросил старую базу на новый хостинг, отредактировал settings.php, выставил нужные права доступа файлам и папкам на которые ругался друпал.
Ну и вот все работает нормально, как и на старом хостинге, т.е. что сайт перенесен можно и не заметить.
Но вот проблема:
Если отключить любой модуль в панели то в верх сайта вылазит такая ошибка:

<?phpwarning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/user:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/user/public_html/includes/file.inc on line 799.
warning: fopen() [function.fopen]: Filename cannot be empty in /home/user/public_html/includes/file.inc on line 800.
Невозможно создать файл.
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/user:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/user/public_html/includes/file.inc on line 799.
warning: fopen() [function.fopen]: Filename cannot be empty in /home/user/public_html/includes/file.inc on line 800.
Невозможно создать файл.?>

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

Мультисайтовость с разных CMS На разных поддоменах?

21 ноября 2010 в 16:18

Планируется на основном домене http://www.site.ru поставить Друпал, который будет на главной отображать активность на поддоменах. Т.е.
http://news.site.ru - Публикация анонсов новостей получивших определённый рейт от пользователей. (сайт на Joomla)
http://games.site.ru - мониторинг игровых серверов
http://blogs.site.ru - лучшее на блогах (Wordpress)
http://video.site.ru - популярное видео (любой движок на самом деле)
и т.д., у каждого рейтинги материалов, друпал на главном домене публикует топ10 с каждого домена.
По мультисайтингу есть информация для решения здесь, но я не нашла как решить проблему, если на поддоменах другие cms? использовать просто префикс таблиц? возможно проще решение есть?
http://drupal.org/project/aggregator_summary попыталась вникнуть, но пока не поняла, подойдёт для меня это или нет.
Что посоветуете?

как определить родительский пункт меню?

21 ноября 2010 в 16:03

Есть иерархия меню на сайте a/b/c если активен пункт меню с, как определить идентфикатор его родителя, то-есть b? можно как то получить массив с родительскими элементами, наподобие того, как это можно сделать в таксономии?

Есть ли такая стандартная функция, а то апи читаю найти не могу

Node import, ubercart , не ловятся поля(width, height, length)

21 ноября 2010 в 13:11

Такая проблема:
Добавляю список товаров в ubercart через node_import, но не ловятся поля width, length, heigth, они отображаются на 4 шагу в секции "Sample data", а на 7 шагу, в предварительном просмотре - уже нет.

* Пробовал патч применить, который исправляет имена полей в коде с "length" на "div_length" - не помогло.
* Пробовал самую последнюю dev версию node_import - не работает.
* Пробовал патч + последнюю dev версию node_import - не работает, создаёт бесконечное задание, которое не удалить из списка(как его удалить?).

Ошибка недостаточно памяти во время дампа базы ( mysqldump: Error 5: Out of memory)

21 ноября 2010 в 12:12

Делается дамп базы хроном через mysqldump. Раньше все было нормально.
Сейчас посыпались ошибки от хрона:

mysqldump: Error 5: Out of memory (Needed 133520 bytes) when dumping table `cache` at row: 0
mysqldump: Error 5: Out of memory (Needed 223640 bytes) when dumping table `cache_filter` at row: 313

таких штук по десять

и еще такие:
mysqldump: Error 1030: Got error 12 from storage engine when dumping table `cache_filter` at row: 313
Что так же предположительно связано с памятью, искал описание ошибки:
System error: 12 = Cannot allocate memory
Все только на таблицах chache_
С чем это может быть связано? То ли база разрослась? Почистил кеш, стало меньше ошибок, но все равно периодически возобновляются. База 30 MБ, когда начались траблы разрослась до 50, после очистки кеша опять уменьшилась.
Почему именно на таблицах chache? ни на каких других? Сейчас таблицы кеш пустые , но ошибки продолжаются.
Хостер (РБК hc) пока молчит, вообще читал про жалобы с ограничениями памяти у них но то для скриптов php,
а здесь что? скрипт на bash? или утилита mysqldump или сама mysql? На что ограничения непонятно?
Добавил в скрипт параметр --opt чтобы не выгружал весь дамп сразу в память, день работалло, на следующий опять ошибки полезли.
И самое главное - если у меня такие ошибки дамп битый выходит или им можно будет пользоваться?

Node Reference ссылка не на название материала а на его SKU (node->model).

21 ноября 2010 в 1:04

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

Есть проблема Ubercart + CCK. Создал в типе материалов товар cck ссылку на другой товар.
Как теперь сделать при редактировании и создании карточки товара (нового материала product). Сделать так, чтобы в поле автозаполнение обображаласть и заполнялась не node->title a node->model или SKU (артикул другого товара)?

Как тут быть?