troubles.md


Кто виноват? Что делать?

Что ещё может случиться:

----------------------------------------------------------------------------------------------------
Huh... Banned? Or...? there are 3 versions, good and bad:
----------------------------------------------------------------------------------------------------
1. good: there are no posts or journal entries according to your input (given journal, year(s) or period of time)

2. bad: I'm banned... you've used me carelessly!

3. good: if you're the journal's owner please untick the option that your content is for adults if it is so
- only after that I may look through your journal __unless I'm banned__

Т.е.:

  1. нет записей за заданный период или нет такого журнала
  2. получен бан: ваш IP занесён в список тех ботов, которые слишком непосредственны и навязчивы…
  3. журнал только для взрослых, тогда надо снять галочку о том в настройках своего ЖЖ

Если записи не грузятся

!! POST's STYLE: no content parsed! please add post content's style in config ("usercontent_classes")

возможна ошибка при выгрузке записей, если стиль журнала не указан в config.py: см. ключ-параметр “usercontent_classes” — эти значения можно найти следующим образом. Настройки Открываете нужную запись, далее Ctrl+U (или «View Page Source»\«Исходный код страницы»), это здесь:

мусорный код ЖЖ пример раз

или здесь (class тэга div “b-singlepost-bodywrapper” тоже пойдёт, но и классы тэга article на всякий случай обрабатываются):

мусорный код ЖЖ пример два

или здесь:

мусорный код ЖЖ пример три

или здесь:

мусорный код ЖЖ пример четыре

или здесь:

мусорный код ЖЖ пример пять

или здесь:

мусорный код ЖЖ пример пять

В config.py учитывается больше вариантов стилей, чем в примерах выше, но ковыряться и домогаться до удовлетворения жажды знания того, сколько их всего (а ещё и каких именно…) понаплодили креативные кодеры ЖЖ — совсем-совсем неинтересно, извините.

Код ЖЖ — это такая каша, в каждом журнале свои стили, притом в целом они никак не стандартизированы и даже не типизированы: мало того, что разные стили css, так ещё и даже разный код html, т.е. разные html-тэги. Зачем-то.

Так что если параметры стиля сгружаемой страницы не указаны к “usercontent_classes” в config.py, то пробуйте найти их в коде страницы записи и вставить в конфиг (аккуратно).