Есть вопрос

D7. Темизация определенного типа содержимого.

17 октября 2010 в 13:49

Да, вопрос решался, но или я не понял правильно или не работает :(.

Есть тип содержимого file.
Тема bartik. Файлы:

comment-wrapper.tpl.php
comment.tpl.php
maintenance-page.tpl.php
node.tpl.php

page.tpl.php
views-view-fields--files.tpl.php

Содержимое файла views-view-fields--files.tpl.php HTML код, темезирующий вывод views.

Что это может значить?

17 октября 2010 в 11:11

Что это может значить?
user warning: Can't create/write to file '/tmp/#sql_56f9_0.MYI' (Errcode: 122) query: SELECT t.* FROM d_term_node r INNER JOIN d_term_data t ON r.tid = t.tid INNER JOIN d_vocabulary v ON t.vid = v.vid WHERE r.vid = 116 ORDER BY v.weight, t.weight, t.name in /var/www/clement.kiev.ua/htdocs/modules/taxonomy/taxonomy.module on line 617.
user warning: Can't create/write to file '/tmp/#sql_56f9_0.MYI' (Errcode: 122) query: SELECT t.* FROM d_term_node r INNER JOIN d_term_data t ON r.tid = t.tid INNER JOIN d_vocabulary v ON t.vid = v.vid WHERE r.vid = 86 ORDER BY v.weight, t.weight, t.name in /var/www/clement.kiev.ua/htdocs/modules/taxonomy/taxonomy.module on line 617.
user warning: Can't create/write to file '/tmp/#sql_56f9_0.MYI' (Errcode: 122) query: SELECT t.* FROM d_term_node r INNER JOIN d_term_data t ON r.tid = t.tid INNER JOIN d_vocabulary v ON t.vid = v.vid WHERE r.vid = 85 ORDER BY v.weight, t.weight, t.name in /var/www/clement.kiev.ua/htdocs/modules/taxonomy/taxonomy.module on line 617.
user warning: Can't create/write to file '/tmp/#sql_56f9_0.MYI' (Errcode: 122) query: SELECT t.* FROM d_term_node r INNER JOIN d_term_data t ON r.tid = t.tid INNER JOIN d_vocabulary v ON t.vid = v.vid WHERE r.vid = 74 ORDER BY v.weight, t.weight, t.name in /var/www/clement.kiev.ua/htdocs/modules/taxonomy/taxonomy.module on line 617.

Переезд сайта на drupal

17 октября 2010 в 9:03

Доброго всем времени суток. Вопрос, как уже наверное понятно, заключается в переносе сайта на drupal. О причинах не слова Smile Так нужно! Перенос будет осуществляться с системы ucoz. О переносе базы я озадачил одного человека. Хотя и в этом аспекте хотелось бы что то услышать. Я уже находил какую то статью о переносе пользователей, но может быть есть что то ещё.

Суть в том какие модули подобрать? Пересмотрел уже достаточно много и вот пока что на чём остановился: cck, content_profile, fckeditor, image, token, views

Кстати, сам сайт вот он cdrpro.ru
Дизайн, думаю, не составит труда перенести. Основу уже перенёс. А вот в модулях чёрт ногу сломит. Так что буду весьма благодарен за предоставленную информацию в любом виде... ссылки, мнения и т.д.

Спасибо!

вопрос по установке Custom Pagers

17 октября 2010 в 8:13

Цель: сделать так, чтобы при просмотре изображения в какой-либо галерее рядом с изображением были кнопки типа "следующее изображение" и "предыдущее изображение". По умолчанию приходится снова возвращаться в галерею и выбирать только одно изображение для просмотра.

Установил модуль Custom Pagers (и которые требуются для него: Views и Token)

В Custom Pagers добавил new custom pager, в настройках указал: Pager position: Above`s the node body; By node type: Картинки; Use a view: image_gallery.

[решено] update.php, белый экран на 3-м шаге (op=start)

17 октября 2010 в 5:58

Проблема имеется в версии 6.19 и в 6.8
запускаю /update.php - на 3-м шаге, после "select versions..." нажимаю Update, и просто вместо прогресс-бара с "Updating" выдает пустую страницу. Ее url - /update.php?op=start&id=51

Пробовал в разных вариантах - отключал все модули, возвращал обратно, выбирал для всех модулей в списке "No updates available" - эффект одинаковый - пустая страница, исходный текст страницы тоже пустой, при этом никаких ошибок ни в каких логах нет.
В системном журнале пусто, в логах apache и php тоже ничего.
Пробовал включать в settings.php: ini_set('display_errors', 1);
Пробовал error_reporting E_ALL в htaccess, пробовал $update_free_access = TRUE; - эффекта никакого - в логах пусто, страница пустая.
Раскидывал отладочные echo по update.php - выполнение благополучно доходит до batch_set в функции update_batch, а как тестировать дальше - не представляю.

Свежеустановленный друпал успешно проходит через этот шаг, а вот рабочий - ни в какую.
Как мне заставить работать update.php или обойти эту проблему?
Собственно, собираюсь обновить 6.8 до 6.19, как я понимаю, после обновления кода нужно заставить ядро и все модули выполнить функции модуль_update_версия(), которые должны обновить базу. обновлять все таблицы базы руками через mysql очень не хочется.

Аватар в профиле

16 октября 2010 в 22:42

Подскажите как сделать возможность загрузки аваторов в профиль и поиск всех записей которые помечены через CCK User reference.

Темизация формы поиска

16 октября 2010 в 22:05

Всем доброго времени суток!

Сайт на drupal 6. Решил темизировать форму поиска search_theme_form, как описано здесь: http://webcoder.kz/content/temizatsiya-poiska-v-drupal-6. Хорошо, всё работает.

Теперь возникла необходимость в html-коде вывести кнопочку "Искать" до поля для строки поиска.
Как понимаю, что надо что то изменить в FormAPI.

Вопрос: как это сделать?

И более общий вопрос: как вообще в FormAPI можно определять порядок вывода полей формы?

Темизация страницы термина таксономии

16 октября 2010 в 20:10

Привет

В D7 появилась возможность добавлять CCK поля к терминам таксономии, что позволяет намного проще создавать каталоги, но при этом нельзя настроить выводимый список всех нод, протеггированных термином, на странице этого термина.

Список показывает тизеры всех нод, а нужно показать свою кастомную вьюсу. Так вот как можно отключить показ этого списка? Для страницы термина есть свой tpl файл?

////