Летопись МИФИ

Дефрагментация мозга


ЕГЭ-2017
Тесты ЕГЭ Онлайн
Задачи ЕГЭ по математике
Решения ЕГЭ по математике

Вступительные экзамены и специальности
Фишки для Корума:
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
a b c d e f g h i j k l m n o p q r s t u v w x y z

Рейтинг пользователей Корума
Настроение • Модераторы
Темы • Картина дня • Realtime
Прочие фишки:
Нецензурная брань
Народная орфография
Морзянка онлайн • Калькулятор
Анаграммы • Игра в города

Загрузка календаря

Новые записи

20.05Задача про фермера и его кредит
26.01Актуализация сервисов ЕГЭ по математике 2014 года
05.11Поломалось
28.08Смена парадигмы
18.07Как вести себя в приличном обществе, предварительно обмочив штаны
оглавление »

Лучшие записи

1.Математическое порно1544
2.Ответы ко всем задачам ЕГЭ по математике 2010 года789
3.Тесты ЕГЭ Онлайн515
4.Результаты ЕГЭ по математике367
5.Результаты ЕГЭ по русскому языку268

О чем тут?

NX VBAB Webometrics igjhs А1-08 Абитуриенты Бачинский ВКонтакте Ващенифтему Волга Диплом Дрессировка преподов Дума ЕГЭ Жизнь Забабахал Инновации История Кафедра 26 Кларк Корум Лженаука МИФИ МИФИсты Морзянка НИЯУ Нанотехнологии Наука Образование Омоймоск ПЦ Поздравляю Поиск Президент Преподы Приколы Программное обеспечение Рейтинги Русский язык Сессия Смерть Статистика Стихи Сувениринг Тест Учеба Учебные материалы ФЯУ Физтех Фотки Ядерщики матанализ

Комментарии

Финансовая пирамида за 10 рублей
  26 июня 2017 (zion)

В помощь юному радисту: Морзянка 1.0
  19 мая 2017 (mari54)

Проверь, как быстро ты печатаешь
  14 мая 2017 (Полина)

Ответы ко всем задачам ЕГЭ по математике 2010 года
  22 марта 2017 (Астрахань )

О бедном завкафе замолвите слово
  13 февраля 2017 (Воен УПЧК)

Сциентифик калькулятор
  28 января 2017 (Soul)

Задача про фермера и его кредит
  16 января 2017 (5555555)

Смехуёчки
  1 января 2017 (Enm)

Знахари и шаманы в МГТУ имени Баумана
  19 декабря 2016 (miracl)

Математическое порно
  12 декабря 2016 (иван)

$kib@t®onЪ
Сейчас на скибатроне
Шедевры
22 января 2011, 01:53:57
Рубрика: Забабахал

Кнопка кросс-поста в ЖЖ с индикатором количества ссылок

Сейчас будет такой очень технический пост для счастливых администраторов стандалон-блогов и всевозможных новостных ресурсов. Остальным будет ну совсем не интересно.

Каждый первый сайт уже давно основательно утыкан кнопочками типа «поделиться с друзьями» от всевозможных социальных сетей, до предела упрощающими милый сердцу любого сайтовода кросс-постинг. Специальный ярлычок рядом с кнопочкой услужливо демонстрирует количество вожделенных ссылок со страниц всяких там ВКонтактов, Твиттеров и прочих Фейсбуков.

Из более-менее популярных социальных сервисов только гордый LiveJournal считает, что его пользователи только и занимаются конспектированием собственных гениальных мыслей, в крайнем случае списывая их друг у друга.

Короче, для пользователей ЖЖ такой кнопочки с ярлычком доселе не было (ну, во всяком случае, мы с Хамелеоном не нашли). Пришлось забабахать свою:


Отдам даром в любые не растущие из жопы руки. Чтобы заиметь себе такую же, нужно всего ничего:

1. Где-нибудь сверху (наиболее православно это всё же делать внутри тега <head>) прописать:

<script type="text/javascript" src="http://live.mephist.ru/js/lj_share.js"></script>

2. Непосредственно в месте вызова кнопки прописать:

<script type="text/javascript"><!-- document.write(LJShareInitLinks()); --></script>

Это самый простой вариант. Так в открывающуюся по щелчку ЖЖ-шную форму добавления новой записи в поле «Тема» попадёт значение document.title страницы, на которой нажали кнопку, а в тело поста — её адрес. И в ярлычке будет количество ссылок именно на этот адрес. Это не всегда хорошо, поэтому можно поступить чуть хитрее:

<script type="text/javascript"><!-- document.write(LJShareInitLinks({subject:'ТВОЙ_ЗАГОЛОВОК_ПОСТА', event:'ТВОЙ_ТЕКСТ_ПОСТА', url:'ТВОЙ_АДРЕС'})); --></script>

Так в форму попадут, соответственно, ТВОЙ_ЗАГОЛОВОК_ПОСТА и ТВОЙ_ТЕКСТ_ПОСТА, а количество ссылок отобразится именно на ТВОЙ_АДРЕС. Если у вас, скажем, кнопка установлена на нескольких страницах комментариев к одной и той же заметке, то параметр url должен быть всегда равен основному адресу заметки, и этот же адрес должен входить в (ну или целиком составлять) значение параметра event.

Кстати, параметр event может содержать HTML, а не просто голый текст.

Как это выглядит и работает, можно посмотреть вот прямо тут, чуть ниже. Или — уж совсем канонический вариант — здесь (равно как в любой другой новости на МИФИст.ру), в подвале основного текста.

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

ранее:
Школа разнузданного патриотизма
далее:
Мысли про теракт в Домодедове

Уже 2 комментария

вверхвниз
1. Chameleon, 22 января 2011, 02:17:27
Ну, только не прямо хтмл, а все же экранированый.
\ я заменяю на \\
' - на \'
& - на &amp;
" - на &quot;

Вроде все.


Если у кого возникнут какие проблемы с вередачей HTML - пишите плиз.

2. Lexxus, 22 января 2011, 08:31:21
Ну, только не прямо хтмл, а все же экранированый.

Я пробовал и с экранированием, и без. Работает и то, и другое.
Поэтому пусть пользователь сам экспериментирует и решает.


Рейтинг блогов



 

откуда • куда • где • eureka!
Бездарно потраченное время:
101130 дней