<?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>В лабиринте извилин &#187; wp-poster</title>
	<atom:link href="http://www.charnad.com/blog/tag/wp-poster/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.charnad.com</link>
	<description>Блог-центр им. CharnaD</description>
	<lastBuildDate>Wed, 18 Jan 2012 14:52:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Апдейт класса wp-poster</title>
		<link>http://www.charnad.com/blog/apdejt-klassa-wp-poster/</link>
		<comments>http://www.charnad.com/blog/apdejt-klassa-wp-poster/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 09:47:36 +0000</pubDate>
		<dc:creator>CharnaD</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-poster]]></category>
		<category><![CDATA[xml-rpc]]></category>

		<guid isPermaLink="false">http://www.charnad.com/?p=447</guid>
		<description><![CDATA[Долго-долго не было апдейтов, но вот пора настала. Изменилось в общем-то немного. По-прежнему надо дописать FAQ и Manual, по-прежнему куча нереализованных фишек.. но движение какое-то есть. Рассказывать мне особо нечего, просто повешу ссылку. http://www.charnad.com/wp-poster/ Прошу писать мне идеи, багрепорты и предложения.]]></description>
			<content:encoded><![CDATA[<p><img class="oppic" src="http://www.charnad.com/blog/wp-content/uploads/pictures/code_wp_poster.png" alt="wp-poster" />Долго-долго не было апдейтов, но вот пора настала. Изменилось в общем-то немного. По-прежнему надо дописать FAQ и Manual, по-прежнему куча нереализованных фишек.. но движение какое-то есть. Рассказывать мне особо нечего, просто повешу ссылку.</p>
<p><a href="http://www.charnad.com/wp-poster/">http://www.charnad.com/wp-poster/</a></p>
<p>Прошу писать мне идеи, багрепорты и предложения.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.charnad.com/blog/apdejt-klassa-wp-poster/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 и почему я обновился</title>
		<link>http://www.charnad.com/blog/wordpress-27-i-pochemu-ya-obnovilsy/</link>
		<comments>http://www.charnad.com/blog/wordpress-27-i-pochemu-ya-obnovilsy/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 08:49:26 +0000</pubDate>
		<dc:creator>CharnaD</dc:creator>
				<category><![CDATA[блог]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-poster]]></category>

		<guid isPermaLink="false">http://www.charnad.com/?p=227</guid>
		<description><![CDATA[Вышла версия 2.7 нашего ненаглядного Вордпресса. Я люблю все новое, но в некоторых вещах я люблю стабильность, в случае с блогом, фоном рабочего стола, расположения мебели в комнате, одежды - тут я жуткий консерватор. Поэтому и не собирался обновляться до версии 2.7 в ближайшее время, 2.6.5 меня устраивала в полной мере. Однако мой протест продолжался [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.charnad.com/blog/wp-content/uploads/pictures/wordpress_logo.png" align="left"> Вышла версия 2.7 нашего ненаглядного Вордпресса. Я люблю все новое, но в некоторых вещах я люблю стабильность, в случае с блогом, фоном рабочего стола, расположения мебели в комнате, одежды - тут я жуткий консерватор. Поэтому и не собирался обновляться до версии 2.7 в ближайшее время, 2.6.5 меня устраивала в полной мере. Однако мой протест продолжался недолго. Любопытство все-таки сподвигло заглянуть в файлик xmlrpc.php и... О ЧУДО! МОЖНО УПРАВЛЯТЬ КОММЕНТАРИЯМИ ЧЕРЕЗ XMLRPC! А так же тегами. Это супер, это то, что надо. Я постараюсь добавить в мой класс эту возможность как смогу быстро!<br />
<span id="more-227"></span><br />
Немного попользовался я wordpress 2.7 и могу уже судить что нравится, что не нравится.<br />
Во-первых, конечно дизайн. Мне он показался довольно унылым. Я не имею ввиду плохой, нет, просто темный. Ему бы чуть повеселее быть. Поконтрастнее.<br />
Во-вторых плагины. Плагины для вордпресс работают как надо. Ни один пока не дал сбоя.<br />
В-третьих, как я уже упомянул обновилась либа xmlrpc.php, а она "радость нам приносит".<br />
В-четвертых некоторые модули в админке стали удобнее. Комментарии, новый топик, добавление специальных полей в топик. Конечно надо будет немного привыкнуть, но потом не пожалеете)</p>
<p>Так что мой вердикт - обновляться СТОИТ!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.charnad.com/blog/wordpress-27-i-pochemu-ya-obnovilsy/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Класс wp-poster</title>
		<link>http://www.charnad.com/blog/class-wp-poster/</link>
		<comments>http://www.charnad.com/blog/class-wp-poster/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 11:17:44 +0000</pubDate>
		<dc:creator>CharnaD</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-poster]]></category>
		<category><![CDATA[xml-rpc]]></category>

		<guid isPermaLink="false">http://www.charnad.com/?p=179</guid>
		<description><![CDATA[Внимание! Этот пост устарел, новую информацию по классу смотреть тут:Апдейт класса wp-poster. Публикую класс для работы с WordPress через XML-RPC. На самом деле я не работаю с XML-RPC напрямую, более того, так не делает даже сам Вордпресс. Мы вместе с Вордпрессом используем класс IXR_Client. Существует множество разных API для постинга в блоги, такие как WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.charnad.com/blog/wp-content/uploads/pictures/code_wp_poster.png" alt="wp-poster" style="float: left; margin: 2px;"/><br />
<span style="color: #FF0000;">Внимание! Этот пост устарел, новую информацию по классу смотреть тут:</span><a href="http://www.charnad.com/blog/apdejt-klassa-wp-poster/">Апдейт класса wp-poster</a>.</p>
<p>Публикую класс для работы с WordPress через XML-RPC. На самом деле я не работаю с XML-RPC напрямую, более того, так не делает даже сам Вордпресс. Мы вместе с Вордпрессом используем класс IXR_Client. Существует множество разных API для постинга в блоги, такие как WordPress API , Blogger API, MetaWeblog API, MovableType API. В общем мой класс это реализация шаблона Фасад для упрощения использования этих API. </p>
<p>Эта версия - глубокая альфа, однако, она вполне рабочая. Что будет с ней дальше - фиг знает. Мне могут дать на работе задание совершенно не связанное с Вордпрессом и все, я уже не буду успевать работать над классом. Но пока все идет хорошо)</p>
<p>Сам класс можно скачать вот тут: <a href="http://www.charnad.com/stuff/wp-poster/wp-poster.zip">wp-poster.zip</a>. В комплекте идет требуемый IXR_Client.</p>
<p>Далее написано как его использовать:</p>
<p> <span id="more-179"></span></p>
<p>Вот простой пример использования моего класса.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">require</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/classes/wp_poster.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">require</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/classes/ixr_client.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$poster</span> <span style="color: #339933;">=</span> wp_poster<span style="color: #339933;">::</span><span style="color: #004000;">getInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$blog</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> wp_blog<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://site.ru/blog/xmlrpc.php'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'admin'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'password'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'title'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #0000ff;">'текст'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'description'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #0000ff;">'текст до _читать далее_'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'mt_text_more'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'текст после _читать далее_'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'mt_allow_comments'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #0000ff;">'closed'</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// open|closed</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'mt_keywords'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #0000ff;">'теги,теги,теги'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'categories'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">','</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'категория1,кат2'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'published'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$post</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> wp_post<span style="color: #009900;">&#40;</span><span style="color: #000088;">$content_struct</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$poster</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$blog</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Пара замечаний: &lt;ВАЖНО><strong>Вордпресс принимает UTF-8!</strong>&lt;/ВАЖНО>, так же категории не создаются автоматически, это не баг, это фича. Я позже сделаю мануал где опишу как создавать категории. (Это уже можно делать, если хотите поковыряйте код моего класса). Так же обратите внимание, что категории идут массивом, а теги строкой. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.charnad.com/blog/class-wp-poster/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
	</channel>
</rss>

