<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Rpsl &#187; javascript</title> <atom:link href="http://blog.rpsl.info/tag/javascript/feed" rel="self" type="application/rss+xml" /><link>http://blog.rpsl.info</link> <description>Очень остроумная надпись</description> <lastBuildDate>Sat, 31 Jul 2010 19:41:55 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0</generator> <item><title>Вконтакте рукожопы</title><link>http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html</link> <comments>http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html#comments</comments> <pubDate>Sun, 20 Jun 2010 17:07:52 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Заметки]]></category> <category><![CDATA[fail]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[video]]></category> <category><![CDATA[vkontakte]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=833</guid> <description><![CDATA[Я вообще не хочу ни кого обижать или пытаться осрамить разработчиков, просто в очередной раз убеждаюсь что &#171;бизнес по русски&#187; нацелен куда угодно, но только не на пользователей и их удобство. Нельзя не отметить тот факт, что Вконтакте один из тех ресурсов который смогли перевернуть интернет. Он научил обычных людей тому, что в интернете можно [...]]]></description> <content:encoded><![CDATA[<p>Я вообще не хочу ни кого обижать или пытаться осрамить разработчиков, просто в очередной раз убеждаюсь что &laquo;бизнес по русски&raquo; нацелен куда угодно, но только не на пользователей и их удобство.</p><p>Нельзя не отметить тот факт, что <strong>Вконтакте</strong> один из тех ресурсов который смогли перевернуть интернет. Он научил обычных людей тому, что в интернете можно не только смотреть погоду, но и общаться, слушать музыку и смотреть видео. Он научил людей платить в интернете и это огромный плюс.</p><p>Просто данный сервис в последнее время сильно активизировался, возможно из-за того, что <strong>Facebook</strong> заявил о выходе на Российский рынок. Они сделали несколько вещей, которые сделали почти все социальные сети такого объема, но они единственные, кто сумел сделать это через жопу.</p><p><span id="more-833"></span></p><p>Что бы не быть голословным, хочу привести несколько примеров:</p><p><strong>1.Видео</strong></p><blockquote><p>Кроме того, те из Вас, у которых есть свои сайты и блоги, с этого дня могут вставлять видеоролики из вконтакте на сторонних сайтах с помощью функции &laquo;Получить код видео&raquo;.</p><p>Кстати, несколько дней назад мы увеличили максимальное качество видео до 720 точек в высоту, и в поиске по видеозаписям Вы можете искать только качественные видеоролики. А владельцы телефонов iPhone теперь видят в этом поиске галку &laquo;iPhone/iPad&raquo;.</p></blockquote><p>Это отличная новость. Вконтакте действительно огромное количество видео материалов, скорости по Европе очень хорошие, так же отсутствие модерации и возможность загружать кинофильмы в HD качестве делают очень лакомым кусочком.</p><p>Наверное именно из этих побуждений они и додумались вместо нормального флеш плеера отдавать iframe в который будет вставлен видеоролик. Добавим к этому что в линк обязательно вставляется генерируемый параметр и то что видео по умолчанию играет в самом галимом качестве ( и этот параметр настроить нигде нельзя ) хотя могли бы сделать. И то что неправильно указанный параметр играть в высоком разрешение, при отсутствие такого разрешения не игнорируется, а тупо ломает плеер, получаем печальную картину.</p><p>Вот нахера так делать ?</p><p>Я не вижу очевидных плюсов в таком решение, за то минусов полно.<br /> Как минимум попробуйте сделать нормальный парсер, что бы разрешить пользователям вставлять видео ролики в автоматическом режиме. Мне пришлось нормально поебаться, что бы прикрутить их <strong>видеоплеер к vbulletin</strong></p><blockquote><div style="text-align: center;"><iframe src="http://vkontakte.ru/video_ext.php?oid=568549&#038;id=146385811&#038;hash=b8361a129abb2c4b&#038;hd=1" width="607" height="360" frameborder="0"></iframe></div></blockquote><p><strong>2.Кнопочка сохранить.</strong></p><blockquote><p>Сегодня мы открываем возможность всем пользователям заходить на сторонние сайты, используя свою учетную запись ВКонтакте. Скоро Вы начнете встречать на сайтах кнопку &laquo;Войти ВКонтакте&raquo;</p></blockquote><p>Даже такую элементарную вещь, как виджет добавления в закладки они сумели обосрать.<br /> Все очень просто. Все аналоги предлагают просто вставить в нужном месте вызов яваскрипта, который при загрузке сам отрисует виджет.<br /> В нашем случае, сначала предлагается подключить яваскрипт, а уже потом в нужном месте вызвать ф-цию добавления кнопки.</p><pre class="prettyprint lang-javascript">document.write(VK.Share.button(false,{type:"button",text:"Сохранить"}));</pre><p>Теперь вспомним, что во многих местах вконтакте закрыт. И пиздец вашему сайту, если вы не обрамили вконтактовский виджет в трай кач.</p><pre class="prettyprint lang-javascript">
try{ document.write(VK.Share.button(false,{type:"button",text:"Сохранить"}));}catch(e){};
</pre><p>Потому что он будет вызываться, ф-ции VK.Share.button не найдет и в самом хушем случае поломает еще и остальной JavaScript на странице.</p><p><strong>3.Имена</strong><br /> Помните как Facebook делал имена для своих пользователей ? Он включил и все работало.<br /> В нашей ситуации, включили. Все начало тормозить, на следующий день под занятыми вами именами уже тусовались другие люди.</p><p>Хорошо, хоть вернули потом все.</p><p>И мне очень интересно будет посмотреть на то, какую супер &laquo;почту&raquo; они сделают.</p>Тэги: <a href="http://blog.rpsl.info/tag/fail" title="fail" rel="tag nofollow">fail</a>, <a href="http://blog.rpsl.info/tag/internet" title="internet" rel="tag nofollow">internet</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/video" title="video" rel="tag nofollow">video</a>, <a href="http://blog.rpsl.info/tag/vkontakte" title="vkontakte" rel="tag nofollow">vkontakte</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html" title="Вконтакте HD видео. VOMP (13 Июнь  2010)">Вконтакте HD видео. VOMP</a> (3)</li><li><a href="http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html" title="vkontakte audio leech mod for downthemall (18 Январь  2009)">vkontakte audio leech mod for downthemall</a> (5)</li><li><a href="http://blog.rpsl.info/2010/06/khulkar-v-lyuksemburge.html" title="Хулкар в Люксембурге (21 Июнь  2010)">Хулкар в Люксембурге</a> (0)</li><li><a href="http://blog.rpsl.info/2009/03/treylery.html" title="Трейлеры (5 Март  2009)">Трейлеры</a> (0)</li><li><a href="http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html" title="Тестируем верстку Adobe BrowserLab (14 Июнь  2010)">Тестируем верстку Adobe BrowserLab</a> (0)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Обфускатор Javascript</title><link>http://blog.rpsl.info/2010/06/obfuskator-javascript.html</link> <comments>http://blog.rpsl.info/2010/06/obfuskator-javascript.html#comments</comments> <pubDate>Fri, 11 Jun 2010 17:04:27 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Shared]]></category> <category><![CDATA[javascript]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=517</guid> <description><![CDATA[На Хабре нашел ссылку на отличный инструмент для шифрования js от чужих глаз: http://utf-8.jp/public/jjencode.html Например, alert (”test”); превращается вот в такую конструкцию: $=~[];$={___:++$,$$$$:(![]+”")[$],__$:++$,$_$_:(![]+”")[$],_$_:++$,$_$$:({}+”")[$],$$_$:($[$]+”")[$],_$$:++$,$$$_:(!”"+”")[$],$__:++$,$_$:++$,$$__:({}+”")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+”")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+”")[$.__$])+((!$)+”")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!”"+”")[$.__$])+($._=(!”"+”")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!”"+”")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+”\”"+$.$_$_+(![]+”")[$._$_]+$.$$$_+”\\”+$.__$+$.$$_+$._$_+$.__+”(\\\”"+$.__+$.$$$_+”\\”+$.__$+$.$$_+$._$$+$.__+”\\\”)\\”+$.$$$+$._$$+”\”")())(); Это полностью рабочий js-код. Но разобрать, что именно он делает – нереально. Юзайте для шифрования доменов редиректов и прочего. Тэги: javascript Похожие записи Вконтакте рукожопы (1) vkontakte audio leech mod for downthemall [...]]]></description> <content:encoded><![CDATA[<p>На Хабре нашел ссылку на отличный инструмент для шифрования js от чужих глаз:</p><p><a href="http://utf-8.jp/public/jjencode.html"><strong>http://utf-8.jp/public/jjencode.html</strong></a></p><p>Например, alert (”test”); превращается вот в такую конструкцию:</p><p><span id="more-517"></span></p><pre class="prettyprint">$=~[];$={___:++$,$$$$:(![]+”")[$],__$:++$,$_$_:(![]+”")[$],_$_:++$,$_$$:({}+”")[$],$$_$:($[$]+”")[$],_$$:++$,$$$_:(!”"+”")[$],$__:++$,$_$:++$,$$__:({}+”")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+”")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+”")[$.__$])+((!$)+”")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!”"+”")[$.__$])+($._=(!”"+”")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!”"+”")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+”\”"+$.$_$_+(![]+”")[$._$_]+$.$$$_+”\\”+$.__$+$.$$_+$._$_+$.__+”(\\\”"+$.__+$.$$$_+”\\”+$.__$+$.$$_+$._$$+$.__+”\\\”)\\”+$.$$$+$._$$+”\”")())();</pre><p>Это полностью рабочий js-код.<br /> Но разобрать, что именно он делает – нереально.<br /> Юзайте для шифрования доменов редиректов и прочего.</p>Тэги: <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html" title="Вконтакте рукожопы (20 Июнь  2010)">Вконтакте рукожопы</a> (1)</li><li><a href="http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html" title="vkontakte audio leech mod for downthemall (18 Январь  2009)">vkontakte audio leech mod for downthemall</a> (5)</li><li><a href="http://blog.rpsl.info/2009/07/jquery-label-tag.html" title="jQuery + label tag (2 Июль  2009)">jQuery + label tag</a> (4)</li><li><a href="http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress.html" title="Hotkeys для wordpress (11 Май  2009)">Hotkeys для wordpress</a> (3)</li><li><a href="http://blog.rpsl.info/2009/03/google-picasa-on-your-site.html" title="Google Picasa on your site (26 Март  2009)">Google Picasa on your site</a> (2)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2010/06/obfuskator-javascript.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>jQuery + label tag</title><link>http://blog.rpsl.info/2009/07/jquery-label-tag.html</link> <comments>http://blog.rpsl.info/2009/07/jquery-label-tag.html#comments</comments> <pubDate>Thu, 02 Jul 2009 09:54:07 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Заметки]]></category> <category><![CDATA[css]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=284</guid> <description><![CDATA[Очередной, очень маленький, но ужасно удобный trick. Суть очень простая, он автоматически делает  одинаковый width для всех элементов &#60;label&#62;. Изначально форма выглядит примерно вот так: Добавляем стиль: label, input[type="text"]{ float:left; display:block; } label{ margin-right: 5px; } .field{ width:100%; overflow:auto; margin:5px 0px; } Добавляем javascript: $(document).ready(function() { var max = 0; $("label").each(function(){ if ($(this).width() &#62; max) [...]]]></description> <content:encoded><![CDATA[<p>Очередной, очень маленький, но ужасно удобный trick.</p><p>Суть очень простая, он автоматически делает  одинаковый width для всех элементов &lt;label&gt;.</p><p>Изначально форма выглядит примерно вот так:</p><p><a href="http://blog.rpsl.info/wp-content/uploads/2009/07/before.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignnone size-full wp-image-285" title="before" src="http://blog.rpsl.info/wp-content/uploads/2009/07/before.png" alt="before jQuery + label tag" width="260" height="97" /></a></p><p>Добавляем стиль:</p><pre class="prettyprint lang-css">label, input[type="text"]{
    float:left;
    display:block;
}
label{
    margin-right: 5px;
}
.field{
    width:100%;
    overflow:auto;
    margin:5px 0px;
}</pre><p>Добавляем <strong>javascript</strong>:</p><pre class="prettyprint lang-js">$(document).ready(function() {
    var max = 0;
    $("label").each(function(){
        if ($(this).width() &gt; max)
            max = $(this).width();
    });
    $("label").width(max);
});</pre><p>И вуаля:</p><p><a href="http://blog.rpsl.info/wp-content/uploads/2009/07/after.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignnone size-full wp-image-286" title="after" src="http://blog.rpsl.info/wp-content/uploads/2009/07/after.png" alt="after jQuery + label tag" width="260" height="96" /></a></p>Тэги: <a href="http://blog.rpsl.info/tag/css" title="css" rel="tag nofollow">css</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/jquery" title="jquery" rel="tag nofollow">jquery</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html" title="Тестируем верстку Adobe BrowserLab (14 Июнь  2010)">Тестируем верстку Adobe BrowserLab</a> (0)</li><li><a href="http://blog.rpsl.info/2009/10/plaginy-dlya-jquery-zhest.html" title="Плагины для jQuery (жесть) (27 Октябрь  2009)">Плагины для jQuery (жесть)</a> (0)</li><li><a href="http://blog.rpsl.info/2010/06/obfuskator-javascript.html" title="Обфускатор Javascript (11 Июнь  2010)">Обфускатор Javascript</a> (0)</li><li><a href="http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis.html" title="Ну вот и обновились (11 Июнь  2010)">Ну вот и обновились</a> (0)</li><li><a href="http://blog.rpsl.info/2009/06/klevi-navigaciya.html" title="Клеви навигация (28 Июнь  2009)">Клеви навигация</a> (1)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/07/jquery-label-tag.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Hotkeys для wordpress</title><link>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress.html</link> <comments>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress.html#comments</comments> <pubDate>Mon, 11 May 2009 16:29:36 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[CMS]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[php]]></category> <category><![CDATA[web2.0]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=187</guid> <description><![CDATA[В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey&#39;s. Hotkey&#160;&#8212; это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание &#171;ctrl+left&#187; или &#171;ctrl+right&#187;. Для добавления этого функционала, первое что [...]]]></description> <content:encoded><![CDATA[<p>В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey&#39;s.</p><blockquote><p>Hotkey&nbsp;&mdash; это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание &laquo;ctrl+left&raquo; или &laquo;ctrl+right&raquo;.</p></blockquote><p>Для добавления этого функционала, первое что нам потребуется&nbsp;&mdash; плагин hotkey для библиотеки <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jquery</a>.</p><p><a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a> hotkey</p><ul><li><a href="http://code.google.com/p/js-hotkeys/">Скачать</a></li><li><a href="http://jshotkeys.googlepages.com/test-static-01.html">Демо</a></li></ul><p>Теперь о том, как это сделать. У нас есть два варианта:</p><ul><li>Генерировать код в самом шаблоне с помощью встроенных функций</li><li>Генерировать код &laquo;на лету&raquo;, с помощью JS</li></ul><p>Я выбрал второй вариант, т.к. он мне показался более правильным, во первых мы не напрягаем шаблон лишними вызовами, и главное мы уверенны что будем получать правильные ссылки. Ведь нам нужно на главной странице листать все записи, в категории листать записи категории, а внутри поста листать посты. Таким образом, всё что нам осталось, это добавить в header шаблон (скорее всего header.php) нижеприведенный код.</p><p><span id="more-187"></span></p><pre>&lt;script type="text/javascript" src="&lt;?php bloginfo('template_url'); ?&gt;/js/<a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jquery</a>.hotkeys-0.7.9.min.js"&gt;&lt;/script&gt;</pre><p>Подразумевается, что вы уже скачали библиотеку и положили её в папку /js/ вашей темы. Также, обратите внимание, что код вызова библиотеки должен быть добавлен после вызова самого <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>.</p><p>Далее дописываем наш обработчик.</p><pre>&lt;script type="text/javascript"&gt;
    <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>(document).ready(function(){
        var nextlink = <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>('.alignright a').attr('href');
        var prevlink = <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>('.alignleft a').attr('href');

        if(nextlink != undefined){
            <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>(document).bind('keydown', 'Ctrl+right', function(){
                location.href=nextlink;
            });
        }

        if(prevlink != undefined){
            <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>(document).bind('keydown', 'Ctrl+left', function(){
                location.href=prevlink;
            });
        }
    });
