January 2019

M T W T F S S
 123456
78 910111213
14 151617181920
21222324252627
28293031   

Сообщения

За стиль благодарить

Развернуть метки

No cut tags
Monday, April 10th, 2017 12:41 am
Байтбастер написал скрипт для репоста в Дриме:

https://bytebuster.dreamwidth.org/6480499.html

У меня он работает наполовину, а именно открывает окно редактора поста, но не вставляет код.

Кто-то сталкивался с проблемой или знает другие способы ее решения?
Monday, April 10th, 2017 11:06 am (UTC)
В новом посте в dw-maintenance про это есть вроде бы (п.3):

"The three common problems right now: 1) you mistyped your username and/or password; 2) you need to agree to LiveJournal's new ToS before they'll permit you to access the data in your account; 3) an entry or entries in your LiveJournal account have a text encoding mismatch and you need to follow the link in the error message to fix it on LJ."

http://dw-maintenance.dreamwidth.org/75631.html

То есть там должна выдаться какая-то ошибка с линком, и по этому линку надо сходить, чтобы пофиксить.
Monday, April 10th, 2017 12:31 pm (UTC)
У нас никакого сообщения об ошибке на странице с испорченными комментами нету:( куда же обращаться, как вы думаете?
Monday, April 10th, 2017 12:59 pm (UTC)
Линк, наверное, не на странице должен быть, а там, где прогресс импорта показывается? (я ещё не импортировал сам, не представляю, как оно выглядит)

Ну можно, наверное, в тот пост и написать, только на английском.
Sunday, April 9th, 2017 10:14 pm (UTC)
Притом под тем же постом - часть комментов нормальная!
Monday, April 10th, 2017 07:18 am (UTC)
Это не проблема русского шрифта, это проблема нессответствия кодировок. ЖЖ отдаёт текст в кодировке UTF-8, а Дрим воспринимает его как текст в кодировке ISO 8859-1. Неизвестно, чья в этом вина, то ли сервер ЖЖ не указывал правильно кодировку, то ли скрипт Дрима неправильно её понимал в некоторых случаях. А может быть проблема в базе Дрима. По всей видимости это случилось из-за большой нагрузки на импорт, возникали редкие в обычной ситуации ошибки.

Это можно было бы поправить со стороны Дрима. Имея доступ к базе можно автоматически сконвертировать текст комментариев, выглядящий как неправильно декодированный UTF-8 (это определяется довольно надёжно). Пишите, если у них будет время, сделают. Если проблема в базе, то это сделать ещё проще.

Может быть проблему можно решить самому, если удалить пост и реимпортировать его снова. Но я не уверен, что удалённый пост реимпортируется. Можно его потерять. Лучше поэкспериментируйте на кошках.
Monday, April 10th, 2017 12:30 pm (UTC)
Спасибо! А как вы думаете, куда обращаться и как объяснить? И, наверно, нужно писать не по-русски?
Monday, April 10th, 2017 02:25 pm (UTC)
Им, похоже, известно об этой проблеме. Вот здесь пишут, что если импорт произошёл с ошибками, вы должны получить письмо. В письме должна быть ссылка, пройдя по которой вы сможете исправить ошибку кодировки в ЖЖ. Проверьте свой инбокс.