Инструкция по применению LJ-тегов

топ 100 блогов igrick28.06.2011

Folks, когда мы запустили lj-like, некоторые пользователи попросили сделать описание всех доступных LJ-тегов, и я пообещал его сделать. К сожалению, руки дошли только сейчас, но я надеюсь, что еще не поздно и оно будет вам полезно.

Итак, с помощью различных lj-тегов вы можете:

Скрыть часть записи для френдленты и дневника, или убрать под кат

[text="Заголовок"]> ... Скрываемый текст ... []

Данная конструкция позволяет убрать часть записи из отображения во френдленте и дневнике с установкой ссылки внутрь записи, где она отображается полностью, или, если говорить проще - lj-cut позволяет делать ссылку «подробнее», разделяя запись на ее анонс и полную версию. Самое распространенное применение — перенос «под кат» всех, кроме первой, фотографий в каком-нибудь репортаже или отчете от путешествии. При длинных записях крайне рекомендуется к применению, так как значительно упрощает чтение дневника и френдлент для друзей.

Особенности:

  • применение возможно только в записях;
  • не имеет эффекта на странице самой записи;
  • при переходе на определенную ветку комментариев в записи (thread) текст самой записи отображается до первого lj-cut, если он имеется.

Примеры:



скрываемая часть записи

Упомянуть пользователя или сообщество LiveJournal

[title="альтернативное имя"] />

Наболее правильный способ сделать ссылку на другой журнал или сообщество, так как LiveJournal в данном случае выведет ее со всеми вспомогательными элементам, а именно с головастиком и ссылкой на профиль, правильным именем и ссылкой на журнал, контекстным меню и памяткой (доступно только платным аккаунтам), если она установлена у читающего. Также с помощью параметра title можно заменить название дневника на произвольный текст.

Особенности:

  • применение возможно в записях, комментариях, профиле, стилях S2 и в личных сообщениях;
  • при переименовании дневника автоматически заменяется на новое имя во всех предыдущих упоминаниях;
  • закрывающий тег не требуется.

Примеры:

Инструкция по применению LJ-тегов [info]igrick

Вставить кнопку для быстрой публикации копии записи, т.е. для создания «репостов»

[button="название кнопки"]> [ ... текст записи ]

Позволяет вставить кнопку быстрого создания копии записи у читателя, а если проще — кнопку репоста, которая будет содержать весь или выбранный автором текст исходной записи и ссылку на оригинал. При включенной опции PingBack в исходную запись автора будут приходит комментарии с указанием ссылок на «репосты».

Особенности:

  • применение возможно только в записях;
  • кнопка устанавливается в месте закрывающего тега, если выбран фрагмент записи;
  • кнопка устанавливает в месте открывающего тега, если фрагмент не определен, т.е. для «репоста» выбрана вся запись;
  • если фрагмент не определен, тогда каждый «репост» публикуется вместе с самой кнопкой, сохраняющей адрес оригинала;
  • не все lj-теги могут наследоваться при «репостах».

Примеры:



Начало-Записи... ...Середина-Записи... ...Конец-Записи
Вставляет кнопку с текстом «Поделиться» для «репоста» части записи, в данном случае текста «Середина-Записи», при этом кнопка будет вставлена между «Середина-Записи» и «Конец-Записи»

Вставить в запись кнопки от социальных сетей

[buttons="facebook, google, vkontakte, twitter1, livejournal1, ..."] />

Позволяет вставить популярные кнопки от различных социальных сетей, а именно, на момент написание данной записи (в скобках указано имя для параметра buttons):

  • «Recommend» от FaceBook (facebook или fb);
  • «+1» от Google (google или go);
  • «♥» от vKontakte (vkontakte или vk);
  • «Tweet» от Twitter1 (twitter или tw);
  • «+10 ЖЖетонов» от LiveJournal1 (livejournal или lj);

Особенности:

  • применение возможно только в записях;
  • порядок упоминания в параметре buttons влияет на порядок вывода кнопок;
  • при отсутствии параметра buttons будут выведены все кнопки, доступные для региона автора, т.е. при внедрении новых кнопок в последующих обновлениях LiveJournal они автоматически появятся в старых записях;
  • закрывающий тег не требуется.

Примеры:




1 — станет доступно начиная с обновления LiveJournal v.81, текущую версию смотрите в подвале главной страницы.

Вставить в запись интерактивную карту

[width="W"] [height="H"] />

Позволяет встроить в запись интерактивную карту от Яндекс или Google. Для вставки необходимо зайти на один из вышеупомянутых сервисов и сгенерировать ссылку на требуемый фрагмент карты.

Особенности:

  • на момент написания этой записи поддерживается только Яндекс и Google;
  • не все персональные настройки карты могут быть перенесены в запись, так как это зависит от способа формирования URL-фрагмента конкретного сервиса;
  • применимо как в записях, так и в комментариях;
  • закрывающий тег не требуется.

Примеры:



Вставить в запись разрешенный embed

