Всем привет! Меня тут приспичило начать вести свой ЖЖ (Живой Журнал, если кто не в курсе). Создавать новый я не стал, взял за основу когда-то зарегистрированный, в котором я запостил несколько ссылок на сайты свои от нечего делать. Все ссылки аккуратно собрал в один пост и начал разбираться, что к чему в этих ЖэЖэшечках.
Дизайн поставил из общедоступных, ибо возиться с новым мне, мягко говоря, было лень. Начал по-тихоньку писать туда, что-то скопипастил интересное из сети, что-то свое... Больше десятка постов уже получилось, но не в этом суть.
Сижу и понимаю, что чего-то явно не хватает. Вот бы, думаю, кнопочки социальных сервисов прицепить. Тайтл и страницу можно javascript'ом выдергивать и подставлять, а остальное у меня уже есть. И почему такая гениальнейшая мысль пришла мне одному? Ведь ни у кого, вроде бы, подобное не реализовано...
Изучив ЖЖ понял, что, вроде бы, в пределах всего сайта можно править только CSS. HTML-код же, в свою очередь, допускается вставлять лишь в сайдбар и в записи. Не идеально, но лучше, чем ничего.
Быстренько собрал код для панельки, вставил, сохранил, пошел любоваться нововведением и... И не тут то было. Фейл, проще говоря - ЖЖ игнорирует скрипты, им, видите ли, безопасность важнее комфорта.
Казалось бы, все потеряно, но нет. Я решил, что буду ставить панельки вручную в каждый пост
Это лишних несколько минут к записи, зато эффектно. Собрал html-код панельки, проставил в каждую запись, заменяя заголовок и url через функцию замены в Notepad++.
Но это было как-то напряжно, вот бы, думаю, еще упростить процесс. Лень, как говорится, двигатель прогресса, и это в очередной раз подтвердилось. Решил я скрипт написать, чтоб вводишь тайтл и ссылку, нажимаешь на кнопочку, и он готовый код выдает, чтоб его только вставить в запись.
Принцип работы представил, решил не браться за PHP, а попробовать реализовать на javascript'е. Как вы, наверное, уже догадались, с этим языком я знаком на интуитивном уровне, как, впрочем, и другими.
Не прошло и дня, как при помощи молотка, отвертки и какой-то матери гугла и метода научного тыка была собрана страничка, обозванная "Кнопки социальных сервисов для LiveJournal и не только". Кому интересно, инструкция там имеется. Можете пользоваться
Как видите, если подумать, можно реализовать затеи, на первый взгляд нереализуемые, пусть даже иногда пути решения поставленной проблемы немного сложноваты. И еще, если есть желающие, можете зафрендить меня в ЖЖ. Кто желает, ищите webholt.livejournal.com








