Блог-клиент WP-CLIENT
22 августа 2007 | Сервис |
WP-CLIENT это компьютерная программа, которая предназаначена для быстрой и удобной работы с вашим блогом (на WordPress) без использования браузера.
Эта программа не продается, а распространяется (по желанию) только среди моих клиентов. (Скриншоты ниже.)
Основные возможности программы
- Программа обладает уникальными возможностями, которых нет в других блог-клиентах. Достигается это за счет того, что я отказался от использования стандартного XML-RPC и на его базе создал свою серверную часть, которая обладает повышенной функциональностью.
- Обмен данными осуществляется в сжатом виде (zip). Это позволяет существенно экономить трафик и, главное, время обмена.
- Работа с любой кодировкой. Отправляемые данные автоматически преобразуются в кодировку блога.
- Улучшенные функции обмена. Например, в стандартном API для того, чтобы получить список записей, передаются и их тексты. Это совершенно бессмысленно, поэтому в моей версии данные передаются только те, которые действительно необходимы. Даже если у вас будет тысяча записей, то это практически не скажется на скорости обмена.
- Все управление сделано как можно проще. Поскольку многие мои клиенты очень плохо ориентируются в компьютере, то лишняя кнопка для них - катастрофа. По этой причине в WP-CLIENT используется пара кнопок, которые меняют свою функциональность, в зависимости от выполняемой операции. Скажем, для начала работы с сайтом нужно нажать кнопку «Получить данные с сайта». После редактирования - «Отредактировать», а при публикации новой записи - «Отправить». Ошибиться невозможно.
- Безопасность. Данные хранятся в зашифрованных файлах. Поэтому получить доступ к блогу без этого файла невозможно.
- Работа через прокси.
- В качестве текстового редактора используется RTF, а не системный IE. Причина: IE генерирует очень плохой html-код. Лично меня он не устраивает в принципе, а писать «вычищалку» под него, дело неблагодарное. При использовании RTF получается полностью контролируемый HTML-код. Хотя по возможностям RTF и уступает IE в визуальном форматировании, но RTF, все-таки оказался более удобным в использовании. Возьмем простой пример: вставка видео в запись. Если использовать IE, то вставляемый html-код (тэги <object>, </param>) становится полностью нерабочим. При RTF-форматировании такой проблемы вообще не возникает.
- Вставка предопределенных кодов. В WP-CLIENT можно создать свой код для быстрой вставки. Можно сделать свою подборку или отредактировать любой другой. Часто используемые коды можно вынести (мышкой перенести) в панель избранных кодов.
- Панель быстрой вставки. Помимо стандартной панели визуального форматирования, на «быстрой» панели вынесены некоторые HTML-тэги, а также смайлики и таблицы.
- Для визуального построения таблиц можно использовать псевдокод [table].
- Возможно подключение дополнительных смайлов. Любое количество.
- Рубрики отображаются в виде иерархии. Можно отмечать множество рубрик для любой записи.
- Любая запись может иметь статус: «обычное сообщение» (post), «постоянная страница» (page, static) или «черновик» (draft). Возможно переключение между этими статусами в любой момент.
- Можно разрешить или запретить пинг и комментарии.
- Можно отправить трэкбак.
- Любой записи можно изменить дату и время.
- Можно указать короткую ссылку (slug).
- Поддерживается «цитата» (except).
- Реализованна поддержка любых произвольных полей. Например, можно указать ключ «Метки», указать значения - после публикации они будут отображаться как метки
к данной записи. Сразу же предусмотрены метки, настроение, title, keywords и description. Конечно же, произвольные поля должны поддерживаться текущей темой или плагином. - Два режима предпросмотра: локальный и реальный. При локальном происходит парсинг текста и добавление готового текста в файл-шаблон. Этот режим мало интересен, поскольку не учитывает настоящее оформление сайта. При реальном просмотре данные передаются как обычно на сайт, только запись, если она новая, отмечается как «черновик». В итоге предпросмотр выполняется в «боевых условиях». Этот режим я ввел для того, чтобы обеспечить удобную работу с новыми записями: даже если вы написали только часть текста и еще не проверяли, как он выглядит на сайте, то в программе просто отмечаете опцию «Тестировать» и отправляете данные. При этом данные, которые находятся в программе, не обновляются (как это происходит в обычном режиме), а остаются на месте. Я нахожу этот режим очень комфортным.
- Вечный бэкап всех текстов. Тексты сохраняются перед отправкой данных. Возможна загрузка файлов rft или txt.
- Тексты автоматически сортируются в разные каталоги каждого блога. Это удобно для тех, кто работает с несколькими блогами.
- Появилась проверка орфографии. Правда проверка осуществляется по словарю, который пока, что маловат. В планах добавить поддержку орфографии через Aspell.
- Для работы с текстом предопределены несколько функций, например «Обработать текст», «Сделать один абзац», «Удалить пустые абзацы», «Обработать знаки препинания», «Изменить регистр», «Все большими», «Все маленькими», «В html-спецсимволы», «В правильный HTML».
- Доступен контроль визуального форматирования (из RTF в HTML).
- Локальный парсинг. Вы можете использовать в своих текстах любой псевдокод. Если у вас стоит мой плагин, то он на сервере сам преобразует ваш псевдокод в html. Однако, вы можете сделать это и перед отправкой: программа сама преобразует псевдкод в нужный вам html.
- После получения данных с сайта, программа может преобразовать html-код в визуальное форматирование. Правда пока доступны только основное форматирование: полужирный, курсив и т.д.
- Таблица символов. Можно добавить символ, его код, шрифт, а также другие комбинации.
- Вставка цвета. Выбор осуществляется с помощью предопределенной картинки. Вы можете сделать свою. Можно подбирать цвета и хранить три тестовых цвета. Если возможностей мало, то можно вызвать стандартный диалог выбора цвета.
- Загрузка файлов на сервер. Можно выбрать любой файл и он будет автоматически загружен на сервер. При желании можно выбрать сразу много файлов и за один прием их загрузить. После загрузки программа предложит добавить готовую ссылку на загруженный файл.
- SEO: проверка фразы. Выделив любой фрагмент в тексте можно проверить его на частоту упоминаний в rambler-ru, yandex-ru, mail-ru или liveinternet-ru.
- Можно просмотреть список уже загруженных файлов на сервере. Это может пригодиться при загрузке картинок: программа выдаст соответствующее предупреждение.
- Работа с изображениями очень серьезно изменилась. После открытия файла, можно выставить масштаб изображения, автоматически устанавливаются его размеры.
- С помощью кнопок можно выбрать множество параметров: выравнивание, обрамление <center>, подпись, подсказка, стиль (style), класс (class), бордюр (цвет, толщина), отступы (все или по каждой стороне), изменить имя файла для сервера. При изменении параметров, автоматически генерируется html-код, который тут же можно проконтролировать или изменить.
- Можно просто добавить html-код в текст, можно сразу же загрузить файл на сервер, а можно только загрузить.
- Создание миниатюры. Достаточно указать максимальный размер стороны, все остальное будет сделано автоматически.
- Обработка изображений. Можно сделать обрезку изображения (crop). Существует возможность отмены и повтора операции. Доступны: яркость, контраст, автобаланс, создание тени с регулируемыми параметрами. Можно изменить размер изображения. Эффекты: контраст, яркость, HSV, HLS, RGB (каналы), пользовательский фильтр, уравнивание, Bump map, линза, волна, фильтры морфинга, вращение, FTF (очистка), коррекция гаммы, резкость. Создание рамки (на изображении).
- Существует возможность создания рубрик прямо из программы.
- Появился небольшой раздел для тестирования программы в «боевых условиях». Проблема заключается в том, что на некоторых хостингах выставлены такие параметры, которые не позволяют корректно работать не из браузеров. Программа теперь позволяет выполнить тестирование и выявить возможные проблемы.
- Добавление видео. Работает как совместно с плагином, так и самостоятельно. Вы просто указываете ссылку на видео, программы автоматически генерирует корректный html-код.
Скриншоты программы







