-Всегда под рукой

 -Рубрики

 -Поиск по дневнику

Поиск сообщений в Amelaina

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей

Как заменить тег «more» на ссылку «понравилось»?

Суббота, 13 Августа 2011 г. 07:15 + в цитатник
Цитата сообщения Rost Как заменить тег «more» на ссылку «понравилось»?

Как показывает практика, люди не понимают, что не надо писать в комментариях "Спасибо!", а просто нажимать на ссылку "Понравилось". Как говорится, не можешь - научим, не хочешь - заставим! Сегодня научу, как модифицировать тег «more» таким образом чтобы он не только работал по своему прямому назначению (прятал сообщение под кат), но и делал так, чтобы являлся одновременно и ссылкой "понравилось".

Мало кто знает, но вот такая конструкция работать не будет:
[more=<a href="ссылка">Читать дальше</a>]

Точнее, будет, но не как обычный тег «more». Вместо того, чтобы показывать сообщение полностью, пользователя перебросят по ссылке. Что остаётся? Только вставить ссылку «понравилось». Мало того, можно сделать так, чтобы при нажатии на ссылку пользователь говорил «понравилось» одному сообщению, а переходил на другое.

Как устроена ссылка «понравилось»? (примечание)
Обычная ссылка «понравилось»:
http://www.aliveinternet.ru/journal_proc.php-?action=like-journalid-XXXXXX-jpostid-YYYYYY&backurl=ZZZZZZ,
где:
  • "XXXXXX" - ID блога на Лиру;
  • "YYYYYY" - ID сообщения в блоге (число после "post" в ссылке на сообщение);
  • "ZZZZZZ" - любая ссылка, на которую переадресуют пользователя после нажатия на ссылку (может отсутствовать).

  • LI 5.09.15
    Рубрики:  Полезные заметки
    Метки:  



     

    Добавить комментарий:
    Текст комментария: смайлики

    Проверка орфографии: (найти ошибки)

    Прикрепить картинку:

     Переводить URL в ссылку
     Подписаться на комментарии
     Подписать картинку