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

После обновления до версии PathAuto 6-1.4 и до версии Tokens 6-1,14 перестали переводиться токены [menupath-raw]

7 октября 2010 в 16:39

Проблема возникла в том, что перестали транслитерироваться автоматические пути.
При просмотре настроек синонимов (вкладка автоматические пути) в разделе Node Paths перестаил отображаться список Токены, возможных для подстановки.

Поискал решение и вот здесь http://drupal.org/node/881270#comment-3500134
нашел следующее:
Pathauto 6.x-2.x-dev от Sep 24th или позже
Token 6.x-1.x-dev от Sep 24th или позже

Установил и заработало!

Создание сертификатов RSA в OpenSSL под Windows

24 февраля 2010 в 2:14

Для интеграции сайта на Drupal (как и любого другого) со службами Google App нам необходимо сгенерировать пару ассиметричных ключей шифрования и создать сертификат X.509.
Для выполнения данной задачи я воспользовался программой OpenSSL (версия для Windows).
Итак, ниже приведена пошаговая инструкция:

Пошаговые заметки об интеграции Drupal со службами Google App

24 февраля 2010 в 2:07

В данной статье я расскажу, как мне удалось настроить систему единого входа на сайт на Drupal и Google Apps.
Drupal является в нашем случае сервером аутентификации, а Google - сервером приложений.
Работа сайта на Drupal не нарушается, просто у пользователей появляется возможность, используя один пароль и логин входить на сайт Drupal, а потом переходя по ссылке на страницы служб Google для вашего домена они автоматически оказываются авторизованными и в Google.

Вывод подписи (title, alt) под каждой картинкой в поле типа ImageField

3 ноября 2009 в 0:44

Долго искал и наконец нашел здесь
Как вывести подпись под каждой картинкой поля ImageField, то есть чтобы при просмотре ноды отображалась картинка, а рядом содержание title или alt.

Вот примерный перевод:

  1. Копировать sites/all/modules/cck/theme/content-field.tpl.php в свою тему.
  2. Затем создать еще один файл в папке темы вида content-field-field_image.tpl.php если хотим темизировать вывод поля field_image. Там разместить копию содержимое файла из пункта 1.
  3. Вставить в новый файл (из пункта 2) следующий код в том месте, где необходимо вывести подпись
    <?php if ($item['data']['title']): ?>
         <div class="image-caption"><?php print $item['data']['title']; ?></div>
         <?php endif; ?>

    Title можно заменить на alt или description, кому что нужно

  4. Очистить кеш Друпала в разделе Администрирование/Производительность

П.С. Сам пока не попробовал, не хватает времени. Может будет полезно кому-нибудь.

(CCK ImageField и FileField)+FileField Paths. Не работает, если загружать более 3 файлов за раз.

4 декабря 2008 в 3:56

Доброго времени!

Прошу помощи! Ситуация следующая:

На сайте использую
CCK ImageField 5.x-2.1
CCK FileField 5.x-2.2
FileField Paths 5.x-1.0

В Path Settings для полей File и Image установлено, чтобы файлы переименовывались по шаблону: page[nid]-[title].[filefield_paths-ext] и записывались в папку pages.

Вроде все работало нормально, пока пользователи не начали загружать сразу много (более 3) файлов или картинок за один раз.

Друпал загружает все файлы/картинки, но переименовывает только три первых файла/картинки, остальные загружаются в папку files/pages без изменения имени файла.

При попытке редуктировать ноду (сменить название) файлы/картинки своего названия не меняют.

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

Коллеги, может кто сталкивался с подобным, как вылечить?