Версия для gomankov.ru
Наполнять свой сайт не через браузер, а с помощью специальной программы в Windows? Это возможно. Более того - это экономит время и это удобно. Не нужно делать множества манипуляций и всё, что нужно для наполнения сайта, всегда находится под рукой.
Давайте посмотрим, что происходит, когда вы хотите обновить свой сайт.
Представим себе, что сайт создан на Drupal.
Итак, чтобы изменить или добавить информацию, вы:
Открываете браузер
Вводите имя своего сайта
Переходите на страницу ввода логина и пароля
Вводите логин и пароль
Переходите на страницу добавления материала
Ждёте загрузки wysiwyg - редактора
Пишете или копируете текст для новой странички сайта
Открываете отдельное окно для добавления картинки и делаете это всякий раз, когда вам нужно добавить картинку
Просматриваете материал перед публикацией
ПРовиряити арфаграфею (правда ведь проверяете, да?)
Жмёте "опубликовать"
Просматриваете опубликованное на сайте
Всегда есть более важные и интересные дела, чем каждый раз или по нескольку раз в день выполнять этот список мероприятий. Например, проверить почту, зайти на десяток других сайтов, перекинуться парой слов по ICQ, да и просто поработать бывает неплохо.
Не вдаваясь подробно в историю вопроса и технологические тонкости, скажу, что есть способ наполнять сайт на Drupal с помощью программы для Windows.
В качестве блог-клиента выбран (выбрана?) Zoundry - достаточно известный блог-клиент. Таких программ на самом деле много, вы можете выбрать любую на свой вкус, поискав в Google.
Итак, "внимание на экран": инструкция по настройке Zoundry для работы с Drupal.
На самом деле, ничего сложного.
Скачать Zoundry установить и запустить.
Создать учётную запись, чтобы программа знала, какой сайт обновлять
(Tools-> Blog account settings-> New account). Кстати, из одной программы можно обновлять все свои сайты/блоги, которые используют технологии удаленного редактирования
1. Ввод ссылки вашего сайта. После нажатия кнопки Next запустится автопоиск и Zoundry сам найдёт часть необходимой информации для соединения с сайтом.
2. Есть! Программа определила, что ваш сайт использует Drupal и готова к соединению. Теперь нужно дать название этой учётной записи и ввести логин и пароль, который вы используете при входе на ваш сайт под управлением drupal.
3. Система вас узнала и предлагает определиться, в какой тип содержания (Page , Story) вы будете помещать свои записи. Обратите внимание! Здесь же настраивается процедура загрузки изображений (через FTP или через Drupal). Очень удобно - программа сама позаботится о том, чтобы загружать изображения в правильную директорию вашего сайта. И ничего не надо настраивать дополнительно.
4. Создание локальной копии сайта! Архиважно, на этом шаге система загружает все существующие на вашем сайте материалы. Вы можете приступить к редактированию уже существующих материалов сайта. К тому же, у вас теперь есть резервная копия сайта , а это вещь, которая нужна всегда.
5. Эх раз, ещё раз. Похожим образом можно настроить программу для работы со всеми вашими сайтами на drupal. Правда, в списке учётных записей drupal определяется как Movable Type, но нам главное не шашечки, а ехать.
Вот окно первого сообщения, сделанного из Zoundry в мой блог на Drupal.RU
Перечислю списком удобные функции: визуальный редактор, предпросмотр, проверка русской орфографии (скачивается отдельно при установке русского языка в качестве языка для проверки), поддержка категорий, пинги в популярные блог-сервисы, и больше ничего лишнего.
Осталось немного: нужно настроить Drupal для корректной работы с внешней программой.
Для этого:
1. Включить модуль Blog API
2. Определить, какие типы материалов можно публиковать/редактировать удалённо.
3. Для корректной работы с картинками нужно установить Full HTML в качестве Формата ввода по-умолчанию (Главная - Управление - Настройка сайта - Формат ввода)
Из замеченных недостатков (это не недостатки, собственно, а, скорее, специфика реализации поддержки Drupal в Zoundry: нельзя переопределить ссылку материала из node/xxx в, например moya-statya-dlya-menya и нельзя пометить статью к празмещению "на главной странице". Впрочем, всё решается, но уже через Drupal: первый недочёт лечится установкой Pathauto, второй - выставлением свойства публиковать на главной для определенного типа материала по-умолчанию.
Попробуйте, это действительно очень удобно!