<?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>AllAJAX.ru &#187; Скрипты</title>
	<atom:link href="http://allajax.ru/category/script/feed/" rel="self" type="application/rss+xml" />
	<link>http://allajax.ru</link>
	<description></description>
	<lastBuildDate>Wed, 31 Aug 2011 02:16:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>W framework, краткий обзор</title>
		<link>http://allajax.ru/script/w-framework-kratkij-obzor/</link>
		<comments>http://allajax.ru/script/w-framework-kratkij-obzor/#comments</comments>
		<pubDate>Thu, 05 May 2011 11:00:04 +0000</pubDate>
		<dc:creator>wframework</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[php скрипты]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=410</guid>
		<description><![CDATA[
Введение


W framework - web framework написанный на двух языках программирования PHP(серверная часть) и JavaScript(клиентская часть), и предназначений для создания интерактивных web-приложений. Под web-приложением понимается один из следующих типов сайтов: социальные сети, биллинговые системы, админ-панели, различные online-менеджеры и вообще на w framework'e может работать любой сайт, который не требует индексирования своих страниц поисковыми роботами.

W framework в действии



Что было [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: left" dir="ltr">
<div style="text-align: center"><span style="font-size: large">Введение</span></div>
<div style="text-align: center"><span style="font-size: large"><br />
</span></div>
<div style="text-align: left">W framework - web framework написанный на двух языках программирования PHP(серверная часть) и JavaScript(клиентская часть), и предназначений для создания интерактивных web-приложений. Под web-приложением понимается один из следующих типов сайтов: социальные сети, биллинговые системы, админ-панели, различные online-менеджеры и вообще на w framework'e может работать любой сайт, который не требует индексирования своих страниц поисковыми роботами.</div>
<div style="text-align: left">
<div style="text-align: center"><span style="font-size: large">W framework в действии</span></div>
<div style="text-align: center"><span style="font-size: large"><br />
</span></div>
</div>
<div style="text-align: left">Что было более понятно о чем идет речь, Вы можете просмотреть пример написанного мною web-приложения по следующему адресу - <noindex><a href="http://wframework.com/demo/">http://wframework.com/demo/</a></noindex>. На оригинальность мое приложение не претендует, но все же позволят показать принцип работы самого w framework'a и работу некоторых php-классов и w-плагинов. Теперь о самом web-приложении: там Вы сможете заметить регистрацию, регистрация настоящая с проверкой личности при помощи email; так же Вы можете заметить необычную каптчу, суть этой каптчи в том, что человек способен видеть оптические иллюзии, а компьютер нет; после регистрации Вы можете перейти на страницу своего профиля и редактировать там некоторые данные, также Вы можете просматритривать страницы других профилей, но только тех профилей у которых указан противоположный пол(это что то типа социальной сети знакомств). Email адреса, указываемые пользователями нигде и некогда использоваться не будут!</div>
<div style="text-align: left"><span id="more-410"></span></div>
<div style="text-align: left">
<div style="text-align: center"><span style="font-size: large">Системные требования</span></div>
</div>
<ul style="text-align: left">
<li>сервер с LAMP в состав которого входит PHP не ниже чем 5.2.9,  а лучше PHP 5.3.5 собранный с поддержкой <em>mysqlnd</em>;</li>
<li>браузер с поддержкой JavaScript;</li>
<li>актуальная версия w framewor'a;</li>
</ul>
<div style="text-align: center"><span style="font-size: large">Архитектура и принцип работы</span></div>
<div style="text-align: center"><span style="font-size: large"><br />
</span></div>
<div style="text-align: left">W framework реализует MC-CV паттерн проектирования, M(модель) - php код основная задача которого чтение/запись данных из/в хранилища данных; С(контроллер) - отвечает за формирование запроса к M и передачи передачи полученных данных к V, за его работу отвечают системные классы и плагины, реализован в виде набора параметров; V(вид) - произвольный js код основная задача которого отображение полученных данных в удобной форме для человека. Так же стоит упомянуть о клиентской системе шаблонирования, которая занимается формирование html-фрагментов.<br />
Теперь стоит наверное описать порядок, способы и количество запросов в w framework'e. Первое - это первая загрузка, загружается html-страница, но которой содержатся ссылка для загрузки клиенткой части framework'a, загружается автоматически, некоторые системные сообщения, и html-фрагменты для шаблонизатора. Далее после загрузки и инициализации клиенткой части ядра системы, производятся запросы данных с сервера, полученные данные отображается при помощи кода в V.<br />
Далее короткий перечень особенностей w framework'a:</p>
<ul style="text-align: left">
<li>все запросы от клиента к серверу происходят асинхронно, при помощи ajax или iframe;</li>
<li>поддержка мультипроектов, неограничение число проектов может работать на едином ядре с использованием общих экшенов;</li>
<li>контроллер C реализован в виде набора параметров, что значительно упрощает архитектуру всего frameworka и работу системы кэширования;</li>
<li>легко расширяем, расширение может иметь вид php класса или w плагина(w плагин практически идентичен jQuery плагину);</li>
<li>поддержка локализации, полность реализуется на клиентской стороне;</li>
<li>особенности серверной части w framework'а:
<ul style="text-align: left">
<li>автозагрузка всех php классов;</li>
<li>Memcache;</li>
<li>MySQL;</li>
<li>классы для создания резервных копий;</li>
<li>классы для работы с tar архивами;</li>
<li>классы для работы с сессиями и привилегиями;</li>
</ul>
</li>
<li>особенности клиентской части w framework'а:
<ul style="text-align: left">
<li>система избирательно запроса контета(настраивается пользователем);</li>
<li>клиентская система шаблонирования;</li>
<li>средства для работы с формами;</li>
</ul>
</li>
</ul>
<div style="text-align: left">
<div style="text-align: center"><span style="font-size: large">В итоге</span></div>
<p>В результате моей работы получился web-framework, с нестандартной архитектурой, но вполне пригодных для производства некоторых типов web-приложений. На данный момент архитектура framework'a является полностью законченной и в будущем вряд ли будет подвержена изменению, что позволит писать переносимый код, в пределах w framework'a.<br />
W framework распространяется под лицензией MIT.<br />
<noindex><a href="http://wframework.com/">http://wframework.com/</a></noindex> - официальный сайт проекта;<br />
<noindex><a href="http://wframework.blogspot.com/">http://wframework.blogspot.com/</a></noindex> - блог посвященный w framework'у;<br />
<noindex><a href="https://github.com/pandora2510/wframework">https://github.com/pandora2510/wframework</a></noindex>/ - страница проекта на github.com;<br />
<noindex><a href="http://wframework.com/demo/">http://wframework.com/demo/</a></noindex> - пример рабочего приложения написанного на w framework'e;<br />
Документация и руководства по w framework'у будут появляться по мере моих возможностей и сил.</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/w-framework-kratkij-obzor/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Slide Thumbs: слайдер изображений</title>
		<link>http://allajax.ru/script/slide-thumbs-slajder-izobrazhenij/</link>
		<comments>http://allajax.ru/script/slide-thumbs-slajder-izobrazhenij/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 10:08:39 +0000</pubDate>
		<dc:creator>Spryt</dc:creator>
				<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=400</guid>
		<description><![CDATA[ Скрипт отлично подойдет для показа скриншотов - там, где не требуется высокое разрешение. В отличии от обычных pop-up вьюверов изображений Slide Thumbs занимает больше места, но при это он не мешает просматривать контент на странице. Отлично подойдет для скриншотов в портфолио, где нужно показать всего несколько изображений. Для больших галерей лучше поискать менее громоздкий [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://allajax.ru/wp-content/uploads/2011/01/slidethumb.png" alt="Slide Thumbs" title="Slide Thumbs" width="300" height="291" class="alignleft size-full wp-image-401" style="float: left; padding-right: 5px;" /> Скрипт отлично подойдет для показа скриншотов - там, где не требуется высокое разрешение. В отличии от обычных pop-up вьюверов изображений Slide Thumbs занимает больше места, но при это он не мешает просматривать контент на странице. Отлично подойдет для скриншотов в портфолио, где нужно показать всего несколько изображений. Для больших галерей лучше поискать менее громоздкий скрипт <img src='http://allajax.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Требования: jQuery<br />
Демо: <noindex><a href="http://jqueryglobe.com/labs/slide_thumbs/">jqueryglobe.com &rarr; Slide Thumbs</a></noindex><br />
<noindex><a href="http://jqueryglobe.com/article/slide-thumbs">Документация, how-to</a></noindex><br />
<noindex><a href="http://jqueryglobe.com/labs/slide_thumbs/slide_thumbs.zip">Скачать</a></noindex> (343кб)</p>
<div style="clear: both;"></div>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/slide-thumbs-slajder-izobrazhenij/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Система управления сайтом / LatiCMS 2.0 X5 Free</title>
		<link>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-2-0-x5-free/</link>
		<comments>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-2-0-x5-free/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 07:29:32 +0000</pubDate>
		<dc:creator>La5erdance</dc:creator>
				<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=394</guid>
		<description><![CDATA[Данный скрипт позволяет создать полностью управляемый сайт.
Система организована на технологиях 
Php, mySQL, Smarty, Jquery, Html, Css.

Возможности
1. Неограниченное добавление страниц
2. Новости
3. Rss лента новостей
4. Фотогалерея
5. Статьи
6. Faq
7. Комментарии
8. Ротатор рекламы
9. Обратная связь
Адрес сайта: lati.itlati.com
Адрес админ панели: lati.itlati.com/admin/
Логин и пароль: admin
]]></description>
			<content:encoded><![CDATA[<p>Данный скрипт позволяет создать полностью управляемый сайт.</p>
<p><strong>Система организована на технологиях </strong></p>
<p>Php, mySQL, Smarty, Jquery, Html, Css.</p>
<p style="text-align: center"><img class="size-full wp-image-395  aligncenter" src="http://allajax.ru/wp-content/uploads/2010/09/1283325529.png" alt="1283325529" width="400" height="373" /></p>
<p><strong>Возможности</strong></p>
<p>1. Неограниченное добавление страниц</p>
<p>2. Новости</p>
<p>3. Rss лента новостей</p>
<p>4. Фотогалерея</p>
<p>5. Статьи</p>
<p>6. Faq</p>
<p>7. Комментарии</p>
<p>8. Ротатор рекламы</p>
<p>9. Обратная связь</p>
<p><strong>Адрес сайта:</strong> <noindex><a href="http://lati.itlati.com/" target="_blank">lati.itlati.com</a></noindex></p>
<p><strong>Адрес админ панели:</strong> <noindex><a href="http://lati.itlati.com/admin" target="_blank">lati.itlati.com/admin/</a></noindex></p>
<p><strong>Логин и пароль: </strong>admin</p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-2-0-x5-free/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>RELAY — файловый менеджер в формате ВЕБ 2.0</title>
		<link>http://allajax.ru/script/relay-fajlovyj-menedzher-v-formate-veb-2-0/</link>
		<comments>http://allajax.ru/script/relay-fajlovyj-menedzher-v-formate-veb-2-0/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 12:46:23 +0000</pubDate>
		<dc:creator>aspekt</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[file manager]]></category>
		<category><![CDATA[relay]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[файловый менеджер]]></category>

		<guid isPermaLink="false">http://allajax.ru/uncategorized/relay-fajlovyj-menedzher-v-formate-veb-2-0/</guid>
		<description><![CDATA[
Насколько мне известно файловые менеджеры для сайтов еще не обсуждались. Пользуясь случаем хочу представить вам файловый менеджер под названием RELAY, данный скрипт был написан на PHP под MySQL , так же был использован PERL для динамического отображения процесса загрузки. Особенности скрипта:
* AJAX Drag&#38;Drop
* Предпросмотр картинок
* Предпросмотр PDF документов
* Работа с директориями(создать, удалить, переместить, переименовать)
* Виртуальные [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-383" src="http://allajax.ru/wp-content/uploads/2010/08/picture_3.gif" alt="picture_3" width="325" height="100" /></p>
<p>Насколько мне известно файловые менеджеры для сайтов еще не обсуждались. Пользуясь случаем хочу представить вам файловый менеджер под названием RELAY, данный скрипт был написан на PHP под MySQL , так же был использован PERL для динамического отображения процесса загрузки. Особенности скрипта:</p>
<p>* AJAX Drag&amp;Drop<br />
* Предпросмотр картинок<br />
* Предпросмотр PDF документов<br />
* Работа с директориями(создать, удалить, переместить, переименовать)<br />
* Виртуальные директории<br />
* Добавление пользователей<br />
* Поиск<br />
* Корзина<br />
* Отправка файлов через емейл<br />
* Скачать файлы как архив</p>
<p>* Теперь еще и на русском языке !!!!</p>
<p><noindex><a href="http://allajax.ru/wp-content/uploads/2010/08/Relay.tar.gz">Скачать</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/relay-fajlovyj-menedzher-v-formate-veb-2-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Мибью Веб Мессенджер</title>
		<link>http://allajax.ru/script/mibew-web-essenger/</link>
		<comments>http://allajax.ru/script/mibew-web-essenger/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 11:50:14 +0000</pubDate>
		<dc:creator>sat-lin</dc:creator>
				<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=373</guid>
		<description><![CDATA[
Мибью Веб Мессенджер (ранее Open Веб Мессенджер) это бесплатное open-source приложение для онлайн-консультирования. Оно позволяет добавить на сайт кнопку прямой связи с вашими операторами, при этом все общение происходит прямо в браузере.
Помимо всех вкусностей есть поддержка русского и небольшая прога под винду аля ICQ.
Прекрасный скрипт онлайн консультации! Всем рекомендую!!!
Сайт скрипта: http://mibew.org/ru/
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img class="aligncenter size-full wp-image-374" src="http://allajax.ru/wp-content/uploads/2010/08/Untitled-3.jpg" alt="mibew" width="388" height="317" /></p>
<p>Мибью Веб Мессенджер (ранее Open Веб Мессенджер) это бесплатное open-source приложение для онлайн-консультирования. Оно позволяет добавить на сайт кнопку прямой связи с вашими операторами, при этом все общение происходит прямо в браузере.</p>
<p>Помимо всех вкусностей есть поддержка русского и небольшая прога под винду аля ICQ.</p>
<p>Прекрасный скрипт онлайн консультации! Всем рекомендую!!!</p>
<p>Сайт скрипта: <noindex><a title="http://mibew.org/ru/" href="http://mibew.org/ru/" target="_blank">http://mibew.org/ru/</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/mibew-web-essenger/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CKEditor: визуальный редактор текста</title>
		<link>http://allajax.ru/script/ckeditor/</link>
		<comments>http://allajax.ru/script/ckeditor/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 00:42:41 +0000</pubDate>
		<dc:creator>Spryt</dc:creator>
				<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=366</guid>
		<description><![CDATA[
Отличный текстовый редактор для написания постов. Аналог ворда для редактирования веб страниц   Позволяет создавать сложную HTML разметку простыми нажатием на кнопки, но есть и режим редактирования исходного кода (кому как удобней). Отлично подходит для создания и редактирования текстовых материалов на сайте - его часто можно встретить в CMS. Поддерживаются различные настройки - язык, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-367" src="http://allajax.ru/wp-content/uploads/2010/07/ckeditor.png" alt="ckeditor" title="CKEditor: визуальный редактор текстов" width="500" height="271" /></p>
<p>Отличный текстовый редактор для написания постов. Аналог ворда для редактирования веб страниц <img src='http://allajax.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Позволяет создавать сложную HTML разметку простыми нажатием на кнопки, но есть и режим редактирования исходного кода (кому как удобней). Отлично подходит для создания и редактирования текстовых материалов на сайте - его часто можно встретить в CMS. Поддерживаются различные настройки - язык, скины, управление тулбарами и т.д. Это один из самых популярных WYSIWYG редакторов для веб приложений (раньше назывался FCKeditor).</p>
<p>Демо: <noindex><a href="http://ckeditor.com/demo">http://ckeditor.com/demo</a></noindex><br />
Скачать: <noindex><a href="http://ckeditor.com/download">http://ckeditor.com/download</a></noindex> (1.3/1.9 мб)</p>
<p>---------------------<br />
PS. Да, сайт начинает потихоньку возрождаться <img src='http://allajax.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Напомню, что <noindex><a href="http://allajax.ru/wp-login.php?action=register">регистрация</a></noindex> открыта, и любой желающий может добавить свой материал на сайт. Так же не помешал бы постоянный редактор, который будет регулярно искать и добавлять новые материалы на сайт, за соответствующую плату. Если вам это интересно это предложение - пишите на <b>me@spryt.ru</b>. </p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/ckeditor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Система управления сайтом / LatiCMS 1.0 Free</title>
		<link>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-1-0-free/</link>
		<comments>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-1-0-free/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 10:00:38 +0000</pubDate>
		<dc:creator>La5erdance</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[itlati]]></category>
		<category><![CDATA[lati]]></category>
		<category><![CDATA[laticms]]></category>
		<category><![CDATA[php скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/uncategorized/sistema-upravleniya-sajtom-laticms-1-0-free/</guid>
		<description><![CDATA[Данный скрипт позволяет создать полностью управляемый мультиязычный сайт.

Система организована на технологиях
Php, mySQL, Smarty, Jquery, Html, Css.
Возможности
1. Неограниченное добавление страниц
2. Новости
3. Rss лента новостей
4. Мультиязычность
5. Статьи
6. Faq
7. Обратная связь
Адрес сайта: cms-lang.itlati.com
Адрес админ панели: cms-lang.itlati.com/admin/
Логин и пароль: admin
]]></description>
			<content:encoded><![CDATA[<p>Данный скрипт позволяет создать полностью управляемый мультиязычный сайт.</p>
<p style="text-align: center"><img class="size-full wp-image-363 aligncenter" src="http://allajax.ru/wp-content/uploads/2010/07/laticms.jpg" alt="laticms" width="400" height="179" /></p>
<p style="text-align: left">Система организована на технологиях<br />
Php, mySQL, Smarty, Jquery, Html, Css.</p>
<p>Возможности<br />
1. Неограниченное добавление страниц</p>
<p>2. Новости<br />
3. Rss лента новостей<br />
4. Мультиязычность<br />
5. Статьи<br />
6. Faq<br />
7. Обратная связь</p>
<p>Адрес сайта: <noindex><a href="http://cms-lang.itlati.com">cms-lang.itlati.com</a></noindex><br />
Адрес админ панели: <noindex><a href="http://cms-lang.itlati.com/admin/">cms-lang.itlati.com/admin/</a></noindex><br />
Логин и пароль: admin</p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/sistema-upravleniya-sajtom-laticms-1-0-free/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>TableSorter &#8211; сортировка таблиц</title>
		<link>http://allajax.ru/script/tablesorter-sortirovka-tablic/</link>
		<comments>http://allajax.ru/script/tablesorter-sortirovka-tablic/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:52:32 +0000</pubDate>
		<dc:creator>Spryt</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[таблицы]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=350</guid>
		<description><![CDATA[На сайтах часто используются таблицы - различные топы, подборки данных, статистика и т.д. Если в таблице много столбцов, то дополнительно делают сортировку по всем полям, по возрастанию и убыванию. И это довольно сильно плодит число страниц, плюс надо дополнительно писать серверный обработчик, и на каждую сортировку нужно перезагружать страницу. Иногда это необходимо (к примеру, если [...]]]></description>
			<content:encoded><![CDATA[<p><img style="padding: 10px;" src="http://allajax.ru/tablesorter.png" align=left />На сайтах часто используются таблицы - различные топы, подборки данных, статистика и т.д. Если в таблице много столбцов, то дополнительно делают сортировку по всем полям, по возрастанию и убыванию. И это довольно сильно плодит число страниц, плюс надо дополнительно писать серверный обработчик, и на каждую сортировку нужно перезагружать страницу. Иногда это необходимо (к примеру, если данных много и они разбиты на страницы - сортировка в пределах текущей страницы ничего особенного не даст), но в ряде случаев, когда все данные есть на текущей странице, можно использовать AJAX для сортировки.</p>
<p>Данный скрипт именно этим и занимается. Это довольно просто и удобно, не нужно думать о серверной части - клиентский JavaScript сам отсортирует все столбцы. Правда, придется немного поработать с кодом таблицы - прописать отдельно заголовки и данные (теги thead, th и tbody), и закрыть все теги, которые обычно опускаются. Но оно того стоит) </p>
<p>Требования: jQuery<br />
<noindex><a href="http://tablesorter.com/docs/">Документация, демо</a></noindex><br />
<noindex><a href="http://tablesorter.com/jquery.tablesorter.zip">Скачать</a></noindex> (867 кб, полный пак)</p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/tablesorter-sortirovka-tablic/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vanadium &#8211; простая валидация форм</title>
		<link>http://allajax.ru/script/vanadium-prostaya-validaciya-form/</link>
		<comments>http://allajax.ru/script/vanadium-prostaya-validaciya-form/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 03:46:51 +0000</pubDate>
		<dc:creator>Spryt</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[формы]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=338</guid>
		<description><![CDATA[Существует большое число типовых полей в формах - например, для регистрации на сайте надо заполнить логин, почту, пароль (причем два поля) и т.д. Конечно, данные с подобных форм должны обязательно проверятся на сервере, но мы можем сильно упростить жизнь пользователя, проверяя эти данные "на лету". И вот наконец-то очень простое и красивое решение в виде [...]]]></description>
			<content:encoded><![CDATA[<p>Существует большое число типовых полей в формах - например, для регистрации на сайте надо заполнить логин, почту, пароль (причем два поля) и т.д. Конечно, данные с подобных форм должны обязательно проверятся на сервере, но мы можем сильно упростить жизнь пользователя, проверяя эти данные "на лету". И вот наконец-то очень простое и красивое решение в виде скрипта Vanadium. Достаточно просто подключить .js файл к странице, а в теге input просто указать класс. К примеру, для проверки почты нужно указать class=":email", и все. </p>
<p><img src="http://allajax.ru/vanadium.png" style="border: 1px gray double; margin: 3px;"></p>
<p><noindex><a href="http://vanadiumjs.com/">Демо (там же документация)</a></noindex><br />
<noindex><a href="http://github.com/lambder/Vanadium/raw/master/dist/vanadium.js">Скачать</a></noindex> (38 кб, .js файл)</p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/vanadium-prostaya-validaciya-form/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Индикация языка ввода</title>
		<link>http://allajax.ru/script/indikaciya-yazyka-vvoda/</link>
		<comments>http://allajax.ru/script/indikaciya-yazyka-vvoda/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 07:19:01 +0000</pubDate>
		<dc:creator>Spryt</dc:creator>
				<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://allajax.ru/?p=333</guid>
		<description><![CDATA[
Как часто при вводе пароля мы ошибаемся из-за другой раскладки или включенного Caps Lock'а ? Но мы еще ладно, привыкли, а вот обычные пользователи при этом нервничают и ругаются, особенно когда непонятно, почему пароль неправильный. Данный скрипт как раз таки предназначен для предотвращения подобного. При вводе пароля он отображает сбоку раскладку последнего введенного символа, а [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://allajax.ru/wp-content/uploads/2009/02/keyboardlayot.jpg" align=left style="padding: 10px;"><br />
Как часто при вводе пароля мы ошибаемся из-за другой раскладки или включенного Caps Lock'а ? Но мы еще ладно, привыкли, а вот обычные пользователи при этом нервничают и ругаются, особенно когда непонятно, почему пароль неправильный. Данный скрипт как раз таки предназначен для предотвращения подобного. При вводе пароля он отображает сбоку раскладку последнего введенного символа, а так же показывает, включен ли капслок. Полезный и незаметный скрипт для все сайтов, в который есть авторизация.</p>
<p>Требования: jQuery<br />
<noindex><a href="http://blog.artsofte.ru/uploads/layout/index.html">Демо</a></noindex><br />
<noindex><a href="http://blog.artsofte.ru/uploads/layout/keyboardLayout.zip">Скачать</a></noindex> [21kb]<br />
Автор: <noindex><a href="http://blog.artsofte.ru/">y0ga</a></noindex>, найдено на <noindex><a href="http://habrahabr.ru/blogs/ui_design_and_usability/50610/">хабре</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://allajax.ru/script/indikaciya-yazyka-vvoda/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

