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

Импорт городов Украины в таксономию Друпала

18 июня 2010 в 23:43

Когда-то искал список регионов Украины. А натолкнулся на ссылку, которая содержала базу данных городов Украины с разбиением по регионам и с телефонными кодами в виде SQL-файла. Поправилось. Решил перетянуть в Друпал, да ещё и в таксономию. Сказано-сделано.

На выходе имеет словарь вида

Украина
-- Область
---- Город

У города в поле description прописан телефон

Результат представляю на ваш суд. Надеюсь пригодится.
Архив содержит два файла import.php и data.php. Первый содержит скрипт для импорта, второй собственно базу.

Перед использованием необходимо:
1. Создать словарь таксономии в котором будет храниться база.
2. Распаковать архив в папку на сервере или в любом другом месте если запускать будете из консоли.
2. Прописать настройки в файле import.php (строки 18-23)
3. Запустить import.php из браузера или из консоли.

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

Internet Explorer Collection

19 апреля 2010 в 22:48

Сколько раз замечаю, когда на drupal.ru речь заходит о тестировании сайта на различных браузерах и, в частности, версиях ИЕ, все поминают IETester. Спорить не буду, инструмент хорош. Однако несколько месяцев назад я для себя открыл другой инструмент: Internet Explorer Collection ( http://finalbuilds.edskes.com/iecollection.htm ). По моему мнению пакет превосходит ИЕТестер по скорости и возможностям, но я не большой специалист в этом вопросе и с удовольствием послушал бы ваше мнение о нём. В частности интересно почему о нём не пишут - не знают или он чем-то плох?

Вкратце об Internet Explorer Collection. Пакет представляет из себя впечатляющий набор standalone различных версий ИЕ. Насколько я понял - это не эмуляция, а самые настоящие ослики.

При установке этого богатства на компьютер сразу же можно установить и Internet Explorer Developer Toolbar, что также очень хорошо и полезно. Его не нужно скачивать в виде отдельного пакета.

Очень положительно на моё к проекту отношение Smile сказываются также:
- довольно регулярные обновления пакета,
- скорость работы приложений,
- отдельные ярлыки для разных версий ИЕ

При установке пакет предлагает выбрать между нужными версиями ИЕ (совсем не обязательно устанавливать их все). Вот предлагаемый на сегодня набор:

Странность с переопределением шаблона

31 марта 2010 в 23:36

То что в Drupal можно переопределять внешний вид для какого-либо типа элементов, мне было известно давно. Например создать новый тип ноды... ну к примеру video и переопределить внешний вид для этого типа ноды поместив в папку с темой файлик с именем node-video.tpl.php

Однако только сегодня заметил, ято это не работает если в папке с темой нет "универсального" файла node.tpl.php
В этом случае друпал не смотрит на папку темы, а вместо нужного нам файла node-video.tpl.php из папки с нашей темой использует файл node.tpl.php из папки с модулем node (папка modules/node).