Заказ закрыт
плагин, код для форматирования текстов

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Александр Таратин  
Доброго дня!

Необходимо написать код/плагин для форматирования текстов, который будет внедрен в битрикс (на крайний случай wordpress)
 
вот пример почти такой программы, она чистит вредные коды (если текст скопирован с др сайта) и вставляет нужные теги, но она не все умеет textformater.inside36.com
 
С помощью программы код должен делать 3 вещи – добавить H2, выполнить перенос текста, добавлять название товара:
 
допустим, очистку кода, деление текста на абзацы мы выполнили с помощью этой программы и имеем текст в виде:
 
<p>СОСТАВ:</p>
 
<p>Нитроксолин 50 мг. Вспомогательные вещества: кальция гидрофосфат, лактозы моногидрат, крахмал кукурузный, кремния диоксид коллоидный, повидон К25, тальк очищенн</p>
 
<p>ПРОТИВОПОКАЗАНИЯ:</p>
 
<p>Катаракта; Почечная недостаточность тяжелой степени (КК менее 20 мл/мин); Тяжелая печеночная недостаточность; Детский возраст до 3 лет; Беременность; Период лактации (грудного вскармливания); Повышенная чувствительность к нитроксолину или другим компонентам препарата; Повышенная чувствительность к хинолинам.</p>
 
Теперь нам нужно, чтобы новый код находил слова: состав, противопоказания, дозировка.... – забить сюда все возможные варианты (примерно 10 слов). если такое слово он нашел, то он вставляет его в h2. Также добавляет после этого слова название товара, если он такое слово не нашел – оставляет как есть.
Еще – увидел знак ";" ставь перенос следующего слова на новую строку.
 
Итого мы получаем текст
 
<p><h2>СОСТАВ НИТРОДЕКСИН 0,6Н:</h2></p>
 
<p>Нитроксолин 50 мг. Вспомогательные вещества: кальция гидрофосфат, лактозы моногидрат, крахмал кукурузный, кремния диоксид коллоидный, повидон К25, тальк очищенн</p>
 
<p><h2>ПРОТИВОПОКАЗАНИЯ НИТРОДЕКСИН 0,6Н:</h2></p>
 
<p>Катаракта;
Почечная недостаточность тяжелой степени (КК менее 20 мл/мин);
Тяжелая печеночная недостаточность;
Детский возраст до 3 лет;
</p>
Опубликован 16.09.2017 в 20:40 Последнее изменение: 16.09.2017 в 20:46
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.