Автор рисунка

FB2 на Даркпони

480    , Декабрь 13, 2012. В рубрике: Новости DarkPony.

У тех, кто публикует тексты своих рассказов или переводов прямо на Даркпони, теперь есть возможность генерировать из них электронные книги в формате fb2. К сожалению, совсем автоматически это не сделать, так что нужно будет добавить к посту немного разметки.

Прежде всего нужно отметить текст фика в посте. Примерно так:

[ebook-content]

На ферме занималось утро. Солнце должно было встать только через пару часов. Фермер сидел на кухне, пил чёрный кофе и ел тосты с маслом.

[/ebook-content]

Обратите внимание, что коды [ebook-content] и [/ebook-content] должны отделяться от текста пустой строкой, иначе немного ломается разметка (WordPress такой непредсказуемый).

Если у вас в посте есть аннотация к фику, то её тоже можно выделить.

[ebook-annotation]

Один человек, одна молочная ферма и двенадцать Твайлайт Спаркл.

[/ebook-annotation]

Теперь можно добавить ссылку на FB2-файл. Для этого достаточно вставить в нужном месте такой код:

[ebook-fb2-link/]

Здесь же можно добавить дополнительные параметры, если они необходимы. Например, картинку для обложки и имя автора оригинального текста.

[ebook-fb2-link author="Standard Namespace" picture="https://darkpony.space/img/stories/animal-husbandry/cover.jpg"/]

Многоглавные фанфики

С фанфиками, состоящими из нескольких глав, всё немного сложнее. Главы должны быть размещены в отдельных постах, а тексты глав — отмечены кодом [ebook-content]. Также должен быть один пост, в котором будут размещены ссылка на fb2, аннотация и оглавление. (Это может быть пост, содержащий первую главу, но может быть и отдельный).

Оглавление должно состоять из работающих ссылок на все главы с нужными заголовками. Его тоже необходимо пометить. Для этого используется код [ebook-toc].

[ebook-toc]

<a href="https://darkpony.space/rozovye-glazki/">Глава 1: Непроницаемая</a>

<a href="https://darkpony.space/rozovye-glazki-glava-2/">Глава 2: Веселись не по-детски</a>

<a href="https://darkpony.space/rozovye-glazki-glava-3/">Глава 3: Потерянный табун</a>

<a href="https://darkpony.space/rozovye-glazki-glava-4/">Глава 4: Vola Mio Mini Pony</a>

...

[/ebook-toc]

10 комментариев

Многорукий Удав

Отлично.
Только что для пробы разметил "Ложечку", всё работает :)
Надо будет всё остальное доработать.

Многорукий Удав, Декабрь 15, 2012 в 10:06. Ответить #

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

dimone, Декабрь 31, 2012 в 09:02. Ответить #

darkpony

Правильно.
То, что текст иногда пропадает — это глюк движка WP, с ним пока не разобрались. Решается вставкой вместо [ebook-content] и [/ebook-content] <span class="ebook-content-start"></span> и <span class="ebook-content-end"></span> соответственно. Запомнить труднее, зато гарантированно работает.

darkpony, Декабрь 31, 2012 в 09:07. Ответить #

Можно вопрос?
Видимо iOS не поддерживает закачку FB2 фаилов, если у некоторых iOS пользователей он не скачивается (даже с прогами и т.д.). Вероятнее всего это проблемма iOS а не сайта, так?

xenoluna, Май 26, 2013 в 05:07. Ответить #

Веон

Я не уверен, что это у всех работает. Произвольный HTML же.

Веон, Декабрь 31, 2012 в 09:24. Ответить #

Многорукий Удав

"Сияние скверны" размечено и проверено. Можно качать.

Многорукий Удав, Январь 2, 2013 в 22:22. Ответить #

Как выложить рассказ? Помогите, кто-нибудь, а? Написал рассказ и не знаю как выкладывать.

Евгений, Январь 21, 2013 в 01:43. Ответить #

darkpony

Няша, извини, но мы считаем, что для того, чтобы написать хороший рассказ, требуется больше интеллектуальных ресурсов, чем для того, чтобы разобраться с интерфейсом WordPress.

darkpony, Январь 21, 2013 в 17:27. Ответить #

shaihulud16

Я так понял, есть ограничение на размер главы/одноглавного рассказа? Какое оно точно, и что делать, если длинный рассказ изначально одним постом?

shaihulud16, Октябрь 4, 2016 в 19:08. Ответить #

Веон

Никаких конкретных ограничений нет. Правда, у WP иногда глючит парсер и выкидывает весь текст.

В твоём посте проблема в том, что при попытке скачать картинку для обложки CDN даёт отлуп. Видимо, Cloudflare забанил подсеть моего хостера. Попробуй куда-нибудь перезалить. Например, на Табун. Там ещё и HTTPS, что для нас предпочтительно.

Веон, Октябрь 4, 2016 в 20:48. Ответить #

Ответить юзеру xenoluna

Останется тайной.

Для предотвращения автоматического заполнения, пожалуйста, выполните задание, приведенное рядом.