Все

Drupal модуль Cache Actions

Cache Actions — модуль предназначенный для регулярной чистки различных кэшей. Я озаботился чисткой при следующем архивировании, когда заметил, что папка sites/default/files/js забита тысячей файлов с общим размером в несколько десяткой мегабайт.

Для работы Cache Actions необходим модуль Rules, с помощью которого, собственно, и можно поставить в задачи регулярную очистку заданных кэшей по какому-нибудь событию. Я, например, выбрал очистку кэша CSS и JS по запуску cron'а.

Drupal модуль Menu Firstchild

Menu Firstchild

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

В меню надо добавить пункт, где в строке "Путь" необходимо указать — <firstchild>.

Drupal модуль Special menu items

Special menu items

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

В меню надо добавить пункт, где в строке "Путь" необходимо указать один из двух параметров — <nolink> или <separator>.

Как удалить ключ ssh-узла из списка .ssh/known_hosts

$ ssh-keygen -f "/home/user/.ssh/known_hosts" -R 192.168.26.10

Необходимо обновить PlayOnLinux до четвёртой версии

Для обновления необходимо подключить репозиторий PlayOnLinux'а и обновить программу:

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_natty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

Drupal модуль CCK Blocks

CCK Blocks — модуль для вывода избранных полей ноды в блоки. Видимо, полезная штука. Надо попробовать выводить картинки к статье в боковые блоки.

В описании к модулю есть предупреждение, что при использовании этого модуля надо выключить кэширование блоков, чтобы не падала производительность сайта.

Групповое переименовывание имён фотографий

С помощью утилиты exiv2, которая позволяет читать данные exif из файлов фотографий, я переименовываю фотографии, которые сделал фотоаппаратами Canon EOS 350D, Canon EOS 5D и кэноновской мыльницей, из вида _MG_3615.CR2 в вид, более удобный для сортировки и отображения, 20110719_114534_MG_3615.CR2. Теперь в имени файла присутствует год, месяц, число, время и первоначальное имя файла фотографии.

$ exiv2 -r'%Y%m%d_%H%M%S:basename:' rename *

При использовании выводится много ошибок. Типичные:

Drupal модуль для автоматического добавления rel="nofollow"

WYSIWYG Filter

Для форматов ввода — Full HTML и прочих — можно включить этот фильтр и настроить автоматическое добавление атрибута nofollow во внешние ссылки. В белый лист можно добавить домены, для ссылок на которые не использовать атрибут nofollow.

Только дополнительно придётся разобраться с фильтрованием разрешённых тэгов, классов, стилей. У меня уже голова болит от этого разбирания.

Это слишком громоздкий модуль для того, чтобы просто nofollow добавить. Проще вручную.

Drupal модуль Field formatter settings

Field formatter settings

Этот модуль основа для Field Delimiter и Field injector.

Failed to bring up eth0 после замены матери и сетевухи

После замены матери сетевые интерфейсы не поднимались. Оказывается, в файле /etc/udev/rules.d/70-persistent-net.rules расположен скрипт помогающий сетевым картам оставаться под своими обозначениями eth0, eth1 и т.д. при различных изменениях в компьютере. Привязка eth0 и eth1 основана на mac-адресе сетевого интерфейса.

Страницы