Люблю клиенты для сайтов. До того люблю, что когда-то, когда еще не знал о существовании BlogAPI, умудрился написать клиент для почившей в бозе cms SiteWorksPro, используя собственный php-шлюз для работы с БД.
Придя к Друпал, сразу оценил умолчательую поддержку блог-клиентов, но... покопавшись среди предложений, не нашел компромиссного решения. Знакомый по ЖЖ Semagic оказался мутноватым в настройке, а к другим подопытным был выставлен ряд требований, которые мало кто был способен удовлтеворить: малый объем, ненавязчивое висение в трее, относительная простота и любовь к Друпалу.
В итоге зацепился за отечественный BlogJet, но встала проблема: новости на сайт может добавлять каждый пользователь. При этом мучить его знанием хтмл не хочется и ставить wysiwyg-редактор тоже не хочется, поэтому они добавляют нвоости простым текстом.
В итоге и мне приходится писать нвоости в блог-клиенте, отказавшись от прелестей визуального редактора.
Может быть есть возможность сообщать друпалу при отправке записи, в каком формате добавлять материал - Stricted или Full HTML?
Комментарии
Если я правильно понял, то надо что-то вроде этого модуля:
http://drupal.org/project/default_filter
Разрешает сделать для каждой роли свой фильтр "по-умолчанию".
п.с. Не тестировал.
BlogJet, насколько я помню, позволяет делать HTML-записи. Или я неправильно понял вашу проблему?
Клиентов, вообще говоря, довольно много и часть из них описывалась: Post2Blog, Windows Live Writer , Performancing и даже GoogleDocs (у сетегнома есть по-русски). Посмотрите, может, что-то подойдет.
Спасибо за отзывы, господа!
Похоже, default_filter - это имено то, что мне необходимо.
Кроме Post2Blog и Windows Live Writer, больше ничего хорошого нету, хотя и у них есть свои недостатки. Остальные клиенты, одно названия.
http://drupal.org/project/default_filter не отработал
Кроме того, осталось неясным как определяется уровень доступа пользователя при отправке из блог-клиента. ковыряния лениво продолжаются
как это неясным? О.о
А свой логин и пароль когда вы вводите в том же Live Writer - это что не получение ли прав, если для данного логина стоят права админы - то вы постите как админ, если права юзера простого, то с его правами и постите....
Ну и как объяснить друпалу, что при посте из клиента следует применть тот или иной фильтр?
Я хочу постить с сайта текст, а из клиента хтмл.