Автоверстальщик html текстов

автоверстальщик html текстов

Верстка текстов для сайта - какое скучное и рутинное занятие. Проставлять теги, следить, чтобы все они были закрыты. И так раз за разом, текст за текстом, статья за статьей. Голова может опухнуть от подобной деятельности. А ведь текстов может быть с несколько десятков.

Некоторые системы управления сайтом имеют в своем наборе визуальные редакторы, которые позволяют упростить задачу. Но работают они не идеально. Но мы же не дилетанты, мы же хотим сделать наш сайт лучше. Поэтому приходится все делать ручками.

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

Принцип его работы очень прост:

  • Все тексты должны быть написаны в MS Word;
  • Они должны быть размечены особым образом (см. ниже);
  • Достаточно просто скопировать текст из файла, вставить в текстовое поле ниже и нажать "Сверстать"

Что касаемо разметки файла. Самое главное - это учитывать два момента:

  • Чтобы обозначить заголовок h1,h2 или h3, нужно поставить перед ним "Hx:", где "x" - уровень заголовка. Например, H1:Супер статья. Или H2:Стоимость работ;
  • Все списки в файле должны быть сделаны именно списками и никак иначе. Также допускается ручное указание элементов списка: проставьте перед каждым элементом вот такой код "->". Например,
    ->Первый элемент списка
    ->Второй элемент списка
    ->Третий элемент списка

Если текст размечен правильно, то парсер корректно выстроит вам:

  • Заголовки: h1, h2, h3;
  • Списки: нумерованные "<ol>...</ol>"(1,2,3..) и ненумерованные "<ul>...</ul>"(•,•,•...)
  • Все остальное будет обернуто в тег параграфа"<p>...</p>"

Парсер не умеет распознавать таблицы, поэтому старайтесь их избегать. Я считаю, что это уже чисто индивидуальная вещь, которая не должна быть в рядовых статьях.

Также в файле примера вы увидите сверху три ключевых слова: "TITLE:","DESC:","KEYWD:". Для чего они нужны. Оптимизаторы часто предпочитают для удобства все метатеги к статьям прописывать непосредственно рядом со статьей, обычно в самом начале. Я предусмотрел такую возможность. При парсинге эти строчки игнорируются, так что смело можете их заполнять так, как вам угодно.

ВНИМАНИЕ!!!

Автоверстальщик вынесен в отдельный инструмент и теперь доступен по коротному адресу:
https://text-html.ru



  • будет ли доработан функционал, чтобы почтовый ящик в тексте также верстался в href mailto ?
  • + добавить кнопку "Скопировать в буфер"
  • Пользуюсь и радуюсь. Тем, кто робит на совковых движках, существенно облегчает жизнь, избавляет от нудной однообразной работы.