<?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>AjaxBlog &#187; Плагины</title>
	<atom:link href="http://ajaxblog.ru/tag/plaginy/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxblog.ru</link>
	<description>ajax, javascript, css, php</description>
	<lastBuildDate>Tue, 14 Jun 2011 19:37:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Расширения и модули для Firebug</title>
		<link>http://ajaxblog.ru/221</link>
		<comments>http://ajaxblog.ru/221#comments</comments>
		<pubDate>Sun, 24 May 2009 12:33:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=221</guid>
		<description><![CDATA[Что общего у таких программ как ACDSee, Nero, Winamp&#8230; то, что из когда-то любимых программ, сделали неповоротливых и громоздких &#171;монстров&#187;. Известная проблема универсальности, чем более универсальным становиться программный продукт, тем более он становиться тормознутый, глючный и неудобный для работы с &#8230; <a href="http://ajaxblog.ru/221">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="background: transparent url(/wp-content/uploads/firebug/bg-firebug-1.png) no-repeat 100% 100%">
Что общего у таких программ как ACDSee, Nero, Winamp&#8230; то, что из когда-то любимых программ, сделали неповоротливых и громоздких &laquo;монстров&raquo;. Известная проблема универсальности, чем более универсальным становиться программный продукт, тем более он становиться тормознутый, глючный и неудобный для работы с ним.</p>
<p>Тем же путем, идет Opera (зачем там IRC-чат, почтовый клиент и BitTorrent, мне это не нужно). Я понимаю что мои предпочтения по функциональности браузера могут не совпадать с другими пользователями, которым это нужно. Как угодить всем, ответ прост и давно известен &#8211; расширения, модули и плагины.</p>
<p>Я очень рад что разработчики Firefox пошли именно этим путем. Я могу настроить функциональность своего браузера именно так как мне нужно и любо.</p>
<p>Об одном из таком расширении мы и поговорим. Это Firebug.
</p></div>
<p><span id="more-221"></span></p>
<h3>Расширения для Firebug</h3>
<p>Полный список их приводить не буду, вы сами сможете выбрать то что вам нужно. Например здесь:</p>
<ul>
<li><a href="http://getfirebug.com/extensions/index.html">http://getfirebug.com/extensions/index.html</a></li>
<li><a href="http://habrahabr.ru/blogs/firefox/50579/">http://habrahabr.ru/blogs/firefox/50579</a></li>
</ul>
<p>Вот наверно самые востребованные.</p>
<p><img src='/wp-content/uploads/firebug/firephp.png'> <a href="http://www.firephp.org/">FirePHP</a> &#8211; расширение номер один для Firebug. Если вы конечно, PHP программист:) Что тут говорить, мой рабочий инструмент. Поэтому маловероятно, что я перейду на какой-то другой браузер.</p>
<p><img src="/wp-content/uploads/firebug/firecookie.png"> <a href="http://www.janodvarko.cz/firecookie">Firecookie</a> &#8211; показывает все куки доступные на текущей веб-странице. Вы можете видеть, когда они был изменены, и вы можете изменить ваши настройки куков для принятия или отказа прямо из Firebug панели. Очень полезное расширение. Часто приходиться использовать его, когда проверяешь работу кода авторизации.</p>
<p><img src="/wp-content/uploads/firebug/default.png"> <a href="http://billwscott.com/jiffyext/index.html">Jiffy</a> &#8211; делалась как более функциональный аналог вкладки Net. но как-то у меня не сложилось. Наверное мне не нужен такой расширенный функционал. мне вполне хватает функционала вкладки Net.</p>
<p><img src="/wp-content/uploads/firebug/pixelperfect.png"> <a href="http://www.pixelperfectplugin.com/">Pixel Perfect</a> &#8211; позволяет накладывать макет дизайна прямо на существующий сайт. Хорошее расширение, за исключением одного обидного недостатка &#8211; можно смешать картинку только на один пиксел за раз. Однажды мне нужно было срочно подогнать картинку к дизайну, сдвинув ее на 200 пикселей&#8230; думал сломаю мышку кликая.</p>
<p><img src="/wp-content/uploads/firebug/firerainbow.png"> <a href="http://firerainbow.binaryage.com/">FireRainbow</a> &#8211; раскрашивает ваш js код. Предупреждаю, находиться в стадии экспериментального расширения. у меня не возникло проблем. работает отлично.</p>
<p><img src="/wp-content/uploads/firebug/yslow.png"> YSlow &#8211; вроде как позволяет проанализировать ваши страницы и рассказать что нужно сделать что-бы ускорить ее. Рекомендации основаны на опыте написание разработчиков Yahoo высокопроизводительных сайтов. То есть стоит прислушаться. Но у меня как-то не прижился. Наверное оптимизация запросов к бд, дает более существенный выигрыш, чем пытаться оптимизировать сами странички.</p>
<h3>Модули основанные на FirePHP</h3>
<p>Во время отладки темы для своего проекта &laquo;<a href="http://www.youplugins.com">Твои плагины</a>&laquo;, была острая необходимость постоянно отслеживать значение переменных не нарушая дизайна. Вот здесь и пригодился плагин от Ivan Weiler под  WordPress. Все просто:</p>
<ul>
<li><a href="http://inchoo.net/wordpress/wordpress-firephp-plugin/">Скачиваем плагин</a></li>
<li>Активизируем в панели администратора</li>
<li>Пишем в любом месте <span style="font-family:monospace;color: #000000; font-weight: bold;">&lt;?php</span> fb<span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></li>
<li>Смотри значение в панели FirePHP</li>
</ul>
<p>Вообще то модулей написанных под различные продукты: </p>
<ul>
<li><a href="http://www.firephp.org/Wiki/Libraries/Agavi" class="wikilink">Agavi</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/BIGACE" class="wikilink">BIGACE</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/CakePHP" class="wikilink">CakePHP</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/CodeIgniter" class="wikilink">CodeIgniter</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Drupal" class="wikilink">Drupal</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/ExpressionEngine" class="wikilink">ExpressionEngine</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/EZ" class="wikilink">eZ</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Joomla" class="wikilink">Joomla</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Kohana" class="wikilink">Kohana</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/NetteFramework" class="wikilink">Nette Framework</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/PEAR" class="wikilink">PEAR</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/ProjectZero" class="wikilink">Project Zero</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Prado" class="wikilink">PRADO</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/REDAXO" class="wikilink">REDAXO</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Seagull" class="wikilink">Seagull</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Smarty" class="wikilink">Smarty</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Solar" class="wikilink">Solar</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Symfony" class="wikilink">Symfony</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/TYPO3" class="wikilink">TYPO3</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/Wordpress" class="selflink">WordPress</a>
</li>
<li><a href="http://www.firephp.org/Wiki/Libraries/ZendFramework" class="wikilink">Zend Framework</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/221/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Скрещиваем Twitter и WordPress</title>
		<link>http://ajaxblog.ru/209</link>
		<comments>http://ajaxblog.ru/209#comments</comments>
		<pubDate>Sat, 23 May 2009 11:08:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Мои проекты]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Находки]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=209</guid>
		<description><![CDATA[Для своего проекта Твои Плагины мне нужно было сделать трансляцию новых добавленных плагинов в фид твиттера. Озадачившись задачей, начал искать решения. И так&#8230; Глобальный подход Есть официальная документация которая позволяет нам использовать предоставленный API интерфейс для работы с твиккером. Мне &#8230; <a href="http://ajaxblog.ru/209">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Для своего проекта <a href="http://www.plugins.com">Твои Плагины</a> мне нужно было сделать трансляцию новых добавленных плагинов в фид твиттера. Озадачившись задачей, начал искать решения. И так&#8230;<br />
<span id="more-209"></span></p>
<h3>Глобальный подход</h3>
<p>Есть <a href="http://apiwiki.twitter.com/">официальная документация</a> которая позволяет нам использовать предоставленный API интерфейс для работы с твиккером. Мне было лень разбираться с ним и я начал искать далее.</p>
<h3>Готовые плагины для WordPress</h3>
<ul>
<li><a href="http://www.sleepydisco.co.uk/plugins/simpletwitter/">SimpleTwitter</a> &#8211; плагин который позволяет добовлять ваши посты в твиттер, достаточно много настроек.</li>
<li><a href="http://blog.victoriac.net/?p=87">The Twitter Updater</a> &#8211; другой плагин который автоматически отправляет сообщения в twitter, при редактирование записи, обновлении ее или публикации, настраивайте плагин, как сами считаете нужным.</li>
<li><a href="http://alexking.org/projects/wordpress/readme?project=twitter-tools">Twitter Tools</a> &#8211; позволяет как постить в твитер, так и в блог постить свои твитты.</li>
</ul>
<p>Вот наверное самые интересные плагины. Только как-то они у меня не пошли, то ли я что-то не так настроил, то ли еще что-то, но результат один. Мои опубликованные посты не добавлялись в мой твиттер.</p>
<h3>Сервисы для работы с твиттером</h3>
<p>Пока из известных &#8211; <a href="http://twitterfeed.com/">TwitterFeed</a>. Инструкция по применению очень проста.</p>
<p>Если есть OpenId &#8211; отлично. Если нет &#8211; заводим, (например: здесь <a href="http://myopenid.com">myopenid</a>, или здесь <a href="http://openid.yandex.ru/">Yandex OpenID</a>)</p>
<p>Логинемся в TwitterFeed под вашим OpenID<br />
<img src="/wp-content/uploads/twitterfeed/twitterfeed-1.png" alt="" /></p>
<p>Создаем новый профиль<br />
<img src="/wp-content/uploads/twitterfeed/twitterfeed-2.png" alt="" /></p>
<p>Заполняем форму<br />
<img src="/wp-content/uploads/twitterfeed/twitterfeed-3.png" alt="" /></p>
<ol>
<li>Вводим адрес вашего RSS</li>
<li>Устанавливаем частота обновления вашего твикера (по умолчанию: каждый час)</li>
<li>Сколько добавлять новых постов в твикер  (по умолчанию: 1, максимальное количество 5)</li>
<li>Что выводит в твитер (по умолчанию: заголовок и описание)</li>
<li>Каким сервисом коротких ссылок мы будем пользоваться, а мы будем пользоваться так как длина сообщения для твикера ограничена 140 символами (если вы хотите без регистрации &#8211; то urlShot, если не поленитесь и зарегистрируетесь то &#8211; bit.ly. Помимо того что этот сервис сокращает ссылки, он ведет статистику кликов по ним.)</li>
<li>Публикация новых постов на основание их (по умолчанию: на дате).</li>
<li>Сообщение выводимое перед публикацией поста в твикер (по умолчанию: пусто). Не совсем нужная опция, у нас и так ограничено, так тратить дорогие знакосимволы на прикрепляемое сообщение &#8211; разорительно.</li>
<li>Если галочка стоить то идет публикация в ваш твикер. Если ее убрать то времено будет остановлен процесс публикации до тех пор пока вы ее снова не установите.</li>
<li>Думаю кнопочку &laquo;Create&raquo; вы сами найдете <img src='http://ajaxblog.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<p>Сервис работал &laquo;на ура&raquo;, но под мои требования он не подошел, так-как максимальное количество публикуемых сообщений 5, а у меня может добовлятьса ежедневно более 10 новых плагинов.</p>
<h3>Своими руками</h3>
<p>Хочешь что-бы получилось как надо. сделай сам. Берем готовый <a href="http://woork.blogspot.com/2007/10/twitter-send-message-from-php-page.html">PHP класс</a> для работы с твикером. И на базе него пишем свой плагин для WordPress.</p>
<p>Не на какую универсальность он не претендует, задача его максимально проста. При публикование поста, он автоматически публикуется в вашем твикере. Я буду рад, если кто-то на основе его напишет полноценный плагин.</p>
<pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Plugin Name: Twitter post
Plugin URI: http://www.youplugins.com/
Description: Updates Twitter when you create a new blog or publish one
Version: 1.00.0
Author: Denis Doroshenko
*/</span>

<span style="color: #000000; font-weight: bold;">function</span> wp_twitter_post_shotlink<span style="color: #009900;">(</span><span style="color: #000088;">$link</span><span style="color: #009900;">)</span>  <span style="color: #009900;">{</span>
	<span style="color: #000088;">$shotlink</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">""</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">"http://api.bit.ly/shorten?version=2.0.1&amp;longUrl=<span style="color: #006699; font-weight: bold;">{$link}</span>&amp;login=******&amp;apiKey=******"</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$bit</span> <span style="color: #339933;">=</span> <span style="color: #990000;">json_decode</span><span style="color: #009900;">(</span><span style="color: #990000;">file_get_contents</span><span style="color: #009900;">(</span><span style="color: #000088;">$url</span><span style="color: #009900;">)</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">TRUE</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #000088;">$bit</span><span style="color: #009900;">[</span><span style="color: #0000ff;">"errorCode"</span><span style="color: #009900;">]</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
		<span style="color: #000088;">$shotlink</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$bit</span><span style="color: #009900;">[</span><span style="color: #0000ff;">"results"</span><span style="color: #009900;">]</span><span style="color: #009900;">[</span><span style="color: #0000ff;">"<span style="color: #006699; font-weight: bold;">{$link}</span>"</span><span style="color: #009900;">]</span><span style="color: #009900;">[</span><span style="color: #0000ff;">"shortUrl"</span><span style="color: #009900;">]</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">}</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$shotlink</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>

<span style="color: #000000; font-weight: bold;">function</span> wp_twitter_post_add<span style="color: #009900;">(</span><span style="color: #000088;">$post_ID</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
    <span style="color: #b1b100;">include</span><span style="color: #009900;">(</span><span style="color: #990000;">dirname</span><span style="color: #009900;">(</span><span style="color: #009900; font-weight: bold;">__FILE__</span><span style="color: #009900;">)</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/twitterAPI.php'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>

	<span style="color: #000088;">$post</span> 			<span style="color: #339933;">=</span> get_post<span style="color: #009900;">(</span><span style="color: #000088;">$post_ID</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postTitle</span> 		<span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_title</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postLink</span> 		<span style="color: #339933;">=</span> get_permalink<span style="color: #009900;">(</span><span style="color: #000088;">$post_ID</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$postContent</span> 	        <span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_content</span><span style="color: #339933;">;</span>

	<span style="color: #000088;">$twitter_username</span> 	<span style="color: #339933;">=</span> <span style="color: #0000ff;">'******'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$twitter_psw</span> 		<span style="color: #339933;">=</span> <span style="color: #0000ff;">'******'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$twitter_message</span>	<span style="color: #339933;">=</span> <span style="color: #0000ff;">"<span style="color: #006699; font-weight: bold;">{$postTitle}</span>: <span style="color: #006699; font-weight: bold;">{$postContent}</span>"</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$count</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mb_strlen</span><span style="color: #009900;">(</span><span style="color: #000088;">$twitter_message</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #000088;">$count</span> <span style="color: #339933;">&lt;</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
		<span style="color: #000088;">$twitter_message</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">""</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">}</span> <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #000088;">$count</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">115</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
		<span style="color: #000088;">$twitter_message</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mb_substr</span><span style="color: #009900;">(</span><span style="color: #000088;">$twitter_message</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">115</span><span style="color: #009900;">)</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'..'</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">}</span>
	<span style="color: #000088;">$twitter_message</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">' '</span><span style="color: #339933;">.</span>wp_twitter_post_shotlink<span style="color: #009900;">(</span><span style="color: #000088;">$postLink</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$twitter_status</span> <span style="color: #339933;">=</span> postToTwitter<span style="color: #009900;">(</span><span style="color: #000088;">$twitter_username</span><span style="color: #339933;">,</span> <span style="color: #000088;">$twitter_psw</span><span style="color: #339933;">,</span> <span style="color: #000088;">$twitter_message</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$post_ID</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>

add_action<span style="color: #009900;">(</span><span style="color: #0000ff;">'publish_post'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'wp_twitter_post_add'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>

<span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
<p>add_action(&#8216;publish_post&#8217;, &#8216;wp_twitter_post_add&#8217;) &#8211; вызываем функцию wp_twitter_post_add, после события publish_post<br />
wp_twitter_post_add() &#8211; функция которая производит публикацию поста в ваш твикер, для этого вам нужно знать логин и пароль вашего твикера.<br />
wp_twitter_post_shotlink($link) &#8211; функция преобразования ваших урлов в их укороченный вариант, я для этого использовал сервис bit.ly, для его правильной работы вы должны быть на нем зарегистрированы. После регистрации сервис для вас с генерирует apiKey, который и нужно будет подставить в эту функцию.</p>
<h3>Ссылки по данной тематике</h3>
<ul>
<li><a href="http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/">http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/</a></li>
<li><a href="http://blogproblog.com/twitter-dlya-wordpress-bloga/">http://blogproblog.com/twitter-dlya-wordpress-bloga/</a></li>
<li><a href="http://blog.dimok.ru/blog-i-twitter">http://blog.dimok.ru/blog-i-twitter<br />
</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/209/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Pencil – зарисовки и наброски прототипов интерфейсов с помощью Firefox</title>
		<link>http://ajaxblog.ru/172</link>
		<comments>http://ajaxblog.ru/172#comments</comments>
		<pubDate>Tue, 21 Oct 2008 18:41:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Инструмент разработчика]]></category>
		<category><![CDATA[Находки]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=172</guid>
		<description><![CDATA[Для одного заказа, мне нужно было очень быстро отослать прототип будущей вэб страницы клиенту. Она была перегружена формами, и нужно было согласовать их расположение с заказчиком. К сожалению под рукой не оказалось сканера и поэтому я решил сделать прототип системы &#8230; <a href="http://ajaxblog.ru/172">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Для одного заказа, мне нужно было очень быстро отослать прототип будущей вэб страницы клиенту. Она была перегружена формами, и нужно было согласовать их расположение с заказчиком.</p>
<p>К сожалению под рукой не оказалось сканера и поэтому я решил сделать прототип системы в фотошопе. После второй кнопки, я понял что не успею. Поэтому решил поискать в Интернете, что-то, что позволило решить мою задачу.</p>
<p>Вот что я нашёл – <a href="http://www.evolus.vn/Pencil/Home.html">Pencil</a>.</p>
<p><span id="more-172"></span> Доступ ко всем свойствам формы</p>
<ul>
<li>
<div><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/property-dialog.jpg" alt="" width="270" height="167" /></div>
</li>
<li>Создание прототипа GUI для настольных приложений Windows.
<div><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/complex-gui-design.jpg" alt="" width="270" height="167" /></div>
</li>
<li>Страница Свойства диалог с возможностью выбрать другую страницу в качестве фонового.
<div><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/page-properties.jpg" alt="" width="270" height="167" /></div>
</li>
<li>Текст на экране поддерживает возможность редактирование, как простого текста так и форматированного.
<div><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/onscreen-text-editing.jpg" alt="" width="270" height="167" /></div>
</li>
<li>Pencil поддерживает возможность конвертировать ваш проект в PNG.
<div><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/export-pngs.jpg" alt="" width="270" height="167" /></div>
</li>
</ul>
<p>Самая приятная фича этого проекта, в том, что он сделан как плагин к Firefox. Мой любимый Firefox – уже перестает быть просто браузером, а становится средой для разработки приложений.</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/172/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Select Box Factory – очумелый плагин для jQuery.</title>
		<link>http://ajaxblog.ru/149</link>
		<comments>http://ajaxblog.ru/149#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:47:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=149</guid>
		<description><![CDATA[Я являюсь тайным фанатом библиотеки для javascript – jQuery. Это библиотека предоставляет для разработчика фантастические возможности для реализации задуманного им функционала. jQuery, по своей концепции напоминает Firefox. Сама по себе, как и «голый» Firefox (без плагинов) вряд ли завоевал такую &#8230; <a href="http://ajaxblog.ru/149">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Я являюсь тайным фанатом библиотеки для javascript – jQuery. Это библиотека предоставляет для разработчика фантастические возможности для реализации задуманного им функционала.</p>
<p>jQuery, по своей концепции напоминает Firefox. Сама по себе, как и «голый» Firefox (без плагинов) вряд ли завоевал такую популярность и любовь. Все дело в дружественной среде заложенной в библиотеке. Которая позволяет легко писать расширения в виде плагинов. Начиная от официальных плагинов jQuery UI, и заканчивая сторонними.</p>
<p>Вот об одном из них я и расскажу. <a href="http://www.headcircus.com/uiguy/selectboxfactory/selectboxfactory.html">Select Box Factory</a> –поистине очумелый плагин для создание списков с выбором.</p>
<p><img src="http://ajaxblog.ru/wp-content/uploads/2008/10/select-1.png" alt="" width="370" height="200" /></p>
<p><span id="more-149"></span></p>
<p>Что он умеет:</p>
<ul>
<li> строить списки на основе уже существующей DOM – структуры
<pre class="prettyprint">var dropdown = new sFac({
	id : "fromMemory",
	container : "dropdownContainer"
});	

&lt;div id="dropdownContainer"&gt;
	&lt;div id="lynx" title="lynx" defaultSelection="false" state="0" data="claws,stripes"&gt; Lynx &lt;/div&gt;
	&lt;div id="cheetah" title="cheetah" defaultSelection="false" state="0" data="eyes,claws"&gt;Cheetah&lt;/div&gt;
	&lt;div id="bobcat" title="bobcat" defaultSelection="false" state="0" data="eyes,nose"&gt;Bobcat&lt;/div&gt;
&lt;/div&gt;</pre>
</li>
<li>Получать самому списочный массив с сервера с помощью JSON или прописать его в коде
<pre class="prettyprint">var dropdown = new sFac({
	id : "fromTheServerSide",
	container : "dropdownContainer",
	choices :
		[
			['leopard','leopard','Leopard',false,0,["spots"," ears"]],
			['tiger','tiger','Tiger',false,0,[" tail","nose"]],
			['serval','serval','Serval',true,0,["tail","nose"]],
		]
});</pre>
</li>
<li>Списки поддерживают следующие свойства:  dropdown, показать один только список без шапки, мультивыбор значений списка, изменений размеров списков (resize)<br />
<img class="alignnone size-full wp-image-150" title="select-2" src="http://ajaxblog.ru/wp-content/uploads/2008/10/select-2.png" alt="" width="500" height="190" /></li>
<li>Плагин поддерживает фильтрование значений списка и создание списков из картинок<br />
<img class="alignnone size-full wp-image-152" title="select-3" src="http://ajaxblog.ru/wp-content/uploads/2008/10/select-3.png" alt="" width="370" height="200" /></li>
<li>Создание списков с подкрашенными значениями, с последующей возможностью применить к ним фильтр<br />
<img class="alignnone size-full wp-image-154" title="select-41" src="http://ajaxblog.ru/wp-content/uploads/2008/10/select-41.png" alt="" width="342" height="200" /></li>
<li>Поддержка скинов для списков<br />
<img class="alignnone size-full wp-image-155" title="select-5" src="http://ajaxblog.ru/wp-content/uploads/2008/10/select-5.png" alt="" width="342" height="188" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/149/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Эффекта перелистывания страницы на сайте</title>
		<link>http://ajaxblog.ru/144</link>
		<comments>http://ajaxblog.ru/144#comments</comments>
		<pubDate>Fri, 17 Oct 2008 11:02:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Находки]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=144</guid>
		<description><![CDATA[Вот такой интересный плагин для WordPress я нашёл. Называется &#8211; Pageear. Что умеет Изменять размер страницы 100 × 100 или 500 × 500 пикселей. Проигрывать MP3-файлы при запуске, открытые и закрытие Pageear. Возможность оставлять страницу открытой и ждать действия пользователя &#8230; <a href="http://ajaxblog.ru/144">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вот такой интересный <a href="http://www.webpicasso.de/blog/kostenloses-pagepeel/">плагин для WordPress</a> я нашёл. Называется &#8211; Pageear.</p>
<p><img class="alignnone size-full wp-image-145" title="peel-away1" src="http://ajaxblog.ru/wp-content/uploads/2008/10/peel-away1.png" alt="" width="222" height="186" /><br />
<span id="more-144"></span><br />
<img class="alignnone size-full wp-image-146" title="peel-away2" src="http://ajaxblog.ru/wp-content/uploads/2008/10/peel-away2.png" alt="" width="222" height="186" /></p>
<p>Что умеет</p>
<ol>
<li>Изменять размер страницы 100 × 100 или 500 × 500 пикселей.</li>
<li>Проигрывать MP3-файлы при запуске, открытые и закрытие Pageear.</li>
<li>Возможность оставлять страницу открытой и ждать действия пользователя на закрытие страницы.</li>
<li>Менять место расположение в левом или правом верхнем углу.</li>
<li>Открывать и закрывать автоматически после X секунд.</li>
<li>Изменять скорость открытия и закрытия страницы</li>
<li>Определения наличие флешплейера.</li>
<li>Эффект отражения картинки угла на страницу.</li>
<li>Цвет уголка страницы.</li>
<li>Установить ссылку перехода.</li>
<li>Работает почти во всех браузеров (FireFox, InternetExplorer, Opera, Safari и т.д.)</li>
</ol>
<p>Этот эффект перелистывания можно использовать для привлечения внимания к различным товарам, услугам. Для вебмастеров он может стать новым видом размещения рекламы с блога.</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/144/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>240 удивительных плагинов для jQuery</title>
		<link>http://ajaxblog.ru/85</link>
		<comments>http://ajaxblog.ru/85#comments</comments>
		<pubDate>Fri, 25 Jul 2008 06:58:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Находки]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=85</guid>
		<description><![CDATA[jQuery одна из моих любимых JavaScript библиотек. Одно из сильных сторон этот библиотеки &#8211; поддержка сторонних расширений (плагинов). А нашему брату только дай по расширять В этом посту приведен список более чем 200 отобранных плагинов для jQury на каждый случай. &#8230; <a href="http://ajaxblog.ru/85">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>jQuery одна из моих любимых JavaScript библиотек. Одно из сильных сторон этот библиотеки &#8211; поддержка сторонних расширений (плагинов). А нашему брату только дай по расширять <img src='http://ajaxblog.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>В этом посту приведен список более чем 200 отобранных плагинов для jQury на каждый случай. Правда не мной, а <a href="http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/">Jürgen Koller</a>.</p>
<p><span id="more-85"></span></p>
<p style="clear: left;">
<p><strong>File upload</strong></p>
<ul>
<li><a href="http://www.phpletter.com/Demo/AjaxFileUpload-Demo/" target="_blank">Ajax File Upload</a></li>
<li><a href="http://www.pixeline.be/experiments/jqUploader/" target="_blank">jQUploader</a></li>
<li><a href="http://www.fyneworks.com/jquery/multiple-file-upload/" target="_blank">Multiple File Upload plugin</a></li>
<li><a href="http://www.appelsiini.net/projects/filestyle" target="_blank">jQuery File Style</a></li>
<li><a href="http://jquery.com/plugins/project/InputFileCSS" target="_blank">Styling an input type file</a></li>
<li><a href="http://digitalbush.com/projects/progress-bar-plugin" target="_blank">Progress Bar Plugin</a></li>
</ul>
<p><strong>Form Validation</strong></p>
<ul>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" target="_blank">jQuery Validation</a></li>
<li><a href="http://www.dyve.net/jquery/?autohelp" target="_blank">Auto Help</a></li>
<li><a href="http://www.willjessup.com/sandbox/jquery/form_validator/form_validate.html" target="_blank">Simple jQuery form validation</a></li>
<li><a href="http://letmehaveblog.blogspot.com/2007/08/easy-client-side-web-forms-validations.html" target="_blank">jQuery XAV &#8211; form validations</a></li>
<li><a href="http://itgroup.com.ph/alphanumeric/" target="_blank">jQuery AlphaNumeric</a></li>
<li><a href="http://digitalbush.com/projects/masked-input-plugin" target="_blank">Masked Input</a></li>
<li><a href="http://www.dennydotnet.com/post/TypeWatch-jQuery-Plugin.aspx" target="_blank">TypeWatch Plugin</a></li>
<li><a href="http://jquery.com/plugins/project/TextLimiter" target="_blank">Text limiter for form fields</a></li>
<li><a href="http://www.shawngo.com/gafyd/index.html" target="_blank">Ajax Username Check with jQuery</a></li>
</ul>
<p><strong>Form &#8211; Select Box stuff</strong></p>
<ul>
<li><a href="http://jquery.sanchezsalvador.com/page/jquerycombobox.aspx" target="_blank">jQuery Combobox</a></li>
<li><a href="http://www.ajaxray.com/blog/2007/11/08/jquery-controlled-dependent-or-cascading-select-list-2/" target="_blank">jQuery controlled dependent  (or Cascadign) Select List</a></li>
<li><a href="http://code.google.com/p/jqmultiselects/" target="_blank">Multiple Selects</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/select/" target="_blank">Select box manipulation</a></li>
<li><a href="http://code.google.com/p/jqueryselectcombo/" target="_blank">Select Combo Plugin</a></li>
<li><a href="http://www.msxhost.com/jquery/linked-selects/json/%20target=">jQuery &#8211; LinkedSelec</a></li>
<li><a href="http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/" target="_blank">Auto-populate multiple select boxes</a></li>
<li><a href="http://www.sitespotting.it/esempi/002/" target="_blank">Choose Plugin (Select Replacement)</a></li>
</ul>
<p><strong>Form Basics, Input Fields, Checkboxes etc.</strong></p>
<ul>
<li><a href="http://www.malsup.com/jquery/form/" target="_blank">jQuery Form Plugin</a></li>
<li><a href="http://code.handlino.com/wiki/jquery-form" target="_blank">jQuery-Form</a></li>
<li><a href="http://envero.org/jlook/" target="_blank">jLook Nice Forms</a></li>
<li><a href="http://www.whitespace-creative.com/jquery/jNice/" target="_blank">jNice</a></li>
<li><a href="http://www.brainfault.com/2007/07/07/pin-plugin-reloaded/" target="_blank">Ping Plugin</a></li>
<li><a href="http://grzegorz.frydrychowicz.net/jquery_toggleformtext/" target="_blank">Toggle Form Text</a></li>
<li><a href="http://thoughts.kuzemchak.net/entry/toggleval-for-jquery/" target="_blank">ToggleVal</a></li>
<li><a href="http://www.pengoworks.com/workshop/jquery/field.plugin.htm" target="_blank">jQuery Field Plugin</a></li>
<li><a href="http://code.befruit.com/" target="_blank">jQuery Form&#8217;n Field plugin</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/checkboxes/" target="_blank">jQuery Checkbox manipulation</a></li>
<li><a href="http://www.alcoholwang.cn/jquery/jTaggingDemo.htm" target="_blank">jTagging</a></li>
<li><a href="http://code.google.com/p/labelcheck/" target="_blank">jQuery labelcheck</a></li>
<li><a href="http://scott.sauyet.com/thoughts/archives/2007/03/31/overlabel-with-jquery/" target="_blank">Overlabel</a></li>
<li><a href="http://blog.amicoimmaginario.it/2007/08/28/jquery-plugin-3-state-radio-buttons/" target="_blank">3 state radio buttons</a></li>
<li><a href="http://sanisoft-demo.com/jquery/plugins/shiftcheckbox/" target="_blank">ShiftCheckbox jQuery Plugin</a></li>
<li><a href="http://digitalbush.com/projects/watermark-input-plugin" target="_blank">Watermark Input</a></li>
<li><a href="http://kawika.org/jquery/checkbox/" target="_blank">jQuery Checkbox (checkboxes with imags)</a></li>
<li><a href="http://www.softwareunity.com/sandbox/jqueryspinbtn/" target="_blank">jQuery SpinButton Control</a></li>
<li><a href="http://www.phpletter.com/form_builder/demo.html" target="_blank">jQuery Ajax Form Builder</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/focusfields/" target="_blank">jQuery Focus Fields</a></li>
<li><a href="http://home.iprimus.com.au/kbwood/jquery/timeEntry.html" target="_blank">jQuery Time Entry</a></li>
</ul>
<p><strong>Time, Date and Color Picker</strong></p>
<ul>
<li><a href="http://marcgrabanski.com/code/ui-datepicker/" target="_blank">jQuery UI Datepicker</a></li>
<li><a href="http://kelvinluck.com/assets/jquery/datePicker/" target="_blank">jQuery date picker plugin</a></li>
<li><a href="http://code.google.com/p/jquery-timepicker/" target="_blank">jQuery Time Picker</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/timepicker/" target="_blank">Time Picker</a></li>
<li><a href="http://www.oakcitygraphics.com/jquery/clockpick/ClockPick.cfm" target="_blank">ClickPick</a></li>
<li><a href="http://labs.perifer.se/timedatepicker/" target="_blank">TimePicker</a></li>
<li><a href="http://acko.net/dev/farbtastic" target="_blank">Farbtastic jQuery Color Picker Plugin</a></li>
<li><a href="http://www.intelliance.fr/jquery/color_picker/" target="_blank">Color Picker by intelliance.fr</a></li>
</ul>
<p><strong>Rating Plugins</strong></p>
<ul>
<li><a href="http://www.phpletter.com/Demo/Jquery-Star-Rating-Plugin/" target="_blank">jQuery Star Rating Plugin</a></li>
<li><a href="http://www.m3nt0r.de/devel/raterDemo/" target="_blank">jQuery Star Rater</a></li>
<li><a href="http://riderdesign.com/articles/displayarticle.aspx?articleid=21" target="_blank">Content rater with asp.net, ajax and jQuery</a></li>
<li><a href="http://www.learningjquery.com/2007/05/half-star-rating-plugin" target="_blank">Half-Star Rating Plugin</a></li>
</ul>
<p><strong>Search Plugins</strong></p>
<ul>
<li><a href="http://www.cineasalyha.net/autocomplete/" target="_blank">Autocomplete Box</a></li>
<li><a href="http://www.vulgarisoip.com/2007/08/06/jquerysuggest-11/" target="_blank">jQuery Suggest</a></li>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" target="_blank">jQuery Autocomplete</a></li>
<li><a href="http://www.pengoworks.com/workshop/jquery/autocomplete.htm" target="_blank">jQuery Autocomplete Mod</a></li>
<li><a href="http://www.ajaxdaddy.com/demo-jquery-autocomplete.html" target="_blank">jQuery Autocomplete by AjaxDaddy</a></li>
<li><a href="http://dev.reach1to1.net/saurabh/jplugins/autocomplete/" target="_blank">jQuery Autocomplete Plugin with HTML formatting</a></li>
<li><a href="http://interface.eyecon.ro/docs/autocomplete" target="_blank">jQuery Autocompleter</a></li>
<li><a href="http://nodstrum.com/2007/09/19/autocompleter/" target="_blank">AutoCompleter (Tutorial with PHP&amp;MySQL)</a></li>
<li><a href="http://rikrikrik.com/jquery/quicksearch/" target="_blank">quick Search jQuery Plugin</a></li>
</ul>
<p><strong>Inline Edit &amp; Editors</strong></p>
<ul>
<li><a href="http://www.jaysalvat.com/jquery/jtageditor/" target="_blank">jTagEditor</a></li>
<li><a href="http://demo.wymeditor.org/demo.html" target="_blank">WYMeditor</a></li>
<li><a href="http://garage.pimentech.net/scripts_doc_jquery_jframe/" target="_blank">jQuery jFrame</a></li>
<li><a href="http://www.appelsiini.net/projects/jeditable" target="_blank">Jeditable &#8211; edit in place plugin for jQuery</a></li>
<li><a href="http://www.dyve.net/jquery/?editable" target="_blank">jQuery editable</a></li>
<li><a href="http://www.jdempster.com/category/jquery/disableTextSelect/" target="_blank">jQuery Disable Text Select Plugin</a></li>
<li><a href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/" target="_blank">Edit in Place with Ajax using jQuery</a></li>
<li><a href="http://davehauenstein.com/blog/archives/28" target="_blank">jQuery Plugin &#8211; Another In-Place Editor</a></li>
<li><a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" target="_blank">TableEditor</a></li>
<li><a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" target="_blank">tEditable &#8211; in place table editing for jQuery</a></li>
</ul>
<p><strong>Audio, Video, Flash, SVG, etc</strong></p>
<ul>
<li><a href="http://www.contentwithstructure.com/extras/jmedia" target="_blank">jMedia &#8211; accessible multi-media embedding</a></li>
<li><a href="http://sourceforge.net/projects/jbedit/" target="_blank">JBEdit &#8211; Ajax online Video Editor</a></li>
<li><a href="http://www.sean-o.com/jquery/jmp3/" target="_blank">jQuery MP3 Plugin</a></li>
<li><a href="http://malsup.com/jquery/media/" target="_blank">jQuery Media Plugin</a></li>
<li><a href="http://jquery.lukelutman.com/plugins/flash/index.html" target="_blank">jQuery Flash Plugin</a></li>
<li><a href="http://www.solitude.dk/archives/embedquicktime/" target="_blank">Embed QuickTime</a></li>
<li><a href="http://keith-wood.name/svg.html" target="_blank">SVG Integration</a></li>
<li><a href="http://www.openstudio.fr/jQuery-Multimedia-Portfolio.html" target="_blank">jQuery Multimedia Portfolio</a></li>
<li><a href="http://bijon.rightbrainsolution.com/youtube/" target="_blank">jQuery YouTube Plugin</a></li>
</ul>
<p><strong>Photos/Images/Galleries</strong></p>
<ul>
<li><a href="http://jquery.com/demo/thickbox/" target="_blank">ThickBox</a></li>
<li><a href="http://leandrovieira.com/projects/jquery/lightbox/" target="_blank">jQuery lightBox plugin</a></li>
<li><a title="Fancy Box" href="http://fancy.klade.lv/" target="_blank">jQuery FancyBox</a></li>
<li><a href="http://www.openstudio.fr/jQuery-Multimedia-Portfolio.html" target="_blank">jQuery Multimedia Portfolio</a></li>
<li><a href="http://blog.joshuaeichorn.com/archives/2007/01/11/jquery-image-strip/" target="_blank">jQuery Image Strip</a></li>
<li><a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html" target="_blank">jQuery slideViewer</a></li>
<li><a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/" target="_blank">jQuery jqGalScroll 2.0</a></li>
<li><a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/" target="_blank">jQuery &#8211; jqGalViewII</a></li>
<li><a href="http://benjaminsterling.com/2007/10/21/jqgalviewiii-proof-of-concept/" target="_blank">jQuery &#8211; jqGalViewIII</a></li>
<li><a href="http://opiefoto.com/articles/photoslider" target="_blank">jQuery Photo Slider</a></li>
<li><a href="http://joanpiedra.com/jquery/thumbs/" target="_blank">jQuery Thumbs &#8211; easily create thumbnails</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/jQIR/" target="_blank">jQuery jQIR Image Replacement</a></li>
<li><a href="http://www.gmarwaha.com/jquery/jcarousellite/index.php#what" target="_blank">jCarousel Lite</a></li>
<li><a href="http://projects.sevir.org/storage/jpanview/index.html" target="_blank">jQPanView</a></li>
<li><a href="http://sorgalla.com/projects/jcarousel/#Examples" target="_blank">jCarousel</a></li>
<li><a href="http://www.intelliance.fr/jquery/imagebox/" target="_blank">Interface Imagebox</a></li>
<li><a href="http://www.getintothis.com/blog/2006/10/12/image-gallery-using-jquery-interface-reflections/" target="_blank">Image Gallery using jQuery, Interface &amp; Reflactions</a></li>
<li><a href="http://realazy.org/lab/jquery/j-gallery/" target="_blank">simple jQuery Gallery</a></li>
<li><a href="http://chicagosocial.com/gallery/" target="_blank">jQuery Gallery Module</a></li>
<li><a href="http://www.eogallery.com/" target="_blank">EO Gallery</a></li>
<li><a href="http://flesler.blogspot.com/search/label/jQuery.ScrollShow" target="_blank">jQuery ScrollShow</a></li>
<li><a href="http://www.malsup.com/jquery/cycle/" target="_blank">jQuery Cycle Plugin</a></li>
<li><a href="http://www.projectatomic.com/en/flickr.htm" target="_blank">jQuery Flickr</a></li>
<li><a href="http://www.appelsiini.net/2007/9/lazy-load-images-jquery-plugin" target="_blank">jQuery Lazy Load Images Plugin</a></li>
<li><a href="http://www.sunsean.com/zoomi/" target="_blank">Zoomi &#8211; Zoomable Thumbnails</a></li>
<li><a href="http://remysharp.com/2007/03/19/a-few-more-jquery-plugins-crop-labelover-and-pluck/#crop" target="_blank">jQuery Crop &#8211; crop any image on the fly</a></li>
<li><a href="http://jquery.com/plugins/project/reflection" target="_blank">Image Reflection</a></li>
</ul>
<p><strong>Google Map</strong></p>
<ul>
<li><a href="http://www.dyve.net/jquery/?googlemaps" target="_blank">jQuery Plugin googlemaps</a></li>
<li><a href="http://code.google.com/p/jmaps/" target="_blank">jMaps jQuery Maps Framework</a></li>
<li><a href="http://projects.sevir.org/storage/jqmaps/index.html" target="_blank">jQmaps</a></li>
<li><a href="http://olbertz.de/jquery/googlemap.html" target="_blank">jQuery &amp; Google Maps</a></li>
<li><a href="http://snippets.dzone.com/posts/show/4361" target="_blank">jQuery Maps Interface forr Google and Yahoo maps</a></li>
<li><a href="http://webrocket.ulmb.com/jmaps/" target="_blank">jQuery J Maps &#8211; by Tane Piper</a></li>
</ul>
<p><strong>Games</strong></p>
<ul>
<li><a href="http://fmarcia.info/jquery/tetris/tetris.html" target="_blank">Tetris with jQuery</a></li>
<li><a href="http://64squar.es/" target="_blank">jQuery Chess</a></li>
<li><a href="http://www.bennadel.com/blog/623-jQuery-Demo-Mad-Libs-Word-Game.htm" target="_blank">Mad Libs Word Game</a></li>
<li><a href="http://www.alexatnet.com/node/68" target="_blank">jQuery Puzzle</a></li>
<li><a href="http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html" target="_blank">jQuery Solar System (not a game but awesome jQuery Stuff)</a></li>
<li><a href="http://fernando.com.ar/memo/" target="_blank">jQuery Memory</a></li>
</ul>
<p><strong>Tables, Grids etc.</strong></p>
<ul>
<li><a href="http://docs.jquery.com/Plugins/Tablesorter" target="_blank">UI/Tablesorter</a></li>
<li><a href="http://www.reconstrukt.com/ingrid/" target="_blank">jQuery ingrid</a></li>
<li><a href="http://www.trirand.com/blog/?p=13" target="_blank">jQuery Grid Plugin</a></li>
<li><a href="http://ideamill.synaptrixgroup.com/jquery/tablefilter/tabletest.htm" target="_blank">Table Filter &#8211; awesome!</a></li>
<li><a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" target="_blank">TableEditor</a></li>
<li><a href="http://www.hanpau.com/jquery/unobtrusivetreetable.php" target="_blank">jQuery Tree Tables</a></li>
<li><a href="http://www.javascripttoolbox.com/jquery/#expandablerows" target="_blank">Expandable &laquo;Detail&raquo; Table Rows</a></li>
<li><a href="http://www.remotesynthesis.com/blog/index.cfm/2007/9/25/Sortable-Table-ColdFusion-Custom-Tag-with-jQueryUI" target="_blank">Sortable Table ColdFusion Costum Tag with jQuery UI</a></li>
<li><a href="http://flesler.blogspot.com/2007/10/jquerybubble.html" target="_blank">jQuery Bubble</a></li>
<li><a href="http://tablesorter.com/docs/" target="_blank">TableSorter</a></li>
<li><a href="http://www.webtoolkit.info/demo/jquery/scrollable/demo.html" target="_blank">Scrollable HTML Table</a></li>
<li><a href="http://p.sohei.org/stuff/jquery/columnmanager/demo/demo.html" target="_blank">jQuery column Manager Plugin</a></li>
<li><a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">jQuery tableHover Plugin</a></li>
<li><a href="http://p.sohei.org/stuff/jquery/columnhover/demo/demo.html" target="_blank">jQuery columnHover Plugin</a></li>
<li><a href="http://makoomba.altervista.org/grid/" target="_blank">jQuery Grid</a></li>
<li><a href="http://motherrussia.polyester.se/jquery-plugins/tablesorter/" target="_blank">TableSorter plugin for jQuery</a></li>
<li><a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" target="_blank">tEditable &#8211; in place table editing for jQuery</a></li>
<li><a href="http://www.hovinne.com/dev/jquery/chartotable/" target="_blank">jQuery charToTable Plugin</a></li>
<li><a href="http://www.ita.es/jquery/jquery.grid.columnSizing.htm" target="_blank">jQuery Grid Column Sizing</a></li>
<li><a href="http://www.ita.es/jquery/jquery.grid.rowSizing.htm" target="_blank">jQuery Grid Row Sizing</a></li>
</ul>
<p><strong>Charts, Presentation etc.</strong></p>
<ul>
<li><a href="http://code.google.com/p/flot/" target="_blank">Flot</a></li>
<li><a href="http://worcesterwideweb.com/2007/06/04/jquery-wizard-plugin/" target="_blank">jQuery Wizard Plugin </a></li>
<li><a href="http://www.reach1to1.com/sandbox/jquery/jqchart/" target="_blank">jQuery Chart Plugin</a></li>
<li><a href="http://ejohn.org/apps/speed/" target="_blank">Bar Chart</a></li>
<li><a href="http://www.filamentgroup.com/lab/creating_accessible_charts_using_canvas_and_jquery/" target="_blank">Accessible Charts using Canvas and jQuery</a></li>
</ul>
<p><strong>Border, Corners, Background</strong></p>
<ul>
<li><a href="http://www.malsup.com/jquery/corner/" target="_blank">jQuery Corner</a></li>
<li><a href="http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery" target="_blank">jQuery Curvy Corner</a></li>
<li><a href="http://dev.jquery.com/%7Epaul/plugins/nifty/example.html" target="_blank">Nifty jQuery Corner</a></li>
<li><a href="http://illandril.net/jQuery/transparentCorners/" target="_blank">Transparent Corners</a></li>
<li><a href="http://www.methvin.com/jquery/jq-corner.html" target="_blank">jQuery Corner Gallery</a></li>
<li><a href="http://blog.brandonaaron.net/my-jquery-plugins/gradient/" target="_blank">Gradient Plugin</a></li>
</ul>
<p><strong>Text and Links</strong></p>
<ul>
<li><a href="http://wanderinghorse.net/computing/javascript/jquery/spoilers/demo.html" target="_blank">jQuery Spoiler plugin</a></li>
<li><a href="http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html" target="_blank">Text Highlighting</a></li>
<li><a href="http://www.jdempster.com/category/jquery/disableTextSelect/" target="_blank">Disable Text Select Plugin</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/newsticker/" target="_blank">jQuery Newsticker</a></li>
<li><a href="http://www.ollicle.com/2007/jun/03/jquery_lineheight_flexible.html" target="_blank">Auto line-height Plugin</a></li>
<li><a href="http://agencenp.net/textgrad/textgrad.html" target="_blank">Textgrad &#8211; a text gradient plugin</a></li>
<li><a href="http://kawika.org/jquery/linklook/" target="_blank">LinkLook &#8211; a link thumbnail preview</a></li>
<li><a href="http://rikrikrik.com/jquery/pager/#examples" target="_blank">pager jQuery Plugin</a></li>
<li><a href="http://rikrikrik.com/jquery/shortkeys/" target="_blank">shortKeys jQuery Plugin</a></li>
<li><a href="http://www.ollicle.com/eg/jquery/biggerlink" target="_blank">jQuery Biggerlink</a></li>
<li><a href="http://troy.dyle.net/linkchecker/" target="_blank">jQuery Ajax Link Checker</a></li>
<li><a href="http://noteslog.com/chili/" target="_blank">Chili jQuery code highlighter plugin</a></li>
<li><a href="http://jscroller.markusbordihn.de/example/left/" target="_blank">jScroller</a></li>
</ul>
<p><strong>Tooltips</strong></p>
<ul>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/" target="_blank">jQuery Plugin &#8211; Tooltip</a></li>
<li><a href="http://www.codylindley.com/blogstuff/js/jtip/" target="_blank">jTip &#8211; The jQuery Tool Tip</a></li>
<li><a href="http://examples.learningjquery.com/62/demo/index.html#examplesection" target="_blank">clueTip</a></li>
<li><a href="http://edgarverle.com/BetterTip/default.cfm" target="_blank">BetterTip</a></li>
<li><a href="http://ioreader.com/2007/05/15/flash-tooltips-using-jquery/" target="_blank">Flash Tooltips using jQuery</a></li>
<li><a href="http://www.texotela.co.uk/code/jquery/tooltipdemo/" target="_blank">ToolTip</a></li>
</ul>
<p><strong>Menus, Navigations</strong></p>
<ul>
<li><a href="http://stilbuero.de/jquery/tabs_3/" target="_blank">jQuery Tabs Plugin &#8211; awesome! </a></li>
<li><a href="http://stilbuero.de/jquery/tabs_3/nested.html" target="_blank">demo nested tabs</a></li>
<li><a href="http://blog.cutterscrossing.com/index.cfm/2007/6/15/Updated-JQuery-Nested-Tab-Set-with-Demo" target="_blank">another jQuery nested Tab Set example (based on jQuery Tabs Plugin)</a></li>
<li><a href="http://www.sunsean.com/idTabs/" target="_blank">jQuery idTabs</a></li>
<li><a href="http://jdsharp.us/jQuery/plugins/jdMenu/" target="_blank">jdMenu &#8211; Hierarchical Menu Plugin for jQuery</a></li>
<li><a href="http://be.twixt.us/jquery/suckerFish.php" target="_blank">jQuery SuckerFish Style</a></li>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-treeview/" target="_blank">jQuery Plugin Treeview</a></li>
<li><a href="http://be.twixt.us/jquery/treeView.php" target="_blank">treeView Basic</a></li>
<li><a href="http://labs.activespotlight.net/jQuery/menu_demo.html" target="_blank">FastFind Menu</a></li>
<li><a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" target="_blank">Sliding Menu</a></li>
<li><a href="http://gmarwaha.com/blog/?p=7" target="_blank">Lava Lamp jQuery Menu</a></li>
<li><a href="http://icon.cat/wiki/IconDock_En#iconDock_jQuery_Plugin" target="_blank">jQuery iconDock</a></li>
<li><a href="http://cherne.net/brian/resources/jquery.variations.html" target="_blank">jVariations Control Panel</a></li>
<li><a href="http://www.trendskitchens.co.nz/jquery/contextmenu/" target="_blank">ContextMenu plugin</a></li>
<li><a href="http://p.sohei.org/jquery-plugins/clickmenu/" target="_blank">clickMenu</a></li>
<li><a href="http://www.ndesign-studio.com/blog/mac/css-dock-menu" target="_blank">CSS Dock Menu</a></li>
<li><a href="http://webexpose.org/2006/12/28/jquery-pop-up-menu-tutorial/" target="_blank">jQuery Pop-up Menu Tutorial</a></li>
<li><a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" target="_blank">Sliding Menu</a></li>
</ul>
<p><strong>Accordions, Slide and Toggle stuff</strong></p>
<ul>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-accordion/" target="_blank">jQuery Plugin Accordion</a></li>
<li><a href="http://fmarcia.info/jquery/accordion.html" target="_blank">jQuery Accordion Plugin Horizontal Way</a></li>
<li><a href="http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html" target="_blank">haccordion &#8211; a simple horizontal accordion plugin for jQuery</a></li>
<li><a href="http://dev.portalzine.de/index?/Horizontal_Accordion--print" target="_blank">Horizontal Accordion by portalzine.de</a></li>
<li><a href="http://berndmatzner.de/jquery/hoveraccordion/" target="_blank">HoverAccordion</a></li>
<li><a href="http://fmarcia.info/jquery/accordion.html" target="_blank">Accordion Example from fmarcia.info</a></li>
<li><a href="http://blog.evaria.com/wp-content/themes/blogvaria/jquery/index.php" target="_blank">jQuery Accordion Example</a></li>
<li><a href="http://jquery.com/files/demo/dl-done.html" target="_blank">jQuery Demo &#8211; Expandable Sidebar Menu</a></li>
<li><a href="http://www.andreacfm.com/examples/jQpanels/" target="_blank">Sliding Panels for jQuery</a></li>
<li><a href="http://jquery.andreaseberhard.de/toggleElements/" target="_blank">jQuery ToggleElements</a></li>
<li><a href="http://www.ndoherty.com/demos/coda-slider/" target="_blank">Coda Slider</a></li>
<li><a href="http://sorgalla.com/projects/jcarousel/#Examples" target="_blank">jCarousel</a></li>
<li><a href="http://www.reindel.com/accessible_news_slider/" target="_blank">Accesible News Slider Plugin</a></li>
<li><a href="http://icant.co.uk/sandbox/jquerycodeview/" target="_blank">Showing and Hiding code Examples</a></li>
<li><a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">jQuery Easing Plugin</a></li>
<li><a href="http://sonspring.com/journal/jquery-portlets" target="_blank">jQuery Portlets</a></li>
<li><a href="http://jdsharp.us/jQuery/plugins/AutoScroll/" target="_blank">AutoScroll</a></li>
<li><a href="http://medienfreunde.com/lab/innerfade/" target="_blank">Innerfade</a></li>
<li><a href="http://maxb.net/blog/2008/05/11/ycodaslider-20/" target="_blank">CodaSlider</a></li>
</ul>
<p><strong>Drag and Drop</strong></p>
<ul>
<li><a href="http://docs.jquery.com/UI/Draggables" target="_blank">UI/Draggables</a></li>
<li><a href="http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/" target="_blank">EasyDrag jQuery Plugin</a></li>
<li><a href="http://sonspring.com/journal/jquery-portlets" target="_blank">jQuery Portlets</a></li>
<li><a href="http://dev.iceburg.net/jquery/jqDnR/" target="_blank">jqDnR &#8211; drag, drop resize</a></li>
<li><a href="http://interface.eyecon.ro/demos/drag.html" target="_blank">Drag Demos</a></li>
</ul>
<p><strong>XML XSL JSON Feeds</strong></p>
<ul>
<li><a href="http://www.jongma.org/webtools/jquery/xslt/" target="_blank">XSLT Plugin</a></li>
<li><a href="http://cgaskell.wordpress.com/2006/11/02/jquery-ajax-call-and-result-xml-parsing/" target="_blank">jQuery Ajax call and result XML parsing</a></li>
<li><a href="http://jquery.com/plugins/project/xmlObjectifier" target="_blank">xmlObjectifier &#8211; Converts XML DOM to JSON</a></li>
<li><a href="http://jquery.glyphix.com/" target="_blank">jQuery XSL Transform</a></li>
<li><a href="http://malsup.com/jquery/taconite/" target="_blank">jQuery Taconite &#8211; multiple Dom updates</a></li>
<li><a href="http://www.hovinne.com/blog/index.php/2007/07/15/132-jfeed-jquery-rss-atom-feed-parser-plugin" target="_blank">RSS/ATOM Feed Parser Plugin</a></li>
<li><a href="http://www.malsup.com/jquery/gfeed/" target="_blank">jQuery Google Feed Plugin</a></li>
</ul>
<p><strong>Browserstuff</strong></p>
<ul>
<li><a href="http://noteslog.com/post/how-to-fix-the-resize-event-in-ie/" target="_blank">Wresize &#8211; IE Resize event Fix Plugin</a></li>
<li><a href="http://jquery.khurshid.com/ifixpng.php" target="_blank">jQuery ifixpng</a></li>
<li><a href="http://jquery.andreaseberhard.de/pngFix/" target="_blank">jQuery pngFix</a></li>
<li><a href="http://www.crismancich.de/jquery/plugins/linkscrubber/" target="_blank">Link Scrubber &#8211; removes the dotted line onfocus from links</a></li>
<li><a href="http://www.matthewjrichards.co.uk/articles/2007/06/25/jquery-perciformes-the-entire-suckerfish-familly-under-one-roof" target="_blank">jQuery Perciformes &#8211; the entire suckerfish familly under one roof</a></li>
<li><a href="http://blog.brandonaaron.net/my-jquery-plugins/background-iframe/" target="_blank">Background Iframe</a></li>
<li><a href="http://jquery.com/plugins/project/QinIE" target="_blank">QinIE &#8211; for proper display of Q tags  in IE</a></li>
<li><a href="http://webrocket.ulmb.com/ability/" target="_blank">jQuery Accessibility Plugin</a></li>
<li><a href="http://www.ogonek.net/mousewheel/jquery-demo.html" target="_blank">jQuery MouseWheel Plugin</a></li>
</ul>
<p><strong>Alert, Prompt, Confirm Windows</strong></p>
<ul>
<li><a href="http://trentrichardson.com/Impromptu/" target="_blank">jQuery Impromptu</a></li>
<li><a href="http://nadiaspot.com/jquery/confirm" target="_blank">jQuery Confirm Plugin</a></li>
<li><a href="http://dev.iceburg.net/jquery/jqModal/" target="_blank">jqModal</a></li>
<li><a href="http://www.ericmmartin.com/projects/simplemodal/" target="_blank">SimpleModal</a></li>
</ul>
<p><strong>CSS</strong></p>
<ul>
<li><a href="http://www.kelvinluck.com/article/switch-stylesheets-with-jquery" target="_blank">jQuery Style Switcher</a></li>
<li><a href="http://andykent.bingodisk.com/bingo/public/jss/" target="_blank">JSS &#8211; Javascript StyleSheets</a></li>
<li><a href="http://flesler.blogspot.com/2007/11/jqueryrule.html" target="_blank">jQuery Rule &#8211; creation/manipulation of CSS Rules</a></li>
<li><a href="http://www.designerkamal.com/jPrintArea/" target="_blank">jPrintArea</a></li>
</ul>
<p><strong>DOM, Ajax and other jQuery plugins</strong></p>
<ul>
<li><a href="http://flydom.socianet.com/" target="_blank">FlyDOM</a></li>
<li><a href="http://brandonaaron.net/docs/dimensions/#getting-started" target="_blank">jQuery Dimenion Plugin</a></li>
<li><a href="http://happygiraffe.net/blog/articles/2007/09/26/jquery-logging" target="_blank">jQuery Loggin</a></li>
<li><a href="http://jquery.com/plugins/project/metadata" target="_blank">Metadata &#8211; extract metadata from classes, attributes, elements</a></li>
<li><a href="http://johannburkard.de/blog/programming/javascript/inc-a-super-tiny-client-side-include-javascript-jquery-plugin.html" target="_blank">Super-tiny Client-Side Include Javascript jQuery Plugin</a></li>
<li><a href="http://humanized.com/weblog/2007/09/14/undo-made-easy-with-ajax-part-1/" target="_blank">Undo Made Easy with Ajax</a></li>
<li><a href="http://www.jasons-toolbox.com/JHeartbeat/" target="_blank">JHeartbeat &#8211; periodically poll the server</a></li>
<li><a href="http://www.appelsiini.net/projects/lazyload" target="_blank">Lazy Load Plugin</a></li>
<li><a href="http://blog.brandonaaron.net/2007/08/19/new-plugin-live-query/" target="_blank">Live Query</a></li>
<li><a href="http://jquery.offput.ca/every/" target="_blank">jQuery Timers</a></li>
<li><a href="http://www.joanpiedra.com/jquery/shareit/" target="_blank">jQuery Share it &#8211; display social bookmarking icons</a></li>
<li><a href="http://www.jdempster.com/category/code/jquery/cookiejar/" target="_blank">jQuery serverCookieJar</a></li>
<li><a href="http://ideamill.synaptrixgroup.com/?p=3" target="_blank">jQuery autoSave</a></li>
<li><a href="http://www.semicomplete.com/blog/geekery/jquery-interface-puffer.html" target="_blank">jQuery Puffer</a></li>
<li><a href="http://33rockers.com/jquery/iframe-demo/" target="_blank">jQuery iFrame Plugin</a></li>
<li><a href="http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/" target="_blank">Cookie Plugin for jQuery</a></li>
<li><a href="http://leftlogic.com/lounge/articles/jquery_spy2" target="_blank">jQuery Spy &#8211; awesome plugin</a></li>
<li><a href="http://www.learningjquery.com/2007/01/effect-delay-trick" target="_blank">Effect Delay Trick</a></li>
<li><a href="http://jquick.sullof.com/jquick/" target="_blank">jQuick &#8211; a quick tag creator for jQuery</a></li>
<li><a href="http://noteslog.com/post/metaobjects-11-released-today/" target="_blank">Metaobjects</a></li>
<li><a href="http://www.thunderguy.com/semicolon/2007/08/14/elementready-jquery-plugin/" target="_blank">elementReady</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/85/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Облако тегов, с использованием флеша</title>
		<link>http://ajaxblog.ru/57</link>
		<comments>http://ajaxblog.ru/57#comments</comments>
		<pubDate>Thu, 03 Jul 2008 08:06:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=57</guid>
		<description><![CDATA[Хотел ничего про WordPress не писать. Не получилось, постоянно ищешь для своего блога что-то новенькое, а найдя хочеться рассказать о своей находки. WP Cumulus &#8211; плагин для WordPress. Краткий перевод статьи Roy Tanck. Установка Необходим WordPress версии 2.3 и выше &#8230; <a href="http://ajaxblog.ru/57">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Хотел ничего про WordPress не писать. Не получилось, постоянно ищешь для своего блога что-то новенькое, а найдя хочеться рассказать о своей находки.</p>
<p><a href="http://www.roytanck.com/2008/03/15/wp-cumulus-released/">WP Cumulus</a> &#8211; плагин для WordPress. Краткий перевод статьи Roy Tanck.</p>
<p><img title="WP Cumulus плагин для WordPress" src="http://ajaxblog.ru/wp-content/uploads/2008/07/wp-cumulus.gif" alt="=" height="371" /></p>
<p><span id="more-57"></span></p>
<p><strong>Установка</strong></p>
<ul>
<li>Необходим WordPress версии 2.3 и выше</li>
<li>Скачать и распаковать ZIP архив</li>
<li>Залить папку wp-cumulus в плагин-папку (wp-content/plugins/)</li>
<li>Активируйте плагин в разделе “Плагины” в административной панели WP</li>
<li>Редактируйте настройки в разделе “Настройки-&gt;WP Cumulus”</li>
</ul>
<p><strong>Использование WP Cumulus</strong></p>
<p>Есть два варианта вывода флеш облака тегов.</p>
<ul>
<li>В любом месте страницы или записи вставьте:  <strong>[WP-CUMULUS ]</strong><br />
При сохранении этот тег будет заменён на облако тегов. Использовать без пробела.</li>
<li>Если у вас установлен. к примеру, плагин Exec-PHP, вы можете подключить облако тегов через вызов функции:
<pre class="prettyprint">&lt;?php wp_cumulus_insert(); ?&gt;</pre>
<p>Через вызов функции плагин можно использовать, к примеру, в виджетах.</li>
</ul>
<p><strong>О настройках</strong></p>
<p><img title="WP Cumulus настройки" src="http://ajaxblog.ru/wp-content/uploads/2008/07/wp-cumulus-options.gif" alt="WP Cumulus настройки" width="450" height="323" /></p>
<ul>
<li>Ширина облако тегов &#8211; если Вы сделаете очень маленьким, то возможно посетители не смогут прочитать мало используемые тэги. Размер от 500 будет прекрасно работать.</li>
<li>Высота облако тегов &#8211; в идеале, высота должна быть что-то вроде 3 / 4 от ширины. Это сделает вращающееся облако наиболее красивым.</li>
<li>Цвета тегов &#8211; указывается шестизначное hex значение цвета без #. Черный (000000) будет красиво выглядеть на светлом фоне. Белый (ffffff) рекомендуется для темного фона.</li>
<li>Цвет фона &#8211; будет игнорироваться, если включена функция прозрачного фона.</li>
<li>Скорость &#8211; позволяете Вам изменять скорость вращение сферы. Варианты между 25 и 500 самый оптимальный</li>
</ul>
<p><img title="WP-cumulus настройки виджета" src="http://ajaxblog.ru/wp-content/uploads/2008/07/wp-cumulus-widget-options.gif" alt="WP-cumulus настройки виджета" width="294" height="427" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/57/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Как избежать утечки PR или NOFOLLOW</title>
		<link>http://ajaxblog.ru/56</link>
		<comments>http://ajaxblog.ru/56#comments</comments>
		<pubDate>Wed, 02 Jul 2008 08:01:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=56</guid>
		<description><![CDATA[Намедни, начитавшись SEO-блогов. Одна из идей которая меня взволновала была следующая, если разместить ссылку на другой источник, то происходит отток PR &#8211; этой страницы. Выход разместить в каждой внешней ссылки атрибут nofollow. Мне конечно еще рано беспокоиться об этом, с &#8230; <a href="http://ajaxblog.ru/56">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Намедни, начитавшись SEO-блогов.</p>
<p>Одна из идей которая меня взволновала была следующая, если разместить ссылку на другой источник, то происходит отток PR &#8211; этой страницы. Выход разместить в каждой внешней ссылки атрибут nofollow. Мне конечно еще рано беспокоиться об этом, с моим то PR, но заранее побеспокоиться стоит.</p>
<p>И так, с одной стороны я не могу не разместить ссылку на источник откуда взял материал. С другой стороны каждый раз добавлять этот атрибут меня как программиста &laquo;ломает&raquo;, это &laquo;не наш путь&raquo;. Наш путь &#8211; написать плагин который это делает за нас.</p>
<p>Начнем. Заходим в папку <b>/wp-content/themes/myteam</b>, где myteam &#8211; название вашей темы. Находим (если нет создаем) файл <b>functions.php</b>. И добавляем следующий код:</p>
<pre class="prettyprint">
add_filter('the_content', 'nofollow'); //Добавили новый фильтр

//Сам фильтр
function nofollow($content) {
    $content = str_replace('&lt;a ','&lt;a rel="nofollow" ', $content);
    return $content;
}
</pre>
<p>Как это работает. В момент отдачи поста, он проходит через еще один фильтр nofollow. Который ищет в теле поста ссылки и добавляет к найденным ссылкам атрибут rel=&raquo;nofollow&raquo;</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/56/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Всплывающей подсказки или tooltip</title>
		<link>http://ajaxblog.ru/50</link>
		<comments>http://ajaxblog.ru/50#comments</comments>
		<pubDate>Mon, 23 Jun 2008 08:29:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Мои проекты]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Плагины]]></category>

		<guid isPermaLink="false">http://ajaxblog.ru/?p=50</guid>
		<description><![CDATA[В Интернете наблюдается определенная модная тенденция к использованию на сайте всевозможных всплывающих подсказок (tooltip). Оно и понятно, информации становиться все больше и хочется ее все разместить на странице, а существующий дизайн не позволяет это сделать. Хорошим выходом является использование всплывающих &#8230; <a href="http://ajaxblog.ru/50">Далее, еще интереснее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>В Интернете наблюдается определенная модная тенденция к использованию на сайте всевозможных всплывающих подсказок (tooltip).</p>
<p>Оно и понятно, информации становиться все больше и хочется ее все разместить на странице, а существующий дизайн не позволяет это сделать. Хорошим выходом является использование всплывающих подсказок.</p>
<p>Я давно уже хотел на своем сайте задействовать их. И вот смотрим&#8230;</p>
<p><img class="alignleft size-full wp-image-51" title="tooltip" src="http://ajaxblog.ru/wp-content/uploads/2008/06/tooltip.png" alt="" width="470" height="271" /></p>
<p><span id="more-50"></span></p>
<p>Идея подсказки, взята с одного известного сайта.<br />
Скрипт полностью написан с нуля, так-так их вариант не устраивал по ряду причин.<br />
Скрипт пока еще &laquo;сырой&raquo;, но если появиться интерес то доведу его до кондиции плагина к WordPress`у</p>
<p>Здесь можно посмотреть <a href="http://ajaxblog.ru/article/2008/06/tooltip/index.html">демо</a> работу скрипт, а здесь <a href="http://ajaxblog.ru/article/2008/06/tooltip.rar">скачать</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ajaxblog.ru/50/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

