<?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>Tpoxa&#039;s blog &#187; Explay</title>
	<atom:link href="http://tpoxa.com/category/cms/explay/feed/" rel="self" type="application/rss+xml" />
	<link>http://tpoxa.com</link>
	<description></description>
	<lastBuildDate>Tue, 17 Aug 2010 07:06:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Отображение случайной фотографии в Explay</title>
		<link>http://tpoxa.com/2009/11/21/random_photo_explay/</link>
		<comments>http://tpoxa.com/2009/11/21/random_photo_explay/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 16:42:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Explay]]></category>

		<guid isPermaLink="false">http://tpoxa.com/?p=128</guid>
		<description><![CDATA[Чтобы отобразить случайную фотографию с фотогаллереи нужно. Скачать модуль. Все содержимое архива распаковать в корень вашего сайта. В нужных вам шаблонах подключить random_photo.xsl [xml]  &#60;xsl:include href=&#34;../photos/random_photo.xsl&#34; /&#62; [/xml] Адрес может отличаться в зависимости от того в какой шаблон вы встраиваете виджет. Там где вы ходите чтобы отображалась фотография нужны прописать такой вот код [xml] &#60;xsl:apply-templates [...]]]></description>
			<content:encoded><![CDATA[<p>Чтобы отобразить случайную фотографию с фотогаллереи нужно.</p>
<p><a href="http://overload.in.ua/676">Скачать модуль</a>.</p>
<p>Все содержимое архива распаковать в корень вашего сайта.</p>
<p>В нужных вам шаблонах подключить random_photo.xsl</p>
<p>[xml]  &lt;xsl:include href=&quot;../photos/random_photo.xsl&quot; /&gt; [/xml]</p>
<p>Адрес может отличаться в зависимости от того в какой шаблон вы встраиваете виджет.</p>
<p>Там где вы ходите чтобы отображалась фотография нужны прописать такой вот код</p>
<p>[xml]</p>
<p>&lt;xsl:apply-templates select=&quot;document(&#8216;xmodule://random_photo/get&#8217;)/data/response/object[@type='photo']&quot; mode=&quot;random-photo&quot;  /&gt;</p>
<p>[/xml]</p>
<p>Также возможно потребуется внести изменения в скрипт thumbs.php который находится в корне сайта. Этот скрипт занимается ресайзингом &laquo;на лету&raquo; и кешированием изображений.</p>
<p>Нужно добавить в массив допустимых значений ширин и высот новые значения .</p>
<p>[php]</p>
<p>$allowedSizes = array (640,480,400,300,320,240,100,75,50,40,38,24);</p>
<p>[/php]</p>
<p>меняем на</p>
<p>[php]</p>
<p>$allowedSizes = array (640,480,400,300,320,265,240,200,100,75,50,40,38,24);</p>
<p>[/php]</p>
<p>Кстати вы можете подобрать эти значения по своему вкусу, делая изменения в шаблоне random_photo.xsl, не забудьте вписать сюда эти величины.</p>
]]></content:encoded>
			<wfw:commentRss>http://tpoxa.com/2009/11/21/random_photo_explay/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Explay и TinyMCE</title>
		<link>http://tpoxa.com/2009/11/17/explay_and_tinymce/</link>
		<comments>http://tpoxa.com/2009/11/17/explay_and_tinymce/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:32:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Explay]]></category>
		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://tpoxa.com/?p=78</guid>
		<description><![CDATA[При практическом применении Explay CMS возникла крайняя потребность сменить стандартный редактор (simpleEditor.js) После не долгих раздумий выбор пал на TinyMCE. Также я решил сразу же подключить редактор картинок для загрузки, ресайзинга изображений на сервер. В качестве image manager я выбрал &#8211; Tinybrowser &#8211; бесплатный, ничего лишнего, имеет русскую локализацию. Так как в Explay CMS используется [...]]]></description>
			<content:encoded><![CDATA[<p>При практическом применении Explay CMS возникла крайняя потребность сменить стандартный редактор (simpleEditor.js)</p>
<p>После не долгих раздумий выбор пал на TinyMCE. <span id="more-78"></span>Также я решил сразу же подключить редактор картинок для загрузки, ресайзинга изображений на сервер. В качестве image manager я выбрал &#8211; Tinybrowser &#8211; бесплатный, ничего лишнего, имеет русскую локализацию. Так как в Explay CMS используется Jquery более правильно будет использовать jQuery package</p>
<p>Для того чтобы начать использовать TinyMCE в Вашей Explay CMS надо:</p>
<ul>
<li> Скачать <a href="http://tinymce.moxiecode.com/download.php" target="_blank">TinyMCE </a>с сайта производителя, на момент написания статьи это tinymce_3_2_7_jquery.zip. Там же Вы можете скачать нужный Вам ленг пак;</li>
<li>Распаковать содержимое папки <em>tinymce/jscripts/</em> в корень сайта, чтобы получилось вот  такая иерархия &#8211; http://sitename.com/tiny_mce/tiny_mce.js</li>
<li>Скачиваем редактор картинок Tinybrowser с<a href="http://www.lunarvis.com/products/tinymcefilebrowserwithupload.php" target="_blank"> сайта автора</a> .</li>
<li>Распаковываем и заливаем папку tinybrowser в папку plugins TinyMCE</li>
<li>Скачиваем <a href="http://overload.in.ua/661" target="_blank">плагин к TinyMCE</a> написанный мной, который добавляет кнопку &laquo;Читать далее&raquo; в панель инструментов. Принцип работы схож с тем что в WordPress (собственно оттуда я его и содрал). Единственное что наша кнопка добавяляет тег &lt;cut/&gt; и позволяет его редактировать по надобности.</li>
</ul>
<p>Теперь нужно вносить изменения в темплейты Explay CMS</p>
<p>Находим и открываем файл <em>/explay/templates/xsl/blogs/forms/posts.xsl</em></p>
<p>Заменяем</p>
<p>[xml]<br />
&lt;script type=&quot;text/javascript&quot; src=&quot;{$baseURI}/js/simpleEditor.js&quot; /&gt;<br />
[/xml]</p>
<p>на</p>
<p>[xml]<br />
&lt;script type=&quot;text/javascript&quot; src=&quot;{$baseURI}/tiny_mce/tiny_mce.js&quot;&gt;&lt;/script&gt;<br />
&lt;script src=&quot;{$baseURI}/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />
&lt;script type=&quot;text/javascript&quot; src=&quot;{$baseURI}/tiny_mce/jquery.tinymce.js&quot;&gt;&lt;/script&gt;<br />
[/xml]</p>
<p>Потом открываем <em>/explay/templates/xsl/common/</em>form.xsl</p>
<p>заменяем</p>
<p>[jscript]<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
var &lt;xsl:value-of select=&quot;$editorName&quot; /&gt; = new SimpleEditor;<br />
&lt;/script&gt;<br />
[/jscript]</p>
<p>на</p>
<p>[jscript]<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
$().ready(function() {<br />
$(&#8216;textarea#field_&lt;xsl:value-of select=&quot;@id&quot;/&gt;&#8217;).tinymce({</p>
<p>script_url : &#8216;{$baseURI}/tiny_mce/tiny_mce.js&#8217;,</p>
<p>theme : &quot;advanced&quot;,<br />
plugins : &quot;safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,explay&quot;,<br />
theme_advanced_buttons3 :&quot;&quot;,<br />
theme_advanced_buttons2 : &quot;bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,fontsizeselect,hr,removeformat|,sub,sup,|,media,fullscreen,|,explay_more&quot;,<br />
theme_advanced_buttons1 : &quot;bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor&quot;,</p>
<p>theme_advanced_toolbar_location : &quot;top&quot;,<br />
theme_advanced_toolbar_align : &quot;left&quot;,<br />
theme_advanced_statusbar_location : &quot;bottom&quot;,<br />
theme_advanced_resizing : true,<br />
file_browser_callback : &quot;tinyBrowser&quot;</p>
<p>});<br />
});<br />
&lt;/script&gt;<br />
[/jscript]</p>
<p>Код</p>
<p>[xml]<br />
&lt;div class=&quot;simple_editor&quot;&gt;<br />
&lt;a title=&quot;Выделить жирным&quot; onclick=&quot;{$editorName}.insertTag (&#8216;b&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/b.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Выделить курсивом&quot; onclick=&quot;{$editorName}.insertTag (&#8216;i&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/i.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Подчеркнуть&quot; onclick=&quot;{$editorName}.insertTag (&#8216;u&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/u.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Зачеркнуть&quot; onclick=&quot;{$editorName}.insertTag (&#8216;s&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/s.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Параграф&quot; onclick=&quot;{$editorName}.insertTag (&#8216;p&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/p.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Цитата&quot; onclick=&quot;{$editorName}.insertTag (&#8216;blockquote&#8217;,null); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/blockquote.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Вставить ссылку&quot; onclick=&quot;{$editorName}.insertLink (); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/link.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;a title=&quot;Вставить изображение&quot; onclick=&quot;{$editorName}.insertImage (); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/image.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;!&#8211;a title=&quot;Вставить ссылку на пользователя&quot; href=&quot;javascript:void(0);&quot; onclick=&quot;{$editorName}.insertUserLink (); this.blur();&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/user.png&quot; mce_src=&quot;{$baseURI}/images/editor/user.png&quot; alt=&quot;&quot; /&gt;&lt;/a&#8211;&gt;<br />
&lt;a title=&quot;Вставить видео&quot; onclick=&quot;{$editorName}.insertVideo (); this.blur();&quot; href=&quot;javascript:void(0);&quot;&gt;&lt;img src=&quot;{$baseURI}/images/editor/video.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;<br />
&lt;/div&gt;<br />
[/xml]</p>
<p>Удаляем вовсе.</p>
<p>На этом все.<br />
Также возможно понадобится настроить tinyBrowser.</p>
<p>Спасибо за внимание. Жду комментариев.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 399px; width: 1px; height: 1px;">
<pre>&gt;&lt;/script&gt;</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tpoxa.com/2009/11/17/explay_and_tinymce/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	</channel>
</rss>
