Мэйлхэндлер
mailhandler-5.x-1.2
Программа для заливки контента через е-мэйл. Очень удобна при переезде со статичного ЧТМЛ.
В операции участвуют три компьютера. Письма с контентом отправляются на некий почтовый ящик (годится и бесплатный), с которого Мэйлхэендлер стягивает всё автоматом на Друпал.
Пример настройки Мэйлхзндлера
Почтовый ящик user@rambler.ru
Сервер pop3.rambler.ru
Порт 110
Логин user
Пароль pass (пароль почтового ящика)
Отметить галочкой это Delete messages after they are processed?
Включить Cron processing
Пояснение: user@rambler.ru – ящик, на который вы отправляете письма с контентом и с которого МХ эти письма вытягивает. Отправлять следует с того ящика, который указан в вас в «пользователях» на Друпале – по нему проходит идентификация. Если предполагается, что несколько человек будут отправлять контент, то возможно, имеет смысл потребовать (есть доп. опция в настройках МХ), указывать в письмах пароль (пароль доступа в Друпал, не путать с паролем ящика!) – это дополнительный способ идентификации, и отсечения незванных авторов.
Письмо с контентом
• Ввести е-мэйл, как в настройках
• В поле «тема» указать название статьи – оно будет отображаться на странице
• Первые несколько строк – команды мэйлхэндера
• Затем ввести текст ноды.
Команды МХ (указываются в поле письма)
Самый простой случай
type: page
Текст ноды
Общая форма
type: page, blog, story, forum, etc.
taxonomy: [термин 1, термин 2]
promote: 0, 1
format: 1, 2, 3, etc.
status: 0, 1
comment: 0, 1, 2
pass: password
Значения команд
type: page, blog, story, forum, etc. – всё понятно.
taxonomy: [термин 1, термин 2] – тоже понятно, указать термин таксономии.
promote: «1» - для размещения фрагмента текста на первой странице, иначе - поставить «0» или убрать эту строку.
format: 1, 2, 3, 4, etc. Чтобы определить формат по номеру; посмотреть в (Администрирование/ Настройка / Форматы ввода или «Administer / не помню / Input Formats». Выглядеть может так
Filtered HTML 1
PHP Code 2
Full HTML 3
Unfiltered HTML 4
status: «1» - будет опубликовано, «0» - не будет опубликовано
comment: «0» - запрет для комментариев, «1» - только чтение комментариев, «2» - чтение и запись комментариев.
pass: password - «пароль пользователя» на друпале, если это отмечено на странице конфигурации МХ.
Редактирование нод
Если указать
nid: 5
Эта нода заменит «ноду 5»
Для создания комментариев
type: comment
nid: 10
Коммент будет прибавлен к ноде 10
Для редактирования комментов
nid: 10
cid: 5
type: comment
Будет изменён коммент 5 ноды 10
Ответить на коммент
nid: 29
pid: 9
type: comment
pid - «родительский коммент» (parent id comment) на который даётся ответ
Комментарии
Посмотрел - я наверное руками, по старинке копи-пастем сделаю, у меня там еще картинок дофига в материале....
Да, картинки МХ не берёт. Тексты с картинками можно через какую-нибудь программу типа Post2Blog, например Bytescout Post2Blog отправлять.