В Drupal нет встроенного текстового редактора и пока его не приделали к Drupal, есть много других интересных и удобных способов публиковать документы. Многие люди, чтобы управлять своими документами онлайн, используют Google Docs. Этот сервис можно использовать и для публикации статей в Drupal, включив в нём стандартный модуль Blog API.
Использование Google Docs для публикации документов на сайте имеет свои преимущества:
Единственная проблема при использовании Google Docs в том, что на большинстве сайтов стоит формат ввода Filtered HTML с небольшим набором разрешённых тегов, а мощный редактор Google Docs использует гораздо больше тегов. Таким образом, при публикации документов многие теги могут оказаться вырезанными. Решить эту проблему можно перейдя в Drupal на страницу Administer → Site configuration → Input formats и добавив нужные теги в этот формат. В частности, вам обязательно будет нужно добавить тег переноса строк <br>, тег <img> — если вы хотите чтобы в документах показывались картинки и тег <font> — для раскрашивания текста в разные цвета. Чтобы посмотреть какие теги использует в документу Google Docs, достаточно нажать ссылку Изменить HTML. Если вы ведёте персональный блог и никто кроме вас не имеет права добавлять на сайт документы, то у вас скорее всего стоит Full HTML и ничего добавлять не придётся.
Для того чтобы настроить Drupal для работы с Google Docs, ваши действия будут следующими:
1. Перейти по ссылкам Administer → Site Building → Modules и активировать модуль Blog API.
2. Перейти на страницу настроек модуля Blog API: Administer → Site configuration → Blog API, и разрешить использовать его для нужных типов документов.
Чтобы опубликовать документ на сайте из Google Docs ваши действия будут следующими:
1. После того как документ будет готов, нажать кнопку кнопку .
2. Затем выберить ссылку изменить настройки вашего сайта блога.
3. Заполнить открывшуюся страницу следующим образом:
В разделе Существующая служба блога выберите:
API: MetaWeblogAPI
URL: http://ваш_сайт/xmlrpc.php
В разделе Существующие настройки блога:
Имя пользователя: ваше_имя_пользователя
Пароль: ваш_пароль
Блог идентификатор/название: ваше_имя_пользователя: тип_документа
Под типом документа понимается тип документа в Drupal. Это может быть blog, story, page, forum… т.е. типы документов которые вы разрешили использовать модулю Blog API.
Если вам потребуется обновить документ на сайте, просто вернитесь к странице публикации в Google Docs и нажмите кнопку .
Comments
При нажатии на ссылку "Поместить в блог" выдаёт ошибку:
Возникла непредвиденная ошибка(Error decoding XML-RPC response)
Настраивал вроде всё правильно, не подскажете в чём прблема?
Что-то всё-таки неправильно. У меня такая ошибка была, проверил — помню где-то не то ввёл, но что именно, не помню уже.
Post new comment