<?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>OldEr&#039;S Blog</title>
	<atom:link href="http://blog.older.su/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.older.su</link>
	<description>Welcome...</description>
	<lastBuildDate>Sun, 26 Feb 2012 15:30:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Установка Memcached PHP под Windows</title>
		<link>http://blog.older.su/php/ustanovka-memcached-php-pod-windows</link>
		<comments>http://blog.older.su/php/ustanovka-memcached-php-pod-windows#comments</comments>
		<pubDate>Fri, 24 Feb 2012 21:52:34 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[nssm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php_memcache.dll]]></category>
		<category><![CDATA[php_memcached.dll]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[установка]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=479</guid>
		<description><![CDATA[Понадобилось установить memcached на локалку специально для некого громоздкого скрипта, который без вышеупомянутого модуля работать не умеет. Процедура не обошлась без половых актов - спешу поделиться впечатлениями. = ) P.S Гугл выдает достаточно заметок на эту тему, но обнаруживается ряд ньансов, о которых расскажу подобнее. И так, 1. Скачиваем сам exe-шник memcached и распаковываем его [...]]]></description>
			<content:encoded><![CDATA[<p>Понадобилось установить <strong>memcached</strong> на локалку специально для некого громоздкого скрипта, который без вышеупомянутого модуля работать не умеет.<br />
Процедура не обошлась без половых актов - спешу поделиться впечатлениями. = )</p>
<p>P.S Гугл выдает достаточно заметок на эту тему, но обнаруживается ряд ньансов, о которых расскажу подобнее.<br />
<span id="more-479"></span><br />
И так,</p>
<p><strong>1</strong>. Скачиваем сам exe-шник <strong>memcached</strong> и распаковываем его в любое, удобное для Вас, место.</p>
<p><a href="http://d.older.su/memcached/memcached-1.4.5-x86.zip">http://d.older.su/memcached/memcached-1.4.5-x86.zip</a> (параноики и любители свежих бета-версий могут обратиться к гуглу) </p>
<p><strong>2</strong>. Скачиваем модуль <strong>memcached</strong> для PHP и распаковываем <em><strong>php_memcache.dll</strong></em> в каталог расширений PHP (обычно "ext/" в директории PHP), а также в php.ini дописываем следующую строку:</p>
<blockquote><p>extension = php_memcached.dll</p></blockquote>
<p>(это последняя на данный момент версия модуля, более ранние работать отказались)</p>
<p>Качаем здесь: <a href="http://www.mediafire.com/download.php?o60feet9sw71six ">http://www.mediafire.com/download.php?o60feet9sw71six</a><br />
Или у меня: <a href="http://d.older.su/memcached/php_memcache-2.2.6-5.3-vc9-x64.zip">http://d.older.su/memcached/php_memcache-2.2.6-5.3-vc9-x64.zip</a></p>
<p><strong>3</strong>. Устанавливаем <strong>memcached</strong>.</p>
<p>Подробности: дело в том, что данная версия (1.4.5) не устанавливается как служба Windows самостоятельно, отображается ошибка:</p>
<blockquote><p>Failed to ignore SIGHUP: Result too large</p></blockquote>
<p>Поэтому нам понадобится некий "NSSM - the Non-Sucking Service Manager" для решения этой проблемы.</p>
<p>Качаем здесь: <a href="http://nssm.cc/download/?page=download">http://nssm.cc/download/?page=download</a><br />
Или у меня: <a href="http://d.older.su/memcached/nssm-2.10.zip">http://d.older.su/memcached/nssm-2.10.zip</a></p>
<p>Переходим в каталог с распакованным <strong>NSSM</strong> и из командной строки запускаем:</p>
<blockquote><p>
nssm.exe install memcached "путь_к_ранее_распакованному_файлу_memcached.exe"
</p></blockquote>
<p><strong>4</strong>. Идем в <strong>Панель Управления - Администрирование - Службы</strong> и запускаем службу "<em>memcached</em>", а также учим её запускаться автоматически с Windows.</p>
<p><strong>5</strong>. Перезапускаем PHP (Apache)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/php/ustanovka-memcached-php-pod-windows/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Белые или пустые страницы</title>
		<link>http://blog.older.su/mysql/belye-ili-pustye-stranicy</link>
		<comments>http://blog.older.su/mysql/belye-ili-pustye-stranicy#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:02:55 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[vBulletin]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=465</guid>
		<description><![CDATA[Перевод статьи о причинах возникновения "белых" страниц вместо страниц форума с vbulletin.com: Известные причины появления пустых или "белых" страниц: 1. Вы неправильно загрузили файлы vBulletin. Заново загрузите все файлы vBulletin (кроме изображений) и убедитесь в том, что вы загрузили их в ASCII формате, а также в том, что вы перезаписали старые файлы. Убедитесь в том, [...]]]></description>
			<content:encoded><![CDATA[<p>Перевод статьи о причинах возникновения "белых" страниц вместо страниц форума с vbulletin.com: </p>
<p><strong>Известные причины появления пустых или "белых" страниц:</strong></p>
<p><strong>1</strong>. Вы неправильно загрузили файлы vBulletin. Заново загрузите все файлы vBulletin (кроме изображений) и убедитесь в том, что вы загрузили их в ASCII формате, а также в том, что вы перезаписали старые файлы. Убедитесь в том, что вы загрузили файлы "Панели администратора", в каталог панели администратора(admincp), которая указанна в config.php. Далее, если у вас есть доступ в "Панель Администратора", запустите "Подозрительные версии файлов" в "Диагностике", чтобы убедиться в том, что загружены все файлы, соответствующие Вашей версии форума:<br />
<span id="more-465"></span></p>
<blockquote><p>Панель Администратора -> Обслуживание -> Диагностика -> Подозрительные версии файлов </p></blockquote>
<p>Некоторые файлы отображаются как "Файл не содержит ожидаемого содержимого",  "Версия файла не совпадает" или отсутствуют? В данном случае Вам необходимо загрузить все файлы vBulletin (кроме изображения). Убедитесь в том, что вы загрузили файлы в ASCII формате и перезаписали старые.</p>
<p><strong>2</strong>. Ваш файл config.php содержит лишние строки или пробелы. Убедитесь в том, что файл config.php не содержит лишних строк или пробелов, как перед "<?php" так и после "?>". [Примечание: Начиная с 3.6.3 завершающий "?>" был удален.]</p>
<p><strong>3</strong>. Если это происходит только на главной странице, возможно, что в этой директории содержатся пустые index.htm или index.html. Удалите их.</p>
<p><strong>4</strong>. У вас установлен "плохой" модуль. Чтобы отключить систему модулей/продуктов, отредактируйте config.php и добавьте данную строку сразу после "<?php"</p>
<blockquote><p>define('DISABLE_HOOKS', true);</p></blockquote>
<p>Примечание: Если у вас установлен vBSeo или другие продукты, которые используют .htaccess, то Вам необходимо откатить изменения внесенные в этот файл. </p>
<p><strong>5</strong>. Неверный адрес сервера в config.php. Два раза перепроверьте этот параметр. В 99% случаев 'localhost' является верным значением:</p>
<blockquote><p>$config['MasterServer']['servername'] = 'localhost'; </p></blockquote>
<p><strong>6</strong>. В настройках PHP включены "magic_quotes_sybase". Вам необходимо отключить и[. В *nix-системах Вы можете сделать это создав файл .htaccess со следующим содержимым, и разместив его в основной директории форума:</p>
<blockquote><p>php_flag magic_quotes_sybase 0</p></blockquote>
<p><strong>7</strong>. [Касательно многочисленных "белых" страниц] Вы добавили код в один из шаблонов: header, headinclude или phpinclude templates, который на данный момент не функционирует.<br />
[Касательно "белых" страниц в конкретных частям форума] Вы добавили код в один из шаблонов, который вызывает проблему.</p>
<p>Самый быстрый способ найти "нерабочий" шаблон - это создать новый стиль без указания родительского стиля:</p>
<blockquote><p>
Панель Администратора -> Стили и Шаблоны -> Управление стилями -> Добавить стиль</p></blockquote>
<p><strong>8</strong>. У Вас есть "сломанный" шаблон. Восстановление таблицы с шаблонами должно помочь:</p>
<blockquote><p>REPAIR TABLE template; </p></blockquote>
<p><strong>9</strong>. У вас включен GZIP. Попробуйте отключить GZIP следующим образом:</p>
<blockquote><p>Панель Администратора -> Основные настройки -> Cookies и заголовки HTTP -> Вывод в формате GZIP HTML -> Нет</p></blockquote>
<p>Или выполнив эти запросы в phpMyAdmin:</p>
<blockquote><p>UPDATE setting SET value = '0' WHERE varname = 'gzipoutput';</p>
<p>UPDATE datastore SET data=REPLACE(data,'s:10:"gzipoutput";i:1;','s:10:"gzipoutput";i:0;') WHERE title='options';</p></blockquote>
<p>Вы, также, можете отредактировать config.php и добавить следующую строку сразу после "<?php", чтобы отключить GZIP:</p>
<blockquote><p>DEFINE('NOZIP', 1);</p></blockquote>
<p>Иногда эта проблема вызвана тем, что сервер уже использует GZIP и, включив его в vBulletin, Вы задаете двойное сжатие. Это может вызывать проблемы с некоторыми страницами у некоторых пользователей.</p>
<p><strong>10</strong>. Иногда данная ошибка может быть вызвана тем, что в PHP отключена функция "display_errors". То есть, вместо отображения фактической ошибки, которая бы позволила Вам увидеть настоящую причину ошибки, которой она вызвана, вы получаете "белую страницу". Просмотрите страницу phpinfo и если "display_errors" имеет значение "Off" или "0", тогда попробуйте добавить следующую строку в файл includes/config.php сразу после "<?php"</p>
<blockquote><p>ini_set("display_errors", true);</p></blockquote>
<p><strong>11</strong>. Проверьте страницу phpinfo и убедитесь в том, что suhosin установлен в качестве модуля. Если это так, то это может быть одной из причин возникновения данной проблемы. Чтобы исправить это, создайте или отредактируйте .htaccess в корневой директории форума и добавьте в него следующие строки:</p>
<blockquote><p>php_flag suhosin.cookie.encrypt Off<br />
php_value suhosin.request.max_vars 2048<br />
php_value suhosin.post.max_vars 2048</p></blockquote>
<p><strong>12</strong>. Эта ошибка также может быть вызвана багом PHP 5.2.5:</p>
<blockquote><p>http://bugs.php.net/bug.php?id=43620</p></blockquote>
<p><strong>13</strong>. Ошибка может быть вызвана параметром memory_limit в php.ini, который принуждает сервер уходить тайм-аут еще до того, как страница полностью загрузилась. Отредактируйте config.php и добавьте следующую строку сразу после "<?php":</p>
<blockquote><p>ini_set('memory_limit', -1);</p></blockquote>
<p><strong>14</strong>. Если скрипт, который вызывает данную ошибку showgroups.php, тогда Вы, скорее всего, установили слишком много пользовательских групп для отображения. Убедитесь, что следующий параметр установлен в "Нет" для всех групп пользователей кроме Администраторов и Модераторов:</p>
<blockquote><p>Панель администратора -> Группы пользователей -> Группы пользователей -> Редактировать группу -> Отображать в списке групп</p></blockquote>
<p><strong>15</strong>. Проверьте права на файлы и директории. Хотя это и зависит от сервера, в большинстве случаев права на директории должны быть установлены в 755 (-rwxr-xr-x) и файлы в 644 (-rw-r--r--). Если некоторые установлены в 777 (-rwxrwxrwx), то это может влиять на появление "белых" страниц.</p>
<p><strong>16</strong>. Проверьте Ваш .htaccess на наличие "rewrite rules", которые могут влиять на страницу, где появляется данная ошибка. Если проблема появляется только в определенной директории, Вам необходимо исключить эти правила для данной директории.</p>
<p><strong>17</strong>. Существует баг в PHP 5.3.5 который может вызывать появление данной проблемы при использовании функции поиска, или, возможно, других функций. Ссылка на этот баг: http://bugs.php.net/bug.php?id=51425</p>
<p>Дополнительная информация здесь: http://www.vbulletin.com/forum/showthread.php/371767-New-post-search-returning-blank-white-pages-%28no-errors-indicated%29?p=2108112#post2108112</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/mysql/belye-ili-pustye-stranicy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Амперсанд в названиях разделов</title>
		<link>http://blog.older.su/vbulletin/ampersand-v-nazvanii-razdela</link>
		<comments>http://blog.older.su/vbulletin/ampersand-v-nazvanii-razdela#comments</comments>
		<pubDate>Mon, 03 Oct 2011 13:22:53 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[vBulletin]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=457</guid>
		<description><![CDATA[Проблема: при использовании знака "&#038;" (амперсанд) в названиях разделов форума возникает ошибка валидатора. (validator.w3.org) Решение: создаем новый модуль (Админка - Продукты и модули - Управление модулями - Добавить модуль) Продукт - vBulletin Местоположение модуля - forumbit_display Заголовок - Ampersand Fix Порядок выполнения - 5 Код PHP модуля - $forum[title] = htmlspecialchars($forum[title]); Модуль включен - Да]]></description>
			<content:encoded><![CDATA[<p>Проблема: при использовании знака "&#038;" (амперсанд) в названиях разделов форума возникает ошибка валидатора. (validator.w3.org)</p>
<p>Решение: создаем новый модуль (Админка - Продукты и модули - Управление модулями - Добавить модуль)</p>
<p><strong>Продукт</strong> - vBulletin<br />
<strong>Местоположение модуля</strong> - forumbit_display<br />
<strong>Заголовок</strong> - Ampersand Fix<br />
<strong>Порядок выполнения</strong> - 5<br />
<strong>Код PHP модуля</strong> - <code>$forum[title] = htmlspecialchars($forum[title]);</code><br />
<strong>Модуль включен - Да</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/vbulletin/ampersand-v-nazvanii-razdela/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Набор символов п»ї вверху страницы</title>
		<link>http://blog.older.su/php/nabor-simvolov-p%d1%97-vverxu-stranicy</link>
		<comments>http://blog.older.su/php/nabor-simvolov-p%d1%97-vverxu-stranicy#comments</comments>
		<pubDate>Wed, 10 Aug 2011 17:13:39 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=429</guid>
		<description><![CDATA[Бывает, что после каких-либо манипуляций с сайтом, будь-то одностраничный сайт или движок с набором php-скриптов, вверху странички, или страничек, появляются загадочные символы п»ї Происходит это из-за того, что какой-либо скрипт(ы) был сохранен в кодировке UTF-8 с BOM (Byte Order Mark), то есть с цифровой подписью, и эта подпись обрабатывается интерпретатором PHP, что и вызывает ошибку. [...]]]></description>
			<content:encoded><![CDATA[<p>Бывает, что после каких-либо манипуляций с сайтом, будь-то одностраничный сайт или движок с набором php-скриптов, вверху странички, или страничек, появляются загадочные символы</p>
<blockquote><p>
п»ї
</p></blockquote>
<p>Происходит это из-за того, что какой-либо скрипт(ы) был сохранен в кодировке UTF-8 с BOM (Byte Order Mark), то есть с цифровой подписью, и эта подпись обрабатывается интерпретатором PHP, что и вызывает ошибку. Чтобы избавиться от этой проблемы нужно пересохранить скрипт(ы) без BOM. Если страничка одна, или не имеет includ`ов, то задача, разуммется, тривиальна. Но если речь идёт о серьезном движке, где достаточно много скриптов, которые, к тому же, еще и содержат includ`ы, то ручной перебор слишком утомителен. К счастью, для этих целей есть маленькая утилита <a href="http://anton-pribora.ru/projects/recoder/bom-remover.zip" rel="nofollow">bom-remover</a>, которую можно использовать для поиска файлов сохраннёных с BOM и удаления цифровой подписи. </p>
<p><img src="http://anton-pribora.ru/projects/recoder/screens/bom-remover-1.PNG" alt="bom-remover" /></p>
<p>Но я бы рекомендовал пересохранять скрипты самостоятельно с помощью текстового редактора EmEditor.<br />
Все что требуется от нас, это указать каталог, задать маску (по желанию) и нажать кнопку "Найти" и всё.<br />
Ах да, и сказать большое спасибо автору программы. = )</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/php/nabor-simvolov-p%d1%97-vverxu-stranicy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xenforo и кодировка при конвертации</title>
		<link>http://blog.older.su/mysql/xenforo-i-kodirovka-pri-konvertacii</link>
		<comments>http://blog.older.su/mysql/xenforo-i-kodirovka-pri-konvertacii#comments</comments>
		<pubDate>Wed, 10 Aug 2011 12:29:33 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[vBulletin]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=427</guid>
		<description><![CDATA[Конвертировал vBulletin в Xenforo и столкнулся с проблемой, что даже при указании явной кодировки utf-8 при импорте, и корректном хранении всех данных vBulletin в utf-8, всё равно получаем кракозябры после импорта. После недолгих поисков в одном из скриптов импортера, а именно library/XenForo/Importer/Abstract.php была найдена функция _convertToUtf8, которая все импортируемые данные "насильно" пытается конвертировать в utf-8, [...]]]></description>
			<content:encoded><![CDATA[<p>Конвертировал vBulletin в Xenforo и столкнулся с проблемой, что даже при указании явной кодировки utf-8 при импорте, и корректном хранении всех данных vBulletin в utf-8, всё равно получаем кракозябры после импорта. После недолгих поисков в одном из скриптов импортера, а именно library/XenForo/Importer/Abstract.php была найдена функция _convertToUtf8, которая все импортируемые данные "насильно" пытается конвертировать в utf-8, чем и вызывает вышеупомянутую проблему. Следовательно, отучаем её это делать. = )</p>
<p>Из файла library/XenForo/Importer/Abstract.php вырезаем следующий кусочек кода:</p>
<blockquote><p>
		// note: assumes charset is ascii compatible<br />
		if (preg_match('/[\x80-\xff]/', $string))<br />
		{<br />
			if (function_exists('iconv'))<br />
			{<br />
				$string = @iconv($this->_charset, 'utf-8//IGNORE', $string);<br />
			}<br />
			else if (function_exists('mb_convert_encoding'))<br />
			{<br />
				$string = mb_convert_encoding($string, 'utf-8', $this->_charset);<br />
			}<br />
		}
</p></blockquote>
<p>и сохраняем. Повторяем процесс импорта.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/mysql/xenforo-i-kodirovka-pri-konvertacii/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Отображение всех тем по умолчанию</title>
		<link>http://blog.older.su/vbulletin/otobrazhenie-vsex-tem-po-umolchaniyu</link>
		<comments>http://blog.older.su/vbulletin/otobrazhenie-vsex-tem-po-umolchaniyu#comments</comments>
		<pubDate>Thu, 19 May 2011 20:22:47 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[vBulletin]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=351</guid>
		<description><![CDATA[Задача: установить способ отображения тем "Отображать все темы" сразу во всех разделах. Решение: Выполняем следующий SQL-запрос (Админка - Обслуживание - Выполнить SQL запрос): UPDATE forum SET daysprune = -1 и Перестраиваем информацию о разделах. (Админка - Обслуживание - Обновление счётчиков - Перестроить информацию о разделах) P.S Не забывайте указывать префикс таблиц, если он используется.]]></description>
			<content:encoded><![CDATA[<p>Задача: установить способ отображения тем "Отображать все темы" сразу во всех разделах.</p>
<p>Решение: Выполняем следующий SQL-запрос (Админка - Обслуживание - Выполнить SQL запрос):</p>
<blockquote><p>UPDATE forum<br />
SET daysprune = -1</p></blockquote>
<p>и Перестраиваем информацию о разделах. (Админка - Обслуживание - Обновление счётчиков - Перестроить информацию о разделах)</p>
<p>P.S Не забывайте указывать префикс таблиц, если он используется.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/vbulletin/otobrazhenie-vsex-tem-po-umolchaniyu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Как отключить рейтинг тем</title>
		<link>http://blog.older.su/vbulletin/kak-otklyuchit-rejting-tem</link>
		<comments>http://blog.older.su/vbulletin/kak-otklyuchit-rejting-tem#comments</comments>
		<pubDate>Thu, 19 May 2011 20:18:38 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[vBulletin]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=348</guid>
		<description><![CDATA[Задача: полностью отключить возможность оценивать темы на форуме. Решение: Выполняем следующий SQL-запрос (Админка - Обслуживание - Выполнить SQL запрос): UPDATE forum SET options = options - 2048 WHERE options &#038; 2048 и Перестраиваем информацию о разделах. (Админка - Обслуживание - Обновление счётчиков - Перестроить информацию о разделах) Примечание: Чтобы обратно включить возможность оценивать темы, необходимо [...]]]></description>
			<content:encoded><![CDATA[<p>Задача: полностью отключить возможность оценивать темы на форуме.</p>
<p>Решение: Выполняем следующий SQL-запрос (Админка - Обслуживание - Выполнить SQL запрос):</p>
<blockquote><p>
UPDATE forum<br />
SET options = options - 2048<br />
WHERE options &#038; 2048
</p></blockquote>
<p>и Перестраиваем информацию о разделах. (Админка - Обслуживание - Обновление счётчиков - Перестроить информацию о разделах)</p>
<p>Примечание: Чтобы обратно включить возможность оценивать темы, необходимо повторить те же действия, только со следующим запросом:</p>
<p><blockquoe><br />
UPDATE forum<br />
SET options=options + 2048<br />
WHERE NOT(options &#038; 2048);
</p></blockquote>
<p>P.S Не забывайте указывать префикс таблиц, если он используется.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/vbulletin/kak-otklyuchit-rejting-tem/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ссылки и BBCode [CODE]</title>
		<link>http://blog.older.su/vbulletin/ssylki-i-bbcode-code</link>
		<comments>http://blog.older.su/vbulletin/ssylki-i-bbcode-code#comments</comments>
		<pubDate>Thu, 31 Mar 2011 12:41:23 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[vBulletin]]></category>
		<category><![CDATA[bbcode]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[[code]]]></category>
		<category><![CDATA[активная]]></category>
		<category><![CDATA[ббкод]]></category>
		<category><![CDATA[замена]]></category>
		<category><![CDATA[код]]></category>
		<category><![CDATA[парсинг]]></category>
		<category><![CDATA[ссылка]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=263</guid>
		<description><![CDATA[Задача: Сделать так, чтобы ссылки внутри ббкода [CODE] были "кликабильными". Реализация: Открываем файл includes/functions_newpost.php, находим: function convert_url_to_bbcode($messagetext) { global $vbulletin; и ниже добавляем: $messagetext = str_replace(array('[CODE]', '[/CODE]'), array('[QUOTE]', '[/QUOTE]'), $messagetext); Всё. P.S: Если небходимо, то можно также добавить в массив для поиска и замены ббкоды написанные в нижнем регистре.]]></description>
			<content:encoded><![CDATA[<p>Задача: Сделать так, чтобы ссылки внутри ббкода [CODE] были "кликабильными".</p>
<p>Реализация: Открываем файл includes/functions_newpost.php, находим:</p>
<blockquote><p>function convert_url_to_bbcode($messagetext)<br />
{<br />
	global $vbulletin;</p></blockquote>
<p>и ниже добавляем:</p>
<blockquote><p>$messagetext = str_replace(array('[CODE]', '[/CODE]'), array('[QUOTE]', '[/QUOTE]'), $messagetext);</p></blockquote>
<p>Всё.</p>
<p>P.S: Если небходимо, то можно также добавить в массив для поиска и замены ббкоды написанные в нижнем регистре.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/vbulletin/ssylki-i-bbcode-code/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Восстановление темы/сообщения/пользователя.</title>
		<link>http://blog.older.su/vbulletin/vosstanovlenie-temysoobshheniyapolzovatelya</link>
		<comments>http://blog.older.su/vbulletin/vosstanovlenie-temysoobshheniyapolzovatelya#comments</comments>
		<pubDate>Mon, 21 Feb 2011 15:33:12 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[vBulletin]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[deleted]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[thread]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[бэкап]]></category>
		<category><![CDATA[восстановить]]></category>
		<category><![CDATA[из]]></category>
		<category><![CDATA[пользователь]]></category>
		<category><![CDATA[сообщение]]></category>
		<category><![CDATA[тема]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=254</guid>
		<description><![CDATA[Порой возникает необходимость восстановить какую-либо тему, сообщение или пользователя, после того, как кто-то их, случайно (или не случайно:)) удалил. Для этого нам понадобится дамп нашей БД n-дневной давности. Нашли? Тогда поехали. 1. Создаем временную БД, в который мы развернем наш бэкап. 2. Далее открываем временную БД через phpMyAdmin и переходим в таблцу `префикс_thread`(`префикс_post` - для [...]]]></description>
			<content:encoded><![CDATA[<p>Порой возникает необходимость восстановить какую-либо тему, сообщение или пользователя, после того, как кто-то их, случайно (или не случайно:)) удалил. Для этого нам понадобится дамп нашей БД n-дневной давности.<br />
Нашли? Тогда поехали.<br />
<span id="more-254"></span><br />
<strong>1</strong>. Создаем временную БД, в который мы развернем наш бэкап.<br />
<strong>2</strong>. Далее открываем временную БД через phpMyAdmin и переходим в таблцу `<strong>префикс_thread</strong>`(`<strong>префикс_post</strong>` - для постов, либо `<strong>префикс_user</strong>` - для пользователей)<br />
<strong>3</strong>. Переходим на вкладку "<strong>Поиск</strong>" и вводим название темы в поле <strong>title</strong>, либо её <strong>ID</strong> в <strong>threadid</strong>. В результате получаем одну запись БД, которая и есть наша тема (либо пост или пользователя, соответственно)<br />
<strong>4</strong>. Ставим галочку и нажимаем ниже на кнопочку <img src="http://www.dew-code.com/webicons/PNG/b_tblexport.png" alt="Export" />, далее <strong>НЕ</strong> ставим галочку "<strong>Сохранить как файл</strong>" и нажимаем "Ок"<br />
<strong>5</strong>. Видим код в форме, крутим колесико мышки пока не увидим:</p>
<p><code>--<br />
-- Дамп данных таблицы `префикс_таблица`<br />
--<br />
</code><br />
<strong>6</strong>. Копируем все, что видим ниже в текстовый файл.<br />
<strong>7</strong>. Переключаемся на рабочую БД и выполняем только что сохранённый код, как SQL-запрос.<br />
<strong>8</strong>. Тему мы перенесли, теперь нужно позаботиться о том, чтобы сохранились сообщения темы, для этого снова открываем временную БД.<br />
<strong>9</strong>. Переходим на вкладку "<strong>Поиск</strong>" в таблице `<strong>префикс_post</strong>` и вводим <strong>ID</strong> темы в поле <strong>threadid</strong>.<br />
<strong>10</strong>. Далее проделываем процедуру аналогичную пунктам <strong>4 -7</strong> но уже для нескольких строк таблицы, в которых хранятся сообщения темы.<br />
Примечание: не забудьте отобразить все найденные строки, если их более 30. ("Показать" X  строк начиная с Y в phpMyAdmin)</p>
<p>Вот, собственно и всё. Вопросы, как обычно, в комментариях. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/vbulletin/vosstanovlenie-temysoobshheniyapolzovatelya/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen Capture Elite &#8211; Скриншот в два клика</title>
		<link>http://blog.older.su/browsers/screen-capture-elite-skrinshot-v-dva-klika</link>
		<comments>http://blog.older.su/browsers/screen-capture-elite-skrinshot-v-dva-klika#comments</comments>
		<pubDate>Fri, 11 Feb 2011 19:49:38 +0000</pubDate>
		<dc:creator>OldEr</dc:creator>
				<category><![CDATA[Браузеры]]></category>
		<category><![CDATA[fireshot]]></category>
		<category><![CDATA[Screen Capture Elite]]></category>
		<category><![CDATA[быстро]]></category>
		<category><![CDATA[замена]]></category>
		<category><![CDATA[скриншот]]></category>
		<category><![CDATA[удобно]]></category>

		<guid isPermaLink="false">http://blog.older.su/?p=249</guid>
		<description><![CDATA[Хочу рассказать Вам о замечательном плагине для FireFox, который называется Screen Capture Elite. Этот плагин в два клика позволяет сделать скриншот видимой части странички, странички целиком либо выделенной области, и, затем, сохранить его в файл либо поместить в буфер. До этого я пользовался FireShot Pro, но, с недавних пор, разработчик ввел trial на 30 дней, [...]]]></description>
			<content:encoded><![CDATA[<p>Хочу рассказать Вам о замечательном плагине для FireFox, который называется Screen Capture Elite. Этот плагин в два клика позволяет сделать скриншот видимой части странички, странички целиком либо выделенной области, и, затем, сохранить его в файл либо поместить в буфер.<br />
До этого я пользовался FireShot Pro, но, с недавних пор, разработчик ввел trial на 30 дней, и пришлось искать альтернативу, которой и оказался Screen Capture Elite. </p>
<p>Загрузить аддон можно здесь: <a href="https://addons.mozilla.org/en-US/firefox/addon/screen-capture-elite/">https://addons.mozilla.org/en-US/firefox/addon/screen-capture-elite/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.older.su/browsers/screen-capture-elite-skrinshot-v-dva-klika/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

