<?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>The Rpsl Blog &#187; wordpress</title>
	<atom:link href="http://blog.rpsl.info/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rpsl.info</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2012 11:35:02 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Про блоги</title>
		<link>http://blog.rpsl.info/2011/08/pro-blogi/</link>
		<comments>http://blog.rpsl.info/2011/08/pro-blogi/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 19:48:17 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[e2]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=27050</guid>
		<description><![CDATA[Давно уже в голове крутится мысль, что современные блог движки, они такие сухие, безидейные, не вдохновляющие. Вот тот-же самый wordpress, есть он, у меня на нем блог работает, при этом я 100500 раз переезжал на другие движки и пробовал вести блог на них, но все равно возвращался обратно. Они не вдохновляют на то, что-бы в них писать. Тем на которые можно и хочется написать много, а желания нету. Это не потому что я такой ленивый, а потому что написать новый пост превращается в тягомотину. Когда-то давно, когда у меня не было стандалон блога, я тусил в жж. В 2004 году [...]]]></description>
			<content:encoded><![CDATA[<p>Давно уже в голове крутится мысль, что современные блог движки, они такие сухие, безидейные, не вдохновляющие. Вот тот-же самый wordpress, есть он, у меня на нем блог работает, при этом я 100500 раз переезжал на другие движки и пробовал вести блог на них, но все равно возвращался обратно. Они не вдохновляют на то, что-бы в них писать. Тем на которые можно и хочется написать много, а желания нету. Это не потому что я такой ленивый, а потому что написать новый пост превращается в тягомотину.</p>

<p>Когда-то давно, когда у меня не было стандалон блога, я тусил в жж. В 2004 году в жж было интересно, а сейчас он стал убогим, политизированным уг.
</p>
<p>Идея написать свой блог движег не покидает меня уже миллион лет, но это такая морока, что мне не хочется этим заниматься. Читая интернеты, обнаружил что Бирман выложил очередной релиз своего блог <a href="http://blogengine.ru">движка</a>. Снаружи очень красивая, внутри какой-то дикий пиздец творится. Я всегда был уверен, что дизайнеры не должны заниматься программированием, а программисты дизайном ( именно поэтому, в моем блоге, такой убогий диз ). Но учитывая, что Эгея носит еще статус беты, я не буду выражать свое "фи", ведь если не заглядывать под капот, то это действительно очень красивый и лаконичный продукт.
</p>
<p>Вот честно, я заинсталил его себе и даже тешил себя мыслями, что смогу перенести свой блог туда, мол буду писать там, но две вещи меня держат:</p>
<blockquote>
1. Все ссылки на страницы моего блога поломаются, но это не проблема, это решаемо.<br>
2. Оформление постов в данном движке происходит с помощью wiki разметки и соответсвенно все посты едут, полез в гугл поискать механизм который умеет конвертировать html в wiki формат, но адекватных механизмов не нашел.
</blockquote>
На этом и забил.<br />
<br />
Но все же мысль избавить от WordPress'a не дает мне покоя. Он меня жутко достал. Он медленный. Он уродует контент. #hate, #hate.
<br />
<br />
Мне тут подсказывали еще попробовать LiveStreet в качестве личного блога. Но спасибо, я на LiveStreet сейчас веду один проект, в основном <a href="http://ihiphop.ru">клипы хип-хоп тематики</a> и затрахался с ним до глубины души. Я не знаю что в головах у авторов, но внутреннее устройство движка это такой лютый бред. Навернуть такое кол-во ООП на единицу кода и при этом суметь использовать все анти-паттерны визуального оформления кода, это надо быть действительно смелым и уверенным в себе человеком.<br />
<br />
<br />
Вот опять я всех обругал, а ведь не хотел. ((]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2011/08/pro-blogi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress — gallery shorttag highslide</title>
		<link>http://blog.rpsl.info/2010/10/wordpress-gallery-shorttag-highslide/</link>
		<comments>http://blog.rpsl.info/2010/10/wordpress-gallery-shorttag-highslide/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 06:32:14 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Полезное]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=14674</guid>
		<description><![CDATA[Два примера, для решения одной и той же задачи. В первом примере полный идиотизм, во втором хорошее решение. Вот теперь вопрос, почему большая часть всех CMS работает как первый пример. ? Убого: add_filter&#40;'wp_get_attachment_link', 'add_rel'&#41;; &#160; /* * Add rel=&#34;gallery-$id&#34; to attachment links */ &#160; function add_rel &#40; $link &#41; &#123; &#160; global $post; // a mild cheat. group by post id. the gallery_shortcode() $instance // static var would be better, but we can't get to it. $id = $post-&#62;ID; &#160; // First, see if there's already a 'rel' attribute in the link: $atag = preg_match&#40; '#&#60;a \s+(.*?)(rel=([\'&#34;])(.*?)\3)(.*?)&#62;(.*)#i', $link, $matches &#41;; [...]]]></description>
			<content:encoded><![CDATA[Два примера, для решения одной и той же задачи.

В первом примере полный идиотизм, во втором хорошее решение. Вот теперь вопрос, почему большая часть всех CMS работает как первый пример. ?
<span id="more-14674"></span>
Убого:


<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_get_attachment_link'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'add_rel'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">/*
 * Add rel=&quot;gallery-$id&quot; to attachment links
 */</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> add_rel <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$link</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
    <span style="color: #666666; font-style: italic;">// a mild cheat. group by post id. the gallery_shortcode() $instance</span>
    <span style="color: #666666; font-style: italic;">// static var would be better, but we can't get to it.</span>
    <span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// First, see if there's already a 'rel' attribute in the link:</span>
    <span style="color: #000088;">$atag</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'#&lt;a \s+(.*?)(rel=([\'&quot;])(.*?)\3)(.*?)&gt;(.*)#i'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$link</span><span style="color: #339933;">,</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$atag</span> <span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #666666; font-style: italic;">// Match found. Let's put Humpty Dumpty back together again:</span>
        <span style="color: #000088;">$quot</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">3</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$relval</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$quot</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">4</span> <span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; gallery-<span style="color: #006699; font-weight: bold;">{$id}</span>&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$quot</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$before</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$after</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">5</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$rest</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">6</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$link</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;/a&gt;&lt;a <span style="color: #006699; font-weight: bold;">{$before}</span>rel=<span style="color: #006699; font-weight: bold;">{$relval}</span><span style="color: #006699; font-weight: bold;">{$after}</span>&gt;<span style="color: #006699; font-weight: bold;">{$rest}</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">else</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$atag</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'#&lt;/a&gt;&lt;a \s+(.*?)&gt;(.*)#i'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$link</span><span style="color: #339933;">,</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$atag</span> <span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #666666; font-style: italic;">// This is a much simpler reassembly</span>
            <span style="color: #000088;">$innards</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
            <span style="color: #000088;">$rest</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span> <span style="color: #009900;">&#91;</span> <span style="color: #cc66cc;">2</span> <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
            <span style="color: #000088;">$relval</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;gallery-<span style="color: #006699; font-weight: bold;">{$id}</span>&quot;</span><span style="color: #339933;">;</span>
            <span style="color: #000088;">$link</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;/a&gt;&lt;a <span style="color: #006699; font-weight: bold;">{$innards}</span> rel='<span style="color: #006699; font-weight: bold;">{$relval}</span>'&gt;<span style="color: #006699; font-weight: bold;">{$rest}</span>&quot;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$link</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>




Нормально:


<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> gallery_image_higslide<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #003366; font-weight: bold;">var</span> gallery <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.gallery'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    $.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span> gallery<span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #003366; font-weight: bold;">var</span> img <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> $<span style="color: #009900;">&#40;</span>img<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">size</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #CC0000;">0</span> <span style="color: #339933;">&amp;&amp;</span> $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'onclick'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> undefined <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
           $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'highslide-image'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #000066; font-weight: bold;">return</span> hs.<span style="color: #660066;">expand</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    gallery_image_higslide<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>




]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2010/10/wordpress-gallery-shorttag-highslide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ну вот и обновились</title>
		<link>http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis/</link>
		<comments>http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 20:11:57 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=506</guid>
		<description><![CDATA[Мелочей еще конечно много, но буду править и постараюсь снова начать писать.]]></description>
			<content:encoded><![CDATA[<img class="aligncenter size-large wp-image-507 colorbox-506" src="http://blog.rpsl.info/wp-content/uploads/2010/06/blog.rpsl_-310x1024.png" alt="" width="310" height="1024" />

Мелочей еще конечно много, но буду править и постараюсь снова начать писать.]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2010/06/nu-vot-i-obnovilis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Клеви навигация.</title>
		<link>http://blog.rpsl.info/2009/06/klevi-navigaciya/</link>
		<comments>http://blog.rpsl.info/2009/06/klevi-navigaciya/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 17:47:34 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[locdog]]></category>
		<category><![CDATA[rap]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=280</guid>
		<description><![CDATA[Забыл? Бросил? Нет, я всё ещё тут, просто в последнее время многое поменялось и на посты время не оставалось. Ведь мой блог это не очередной "манимэйкерский" высер, а так, для себя в первую очередь. В общем, что бы разбавить пустоту, которая была в последнее время, решил выложить листинг красивого футера. Началось всё с того, что некоторое время назад, я прикрутил к блогу hotkey (hotkeys для wordpress), но какой в них смысл, если об этом никто не знает. Вот мне и захотелось вынести их на передний план. Для этого, я чуть - чуть поиграл с css стилями, и теперь .footer выглядит [...]]]></description>
			<content:encoded><![CDATA[Забыл? Бросил? Нет, я всё ещё тут, просто в последнее время многое поменялось и на посты время не оставалось. Ведь мой блог это не очередной "манимэйкерский" высер, а так, для себя в первую очередь.

В общем, что бы разбавить пустоту, которая была в последнее время, решил выложить листинг красивого футера.

Началось всё с того, что некоторое время назад, я прикрутил к блогу hotkey (<strong><a title="hotkeys для wordpress" href="http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress.html">hotkeys для wordpress</a></strong>), но какой в них смысл, если об этом никто не знает. Вот мне и захотелось вынести их на передний план.

Для этого, я чуть - чуть поиграл с css стилями, и теперь .footer выглядит следующим образом:
<pre>#container_foot {
    border-top:thin dashed;
    bottom:0;
    height:32px;
    left:0;
    padding-bottom:0;
    padding-top:5px;
    position:fixed;
    width:100%;
    z-index:1000;
}</pre>
Это то, что касается расположения. Стиль он и так унаследует от вашей темы.

<hr />
<div style="font-size: 11px">
<div style="padding-top: 5px"><a href="http://soundcloud.com/rpsl/loc-dog">Loc Dog - Ты хочешь видеть мою истинную душу?</a></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/06/klevi-navigaciya/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Автоматическое обновление wordpress</title>
		<link>http://blog.rpsl.info/2009/05/automatic-upgrade-wordpress/</link>
		<comments>http://blog.rpsl.info/2009/05/automatic-upgrade-wordpress/#comments</comments>
		<pubDate>Wed, 13 May 2009 20:06:57 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=199</guid>
		<description><![CDATA[Есть в wordpress'e такая занимательная опция, как автоматическая установка и обновление плагинов. Просит от вас только указать хост, логин и пароль для ftp/sftp доступа, а далее делает всё сама. К сожалению "из коробки" эта опция заводится далеко не у всех. Если вы тоже стали одним из счастливых обладателей сообщения: Downloading update from http://downloads.wordpress.org/plugin/%plugin-name%.zip Download failed.: Could not create Temporary file Installation Failed ... то сделать вам нужно следующие: Создать темповую папку для хранилища. Например wp-contents/tmp Выставить на неё права доступа 777 (chmod -R 0777 ./wp-contents/tmp) Дописать в файл wp-config.php строчку: define ('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp'); Если у вас на сервере [...]]]></description>
			<content:encoded><![CDATA[Есть в wordpress'e такая занимательная опция, как автоматическая установка и обновление плагинов. Просит от вас только указать хост, логин и пароль для ftp/sftp доступа, а далее делает всё сама.  К сожалению "из коробки" эта опция заводится далеко не у всех. Если вы тоже стали одним из счастливых обладателей сообщения:
<blockquote>Downloading update from http://downloads.wordpress.org/plugin/%plugin-name%.zip

Download failed.: Could not create Temporary file

Installation Failed</blockquote>
... то сделать вам нужно следующие:  <span id="more-199"></span>Создать темповую папку для хранилища. Например wp-contents/tmp  Выставить на неё права доступа 777 (chmod -R 0777 ./wp-contents/tmp)  Дописать в файл wp-config.php строчку:
<pre>define ('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');</pre>
Если у вас на сервере сильно ограниченно время выполнения скриптов и во время инсталяции выпадает ошибка, то тогда можно попробовать дописать в начало ./wp-admin/upgrade.php
<pre>set_time_limit(0);</pre>
Также желательно конечно завести отдельного пользвователя на ftp/sftp с ограниченными правами.  Ну вроде все. Больше проблем возникать не должно.<p>Сюда приходят по следующим фразам</p>
<ul>
<li><a href="http://blog.rpsl.info/2009/12/livejournal-in-google-reader.html">добавить в google reader  жж</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html">vkontakte adobe air</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html">из за чего лагают фильмы вконтакте?</a></li>
<li><a href="http://blog.rpsl.info/2009/01/kak-stat-repperom-kniga.html">как стать рэппером</a></li>
<li><a href="http://blog.rpsl.info/2009/07/sql-joins-vidy-tipy-razlichiya.html">sql outer join</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-rukozhopy.html">как вконтакте сделать поиск по видеозаписям</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/05/automatic-upgrade-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hotkeys для wordpress</title>
		<link>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/</link>
		<comments>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/#comments</comments>
		<pubDate>Mon, 11 May 2009 16:29:36 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=187</guid>
		<description><![CDATA[В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey's. Hotkey - это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание "ctrl+left" или "ctrl+right". Для добавления этого функционала, первое что нам потребуется - плагин hotkey для библиотеки jquery. jQuery hotkey Скачать Демо Теперь о том, как это сделать. У нас есть два варианта: Генерировать код в самом шаблоне с помощью встроенных функций Генерировать код "на лету", с помощью JS Я выбрал второй вариант, т.к. [...]]]></description>
			<content:encoded><![CDATA[В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey's.
<blockquote>Hotkey - это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание "ctrl+left" или "ctrl+right".</blockquote>
Для добавления этого функционала, первое что нам потребуется - плагин hotkey для библиотеки jquery.

jQuery hotkey
<ul>
	<li><a href="http://code.google.com/p/js-hotkeys/">Скачать</a></li>
	<li><a href="http://jshotkeys.googlepages.com/test-static-01.html">Демо</a></li>
</ul>
Теперь о том, как это сделать. У нас есть два варианта:
<ul>
	<li>Генерировать код в самом шаблоне с помощью встроенных функций</li>
	<li>Генерировать код "на лету", с помощью JS</li>
</ul>
Я выбрал второй вариант, т.к. он мне показался более правильным, во первых мы не напрягаем шаблон лишними вызовами, и главное мы уверенны что будем получать правильные ссылки. Ведь нам нужно на главной странице листать все записи, в категории листать записи категории, а внутри поста листать посты. Таким образом, всё что нам осталось, это добавить в header шаблон (скорее всего header.php) нижеприведенный код.

<span id="more-187"></span>


<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;/js/jquery.hotkeys-0.7.9.min.js&quot;</span> <span style="color: #339933;">&gt;</span></pre></div></div>



Подразумевается, что вы уже скачали библиотеку и положили её в папку /js/ вашей темы. Также, обратите внимание, что код вызова библиотеки должен быть добавлен после вызова самого jQuery.

Далее дописываем наш обработчик.


<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">    jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #003366; font-weight: bold;">var</span> nextlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignright a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> prevlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignleft a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>nextlink <span style="color: #339933;">!=</span> undefined<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">bind</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'keydown'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'Ctrl+right'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                location.<span style="color: #660066;">href</span><span style="color: #339933;">=</span>nextlink<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>prevlink <span style="color: #339933;">!=</span> undefined<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">bind</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'keydown'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'Ctrl+left'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                location.<span style="color: #660066;">href</span><span style="color: #339933;">=</span>prevlink<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>



Теперь главное. Обратите внимание на строки где определяются ссылки.


<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">        <span style="color: #003366; font-weight: bold;">var</span> nextlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignright a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> prevlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignleft a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>



alignright и alignleft это название классов, в которых у меня генерируются ссылки на следующую и предыдущую страницу, так что вам наверняка потребуется поменять эти названия на ваши, в зависимости от используемой вами темы.

Собственно это всё. После проделывания данных ваш блог должен стать на ступеньку ближе к заветному "WEB 2.0".

Живой пример можете посмотреть в <a href="http://blog.rpsl.info">моём блоге</a>, нажимая "Ctrl+Left" OR "Ctrl+Right"<p>Сюда приходят по следующим фразам</p>
<ul>
<li><a href="http://blog.rpsl.info/2009/11/twitter-it-dlya-vbulletin.html">vbulletin твиттер</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">класс</a></li>
<li><a href="http://blog.rpsl.info/2009/07/jquery-label-tag.html">jquery + label</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html">Adobe AIR vkontakte</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">фильм класс 2</a></li>
<li><a href="http://blog.rpsl.info/tag/vkontakte">как сделать hd в контакте</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>movable type &#8212; Немножко разобравшись</title>
		<link>http://blog.rpsl.info/2009/01/movable-type-nemnozhko-razobravshis/</link>
		<comments>http://blog.rpsl.info/2009/01/movable-type-nemnozhko-razobravshis/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 20:43:41 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=55</guid>
		<description><![CDATA[Поюзав неделю Movable Type, появились первые ощущения. Пример смотрим тут "vitman.name" О достоинствах говорить не буду, их и так полно в хвалебных отзывах по интернету, буду ругать. Первым и самым большим недостатком является требовательность к ресурсам. Не смотря на то, что мт генерирует статичиские файлы, все динамические обращения вроде добавления комментариев происходят крайне медленно. По поводу плагинов, которые, как написанно, существуют "для чего угодно", могу сказать половина плагинов работает через жопу, вторая вообще работать отказывается. Есть еще, разного рода, мелочи, но они скорее вызванны моим не пониманием, а не какой либо уёбищностью. На WP я уже врядли вернусь, так что [...]]]></description>
			<content:encoded><![CDATA[<p>Поюзав неделю Movable Type, появились первые ощущения.</p>
<p>Пример смотрим тут "<a href="http://blog.rpsl.info">vitman.name</a>"</p>
<p>О достоинствах говорить не буду, их и так полно в хвалебных отзывах по интернету, буду ругать.</p>
<p>Первым и самым большим недостатком является требовательность к ресурсам. Не смотря на то, что мт генерирует статичиские файлы, все динамические обращения вроде добавления комментариев происходят крайне медленно.</p>
<p>По поводу плагинов, которые, как написанно, существуют "для чего угодно", могу сказать половина плагинов работает через жопу, вторая вообще работать отказывается.</p>
<p>Есть еще, разного рода, мелочи, но они скорее вызванны моим не пониманием, а не какой либо уёбищностью.</p>
<p>На WP я уже врядли вернусь, так что буду дальше осваиваться тут.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/01/movable-type-nemnozhko-razobravshis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movable Type: Поигрались и хватит</title>
		<link>http://blog.rpsl.info/2009/01/movable-type-poigralis-i-xvatit/</link>
		<comments>http://blog.rpsl.info/2009/01/movable-type-poigralis-i-xvatit/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 20:43:39 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=105</guid>
		<description><![CDATA[Четыре месяца назад, я наткнулся на это двигло и мне стало интересно, а как же оно работает? Захотелось пощупать, потрогать изнутри, пропатчить чего нибудь. Тут и господин saahov нашелся очень кстати. Поставил, вот уже сколько играюсь и всё больше и больше склоняюсь к мысли, что ну его в пень. Блог, должен быть тем инструментом, который один раз настроил, поставил, дизайн нарисовал и больше проблем возникать не должно. А тут, как ни попытка копнуть глубже, так гемморой. Ладно, молчу про то, что он (MT) такой весь из себя для гиков. Просто меня он не устраивает. Не устраивает то, что на подсос [...]]]></description>
			<content:encoded><![CDATA[Четыре месяца назад, я наткнулся на это двигло и мне стало интересно, а как же оно работает? Захотелось пощупать, потрогать изнутри, пропатчить чего нибудь. Тут и господин <a href="http://saahov.ru/" target="_blank">saahov</a> нашелся очень кстати. Поставил, вот уже сколько играюсь и всё больше и больше склоняюсь к мысли, что ну его в пень.

Блог, должен быть тем инструментом, который один раз настроил, поставил, дизайн нарисовал и больше проблем возникать не должно. А тут, как ни попытка копнуть глубже, так гемморой.

Ладно, молчу про то, что он (MT) такой весь из себя для гиков. Просто меня он не устраивает.

Не устраивает то, что на подсос всех библиотек и обработку обычного логина ему нужно почти 100мб оперативки и только на машине с более чем 500мГц на борту он перестает занимать cpu на 100%.

Не утраивает довольно тупая система стилей. С шаблонами все просто великолепно, только вот со стилями проблемы и ладно то, что через css можно извратиться как хочешь и поменять местами, но ведь остальная его часть замурована. Может мне просто не хватило терпения и внимательности, но попробуйте что угодно ввести слева в строку поиска. Удивитесь. =)

<span id="more-105"></span>

Мне не нравится весьма скудное комъюнити. Я не хочу сейчас углубляться в недры изучения это двигла и становиться одним из "Гуру MT", я хочу нормально работать и что бы это всё работало.

Короче сопли-соплями, но я устал и в ближайшее время забуду эту систему, как только стану по свободнее - так сразу займусь тем, что бы уйти с неё.

-Куда? -А разве так много вариантов?
<blockquote>Кто употреблял, то знает - перец умеет ждать.</blockquote>
Такие дела и с современным рынком блог платформ. Обратно на WP. Есть конечно ещё огромная куча платформ, но они либо из категории "хер проссышь как работает", либо "хер пойми как 'это' вообще работает".

Короч адиос.<p>Сюда приходят по следующим фразам</p>
<ul>
<li><a href="http://blog.rpsl.info/tag/css">css на передний план</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">Класс: Жизнь после русский язык torrent</a></li>
<li><a href="http://blog.rpsl.info/2009/12/livejournal-in-google-reader.html">читать жж через гугл ридер</a></li>
<li><a href="http://blog.rpsl.info/2009/09/imap-2-imap-ili-pereezd-pochty.html">переезд почты</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html">hd видео онлайн</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">2006 год эстония последний звонок</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/01/movable-type-poigralis-i-xvatit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

