Офлайн-редактор постів для Gamer.ru [ver 2.1.5]
Нова версія: [post]Офлайн-редактор постів для Gamer.ru [ver 2.6.3][/post]
[cut]
Пройшло кілька місяців з моменту публікації версії попередньої версії оффлайн-редактора (1.8.6). І ось, нова версія дочекалася свого виходу і спішить до вас.
Нові теги я поки що не додавав, оскільки без інтеракції з сайтом вони не мають сенсу, та й не так часто їх використовують. Але у мене вже з'явилася ідея їх реалізації, тож чекаємо, сподіваємося, віримо, пишемо свої побажання та знайдені помилки. ;)
Версії
**Завантажити** (2.3 МБ), якщо у вас встановлений JRE.
**Завантажити** (2.3 МБ), якщо не хочеться встановлювати JRE. Але потрібен розпакований в папку
поряд JRE (можна взяти тут — 34.8 МБ). Папка повинна називатися jre6.
Можливості
В оффлайн-редакторі постів для Gamer.ru можна писати і оформляти пости для подальшої публікації на сайті. Підготовлений у ньому текст поста можна (після завантаження картинок на сайт звичайним способом і обробки результату завантаження в редакторі) одразу публікувати.
Програма не тільки копіює функціональність редактора сайту, але й дозволяє створювати пости у відриві від інтернету, при цьому є можливість приблизно оцінити, як пост буде виглядати на сайті.
Програма може відкривати (в тому числі простим перетаскуванням) і зберігати (в тому числі автоматично) текстові файли, додавати картинки (з переглядом їх у попередньому перегляді). З цієї версії з'явилася можливість імпорту файлів за допомогою MS Word.
З приємних дрібниць — присутній тег для розміщення кількох маленьких картинок в ряд (їм необхідно обрамляти картинки/текст, які ви хочете розмістити в ряд). На жаль, поки погано реалізований попередній перегляд для цього тега.
Для зручності користування тепер є файл налаштувань. Більше не доведеться безліч разів переходити в потрібні папки в діалогах вибору файлів і налаштовувати автозбереження.
Виправлення та поліпшення
У діалогах додавання картинки і відкриття файлу з'явилося попереднє перегляд з вказанням розміру (в разі картинки і роздільної здатності) відкриваємого файлу.
З'явився файл налаштувань програми (створюється автоматично в папці з програмою при першому запуску; містить параметри автозбереження, збереження попереднього перегляду з css, завантаження id картинок, останні директорії в діалогових вікнах відкриття, імпорту, збереження файлів). У разі зміни якогось параметра, перед виходом буде запропоновано зберегти нові налаштування.
Важливо! В тестовому режимі додано імпорт з html-файлів, які генеруються MS Word, якщо зберігати файл як "веб-сторінку". Для тих, хто не хоче заморочуватися з конвертуванням, є можливість імпорту тексту з файлів .doc та .docx (стандартні вордовські).
При виборі файлу .doc(x) програма звертається до встановленого на комп'ютері ворду, той конвертує файл в html (зберігається там же, де лежить програма, в папці "import") і з цієї веб-сторінки вже береться текст.
Імпорт перевірено на 2007 (doc, docx, html) і 2003 (тільки html) вордах.
Обробляються списки, таблиці, жирний, курсивний, зачеркутий і підкреслений текст, картинки, посилання, вирівнювання тексту. Звісно, виходить не так красиво, як якщо обрамляти текст тегами самому, але цілком досить. Тепер менше доведеться возитися з тегами. :)
Тепер можна додавати картинки тільки розміром менше 1МБ, як на сайті (інші просто не відображаються в діалоговому вікні). Проте, якщо додавання відбувається через кнопку "картинка", то при виборі фільтру "Усі файли" можна додати і великі файли.
Коректно відображається тег s.
Тег spoiler=<будь-який_текст_крім_закриваючої_квадратної_скобки> тепер обробляється так само, як spoiler.
Якщо попередній перегляд не створено, можливість його збереження заблокована.
Помилка при створенні попереднього перегляду не "виводить" додаток з ладу.
Статусний рядок показує і прогрес процесу імпорту файлу.
Безліч дрібних правок і доповнень.

Результат імпорту та попередній перегляд при виборі картинки.
При створенні використовувалися бібліотеки JACOB (для звернення до MS Word) та Substance (основа зовнішнього вигляду).
PS: Чесно відповідайте в стандартному тепер опитуванні, чи використовуєте ви редактор.