&lt;/script&gt;</pre><p>Теперь главное. Обратите внимание на строки где определяются ссылки.</p><pre>        var nextlink = <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>('.alignright a').attr('href');
        var prevlink = <a href="http://blog.rpsl.info/tag/jquery" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with jquery">jQuery</a>('.alignleft a').attr('href');</pre><p>alignright и alignleft это название классов, в которых у меня генерируются ссылки на следующую и предыдущую страницу, так что вам наверняка потребуется поменять эти названия на ваши, в зависимости от используемой вами темы.</p><p>Собственно это всё. После проделывания данных ваш блог должен стать на ступеньку ближе к заветному &laquo;WEB 2.0&raquo;.</p><p>Живой пример можете посмотреть в <a href="http://blog.rpsl.info">моём блоге</a>, нажимая &laquo;Ctrl+Left&raquo; OR "Ctrl+Right<p>"Сюда приходят по следующим фразам</p><ul><li><a href="http://blog.rpsl.info/2009/01/kniga-white-smoke-clan-zakazat.html">книга white smoke clan</a></li><li><a href="http://blog.rpsl.info/2009/12/livejournal-in-google-reader.html">как из google reader экспортировать в другой блог</a></li><li><a href="http://blog.rpsl.info/2009/01/google-disk-aka-gdrive.html">google disk</a></li><li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html">видео вконтакте iphone</a></li><li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html">vomp вконтакте</a></li><li><a href="http://blog.rpsl.info/2010/06/obfuskator-javascript.html">javascript обфускатор</a></li></ul>Тэги: <a href="http://blog.rpsl.info/tag/blog" title="blog" rel="tag nofollow">blog</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/php" title="php" rel="tag nofollow">php</a>, <a href="http://blog.rpsl.info/tag/web20" title="web2.0" rel="tag nofollow">web2.0</a>, <a href="http://blog.rpsl.info/tag/wordpress" title="wordpress" rel="tag nofollow">wordpress</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2009/01/cvetovaya-identifikaciya.html" title="Цветовая идентификация (13 Январь  2009)">Цветовая идентификация</a> (1)</li><li><a href="http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis.html" title="Ну вот и обновились (11 Июнь  2010)">Ну вот и обновились</a> (0)</li><li><a href="http://blog.rpsl.info/2009/06/klevi-navigaciya.html" title="Клеви навигация (28 Июнь  2009)">Клеви навигация</a> (1)</li><li><a href="http://blog.rpsl.info/2009/02/blog.html" title="Блог (23 Февраль  2009)">Блог</a> (0)</li><li><a href="http://blog.rpsl.info/2009/05/automatic-upgrade-wordpress.html" title="Автоматическое обновление wordpress (14 Май  2009)">Автоматическое обновление wordpress</a> (4)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Google Picasa on your site</title><link>http://blog.rpsl.info/2009/03/google-picasa-on-your-site.html</link> <comments>http://blog.rpsl.info/2009/03/google-picasa-on-your-site.html#comments</comments> <pubDate>Thu, 26 Mar 2009 09:48:26 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Полезное]]></category> <category><![CDATA[Ajax]]></category> <category><![CDATA[images]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[mootools]]></category> <category><![CDATA[photo]]></category> <category><![CDATA[picasa]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=102</guid> <description><![CDATA[Уже давно, в своем твиттере, я обещал рассказать как встроить фото галерею пикасы в свой сайт. Идея довольно простая: &#171;Зачем изобретать велосипед, если можно использовать мотокомбайн?&#187;. Рыская по глубинам интернета, я нашел замечательный скрипт picasaViewer. Написан он на JavaScript и является плагином для mooTools. Настройки весьма простые: в файле picasaViewer.js указываем username пользователя, фото галереи [...]]]></description> <content:encoded><![CDATA[<p>Уже давно, в <a href="http://twitter.com/Rpsl" target="_blank">своем твиттере</a>, я обещал рассказать как встроить фото галерею пикасы в свой сайт.</p><p>Идея довольно простая: &laquo;Зачем изобретать велосипед, если можно использовать мотокомбайн?&raquo;.</p><p>Рыская по глубинам интернета, я нашел замечательный скрипт picasaViewer. Написан он на JavaScript и является плагином для <a href="http://blog.rpsl.info/tag/mootools" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with mootools">mooTools</a>.</p><p>Настройки весьма простые: в файле picasaViewer.js указываем username пользователя, фото галереи которого хотим отображать.</p><p>&nbsp;</p><p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.rpsl.info/2009/03/26/picasa.png" class="highslide-image" onclick="return hs.expand(this);"><img class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" src="http://blog.rpsl.info/assets_c/2009/03/picasa-thumb-250x232-90.png" alt="picasa.png" height="232" width="250" title="Google Picasa on your site" /></a></span></p><p>Из плюсов стоит отметить то, что он работает почти со всем современными броузерами и не требуют серверных мощностей для выполнения.</p><p>&nbsp;</p><p>Из минусов то, что написан он на moo и возможно, что будет конфликтовать с другими js фреймворками.</p><p>Готовый пак (с slimbox дополнением), забираем с зеркала в моем блоге.</p><p style="padding-left: 30px;"><strong>Download: <a href="http://blog.rpsl.info/2009/03/26/picasaview.zip">picasaview.zip</a></strong></p><p>Удачного использования.</p>Тэги: <a href="http://blog.rpsl.info/tag/ajax" title="Ajax" rel="tag nofollow">Ajax</a>, <a href="http://blog.rpsl.info/tag/images" title="images" rel="tag nofollow">images</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/mootools" title="mootools" rel="tag nofollow">mootools</a>, <a href="http://blog.rpsl.info/tag/photo" title="photo" rel="tag nofollow">photo</a>, <a href="http://blog.rpsl.info/tag/picasa" title="picasa" rel="tag nofollow">picasa</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2009/10/fotoblogi-fotoblog-foto-blog.html" title="Фотоблоги / фотоблог / фото блог (7 Октябрь  2009)">Фотоблоги / фотоблог / фото блог</a> (4)</li><li><a href="http://blog.rpsl.info/2009/10/plaginy-dlya-jquery-zhest.html" title="Плагины для jQuery (жесть) (27 Октябрь  2009)">Плагины для jQuery (жесть)</a> (0)</li><li><a href="http://blog.rpsl.info/2010/06/obfuskator-javascript.html" title="Обфускатор Javascript (11 Июнь  2010)">Обфускатор Javascript</a> (0)</li><li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html" title="Вконтакте рукожопы (20 Июнь  2010)">Вконтакте рукожопы</a> (1)</li><li><a href="http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html" title="vkontakte audio leech mod for downthemall (18 Январь  2009)">vkontakte audio leech mod for downthemall</a> (5)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/03/google-picasa-on-your-site.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>vkontakte audio leech mod for downthemall</title><link>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html</link> <comments>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html#comments</comments> <pubDate>Sun, 18 Jan 2009 14:50:42 +0000</pubDate> <dc:creator>Rpsl</dc:creator> <category><![CDATA[Полезное]]></category> <category><![CDATA[downthemall]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[greasemonkey]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[mp3]]></category> <category><![CDATA[vkontakte]]></category> <category><![CDATA[интернет]]></category><guid isPermaLink="false">http://blog.rpsl.info/?p=62</guid> <description><![CDATA[Прелюдия: Захотелось мне скопировать весь свой плейлист из вконтакта в плеер, обычными расширениями это сделать можно, но проблема в том, что вконтакте не даст вам нормальные имена файлов, а надеяться что теги уже прописаны&#160;&#8212; весьма глупо.&#160;Поэтому я чуть-чуть переписал, мой любимый audio leecher (автора не знаю, но почет ему и уважение), чтобы он выдавал нормальные [...]]]></description> <content:encoded><![CDATA[<p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Прелюдия: </span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Захотелось мне скопировать весь свой плейлист из вконтакта в плеер, обычными расширениями это сделать можно, но проблема в том, что вконтакте не даст вам нормальные имена файлов, а надеяться что теги уже прописаны&nbsp;&mdash; весьма глупо.</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">&nbsp;Поэтому я чуть-чуть переписал, мой любимый <a href="http://userscripts.org/scripts/show/17143">audio leecher</a> (автора не знаю, но почет ему и уважение), чтобы он выдавал нормальные титлы к каждой ссылке.</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p></blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Встречайте: <a href="http://userscripts.org/scripts/show/40728" target="_blank">vkontakte audio leecher downthemall mod</a></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><p style="text-align: center;"><img title="vkontakte audio leecher (mod for down them all)" src="http://www.picamatic.com/show/2009/01/18/06/48/1782090_707x486.jpg" alt="vkontakte audio leecher (mod for down them all)" height="362" width="528" /></p><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Требования:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><ul><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://www.mozilla.com/en-US/" target="_blank">Firefox</a></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;">плагин <a href="https://addons.mozilla.org/ru/firefox/addon/748" target="_blank">greasemonkey</a></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;">плагин <a href="https://addons.mozilla.org/ru/firefox/addon/201">DownThemAll</a> или качалка на ваш вкус, которая поддерживает переименование файлов</span></li></ul><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Маска в <a href="http://blog.rpsl.info/tag/downthemall" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with downthemall">DownThemAll</a> для переименования:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"> *text*.*ext*</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p></blockquote><p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span><span class="mt-enclosure mt-enclosure-file" style="display: inline;">Кросслинки:</span><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><br /></span></p><ul><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://userscripts.org/scripts/show/40728" target="_blank">Страница плагина на userscripts.org</a><br /></span></li><li><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><span style="font-size: xx-small;"><a href="http://vitman.name/vkontakte_audio_leecher_downthemall_mod.js" target="_blank">Локальная копия на моем сайте</a></span></form></li></ul>Тэги: <a href="http://blog.rpsl.info/tag/downthemall" title="downthemall" rel="tag nofollow">downthemall</a>, <a href="http://blog.rpsl.info/tag/firefox" title="firefox" rel="tag nofollow">firefox</a>, <a href="http://blog.rpsl.info/tag/greasemonkey" title="greasemonkey" rel="tag nofollow">greasemonkey</a>, <a href="http://blog.rpsl.info/tag/javascript" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://blog.rpsl.info/tag/mp3" title="mp3" rel="tag nofollow">mp3</a>, <a href="http://blog.rpsl.info/tag/vkontakte" title="vkontakte" rel="tag nofollow">vkontakte</a>, <a href="http://blog.rpsl.info/tag/interneti" title="интернет" rel="tag nofollow">интернет</a><br /><h4>Похожие записи</h4><ul class="st-related-posts"><li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html" title="Вконтакте рукожопы (20 Июнь  2010)">Вконтакте рукожопы</a> (1)</li><li><a href="http://blog.rpsl.info/2010/06/testiruem-verstku-adobe-browselab.html" title="Тестируем верстку Adobe BrowserLab (14 Июнь  2010)">Тестируем верстку Adobe BrowserLab</a> (0)</li><li><a href="http://blog.rpsl.info/2009/04/tvitter-dlya-vkontakta.html" title="Твиттер для вконтакта (24 Апрель  2009)">Твиттер для вконтакта</a> (2)</li><li><a href="http://blog.rpsl.info/2010/06/obfuskator-javascript.html" title="Обфускатор Javascript (11 Июнь  2010)">Обфускатор Javascript</a> (0)</li><li><a href="http://blog.rpsl.info/2009/06/mezhdu-delom.html" title="Между делом... (5 Июнь  2009)">Между делом...</a> (0)</li></ul>]]></content:encoded> <wfw:commentRss>http://blog.rpsl.info/2009/01/vkontakte-audio-leech-mod-for-downthemall.html/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached (user agent is rejected)
Database Caching 33/56 queries in 0.065 seconds using memcached

Served from: blog.rpsl.info @ 2010-07-31 21:28:53 -->