[width="W"] [height="H"]>embed-код

Позволяет вставить любой разрешенный embed, использующий iFrame или Flash. Применять тег имеет смысл только в том случае, если необходимо проконтролировать ширину и высоту embed'а, т.е. задать параметры width и height. Во всех остальных случаях, т.е. когда embed вставляется без обрамляющих тегов, данные теги добавляются автоматически с автоопределением ширины и высоты.



Вставит в ЖЖ клип «Потап и Настя - Чумачечая Весна», т.е.:

Создать и вставить в запись опрос

[name="имя опроса"] [whovote="кто может голосовать"] [whoview="кто может видеть результаты"]>
    
    Текст вопроса
        1-ый вариант ответа
        2-й вариант ответа
        3-ый вариант ответа
        ...
        N-ый вариант ответа
    

Позволяет вставить в запись новый опрос (доступно только платным пользователям и в платных сообществах). Ввиду того, что построить опрос вручную, т.е. путем конфигурации тегов, достаточно сложно, я не буду останаливаться подробно на их типах, но крайне рекомендую использовать для его этого специальный визард — www.livejournal.com/poll/create.bml

Пример:

Есть ли жизнь на Марсе?ЕстьНетНауке это еще неизвестно

Вставит в запись риторический вопрос про жизнь на Марсе.

Отключить автоформатирование для всей записи или ее части

текст

Позволяет отключить автоформатирование, что в основном касается переносов строк, для всего текста записи или его части, помещенной между открывающим и закрывающим тегом. Полезно для тех пользователей, которые используют HTML для оформления своих записей, так как дает контроль над тем, что LiveJournal попытается преобразовать, а что нет. Вся данная запись написано с lj-raw от начала и до конца.

Создать запись на нескольких языках


    [текст для выбранного языка]
    ...
    текст по умолчанию при отсутствии определенного языка

Позволяет создавать локализованные под выбранные языки записи, т.е. текст записи или его часть будет выводиться в зависимости от настроек языка интерфейса читающего для авторизованного и региона и настроек браузера неавторизованного пользователя. Для составления тега необходимо определить текст по умолчанию, т.е. тот, что будет показан в случае, если контейнер не содержит определение языка, с которым пришел пользователь, и опционально перечислить все поддерживаемые. Если проще — пример — для русскоязычных авторов правильно определять кирилические языки в основном теге и английский в otherwise (см. пример ниже).

Внимание! Данная возможность находится в разработке и на данный момент не готова к массовому и публичному использованию. Запросы по ее некорректной работы Службой поддержки LiveJournal не принимаются, так что использовать ее можно только на свой страх и риск. О том, когда данный тег станет официально поддерживаться в LiveJournal, я сообщу отдельно.

Пример:


    Добро пожаловать!
    Welcome!
    Willkommen!
    Benvenuto!
    歡迎!
    We don't speak Mexican here


Выводит приветствие в зависимости от языка посетителя, и «We don't speak Mexican here» в случае, если ни один из языков не подходит.
Таким образом, для вас приветствие будет звучать так — Welcome!


На данный момент пока все. По мере того как будут появляться новые теги, я буду обновлять данную инструкцию, так что можете смело добавлять в закладки, если надо.

Если вам полезна данная инструкция или вы считаете, что она будет полезна вашим друзьям, то смело репостите — «Подробная инструкция об использовании специальных тегов LiveJournal, а именно lj-cut, lj-user, lj-repost, lj-like, lj-map, lj-embed, lj-poll, lj-raw и эксперементального lj-lang.»

Оставить комментарий

Архив записей в блогах:
Кстати, http://byrmenk.livejournal.com/430499.htmlПриморские граффити в поддержку партизан.ПАРТИЗАНЫ ПРИМОРЬЯ - ГЕРОИ РУСИ!Уважаю дико.Привет ...
На Кипре окон в домах в два раза больше обычного. Я когда купил дом, первым делом три окна заложил кирпичом, но все равно осталось много. Роботы мойщики окон каждые три года появляется новое поколение, динамично развиваются. Наблюдаю за ними на рынке уже десять лет. Первые были на ...
КВГ делает единый премиум аккаунт . Уже на стадии ЗБТ/ОБТ в салолетах можно будет фармить на прем в танках. Что же могут ответить улитки? PS: в ролике Серб ненавязчиво намекает "ПОНИмаете, у нас такая политика - мы за право участвовать в тесте и за плюшки в этом тесте денег не берем". ...
-Темно, как в жопе негра! -Ох, сударь! И всё-то вы знаете... И везде-то вы побывали... Послеобеденный нехочун, валяемся расслабленные, даже в КС играть лень, травим баечки из прошлого... "Бля, Макс! И везде то ты побывал! И на стройке, и в аппарате полпреда и в банке! Ну харе уже пизде ...
В Москве совершаются преступления. Странные, "с чертовщинкой". Капитан убойного отдела Катя Земцова, которая их расследует, обращается за помощью к старому знакомому — бывшему ...