<?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>NilDesign.ru &#187; PHP</title>
	<atom:link href="http://nildesign.ru/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://nildesign.ru</link>
	<description>Оптимизируй всё</description>
	<lastBuildDate>Thu, 25 Aug 2011 07:36:11 +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>MySQL Удаление дубликатов строк в таблице</title>
		<link>http://nildesign.ru/php/mysql-udalenie-dublikatov-strok/</link>
		<comments>http://nildesign.ru/php/mysql-udalenie-dublikatov-strok/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 02:11:06 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://nildesign.ru/?p=231</guid>
		<description><![CDATA[Обновился популярный словарь TranslateIt! 8.0 для Windows. Добавлены новые словари, обновлен англо-русский словарь. --- Для удаления дубликатов записей можно использовать следующие команды: table_name - заменить на название таблицы unique_key - заменить на поле в котором, после выполнения запроса, не останется дубликатов. ID - уникальный ключ в таблице. DELETE tn FROM table_name tn JOIN (SELECT MAX(ID) [...]]]></description>
			<content:encoded><![CDATA[<p>Обновился популярный словарь TranslateIt! 8.0 для Windows. Добавлены новые словари, обновлен <a href="http://www.translateit.ru">англо-русский словарь</a>.<br />
---<br />
Для удаления дубликатов записей можно использовать следующие команды:<br />
table_name - заменить на название таблицы<br />
unique_key - заменить на поле в котором, после выполнения запроса, не останется дубликатов.<br />
ID - уникальный ключ в таблице.</p>
<p><code>DELETE tn FROM table_name tn JOIN (SELECT MAX(ID) AS ID FROM TABLE_NAME GROUP BY unique_key HAVING COUNT(*) > 1) tn2 USING(ID)</code><br />
*хорошо работает на больших таблицах, проверенно =)<br />
<span id="more-231"></span><br />
еще вариант:<br />
<code>DELETE table1 FROM table_name as table1,table_name as table2 WHERE table1.unique_key=table2.unique_key AND table1.ID>table2.ID</code></p>
<p>Удаления полных дубликатов записей через выполнение distinct select<br />
<code>--Создание копии таблицы без дубликатов во временной таблице<br />
CREATE TEMPORARY TABLE bad_temp AS SELECT DISTINCT * FROM table_name;<br />
--Удаление всех записей из старой таблицы<br />
DELETE FROM table_name;<br />
--Добавление записей без дублей<br />
INSERT INTO table_name SELECT * FROM bad_temp;<br />
--Удаление временной таблицы<br />
DROP TABLE bad_temp;<br />
</code></p>
<p>Вариант с созданием временной таблицы:<br />
<code>CREATE TABLE tmpid SELECT MIN(ID) ID FROM table_name GROUP BY unique_key;<br />
DELETE FROM table_name WHERE ID NOT IN (SELECT ID FROM tmpid);</code></p>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/mysql-udalenie-dublikatov-strok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Мультисайтовость &amp; WP &amp; Sitemap</title>
		<link>http://nildesign.ru/php/multisaytovost-wp-sitemap/</link>
		<comments>http://nildesign.ru/php/multisaytovost-wp-sitemap/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 11:23:33 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://nildesign.ru/?p=163</guid>
		<description><![CDATA[Используя Мультисайтовый WordPress. (файлы едины, все данные находятся в одной базе) Можно легко обновлять, корректировать и управлять своими сателлитами. Достигается это заменой епременной в файле wp-config.php $table_prefix = str_replace(array(':80','www.','-','.'),array('','','_','_'),getenv('HTTP_HOST')).'_'; Но при использовании мы неизбежно столкнемся с некоторыми трудностями, а именно: Расположение карты сайта (sitemap.xml) в корне домена. Решается с помощью Mod_rewrite и простенького плагина для [...]]]></description>
			<content:encoded><![CDATA[<p>Используя Мультисайтовый WordPress. (файлы едины, все данные находятся в одной базе)<br />
Можно легко обновлять, корректировать и управлять своими сателлитами.</p>
<p>Достигается это заменой епременной в файле wp-config.php</p>
<pre class="brush: php; title: ;">
$table_prefix  = str_replace(array(':80','www.','-','.'),array('','','_','_'),getenv('HTTP_HOST')).'_';
</pre>
<p>Но при использовании мы неизбежно столкнемся с некоторыми трудностями, а именно:</p>
<h2>Расположение карты сайта (sitemap.xml) в корне домена.</h2>
<p>Решается с помощью Mod_rewrite и простенького плагина для генерации карты сайта.</p>
<p>Открываем файл .htaccess текстовым редактором, и находим строку<br />
RewriteBase /</p>
<p>После добавляем:<br />
RewriteRule sitemap.xml$ n-sitemap.php</p>
<p><a href="http://nildesign.ru/wp-content/uploads/2008/09/n-sitemap.zip">nSitemap - простенький плагин для генерации sitemap.xml</a><br />
Качаем и распаковываем в корень сайта.</p>
<p>Этот же способ подходит для создания динамического robots.txt</p>
<h2>Настройка корректной работы SAPE.</h2>
<p>Для этого необходимо в выданный код добавить строку (в обычный и контекстный)</p>
<pre class="brush: php; title: ;">
$o['multi_site'] = true;
</pre>
<p>----<br />
Апдейт ТИЦ 19.09 прошел хорошо <img src='http://nildesign.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
----<br />
Постовой:<br />
<a href="http://www.smsnik.com/">Монетизируй свой блог через СМС! </a></p>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/multisaytovost-wp-sitemap/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Пинг</title>
		<link>http://nildesign.ru/php/ping/</link>
		<comments>http://nildesign.ru/php/ping/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 13:06:07 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[пинг]]></category>

		<guid isPermaLink="false">http://nildesign.ru/?p=46</guid>
		<description><![CDATA[На сегодняшний день ни для кого не секрет что пинг блогов/сплогов положительно сказывается на их индексации. Список адресов для пинга (76шт.) Предлагаю три варианта реализации пинга: Пинг с использованием сокетов: &#160; weblogUpdates.ping &#160; '.$blogname.' &#160; '.$blogurl.' &#160; '; &#160; $target=parse_url($url); &#160; $tb_sock = fsockopen($target[&#34;host&#34;], 80); fputs($tb_sock, &#34;POST &#34; . $target[&#34;path&#34;] . $target[&#34;query&#34;] . &#34; HTTP/1.1\r\n&#34;); [...]]]></description>
			<content:encoded><![CDATA[<p>На сегодняшний день ни для кого не секрет что <strong>пинг блогов/сплогов положительно сказывается на их индексации</strong>.</p>
<p><a href="http://nildesign.ru/wp-content/uploads/2008/06/pings.zip">Список адресов для пинга (76шт.)</a></p>
<p>Предлагаю три варианта реализации пинга:<br />
<span id="more-46"></span></p>
<p><strong>Пинг</strong> с использованием сокетов:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;
    weblogUpdates<span style="color: #339933;">.</span>ping 
&nbsp;
            <span style="color: #0000ff;">'.$blogname.'</span>
&nbsp;
            <span style="color: #0000ff;">'.$blogurl.'</span>
&nbsp;
<span style="color: #0000ff;">'; 
&nbsp;
	$target=parse_url($url);
&nbsp;
	$tb_sock = fsockopen($target[&quot;host&quot;],  80);
	fputs($tb_sock, &quot;POST &quot; . $target[&quot;path&quot;] . $target[&quot;query&quot;] . &quot; HTTP/1.1\r\n&quot;);
	fputs($tb_sock, &quot;User-Agent: The Incutio XML-RPC PHP Library (multicall client)\r\n&quot;);
	fputs($tb_sock, &quot;Host: &quot; . $target[&quot;host&quot;] . &quot;\r\n&quot;);
	fputs($tb_sock, &quot;Content-Type: text/xml\r\n&quot;);
	fputs($tb_sock, &quot;Content-length: &quot; . strlen($tb_send) . &quot;\r\n&quot;);
	fputs($tb_sock, &quot;Connection: close\r\n\r\n&quot;);
	fputs($tb_sock, $tb_send);
	// Gather result
	while (!feof($tb_sock)) {
		$response .= fgets($tb_sock, 128);
	}
	// Close socket
	fclose($tb_sock);
	// Did the trackback ping work
	strpos($response, '</span><span style="color: #cc66cc;">0</span><span style="color: #0000ff;">') ? $return = true : $return = false;
	// send result
	return $return;
}
?&amp;gt;</span></pre></div></div>

<p><strong>Пинг</strong> с использованием <strong>cURL</strong> и <strong>XML-RPC</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;</pre></div></div>

<p><strong>Десктопный вариант:</strong><br />
<a href="http://nildesign.ru/wp-content/uploads/2008/06/blogpingerv20.zip">Blogpinger - программа для пинга блогов</a></p>
<p>список из 76 адресов в комплекте.</p>
<p><strong>UPD:</strong><br />
Онлайн сервис для пинга http://ping.xby.ru/</p>
<p>------<br />
Установил на блог плагин для подсветки синтаксиса - <a href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax</a></p>
<p>------<br />
Напарсил большую базу русских блогов.</p>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/ping/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Парсер Яндекс Каталога</title>
		<link>http://nildesign.ru/php/parser-yandeks-kataloga/</link>
		<comments>http://nildesign.ru/php/parser-yandeks-kataloga/#comments</comments>
		<pubDate>Mon, 12 May 2008 16:56:00 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[парсер]]></category>

		<guid isPermaLink="false">http://nildesign.ru/?p=35</guid>
		<description><![CDATA[Скрипт парсит PDA версию Яндекс Каталога, работает на php4 &#60;?php set_time_limit(0); $cat = 'Computers/Internet/Catalogues/'; // указываем раздел который нужно парсить $np_pat = '/&#60;a target=&#34;_self&#34; href=&#34;(.*)&#34;&#62;&#60;font color=&#34;#333333&#34;&#62;след.&#60;\/font&#62;&#60;\/a&#62;/U'; $yc_pat = '/&#60;li&#62;\n&#60;font&#62;&#60;a.*href=&#34;(.*)&#34;.*&#62;.*&#60;\/li&#62;/isU'; $delay = '3'; $a=1; $url = 'http://pda.yaca.yandex.ru/yca/tungrp/cat/'.$cat; $data = file_get_contents($url); $col=preg_match_all(&#34;!&#60;h3&#62;(.*?)&#60;/h3&#62;!si&#34;,$data,$ok); $col=substr($ok[0][0],strpos($ok[0][0],&#34;:&#34;)+1); $col=trim($col); $col_pages=$col/20; for($i=0;$i&#60;$col_pages;$i++) { $page=$i.&#34;.html&#34;; $url = 'http://pda.yaca.yandex.ru/yca/tungrp/cat/'.$cat.$page; while ($data = file_get_contents($url)) { #$data [...]]]></description>
			<content:encoded><![CDATA[<p>Скрипт парсит PDA версию Яндекс Каталога, работает на php4<br />
<span id="more-35"></span></p>
<pre class="brush: php; title: ;">
&lt;?php
set_time_limit(0);
$cat = 'Computers/Internet/Catalogues/'; // указываем раздел который нужно парсить
$np_pat = '/&lt;a target=&quot;_self&quot; href=&quot;(.*)&quot;&gt;&lt;font color=&quot;#333333&quot;&gt;след.&lt;\/font&gt;&lt;\/a&gt;/U';
$yc_pat = '/&lt;li&gt;\n&lt;font&gt;&lt;a.*href=&quot;(.*)&quot;.*&gt;.*&lt;\/li&gt;/isU';
$delay = '3';
$a=1;
$url = 'http://pda.yaca.yandex.ru/yca/tungrp/cat/'.$cat;
$data = file_get_contents($url);
$col=preg_match_all(&quot;!&lt;h3&gt;(.*?)&lt;/h3&gt;!si&quot;,$data,$ok);
$col=substr($ok[0][0],strpos($ok[0][0],&quot;:&quot;)+1);
$col=trim($col);
$col_pages=$col/20;

for($i=0;$i&lt;$col_pages;$i++)
{
	$page=$i.&quot;.html&quot;;
	$url = 'http://pda.yaca.yandex.ru/yca/tungrp/cat/'.$cat.$page;

	while ($data = file_get_contents($url)) {
		#$data = iconv('utf-8', 'cp1251', $data);
		preg_match_all($yc_pat, $data, $o1, PREG_SET_ORDER);
		foreach ($o1 as $o) echo $a++.&quot;.&quot;.$o[1].&quot;&lt;br&gt;&quot;; flush();
		preg_match($np_pat, $data, $o2);
		$url = ($o2 ? $o2[1]:FALSE);

		sleep($delay);
	}
}
?&gt;
</pre>
<p>(c) SE</p>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/parser-yandeks-kataloga/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Извлекаем поисковой запрос из REFERER&#8217;а</title>
		<link>http://nildesign.ru/php/izvlekaem-klyuchevoe-slovo-iz-referera/</link>
		<comments>http://nildesign.ru/php/izvlekaem-klyuchevoe-slovo-iz-referera/#comments</comments>
		<pubDate>Sat, 10 May 2008 16:34:46 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://nildesign.ru.ru/php/izvlekaem-klyuchevoe-slovo-iz-referera/</guid>
		<description><![CDATA[Извлекаем ключевое слово из HTTP_REFERER Пример использования: &#60; ? $keyword = extractKeyword($_SERVER['HTTP_REFERER']); if (stripos($keyword, 'get wordpress')!==false &#38;&#38; stripos($keyword, 'php')===false) { echo('Download here'); } ?&#62; function extractKeyword($url) { $searchEngines = array( 'google.' =&#62; 'q', 'yahoo.' =&#62; 'p', 'live.' =&#62; 'q', 'msn.' =&#62; 'q', 'aol.' =&#62; 'query', 'aol.' =&#62; 'encquery', 'lycos.' =&#62; 'query', 'ask.' =&#62; 'q', 'altavista.' [...]]]></description>
			<content:encoded><![CDATA[<p>Извлекаем ключевое слово из HTTP_REFERER<br />
<span id="more-32"></span><br />
Пример использования:</p>
<pre>
&lt; ?
    $keyword = extractKeyword($_SERVER['HTTP_REFERER']);
    if (stripos($keyword, 'get wordpress')!==false &amp;&amp; stripos($keyword, 'php')===false) {
        echo('Download here');
    }
?&gt;

function extractKeyword($url) {
    $searchEngines = array(
        'google.' =&gt; 'q',
        'yahoo.' =&gt; 'p',
        'live.' =&gt; 'q',
        'msn.' =&gt; 'q',
        'aol.' =&gt; 'query',
        'aol.' =&gt; 'encquery',
        'lycos.' =&gt; 'query',
        'ask.' =&gt; 'q',
        'altavista.' =&gt; 'q',
        'netscape.' =&gt; 'query',
        'cnn.' =&gt; 'query',
        'looksmart.' =&gt; 'qt',
        'about.' =&gt; 'terms',
        'mamma.' =&gt; 'query',
        'alltheweb.' =&gt; 'q',
        'gigablast.' =&gt; 'q',
        'voila.' =&gt; 'rdata',
        'virgilio.' =&gt; 'qs',
        'baidu.' =&gt; 'wd',
        'alice.' =&gt; 'qs',
        'yandex.' =&gt; 'text',
        'najdi.' =&gt; 'q',
        'aol.' =&gt; 'q',
        'club-internet.' =&gt; 'q',
        'mama.' =&gt; 'query',
        'seznam.' =&gt; 'q',
        'search.' =&gt; 'q',
        'szukaj.' =&gt; 'szukaj',
        'szukaj.' =&gt; 'qt',
        'netsprint.' =&gt; 'q',
        'szukacz.' =&gt; 'q',
        'yam.' =&gt; 'k',
        'pchome.' =&gt; 'q',
        'mail.ru' =&gt; 'q',
        'rambler.ru' =&gt; 'words',
        'meta.ua' =&gt; 'q',
        'bigmir.net' =&gt; 'q',
        'aport.ru' =&gt; 'r',
        'a-counter' =&gt; 'sub_data',
        'i.ua' =&gt; 'q'
    );

    $host = parse_url($url, PHP_URL_HOST);
    $query = parse_url($url, PHP_URL_QUERY);
    $queryItems = array();
    parse_str($query, $queryItems);

    foreach ($searchEngines as $needle=&gt;$param) {
        if (strpos($host, $needle)!==false &amp;&amp; !empty($queryItems[$param])) {
            return urldecode($queryItems[$param]);
        }
    }

    return false;
}</pre>
<p>(с) Владимир</p>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/izvlekaem-klyuchevoe-slovo-iz-referera/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Клоакинг по IP</title>
		<link>http://nildesign.ru/php/kloaking-po-ip/</link>
		<comments>http://nildesign.ru/php/kloaking-po-ip/#comments</comments>
		<pubDate>Sat, 10 May 2008 16:26:53 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[клоакинг]]></category>

		<guid isPermaLink="false">http://nildesign.ru.ru/php/kloaking-po-ip/</guid>
		<description><![CDATA[Простенький php скрипт для того чтобы узнать кто зашел на сайт бот или пользователь. Создаем табличку в БД: CREATE TABLE `bot_ips` ( `id` int(11) NOT NULL auto_increment, `ip` varchar(25) NOT NULL, `bot` varchar(100) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `ipi` (`ip`) ) ENGINE=MyISAM Наполняем БД IPшниками mysql_connect("localhost","root",""); mysql_select_db("mydatabase"); $ips = array( 'google' =&#62; 'http://www.iplists.com/nw/google.txt', [...]]]></description>
			<content:encoded><![CDATA[<p>Простенький php скрипт для того чтобы узнать кто зашел на сайт бот или пользователь.</p>
<p><span id="more-31"></span><br />
Создаем табличку в БД:</p>
<pre>CREATE TABLE `bot_ips` (
  `id` int(11) NOT NULL auto_increment,
  `ip` varchar(25) NOT NULL,
  `bot` varchar(100) NOT NULL,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `ipi` (`ip`)
) ENGINE=MyISAM</pre>
<p>Наполняем БД IPшниками</p>
<pre>
mysql_connect("localhost","root","");
mysql_select_db("mydatabase");

$ips = array(
'google' =&gt; 'http://www.iplists.com/nw/google.txt',
'msn' =&gt; 'http://www.iplists.com/nw/msn.txt',
);

foreach ($ip_list as $bot =&gt; $ip_url) {

	$strs = file($ip_url);
	for($i = 0; $i &lt; count($strs); $i++ )
	{
		if( $strs[$i][0] == '#' ) continue;
		$str = trim($strs[$i],"\r\n ");
		mysql_query("INSERT IGNORE INTO bot_ips SET ip = '".mysql_real_escape_string($str)."', bot = '".$bot."'");
	}

}</pre>
<p><strong>Функция возвращает имя бота или NULL</strong></p>
<pre>function isBot()
{
	if( empty($_SERVER['REMOTE_ADDR']) ) return false;

	$res = mysql_query("SELECT bot FROM bot_ips WHERE '".$_SERVER['REMOTE_ADDR']."' LIKE CONCAT(ip,'%') LIMIT 0,1");
	$row = mysql_fetch_assoc($res);

	if( empty($row) ) return false;

	return $row['bot'];
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/kloaking-po-ip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>nAddThis &#8211; Модуль социальных закладок</title>
		<link>http://nildesign.ru/php/naddthis-modul-socialnyx-zakladok/</link>
		<comments>http://nildesign.ru/php/naddthis-modul-socialnyx-zakladok/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 10:58:23 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://nildesign.ru.ru/?p=6</guid>
		<description><![CDATA[Написал модуль для удобного добавления записей в социальные закладки через сервис AddThis Bookmark. Пример можно увидить на этом сайте. add: Для вывода AddThis в любом блоке надо: Создать новый блок с текстом: &#60;?php print n_addthis_code(); ?&#62; Не забыть изменить формат ввода на PHP code Привязать блок к желаемой части сайта]]></description>
			<content:encoded><![CDATA[<p><img src="http://nildesign.ru/wp-content/uploads/2007/12/naddthis.png" alt="nAddThis" /></p>
<p>Написал модуль для удобного добавления записей в социальные закладки через сервис AddThis Bookmark.<br />
<span id="more-10"></span><br />
Пример можно увидить на этом сайте.</p>
<p><strong>add:</strong><br />
Для вывода AddThis в любом блоке надо:</p>
<ol>
<li>Создать новый блок с текстом: <code><br />
&lt;?php<br />
print n_addthis_code();<br />
?&gt;</code></li>
<li>Не забыть изменить формат ввода на <strong>PHP code</strong></li>
<li>Привязать блок к желаемой части сайта</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/naddthis-modul-socialnyx-zakladok/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Тюним Bueditor</title>
		<link>http://nildesign.ru/php/tyunim-bueditor/</link>
		<comments>http://nildesign.ru/php/tyunim-bueditor/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 10:51:40 +0000</pubDate>
		<dc:creator>D@nil</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://nildesign.ru.ru/?p=5</guid>
		<description><![CDATA[Собрал набор красивых и удобных кнопочек для Bueditor(ru) на основе famfamfam icon Установка: Распаковаваем архив nBueditor_icons.zip в папку с плагином Bueditor Заходим в насстройки плагина (admin/settings/bueditor) и импортируем кнопки nBueditor_buttons.csv.]]></description>
			<content:encoded><![CDATA[<p><img src="http://nildesign.ru/wp-content/uploads/2007/12/nbueditor.png" alt="nBueditor" /><br />
<span id="more-9"></span><br />
Собрал набор красивых и удобных кнопочек для <a href="http://drupal.org/project/bueditor">Bueditor</a>(<a href="http://drupal.ru/files/bueditor-ru.zip">ru</a>) на основе <a href="http://www.famfamfam.com/lab/icons/silk/">famfamfam icon</a></p>
<p><strong>Установка:</strong></p>
<ol>
<li>Распаковаваем архив nBueditor_icons.zip в папку с плагином Bueditor</li>
<li>Заходим в насстройки плагина (admin/settings/bueditor) и импортируем кнопки nBueditor_buttons.csv.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nildesign.ru/php/tyunim-bueditor/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

