Модуль Яндекс.Погода для Drupal 6 и 7
Скачать модуль для Drupal 6: yandex_weather-6.x-1.1.zip
Скачать модуль для Drupal 7: yandex_weather-7.x-1.1.zip
Скачать модуль для Drupal 6: yandex_weather-6.x-1.1.zip
Скачать модуль для Drupal 7: yandex_weather-7.x-1.1.zip
Как известно, Drupal поддерживает два метода загрузки:
При установке Drupal можно выбрать какой метод загрузки использовать, при этом проблем возникнуть не должно. Гораздо опаснее переходить к другому методу загрузки на работающем сайте. Поэтому решил поделиться своим опытом.
Задача: Осуществлять пакетную загрузку файлов на сайт в виде ZIP-архива. После закачки архив распаковать и обработать вложенные файлы. Имена файлов в архиве могут быть содержать русские буквы.
Проблема: При распаковке ZIP-архивов содержащих файлы с русскими именами в Unix-подобных системах получаются файлы с нечитабельными (и не пригодными для дальнейшего использования) именами. Причем это относится к архивам, созданным в ОС Windows.
Рисунок 1 – Имена распакованных файлов: правильный и искаженный.
Одно из возможных решений данной проблемы: устанавливаем программу convmv. Находим для своей операционной системы пакет и устанавливаем его:
Теперь команды распаковки архивов будут следующими:
Данная инструкция проверялась на CentOS 5 в модуле Acidfree (осуществляется массовый импорт фотографий в альбом из ZIP-архива).
Работая над проектом, возникла задача, чтобы пользователь указывал в какой школе он учится. Школ в регионе много, поэтому нужно чтобы выбирался район области и подгружался список школ. Эта информация должна сохраняться в профиле пользователя (Район –> Школа). И хорошо бы, вывести список пользователей из определенной школы (района).
Что мне нужно:
Мне нужен сайт с несколькими поддоменами (информация будет в одной базе, а также общая база пользователей). Но на разных поддоменах будут разные темы оформления и отображаемая информация. Когда пользователь залогинился на одном из сайтов, то при переходе на другой поддомен авторизация не должна теряться.
Что делал по шагам:
Поставил Drupal 6.6 (с русификацией).
Поставил модуль Domain Access. Включил его. Создал парочку поддоменов.
Поставил модуль Shared Sign-On. Включил интеграцию с модулей Domain.
Удалил все cookie. Захожу на один из сайтов. Авторизуюсь. Перехожу на другой сайт из этой же связки, и меня уже не узнают. Т.е. надо по новой логиниться.
Уже который день бьюсь над проблемой, не пойму почему не работает единая авторизация (кстати база пользователей одна на все сайты).
Может кто подскажет в чем дело или как решить данную проблему.