Плагин для worpdress\woocomerce для обрезки epub
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Нужно написать плагин для worpdress\woocomerce, который бы автоматически обрезал epub и генерировал ссылку на новый обрезанный файл.
1) При сохранение виртуального товара скрипт должен реагировать на пристегнутые файлы epub и запускать процедуру обрезки.
2) Он должен высчитать количество текста во всем epub, видимо высчитав его количество в каждой "главе" и сложив его в сумму.
(по сути epub это zip-архив c xml, html итд. Информация о главах, их местоположение и порядок хранится в определенном стандартами файле)
3) Далее нужно вычислить 10% от общей суммы, а так же вычислить какие "главы" выходят за этот объем и обрезать их.
4) Желательно, внутри главы, в которой объем превышает 10% так же обрезать текст на конце предложения.
5) В конце размещается шаблонный текст со ссылкой на url товара.
6) Этот обрезанный epub должен быть конвертирован в валидный epub файл и на него должна быть сгенерирована ссылка, например ввиду shortcode, которая затем уже будет нами добавлена в шаблон.
1) При сохранение виртуального товара скрипт должен реагировать на пристегнутые файлы epub и запускать процедуру обрезки.
2) Он должен высчитать количество текста во всем epub, видимо высчитав его количество в каждой "главе" и сложив его в сумму.
(по сути epub это zip-архив c xml, html итд. Информация о главах, их местоположение и порядок хранится в определенном стандартами файле)
3) Далее нужно вычислить 10% от общей суммы, а так же вычислить какие "главы" выходят за этот объем и обрезать их.
4) Желательно, внутри главы, в которой объем превышает 10% так же обрезать текст на конце предложения.
5) В конце размещается шаблонный текст со ссылкой на url товара.
6) Этот обрезанный epub должен быть конвертирован в валидный epub файл и на него должна быть сгенерирована ссылка, например ввиду shortcode, которая затем уже будет нами добавлена в шаблон.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.