Расширяя границы. Взламываем ЖЖ.

Apr 07, 2015 08:15


Заметили ли вы, что в моем журнале после добавления комментария выскакивает "бабл" с благодарностью за комментарий?
Неужели ЖЖ добавил новую фитчу?



Нет, это мои шаловливые ручки снова добрались до модификации "пространства". Как же это реализовать?
Рассказывал вот тут http://ravvinoff.livejournal.com/96631.html о том, как сделать плавающий элемент в ЖЖ, так вот "благодарность за комментарий" - это модификация этого элемента.
ЖЖ ограничивает использование java скриптов, да и других тоже. Но нам это не помеха, используем возможность динамически создавать картинки.
Это можно осуществить, к примеру, через язык программирования php.
Пишем вот такое:

$ref =  $_SERVER["HTTP_REFERER"]; //определяем страницу ЖЖ
header("Content-type: image/png"); //притворяемся картинкой
if (strrpos($ref, '.html?view=')){
//если страница просмотра оставленного комментария
//то благодарим за комментарий
$im = imagecreatefrompng("note.png");
imagepng($im);
imagedestroy($im);}
else {
//если какая-либо другая страница
//то выводим пустую картинку
$im = imagecreatefrompng("null.png");
imagepng($im);
imagedestroy($im);
}
?>

Размещаем его на любом хостинге, поддерживающем php

Обращается к этому скрипту со страниц ЖЖ будем как к картинке


Теперь выводим на всех страницах "плавающий элемент", а картинка в этом элементе меняется в соответствии с посещаемой страницей.
Когда пользователь оставляет комментарий ЖЖ перенаправляет его на страницу просмотра этого комментария



Вот тут то и будет выведена картинка с благодарностью.
Примерно также реализован мой промо-блок "это интересно".
Конечно, не все знают php, но такую модификацию можно сообразить и другими способами, к примеру, на флеше или на питоне. Ну в общем на том чем умеете.
Можно такое натворить. что ЖЖ закачается. Главное фантазия... ☺

Сиськи тут http://ravvinoff.livejournal.com/195115.html

своими руками, среда ЖЖ

Previous post Next post
Up