Блог пользователя - ifp

Друпал ругается на ядро

7 марта 2013 в 12:37

Добрый день,

Столкнулся с такой странной вещью. Когда вышло обновление ядра друпала 6.28. Обновил на всех своих сайтах, на всех все нормально, кроме одного (он крутиться на самостоятельном сервере) - в admin/reports/updates как была ругань на то, что ядро старо (6.27), так и осталось.
Очищал кэш, перезаписывал файлы - но как ругалось на старое ядро, так и ругается. Что это может быть?!

Странности с ckeditor

24 марта 2012 в 9:39

После последнего обновления модуля ckeditor до v. 6.x-1.10 отвалилось редактирование нод через ckeditor.
Редактор загружается чистый (без текущего содержания ноды), если переключиться на source - там тоже пусто.
Причем произошло это только на сайтах на сервере под Debian Lenny, на сайтах на сервере под FreeBSD такой проблемы нет.
Что это и как пофиксить?

Отвалился нафик поиск

19 февраля 2012 в 20:46

Обнаружил, что на сайтах, расположенных на одном сервере (у каждого - свой drupal, мультисайтинга нет) отвалился поиск.
При поисковых запросах выдает:Необходимо указать хотя бы одно не исключающее ключевое слово, содержащее не менее 3 символов.
Пытался переиндексировать через админку друпала, толку нет, обнаружил, что на всех сайтах - то же самое.
В логах присутствует такая ошибка php:
preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Compilation failed: disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff) at offset 1816 в файле /home/user/data/www/igorpuzanov.name/htdocs/modules/search/search.module в строке 333.
Что это за бяка и как лечить?

Как сделать фоновое изображение на сайте друпал?

1 февраля 2012 в 16:07

Уважаемые друзья,

А как сделать фоновое изображение на сайте drupal?
Есть картинка, которую хотелось бы сделать фоном в "основном теле" сайта, чтобы содержимое размещалось поверх.
Это возможно?

Перевод названия сайта, миссии, слоган и т.п.

31 января 2012 в 17:53

Настраиваю мультиязычный сайт (русский, английский). Возникла необходимость произвести перевод сабжа.
Помню, что года 2 назад решил такую же задачу успешно, но уже не помню как. Точнее помню, что где-то брал какой-то код и вставлял куда-то, но какой код и куда - убей бог не помню.
Выгуглил такую инструкцию:
http://viju.tvercity.net/en/node/455
Там предлагается некий указаный в ней код вставить в template.php (правда, не указан точный путь к этому файлу).

find . -name template.php
./themes/garland/template.php
./sites/all/themes/fusion/fusion_core/template.php

- получается,что в каждой теме свой. Вставлял в гараланд, вставлял в оба - результата нет.
Внизу еще комментарий, что надо вставлять в settings.php, а не в template.php - результат нулевой.

Переменные для настройки сложных действий

31 января 2012 в 10:31

При настройке "сложных действий" в admin/settings/actions возник вопрос, где взять полный список используемых для этих целей переменных?
Там есть такая подсказка "Сообщение для отправки. Вы можете использовать следующие переменные: %site_name, %username, %node_url, %node_type, %title, %teaser, %body. Не все переменные могут быть доступны в любых контекстах", но это явно не полный список переменных. (В частности, при ошибке заполнения формы система мне предложила указать правильный e-mail или переменную %auth).

Проблемы с установкой drupal

29 января 2012 в 10:45

Устанавливаю drupal 6-22 на вдс под Debian Lenny.

uname -a
Linux 2.6.18-028stab070.4-ent #1 SMP Tue Aug 17 19:03:05 MSD 2010 i686 GNU/Linux
cat /etc/debian_version 5.0.6
php --version
PHP 5.2.6-1+lenny13 with Suhosin-Patch 0.9.6.2 (cli) (built: Jul  1 2011 17:03:36)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
mysql --version
mysql  Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2
 

Возникли следующие проблемы:
1. Проблема со средством конвертации изображения.
В системе установлен ImageMagick 7:6.3.7.9.dfsg2-1~lenny4, нужный нам исполняемый файл /usr/bin/convert:
ls -l /usr/bin/convert

Фряха, русскоязычный сайт и модуль "Printer, e-mail and PDF versions"

22 января 2012 в 20:00

Возник такой вопрос. Установил на сайт модуль "Printer, e-mail and PDF versions", в качестве средства конвертации в pdf заюзал wkhtmltopdf (wkhtmltopdf-0.10.0.r2 из фряшного диста, сделал на его исполняемый файл симлинк с sites/all/modules/print/lib/wkhtmltopdf), однако никак не получается добиться создания русифицированной pdf-ки.
ОС сервера - FreeBSD,
В /etc/login.conf сделал такие записи:

russian|Russian Users Accounts:\
        :charset=UTF-8Beee
        :lang=ru_RU.UTF-8Beee
        :setenv=LANG=ru_RU.UTF-8Beee
        :setenv=LC_CTYPE=ru_RU.UTF-8Beee
        :setenv=LC_ALL=ru_RU.UTF-8Beee
        :tc=default:

Выполнил команды cap_mkdb /etc/login.conf и pw usermod логин -L russian-utf8
теперь имею следующее:
# echo $LANG

Видео на сайте

22 января 2012 в 19:17

Какое наиболее рациональное решение по размещению видео на сайте? (Видео со своего сервера,а не с внешних ссылок).
Установил на свой сайт модуль JW Player setup и сам JW Player, видео совершенно не хочет работать с gnash (у меня стоит версия 0.8.10),требует флэша:
Флэш я и у себя ставить не хочу, и вообще я сторонник свободного ПО, поэтому хочу, чтобы видео на моем сайте могли смотреть пользователи свободного ПО, включая gnash, и не "спонсировать" таким образом флэшдистрибьюторов.

Создание сайта на Drupal для сбора подписей под петицией

22 января 2012 в 15:56

Есть следующая задача: создать сайт на Drupal для сбора подписей под петицией, дополнительный функционал - размещение материалов, касающихся петиции (доказательств, подтверждающих ее доводы) - в виде текстов, фотофайлов, видеофайлов и т.п. Языки сайта - русский и английский.
Первый вопрос - какие для этих целей модули порекомендуете? (В целом, примерно, представляю, кроме специфичных "петиционных" модулей), но хотелось бы услышать мнение специалистов).
Второй вопрос - какой модуль заюзать для целей сбора подписей под петицией?
Некоторое время назад, на этой сайте обсуждались данные вопросы:
http://www.drupal.ru/node/3161
http://www.drupal.ru/node/24024
http://www.drupal.ru/node/24409