Приветствуем, геймер! Ты можешь или
16+
Avatar_harret

Геймер Meraon 11

116

Конвертер Word2BBCode для Gamer.ru

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Идея конвертера возникла после прочтения этого поста, а так же после необходимости каждый раз переключаться для редактирования постов с привычного браузера Opera на другой, так как теги в нем вставляются некорректно. В основу был положен макрос проекта Word2MediaWiki с модификацией под BB-коды Gamer.ru

Конвертер представляет собой Word-документ с макросом. То есть для того чтобы пользоваться программой, нужно разрешить запуск макросов.

В Word 2003 это можно сделать: «Сервис» - «Макрос» - «Безопасность». Выберите пункт «Средняя», что бы была возможность самому принимать решение о запуске различных макросов. В Word 2007 появится панелька с предупреждением о макросе как о потенциально опасном объекте, но будет и ссылка на центр безопасности, где запуск макросов можно будет разрешить.
Работа конвертера была по возможности максимально автоматизирована – вы набираете и форматируете текст средствами Word и по нажатию на кнопку добавляются необходимые теги. Полагаю, что про полужирный, курсивный, подчеркнутый или зачеркнутый текст дополнительно объяснять не нужно. Впрочем, как и про выравнивание текста по центру или по правому краю и работе с таблицами. Всё стандартно.

Для добавления заголовка первого или второго уровня используйте стили текста, которые так и называются Заголовок 1 и Заголовок 2.

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Гиперссылки тоже вставляется стандартными средствами Word. Для списка используйте маркированный список по умолчанию (кстати, список у меня корректно отображается только в Mozilla Firefox). Если вы хотите использовать спойлер, выделите необходимый кусок текста маркером любого цвета. Например, так:

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Ники пользователей нужно печатать шрифтом красного цвета:

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Для добавления ссылки на видео, нажмите сочетание клавиш «Ctrl» + W. Появится форма, куда и нужно будет вставить ссылку и нажать кнопку «ОК».

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Для добавления тега линии нажмите «Ctrl» + L, для тега ката «Ctrl» + Q. Данные теги будут вставлены в текущее положение курсора.

Когда текст будет полностью набран и отформатирован, нажмите для конвертации кнопку «Конвертировать в BBCode».

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Чего конвертер не умеет, так это вставлять теги картинки, но в этом и нет смысла по причине того, что сами теги без предварительной заливки на сервер сайта и получения номеров картинок бесполезны.

При конвертации после каждого абзаца будут автоматически добавлен ещё один пустой, а сам полученный текст скопирован в буфер обмена. Теперь вам останется только вставить его в форму на сайте, добавить картинки и просмотреть результат перед публикацией. После конвертации возврат к первоначальному формату не возможен (ну, или Вам долго и нудно придётся кликать на кнопку отмены действия), так что если Вы хотели бы сохранить свое нетленное творчество c Word-форматированием, то сохраните предварительно текст в другом файле.

Осталось рассказать про одно ограничение, которое я не смог обойти. Первая строка в документе зарезервирована для кнопок макроса. В отличие от Ecxel, в Word кнопки и другие элементы управления вставляются прямо в текст и могут быть легко удалены по неосторожности, если их выделить. Поэтому, когда будете очищать файл для создания нового поста, советую пользоваться кнопкой «Очистить».

Конвертер Word2BBCode для Gamer.ru
GAMER.ru - Конвертер Word2BBCode для Gamer.ruКонвертер Word2BBCode для Gamer.ru

Макрос очистит документ начиная со второго параграфа, не затронув кнопок. Если кто знает, можно ли как-то зафиксировать кнопки, буду благодарен за совет. Если кнопки Вас раздражают, и Вы знаете как запускать макросы напрямую (или добавить кнопку макроса на панель управления), то можете удалить их. Главный макрос для запуска конвертера называется convert2bbcode.

Теперь, пожалуй, всё – сам файл можно скачать здесь. В нем вы также найдете примерный текст, для демонстрации возможностей макроса. Советы по улучшению и конструктивная критика приветствуются.

116
Еще в блоге
Интересное на Gamer.ru

8 комментариев к «Конвертер Word2BBCode для Gamer.ru»

    Загружается
Чат