Блог пользователя - md5@drupal.org

Fivestar с радибаттонами. Как?

15 марта 2010 в 13:36

Облазил, наверное, весь инет, а решения не нашел.

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

[РЕШЕНО] Пропал доступ к конфигурации сайта

14 января 2010 в 12:52

После выполнения крона пропал доступ к странице конфигурации сайта (admin/settings). Соответствующий пункт меню, соответственно, тоже пропал. Пишет «Доступ запрещен». Захожу под админом (user/1). На «дочерние» страницы (напр. admin/settings/ckeditor) заходит без проблем. Повторный запуск крона ничего не дал.

Что делать?

UPD

ЖЖ vs Drupal: импорт, кросспост.

19 декабря 2009 в 15:34

Всем здрасьте.

Скажите, кто-нибудь сталкивался с импортом записей из ЖЖ в Друпал? Чем пользовались? Как переносились теги и как они увязались с таксономией Друпала?

А обратный процесс — кросспост в ЖЖ одновременно с публикацией записи в блоге Друпала? Опять же, с сохранением тегов и т.д.…

Если есть такие умельцы, поделитесь, пожалуйста, опытом — надо.

P.S. Всех с наступающим!

Зависает обновление прав доступа

23 октября 2009 в 14:06

Зависает обновление прав доступа после установки Domain access. Обновление проходит как бы на 85-99%, но, судя по таблице node_access, не доходит даже до половины. Самих нод порядка двух тысяч, в таблице node_access затыкается на ~450-550. При отключенном модуле обновление проходит «на ура» (ну а чё там тормозить, если добавляется аж одна запись Smile ). Все ноды заведены админом сайта (user/1). Для друпала на хостинге установлено 128М памяти и максимальное время выполнения 300 секунд (по идее, этого достаточно — для обновления такого количества нод, думаю, более чем достаточно; тем паче, до затыка добегает секунд за 10-15).

Копание в issues модуля на друпал.орг дало пару тредов с такой же проблемой и нулевым результатом — разработчик чуть ли не кармой клянется, что косяк не его. Больше не включено ни одного модуля, который бы теоретически мог влиять на распределение прав доступа. Аналогичные проблемы, но с другими модулями а-ля OG (у меня отсутствует за ненадобностью), возникали и у других (см. тот же друпал.орг), но никаких решений я так и не нашел.

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

P.S. Интересный нюанс. Поковырявшись в batch.inc, сменил этот код

<?php
function _batch_start() {
  if (isset(
$_COOKIE['has_js']) && $_COOKIE['has_js']) {
    return 
_batch_progress_page_js();
  }
  else {
    return 
_batch_progress_page_nojs();
  }
}
?>

на этот

<?php
function _batch_start() {
  if (isset(
$_COOKIE['has_js']) && $_COOKIE['has_js']) {?>

Domain access: зависает обновление прав доступа

20 октября 2009 в 15:28

Поставил Domain Access, модуль попросил обновить права доступа. Мне как бы не жалко, пущай обновляется. Да только вот виснет на последних процентах (в районе 85-99%). Также стали глючить меню: в одном из меню пропадает последний пункт, другое вообще пропадает. Обновление кэша не помогает. С выключенным модулем всё работает отлично, но он мне реально нужен.

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

P.S. Материала порядка двух тысяч нод + около 15 тысяч файлов (картинки).

Страница результатов поиска с отдельным дизайном

12 июня 2009 в 16:36

Проблема заключается в следующем — нужно сверстать отдельный дизайн для страницы с результатами поиска (именно всей страницы, а не самих результатов, т.е. правка page.tpl.php и/или search-result.tpl.php не катит). Как это можно сделать?