June 21st, 2012

Привет

Недокументированные возможности новой функции "Репост" в ЖЖ


В ЖЖ появилась новая фича - "Репост".
Но поскольку мы знаем, что с терминологией в ЖЖ серьёзные траблы, попробуем разобраться, что представляет из себя эта функция на самом деле.

Старая функция перепоста, которую пользователи называли "Утащить" или синонимами этого слова, а создатели ЖЖ называли "Поделиться", позволяла скопировать чужой пост в свой журнал.
Хорошая новость - эта функция всё ещё работает. Но у неё изменились тэги. И перестали приходить извещения о перепостах, робот с антенками больше не оставляет комментов. Хотя может быть, это просто временный сбой.

[Если кто позабыл, как вставить кнопку перепоста или хочет узнать новые тэги, нажмите здесь, чтобы посмотреть]

Старые тэги <lj-repost button="Перепостить это у себя в журнале!" /> и <lj-repost /> больше не работают, но автоматически заменяются на новые, так что можно продолжать вставлять их. В справке информация пока не обновлена.

Новый тэг обязательно состоит из двух частей <lj-repost button="Перепостить это у себя в журнале!" /></lj-repost>

Если между тэгами открытия и закрытия перепоста есть хоть один символ, пусть это даже пробел, перепощено будет только то, что находится между тэгами. Если же между ними ничего нет, перепощен будет весь пост.
Реально вставлять для частичного перепоста можно только простой текст в одну строку. Перевод строки и все html-тэги редактор уродует до неузнаваемости.

Привелегия умещаться в один тэг перешла теперь новой фиче репоста:
<lj-like buttons="repost" />




Новая функция "Репост" не копирует чужую запись в ваш журнал, а просто вставляет кусочек чужого блога. То есть в этом случае вы ничего не утаскиваете и ничем не делитесь, а просто предоставляете место в своём блоге под чужий материал, при этом автор материала вправе в любой момент как угодно его редактировать, вплоть до полной замены совершенно иным.
Например... эх, хотел привести пример из области футбола, но не будем о грустном...
Например, вы нажали кнопку "Репост" на материале о победе Марии Шараповой на Ролан Гаррос, на фотографиях Маша очаровательно машет ракеткой и очень мило радуется забитому мячу, да и текст переписан из хорошего издания, так что выглядит всё замечательно. Вы нажали "Репост", и материал появился в вашем блоге, но друзья не смогут вас за это поблагодарить, потому что все комментарии уходят автору, а вы даже не получаете о них извещения. Во френдленте ваших друзей пост появляется под именем автора, а не под вашим, что приводит друзей в панику, они не могут понять как этот совершенно незнакомый им человек пролез в их френдленту? Мало того, со временем вы можете обнаружить, что никакого рассказа об успехе Шараповой в вашем блоге нет, а на его месте висит агитка Коммунистической партии Гондураса или Лиги защиты прав тутового шелкопряда, а то и ещё что похуже. И всё это с иллюстрациями и видеороликами, да ещё и без всякого ката. Но у вас нет права редактировать этот пост, нет права редактировать или удалять комментарии, и извещений об изменениях в посте вы не получаете. Единственная радость, что в меню под (у кого-то над) постом вместо "Редактировать запись" (или синонимов) появляется "Удалить репост". То есть удалить чужую запись из своего блога вы всё-таки можете.
Интересная особенность. Если вы нажимаете на кнопку "Репост", то пост сразу же появляется в вашем журнале, даже если вы нажали эту кнопку по ошибке, а вот если вы нажмёте "Удалить репост", вас обязательно спросят, действительно ли вы хотите это сделать.
Это всё было про неприятности, которые могут случиться, если вы нажмёте "Репост" в чужом блоге.

А о тех сюрпризах, которые могут ждать разместивших кнопку "Репост" в своём журнале, читайте под катом.

Collapse )

Короче говоря, новая фича "Репост" позволяет легко подсовывать любые материалы в блоги доверчивых читателей и без проблем воровать материалы у наивных авторов.

Всем удачи с репостом!




Тестовый фрагмент текста. Не обращайте внимания.
----------------------------------

UPDATE:

Извещения о перепостах с помощью старой функции снова стали приходить

UPDATE2:

Подправили кнопочку "Репост сделан", теперь клик по ней тоже удаляет чужой пост из вашего журнала, но уже без подтверждения. Если дрогнет рука, когда хотите посмотреть, кто ещё перепостил, - пост исчезнет.


UPDATE3:

Добавили репост в справку, но в статью о перепосте, в инфу по перепосту при этом добавили опечаток, причём критичных. Что там сейчас, проверить невозможно, потому что FAQ вообще не работает.

Пофиксили баг с HTML-кодом при частичном перепосте, но как-то странно, надо будет посмотреть повнимательнее.