<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">

    <title type="text">EEClub Wiki</title>
    <subtitle type="text">EEClub Wiki</subtitle>
    <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/" />
    <link rel="self" type="application/atom+xml" href="http://eeclub.ru/wiki/Служебная:Recentchanges_Atom" />
    <updated>2011-11-14T16:53:39Z</updated>
    <rights>Copyright (c) 2008, no_reply@eeclub.ru</rights>
    <generator uri="http://expressionengine.com/" version="1.6.9">ExpressionEngine</generator>
    <id>tag:eeclub.ru,2011:11:14:wiki</id>


    <entry>
      <title>Повторяющиеся страницы с разным URL как сделать 301 редирект</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%9F%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D1%8F%D1%8E%D1%89%D0%B8%D0%B5%D1%81%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D1%81_%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%BC_URL_%D0%BA%D0%B0%D0%BA_%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_301_%D1%80%D0%B5%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82/" />
      <id>tag:eeclub.ru,2011:wiki:Повторяющиеся страницы с разным URL как сделать 301 редирект/61.138</id>
      <published>2011-11-14T16:53:39Z</published>
      <updated>2011-11-14T16:53:39Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Сразу после строки:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$query_str&nbsp;</span><span style="color: #007700">=&nbsp;(isset(</span><span style="color: #0000BB">$_SERVER&#91;</span><span style="color: #DD0000">'QUERY_STRING'</span><span style="color: #0000BB">&#93;</span><span style="color: #007700">))&nbsp;?&nbsp;</span><span style="color: #0000BB">$_SERVER&#91;</span><span style="color: #DD0000">'QUERY_STRING'</span><span style="color: #0000BB">&#93;&nbsp;</span><span style="color: #007700">:&nbsp;@</span><span style="color: #0000BB">getenv</span><span style="color: #007700">(</span><span style="color: #DD0000">'QUERY_STRING'</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
<br />
нужно вписать код фильтра:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$query_str&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">)<br /></span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;$keys&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'URL'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'ACT'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'css'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'trackback'</span><span style="color: #007700">);&nbsp;</span><span style="color: #FF8000">//&nbsp;Вписать&nbsp;все&nbsp;легальные&nbsp;параметры&nbsp;строки&nbsp;запроса.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$bad_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">FALSE</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">parse_str</span><span style="color: #007700">(</span><span style="color: #0000BB">$query_str</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(</span><span style="color: #0000BB">$params&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$key&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$val</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(&nbsp;!&nbsp;</span><span style="color: #0000BB">in_array</span><span style="color: #007700">(</span><span style="color: #0000BB">$key</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$keys</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$bad_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">TRUE</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$bad_key&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">FALSE</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;header</span><span style="color: #007700">(</span><span style="color: #DD0000">"HTTP/1.1&nbsp;301&nbsp;Moved&nbsp;Permanently"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Location:&nbsp;http://mysitename.ru"</span><span style="color: #007700">.</span><span style="color: #0000BB">$path_info</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&#125;&nbsp;</span>
</span>
</code></div><br />
<br />
Проверено на EE1.6.8 <br />
<br />
Источник http://eeclub.ru/forum/viewthread/1750/<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B%2F" title="Категория:Советы">Категория:Советы</a><br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%A5%D0%B0%D0%BA%D0%B8_Hacks%2F" title="Категория:Хаки_Hacks">Категория:Хаки Hacks</a>
      ]]></content>
    </entry>

    <entry>
      <title>P&amp;T Field Pack проблемы с кодировкой</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/P%26T_Field_Pack_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9/" />
      <id>tag:eeclub.ru,2011:wiki:P&amp;T Field Pack проблемы с кодировкой/59.136</id>
      <published>2011-06-29T07:06:08Z</published>
      <updated>2011-06-29T07:06:08Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Есть интересное дополнение P&T Field Pack (http://pixelandtonic.com/divebar), которое расширяет возможности Matrix. Но в нем в старых версиях может возникнуть проблема с кодировкой <img src="http://s3.amazonaws.com/satisfaction-production/s3_images/470903/screen.gif"  alt='screen.gif' /><br />
<br />
Решается это так<br />
<br />
файл<br />
/system/expressionengine/third_party/pt_field_pack/pt_fieldtype.php<br />
<br />
найти<br />
$r .= $indent . htmlentities($name);<br />
<br />
заменить на<br />
$r .= $indent . htmlspecialchars($name);<br />
или на<br />
$r .= $indent . htmlentities($name, ENT_COMPAT,'UTF-8');
      ]]></content>
    </entry>

    <entry>
      <title>TinyMCE в SAEF</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/TinyMCE_%D0%B2_SAEF/" />
      <id>tag:eeclub.ru,2011:wiki:TinyMCE в SAEF/44.135</id>
      <published>2011-03-04T20:45:17Z</published>
      <updated>2011-03-04T20:45:17Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        TinyMCE это визуальный редактор или WYSIWYG редактор.<br />
<br />
Для начала качаем расширение LG TinyMCE <a href="http://eeclub.ru/?URL=http%3A%2F%2Fleevigraham.com%2Fcms-customisation%2Fexpressionengine%2Flg-tinymce%2F">с официального сайта</a> и устанавливаем по <a href="http://eeclub.ru/?URL=http%3A%2F%2Fleevigraham.com%2Fcms-customisation%2Fexpressionengine%2Flg-tinymce%2F">инструкции</a> автора или смотрим инструкции далее.<br />
<b>Установка:</b><br />
<br />
1. Распаковываем архив<br />
2. Закачиваем файлы в соответствующие папки system/extensions/ и system/language/ на сервере.<br />
3. Идем в <blockquote>Admin  ›  Utilities  ›  Extensions Manager</blockquote> и жмем <i>Enable?</i> напротив расширения<br />
4. Нам нужен TinyMCE Compressor. Скачиваем его с <a href="http://eeclub.ru/?URL=http%3A%2F%2Ftinymce.moxiecode.com%2Fdownload.php">официального сайта</a> (<i>Download TinyMCE 2.1.3 stable</i>)<br />
5. В корень сайта закачиваем распакованный архив. Путь к файлу <i>tiny_mce.js</i> должен получиться <blockquote>http://сайт.ру/tinymce/jscripts/tiny_mce/tiny_mce.js</blockquote><br />
<br />
Далее нам нужно отредактировать файл - <blockquote>\system\modules\weblog\mod.weblog_standalone.php</blockquote><br />
ищем:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$field_array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'textarea'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'textinput'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'pulldown'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'date'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'relationship'</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
и заменяем этим:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$field_array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'textarea'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'wysiwyg'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'textinput'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'pulldown'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'date'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'relationship'</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
далее после:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$textarea&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">;&nbsp;</span>
</span>
</code></div><br />
вставляем:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$wysiwyg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">;&nbsp;</span>
</span>
</code></div><br />
ищем:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$row&#91;</span><span style="color: #DD0000">'field_type'</span><span style="color: #0000BB">&#93;&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'textarea'&nbsp;</span><span style="color: #007700">AND&nbsp;</span><span style="color: #0000BB">$textarea&nbsp;</span><span style="color: #007700">!=&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$temp_chunk&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">LD</span><span style="color: #007700">.</span><span style="color: #DD0000">'temp_textarea'</span><span style="color: #007700">.</span><span style="color: #0000BB">RD</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$textarea</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$temp_chunk</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;&nbsp;</span>
</span>
</code></div><br />
и после этого кода вставляем:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$row&#91;</span><span style="color: #DD0000">'field_type'</span><span style="color: #0000BB">&#93;&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'wysiwyg'&nbsp;</span><span style="color: #007700">AND&nbsp;</span><span style="color: #0000BB">$wysiwyg&nbsp;</span><span style="color: #007700">!=&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$temp_chunk&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">LD</span><span style="color: #007700">.</span><span style="color: #DD0000">'temp_wysiwyg'</span><span style="color: #007700">.</span><span style="color: #0000BB">RD</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$wysiwyg</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$temp_chunk</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;&nbsp;</span>
</span>
</code></div><br />
далее после:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$temp_chunk&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">LD</span><span style="color: #007700">.</span><span style="color: #DD0000">'temp_textarea'</span><span style="color: #007700">.</span><span style="color: #0000BB">RD</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$temp_chunk</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
добавляем:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$temp_chunk&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">LD</span><span style="color: #007700">.</span><span style="color: #DD0000">'temp_wysiwyg'</span><span style="color: #007700">.</span><span style="color: #0000BB">RD</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$temp_chunk</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
Сохраняем файл.<br />
<br />
Дальше в шаблоне где будет добавляться новость между тегами &lt;head&gt;&lt;/head&gt; я прописал следующий код:<br />
<br />
<a href="http://eeclub.ru/?URL=%2Ffiles%2Fextensions%2Ftiny_mce_code.txt">tiny_mce_code.txt</a> (подправьте путь к файлу: http://сайт.ру/tinymce/jscripts/tiny_mce/tiny_mce.js)<br />
<br />
Примерный шаблон формы SAEF находитьтся в оф. документации - http://expressionengine.com/docs/modules/weblog/entry_form.html<br />
нам же для отображения <b>wysiwyg</b> нужно между тегами<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;custom_fields&#125;<br /></span><span style="color: #007700">.....................<br /></span><span style="color: #0000BB">&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">custom_fields&#125;&nbsp;</span>
</span>
</code></div><br />
Добавить:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;if&nbsp;wysiwyg&#125;<br /></span><span style="color: #007700">&lt;</span><span style="color: #0000BB">textarea&nbsp;id</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;field_name&#125;"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;field_name&#125;"&nbsp;</span><span style="color: #0000BB">dir</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;text_direction&#125;"&nbsp;</span><span style="color: #0000BB">cols</span><span style="color: #007700">=</span><span style="color: #DD0000">"90"&nbsp;<br /></span><span style="color: #0000BB">rows</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;rows&#125;"&nbsp;</span><span style="color: #0000BB">style</span><span style="color: #007700">=</span><span style="color: #DD0000">'width:99%;'&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">'lg_mceEditor'"&gt;&#123;field_data&#125;&lt;/textarea&gt;<br />&#123;/if&#125;&nbsp;</span>
</span>
</code></div><br />
<br />
Вроде все, лично у меня получилось. <br />
Удачи.<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B%2F" title="Категория:Советы">Категория:Советы</a><br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D1%8B%2F" title="Категория:Визуальные_редакторы">Категория:Визуальные редакторы</a>
      ]]></content>
    </entry>

    <entry>
      <title>Теги форума</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%A2%D0%B5%D0%B3%D0%B8_%D1%84%D0%BE%D1%80%D1%83%D0%BC%D0%B0/" />
      <id>tag:eeclub.ru,2011:wiki:Теги форума/58.134</id>
      <published>2011-03-03T21:42:57Z</published>
      <updated>2011-03-03T21:42:57Z</updated>
      <author>
            <name>NetSoul</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        &#123;include:function_name&#125;<br />
&#123;quote_author&#125;<br />
&#123;rows&#125;<br />
&#123;row_chunk&#125;<br />
&#123;trimmed_url&#125;<br />
&#123;relative_url&#125;<br />
&#123;topic_id&#125;<br />
            [7] =&gt; &#123;title&#125;<br />
            [8] =&gt; &#123;body&#125;<br />
            [9] =&gt; &#123;author&#125;<br />
            [10] =&gt; &#123;email&#125;<br />
            [11] =&gt; &#123;url&#125;<br />
            [12] =&gt; &#123;path:view_thread&#125;<br />
            [13] =&gt; &#123;trimmed_url&#125;<br />
            [14] =&gt; &#123;relative_url&#125;<br />
            [15] =&gt; &#123;row_chunk&#125;<br />
            [16] =&gt; &#123;exp:xml_encode&#125;<br />
            [17] =&gt; &#123;category_name&#125;<br />
            [18] =&gt; &#123;category_id&#125;<br />
            [19] =&gt; &#123;category_description&#125;<br />
            [20] =&gt; &#123;forum_name&#125;<br />
            [21] =&gt; &#123;total_topics&#125;<br />
            [22] =&gt; &#123;total_replies&#125;<br />
            [23] =&gt; &#123;path:viewforum&#125;<br />
            [24] =&gt; &#123;path:recent_thread&#125;<br />
            [25] =&gt; &#123;path:recent_thread&#125;<br />
            [26] =&gt; &#123;topic_marker&#125;<br />
            [27] =&gt; &#123;forum_description&#125;<br />
            [28] =&gt; &#123;path:member_profile&#125;<br />
            [29] =&gt; &#123;name&#125;<br />
            [30] =&gt; &#123;path:member_profile&#125;<br />
            [31] =&gt; &#123;name&#125;<br />
            [32] =&gt; &#123;title&#125;<br />
            [33] =&gt; &#123;author&#125;<br />
            [34] =&gt; &#123;path:member_profile&#125;<br />
            [35] =&gt; &#123;cookie_name&#125;<br />
            [36] =&gt; &#123;forum_name&#125;<br />
            [37] =&gt; &#123;n&#125;<br />
            [38] =&gt; &#123;forum_name&#125;<br />
            [39] =&gt; &#123;n&#125;<br />
            [40] =&gt; &#123;include:javascript_forum_array&#125;<br />
            [41] =&gt; &#123;include:announcement_rows&#125;<br />
            [42] =&gt; &#123;topic_title&#125;<br />
            [43] =&gt; &#123;include:topic_rows&#125;<br />
            [44] =&gt; &#123;current_page&#125;<br />
            [45] =&gt; &#123;total_pages&#125;<br />
            [46] =&gt; &#123;pagelinks&#125;<br />
            [47] =&gt; &#123;include:topic_rows&#125;<br />
            [48] =&gt; &#123;next_topic_title&#125;<br />
            [49] =&gt; &#123;previous_topic_title&#125;<br />
            [50] =&gt; &#123;lang:post_reply&#125;<br />
            [51] =&gt; &#123;current_page&#125;<br />
            [52] =&gt; &#123;total_pages&#125;<br />
            [53] =&gt; &#123;value&#125;<br />
            [54] =&gt; &#123;poll_choice&#125;<br />
            [55] =&gt; &#123;checked&#125;<br />
            [56] =&gt; &#123;checked&#125;<br />
            [57] =&gt; &#123;poll_choice&#125;<br />
            [58] =&gt; &#123;votes&#125;<br />
            [59] =&gt; &#123;vote_graph&#125;<br />
            [60] =&gt; &#123;rank_stars&#125;<br />
            [61] =&gt; &#123;path:edit_author_profile&#125;<br />
            [62] =&gt; &#123;signature&#125;<br />
            [63] =&gt; &#123;include:thumb_attachments&#125;<br />
            [64] =&gt; &#123;include:thumb_attachments&#125;<br />
            [65] =&gt; &#123;include:image_attachments&#125;<br />
            [66] =&gt; &#123;include:image_attachments&#125;<br />
            [67] =&gt; &#123;include:file_attachments&#125;<br />
            [68] =&gt; &#123;include:file_attachments&#125;<br />
            [69] =&gt; &#123;lang:submit_post&#125;<br />
            [70] =&gt; &#123;lang:update_post&#125;<br />
            [71] =&gt; &#123;sticky_checked&#125;<br />
            [72] =&gt; &#123;status_checked&#125;<br />
            [73] =&gt; &#123;announce_checked&#125;<br />
            [74] =&gt; &#123;type_all_checked&#125;<br />
            [75] =&gt; &#123;type_one_checked&#125;<br />
            [76] =&gt; &#123;type_all_checked&#125;<br />
            [77] =&gt; &#123;type_one_checked&#125;<br />
            [78] =&gt; &#123;include:form_attachments&#125;<br />
            [79] =&gt; &#123;n&#125;<br />
            [80] =&gt; &#123;answer_number&#125;<br />
            [81] =&gt; &#123;poll_answer&#125;<br />
            [82] =&gt; &#123;include:poll_vote_count_field&#125;<br />
            [83] =&gt; &#123;poll_answer&#125;<br />
            [84] =&gt; &#123;answer_number&#125;<br />
            [85] =&gt; &#123;vote_total&#125;<br />
            [86] =&gt; &#123;include:poll_vote_count_field&#125;<br />
            [87] =&gt; &#123;include:poll_vote_count_field&#125;<br />
            [88] =&gt; &#123;n&#125;<br />
            [89] =&gt; &#123;poll_answer&#125;<br />
            [90] =&gt; &#123;answer_number&#125;<br />
            [91] =&gt; &#123;vote_total&#125;<br />
            [92] =&gt; &#123;include:poll_vote_count_field&#125;<br />
            [93] =&gt; &#123;n&#125;<br />
            [94] =&gt; &#123;poll_answer&#125;<br />
            [95] =&gt; &#123;answer_number&#125;<br />
            [96] =&gt; &#123;include:poll_vote_count_field&#125;<br />
            [97] =&gt; &#123;n&#125;<br />
            [98] =&gt; &#123;notify_checked&#125;<br />
            [99] =&gt; &#123;notify_checked&#125;<br />
            [100] =&gt; &#123;attachment_name&#125;<br />
            [101] =&gt; &#123;attachment_size&#125;<br />
            [102] =&gt; &#123;attachment_id&#125;<br />
            [103] =&gt; &#123;notify_checked&#125;<br />
            [104] =&gt; &#123;name_of_recipient&#125;<br />
            [105] =&gt; &#123;name_of_recipient&#125;<br />
            [106] =&gt; &#123;notification_removal_url&#125;<br />
            [107] =&gt; &#123;notification_removal_url&#125;<br />
            [108] =&gt; &#123;include:delete_post_warning&#125;<br />
            [109] =&gt; &#123;include:merge_interface&#125;<br />
            [110] =&gt; &#123;include:report_form&#125;<br />
            [111] =&gt; &#123;path:member_profile&#125;<br />
            [112] =&gt; &#123;name&#125;<br />
            [113] =&gt; &#123;name&#125;<br />
            [114] =&gt; &#123;name&#125;<br />
            [115] =&gt; &#123;name&#125;<br />
            [116] =&gt; &#123;path:member_profile&#125;<br />
            [117] =&gt; &#123;name&#125;<br />
            [118] =&gt; &#123;dd&#125;<br />
            [119] =&gt; &#123;dd&#125;<br />
            [120] =&gt; &#123;dd&#125;<br />
            [121] =&gt; &#123;current_page&#125;<br />
            [122] =&gt; &#123;total_pages&#125;<br />
            [123] =&gt; &#123;pagelinks&#125;<br />
            [124] =&gt; &#123;include:reply_results&#125;<br />
            [125] =&gt; &#123;include:result_rows&#125;<br />
            [126] =&gt; &#123;current_page&#125;<br />
            [127] =&gt; &#123;total_pages&#125;<br />
            [128] =&gt; &#123;include:thread_result_rows&#125;<br />
            [129] =&gt; &#123;title&#125;<br />
            [130] =&gt; &#123;replies&#125;<br />
            [131] =&gt; &#123;views&#125;<br />
            [132] =&gt; &#123;author&#125;<br />
            [133] =&gt; &#123;path:member_profile&#125;<br />
            [134] =&gt; &#123;path:view_thread&#125;<br />
            [135] =&gt; &#123;forum_name&#125;<br />
            [136] =&gt; &#123;path:viewforum&#125;<br />
            [137] =&gt; &#123;path:last_poster_profile&#125;<br />
            [138] =&gt; &#123;last_poster&#125;<br />
            [139] =&gt; &#123;title&#125;<br />
            [140] =&gt; &#123;replies&#125;<br />
            [141] =&gt; &#123;views&#125;<br />
            [142] =&gt; &#123;path:member_profile&#125;<br />
            [143] =&gt; &#123;author&#125;<br />
            [144] =&gt; &#123;path:view_thread&#125;<br />
            [145] =&gt; &#123;forum_name&#125;<br />
            [146] =&gt; &#123;path:viewforum&#125;<br />
            [147] =&gt; &#123;path:last_poster_profile&#125;<br />
            [148] =&gt; &#123;last_poster&#125;<br />
            [149] =&gt; &#123;include:smileys&#125;<br />
            [150] =&gt; &#123;post_total&#125;<br />
            [151] =&gt; &#123;views&#125;<br />
            [152] =&gt; &#123;forum_url&#125;<br />
            [153] =&gt; &#123;topic_relative_date&#125;<br />
            [154] =&gt; &#123;last_post_relative_date&#125;<br />
            [155] =&gt; &#123;body&#125;<br />
            [156] =&gt; &#123;last_reply&#125;<br />
            [0] =&gt; &#123;include:function_name&#125;<br />
            [1] =&gt; &#123;include:member_manager&#125;<br />
            [2] =&gt; &#123;crumb_title&#125;<br />
            [3] =&gt; &#123;breadcrumb_links&#125;<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2FCategory%3A%D0%A4%D0%BE%D1%80%D1%83%D0%BC%2F" title="Category:Форум" class="noArticle">Category:Форум</a>
      ]]></content>
    </entry>

    <entry>
      <title>Создание форума на поддомене</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D0%BE%D1%80%D1%83%D0%BC%D0%B0_%D0%BD%D0%B0_%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B5/" />
      <id>tag:eeclub.ru,2011:wiki:Создание форума на поддомене/55.131</id>
      <published>2011-03-03T21:41:21Z</published>
      <updated>2011-03-03T21:41:21Z</updated>
      <author>
            <name>NetSoul</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        На официальном сайте данная "тема" не раскрыта в полном объеме. Все действия под ЕЕ 1.х (2.х).<br />
Если ваш хостинг поддерживает управление поддоменами с .htaccess либо вы используете тэги вида <br />
"&#123;exp:forum&#125;" смело пропускайте.<br />
<br />
Для начало нужно создать поддомен, обычно это можно сделать с панели управления хостингом, привяжите его физически к директории, например "forum". Далее с корневого каталога сайта скопируйте (index.php и path.php), не с (/system/)<br />
<br />
Далее откройте /system/config.php и измените use_forum_url = 'y';<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$conf&#91;</span><span style="color: #DD0000">'use_forum_url'</span><span style="color: #0000BB">&#93;&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'y'</span><span style="color: #007700">;&nbsp;</span>
</span>
</code></div><br />
Теперь нужно изменить файл path.php и прописать корректный путь к директории /system/<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">system_path&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"/var/home/site.ru/html/system/"</span><span style="color: #007700">;&nbsp;</span>
</span>
</code></div><br />
Осталось прописать .htaccess, который нужно поместить в директорию поддомена.<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">AddDefaultCharset&nbsp;utf</span><span style="color: #007700">-</span><span style="color: #0000BB">8<br />RewriteEngine&nbsp;On<br />RewriteBase&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">index</span><span style="color: #007700">.</span><span style="color: #0000BB">php<br />RewriteCond&nbsp;</span><span style="color: #007700">%</span><span style="color: #0000BB">&#123;HTTP_HOST&#125;&nbsp;forum</span><span style="color: #007700">.</span><span style="color: #0000BB">site</span><span style="color: #007700">.</span><span style="color: #0000BB">ru<br />RewriteCond&nbsp;</span><span style="color: #007700">%</span><span style="color: #0000BB">&#123;REQUEST_URI&#125;&nbsp;</span><span style="color: #007700">!</span><span style="color: #0000BB">index</span><span style="color: #007700">.</span><span style="color: #0000BB">php<br />RewriteRule&nbsp;</span><span style="color: #007700">^(.*)$&nbsp;</span><span style="color: #0000BB">index</span><span style="color: #007700">.</span><span style="color: #0000BB">php</span><span style="color: #007700">?/</span><span style="color: #0000BB">forum</span><span style="color: #007700">/$</span><span style="color: #0000BB">1&nbsp;<br /><br />RewriteCond&nbsp;</span><span style="color: #007700">%</span><span style="color: #0000BB">&#123;REQUEST_FILENAME&#125;&nbsp;</span><span style="color: #007700">!-</span><span style="color: #0000BB">f<br />RewriteCond&nbsp;</span><span style="color: #007700">%</span><span style="color: #0000BB">&#123;REQUEST_FILENAME&#125;&nbsp;</span><span style="color: #007700">!-</span><span style="color: #0000BB">d<br />RewriteRule&nbsp;</span><span style="color: #007700">^(.*)$&nbsp;/</span><span style="color: #0000BB">index</span><span style="color: #007700">.</span><span style="color: #0000BB">php</span><span style="color: #007700">?/</span><span style="color: #0000BB">forum</span><span style="color: #007700">/$</span><span style="color: #0000BB">1&nbsp;&#91;L&#93;&nbsp;</span>
</span>
</code></div><br />
Где forum.site.ru - ваше доменное имя<br />
<br />
Если вы заведомо задумали единую авторизацию на сайт и форум, может возникнуть ситуация, авторизовавшись на сайте, авторизация не пройдет на форуме, и наоборот. Для этого нужно:<br />
<br />
Открыть в админке Админ. /Системные настройки/Настройки Cookie и указать в поле Домен <br />
Cookie ссылку на сайт где в начале будет стоять точка например: .site.ru<br />
<br />
После всех манипуляция у вас должно получится заведомое.<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%A0%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%3A%D0%A4%D0%BE%D1%80%D1%83%D0%BC%2F" title="Раздел:Форум" class="noArticle">Раздел:Форум</a>
      ]]></content>
    </entry>

    <entry>
      <title>ошибка comments opened notification title</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0_comments_opened_notification_title/" />
      <id>tag:eeclub.ru,2011:wiki:ошибка comments opened notification title/57.129</id>
      <published>2011-02-13T00:10:47Z</published>
      <updated>2011-02-13T00:10:47Z</updated>
      <author>
            <name>NetSoul</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Ошибка<br />
<br />
Если при создании сайта появляется ошибка с comments_opened_notification_title()<br />
<br />
То откройте файл controllers/cp/sites.php строка 591 (можно воспользоваться поиском по файлу)<br />
<br />
Там строчка <br />
<code>$Q[] = "insert into exp_specialty_templates(site_id, template_name, data_title, template_data) values ('".$this-&gt;db-&gt;escape_str($site_id)."', 'comments_opened_notification', '".addslashes(trim(comments_opened_notification_title()))."', '".addslashes(comments_opened_notification())."')";        </code><br />
<br />
Удалите её или вначале поставьте  знак # чтобы закомментировать её.
      ]]></content>
    </entry>

    <entry>
      <title>Bridge и кодировка UTF&#45;8</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/Bridge_%D0%B8_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_UTF-8/" />
      <id>tag:eeclub.ru,2011:wiki:Bridge и кодировка UTF&#45;8/56.128</id>
      <published>2011-02-11T11:41:22Z</published>
      <updated>2011-02-11T11:41:22Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        В файле<br />
<br />
/system/bridge/codeigniter/system/database/drivers/mysql/mysql_driver.php<br />
<br />
ищем и заменяем <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$sql&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"SHOW&nbsp;TABLES&nbsp;FROM&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_escape_char</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">database</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_escape_char</span><span style="color: #007700">;&nbsp;</span>
</span>
</code></div><br />
<br />
на <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$sql&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"SHOW&nbsp;TABLES&nbsp;FROM&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_escape_char</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">database</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_escape_char</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br /></span><span style="color: #0000BB">mysql_query</span><span style="color: #007700">(</span><span style="color: #DD0000">"SET&nbsp;NAMES&nbsp;'utf8'"</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div>
      ]]></content>
    </entry>

    <entry>
      <title>Как вставлять определенный код после N записей</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%9A%D0%B0%D0%BA_%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C_%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5_N_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B5%D0%B9/" />
      <id>tag:eeclub.ru,2011:wiki:Как вставлять определенный код после N записей/54.122</id>
      <published>2011-01-22T09:37:42Z</published>
      <updated>2011-01-22T09:37:42Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Иногда, когда выводишь, скажем, миниатюры товаров с подписями, то требуется, чтобы после каждых N записей был разделитель типа <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">&lt;</span><span style="color: #0000BB">div&nbsp;style</span><span style="color: #007700">=</span><span style="color: #DD0000">"clear:both;"</span><span style="color: #007700">&gt;&lt;/</span><span style="color: #0000BB">div</span><span style="color: #007700">&gt;&nbsp;</span>
</span>
</code></div> ну или что-либо другое.<br />
<br />
На этот случай есть несколько решений. Первое и наиболее простое, это использование switch, второе -использование PHP.<br />
<br />
Скажем, у вас такой код<br />
<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;if&nbsp;count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">6&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">9&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">12&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">15&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">18&nbsp;</span><span style="color: #007700">||&nbsp;</span><span style="color: #0000BB">count&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">21&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">div&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"clear"</span><span style="color: #007700">&gt;&lt;/</span><span style="color: #0000BB">div</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">if&#125;&nbsp;</span>
</span>
</code></div><br />
<br />
Его можно заменить на <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;switch</span><span style="color: #007700">=</span><span style="color: #DD0000">"||&lt;div&nbsp;class='clear'&gt;&lt;/div&gt;"</span><span style="color: #0000BB">&#125;&nbsp;</span>
</span>
</code></div><br />
<br />
Или же на <br />
<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">if&nbsp;(!</span><span style="color: #0000BB">&#123;count&#125;&nbsp;</span><span style="color: #007700">%&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;?&gt;<br /><br />&nbsp;&nbsp;&nbsp;This&nbsp;happens&nbsp;every&nbsp;5th&nbsp;entry&nbsp;</span><span style="color: #007700">:)<br /><br /></span><span style="color: #0000BB">&lt;?php&nbsp;&#125;&nbsp;?&gt;&nbsp;</span>
</span>
</code></div>  <br />
<br />
Тема на оф форуме http://expressionengine.com/archived_forums/viewthread/93819/
      ]]></content>
    </entry>

    <entry>
      <title>Админка на поддомене</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%BA%D0%B0_%D0%BD%D0%B0_%D0%BF%D0%BE%D0%B4%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B5/" />
      <id>tag:eeclub.ru,2010:wiki:Админка на поддомене/53.121</id>
      <published>2010-12-28T02:33:06Z</published>
      <updated>2010-12-28T02:33:06Z</updated>
      <author>
            <name>NetSoul</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Если вы хотите сделать админку ЕЕ на отдельном поддомене, то это очень легко.<br />
<br />
Для начала создайте поддомен, например у на есть сайт http://site.ru, для него создадим поддомен http://adm.site.ru. На разных хостингах директории поддоменов генерируются по разному.<br />
<br />
предположим что главный сайт находится в <b>/home/www/site.ru/</b> а поддомен в  /home/www/adm.site.ru/.<br />
<br />
Скопируйте файл <b>/system/utilities/admin.php</b> из вашего движка на поддомен.<br />
<br />
Например из <b>/home/www/site.ru/system/utilities/admin.php</b>  в <b>/home/www/adm.site.ru/index.php</b><br />
А также скопируйте файл path.php из главного сайта на поддомен.<br />
<br />
Отредайтируйте path.php на поддомене:<br />
<br />
Переменная будет выглядеть примерно так <b>$system_path = "../site.ru/system/";</b><br />
<br />
Знаки '..' - означают переход на папку выше...<br />
<br />
Сохраните и готово <br />
<br />
Желательно открыть в админке <b>Админ. /Системные настройки/Настройки Cookie</b> и указать в поле Домен <br />
Cookie ссылку на сайт где в начале будет стоять точка например: .site.ru<br />
<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B%2F" title="Категория:Советы">Категория:Советы</a>
      ]]></content>
    </entry>

    <entry>
      <title>Создаем доску объявлений на ExpressionEngine за 1 день</title>
      <link rel="alternate" type="text/html" href="http://eeclub.ru/wiki/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC_%D0%B4%D0%BE%D1%81%D0%BA%D1%83_%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D0%BD%D0%B0_ExpressionEngine_%D0%B7%D0%B0_1_%D0%B4%D0%B5%D0%BD%D1%8C/" />
      <id>tag:eeclub.ru,2010:wiki:Создаем доску объявлений на ExpressionEngine за 1 день/46.119</id>
      <published>2010-11-20T08:48:04Z</published>
      <updated>2010-11-20T08:48:04Z</updated>
      <author>
            <name>Станислав</name>
            <email></email>
      </author>
      <content type="html"><![CDATA[
        Данной статьей открываем вам серию публикаций о создании полнофункциональной доски объявлений, основанной на CMS ExpressionEngine. Публикации будут разбиты на части для более понятного восприятия и удобства обсуждения. Здесь нам не понадобятся какие-либо платные плагины или модули. Статья рассчитана на пользователей, которые имеют хотя представление, что такое ExpressionEngine и как он работает. Я не буду все описывать подробно, поэтому нужно иногда заглядывать в официальную документацию к движку. Если у кого-либо появятся замечания, а также предложения, то с удовольствием готов обсудить это. <br />
Итак, приступим.<br />
Рыская по интернету, я попал на один сайт, где присутствует доска объявлений. У меня оказалось много свободного времени, она мне понравилась и я захотел сделать такую же.<br />
Собственно, вот она <b>www.oknatut.ru/board</b>.<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_okna.gif"><img src="http://www.eeclub.ru/files/screen/board_okna_thumb.gif"  width="400" height="764"  alt='board_okna_thumb.gif width=400 height=764 ' /></a><br />
<br />
Для себя в блокнотике представляем как будет выглядеть структура нашего сайта (примитивно, очень примитивно :)<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_eskiz1.jpg"><img src="http://www.eeclub.ru/files/screen/board_eskiz1_thumb.jpg"  width="400" height="320"  alt='board_eskiz1_thumb.jpg width=400 height=320 ' /></a><br />
<br />
<br />
<br />
Какие поля нам будут нужны<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_eskiz2.jpg"><img src="http://www.eeclub.ru/files/screen/board_eskiz2_thumb.jpg"  width="400" height="320"  alt='board_eskiz2_thumb.jpg width=400 height=320 ' /></a><br />
<br />
Сделаем нашу доску, где будут разделы Купить и Продать, без услуг.<br />
<br />
Итак, берем за основу шаблон страницы, перекраиваем его как нам нужно, соблюдая стили css.<br />
<br />
На своем сайте создаем два веблога Куплю (sell) и Продам (buy)<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_weblogs.gif"><img src="http://www.eeclub.ru/files/screen/board_weblogs_thumb.gif"  width="400" height="64"  alt='board_weblogs_thumb.gif width=400 height=64 ' /></a><br />
<br />
Идем в <b>Admin  ›  Weblog Administration  ›  Field Groups</b> и создаем группу полей, например <b>sell_buy</b><br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_fields1.gif"><img src="http://www.eeclub.ru/files/screen/board_fields1_thumb.gif"  width="400" height="23"  alt='board_fields1_thumb.gif width=400 height=23 ' /></a><br />
<br />
В них будут содержаться следующие поля, нужные нам для объявлений<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_fields.gif"><img src="http://www.eeclub.ru/files/screen/board_fields_thumb.gif"  width="400" height="89"  alt='board_fields_thumb.gif width=400 height=89 ' /></a><br />
<br />
Поле "Область" я сделал, как <b>drop down list</b> со списком областей<br />
Важное замечание, в <b>Default Text Formatting for This Field</b> я ставил значение <b>None</b>.<br />
<br />
Правка HTML и CSS кода.<br />
<br />
Итак, мы сохранили страницу, которая нам понравилась и начинаем правку в каком-либо редакторе. Мне удобно для этого использовать Dreamweaver.<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_html.gif"><img src="http://www.eeclub.ru/files/screen/board_html_thumb.gif"  width="400" height="225"  alt='board_html_thumb.gif width=400 height=225 ' /></a><br />
<br />
Убираем лишнее в css, тоесть то, что нам не пригодится для нашей страницы. Верхушка, низ и бока у меня будут другие.<br />
<br />
Добавляю код поиска в веблоге “sell” (Продам)<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_kod_poiska.gif"><img src="http://www.eeclub.ru/files/screen/board_kod_poiska_thumb.gif"  width="400" height="66"  alt='board_kod_poiska_thumb.gif width=400 height=66 ' /></a><br />
<br />
Беру отдельно одно объявление и работаю с ним.<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_odno_obj.gif"><img src="http://www.eeclub.ru/files/screen/board_odno_obj_thumb.gif"  width="400" height="221"  alt='board_odno_obj_thumb.gif width=400 height=221 ' /></a><br />
<br />
Итак, я отредактировал эту страницу и поставил значения, которые требуются. Редактировал я кусочек от главной страницы.<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_otredakt.gif"><img src="http://www.eeclub.ru/files/screen/board_otredakt_thumb.gif"  width="400" height="222"  alt='board_otredakt_thumb.gif width=400 height=222 ' /></a><br />
<br />
Т.к. у нас это будет на главной странице и мы выводим три объявления в рубрике, то я поставил сюда <b>limit="3"</b><br />
<br />
Я посмотрел, что мне нужно еще сделать список всех объявлений о продаже, для этого я создаю шаблон <b>all_sell</b> (все это в группе шаблонов trade), а заодно и шаблон <b>all_buy</b>, для списка всех объявлений о покупке.  Еще посетителями нужно будет добавлять свои объявления, для этого я создаю группу шаблонно <b>add</b> и в нем шаблон <b>sell</b>, а заодно и шаблон <b>buy</b> для публикации объявления о покупках.<br />
<br />
Итак, можно сказать я сделал колонку в списке <b>Продам</b>. Там, где у нас <br />
<br />
<img src="http://www.eeclub.ru/files/screen/board_tam_gde.gif"  width="340" height="36"  alt='board_tam_gde.gif width=340 height=36 ' /><br />
<br />
Делаем следующий код<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_sled_kod.gif"><img src="http://www.eeclub.ru/files/screen/board_sled_kod_thumb.gif"  width="400" height="30"  alt='board_sled_kod_thumb.gif width=400 height=30 ' /></a><br />
<br />
Т.е. выводим сколько у нас записей в веблоге <b>sell</b>, у него weblog_id = '<b>3</b>'<br />
<br />
Такие же манипуляции проделываем с веблогом <b>buy</b> то есть Куплю.<br />
Вот код, который у меня получился.<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fboard_poluchilsya_buy.gif"><img src="http://www.eeclub.ru/files/screen/board_poluchilsya_buy_thumb.gif"  width="400" height="176"  alt='board_poluchilsya_buy_thumb.gif width=400 height=176 ' /></a><br />
<br />
Здесь мы проставили все, что связано с веблогом <b>buy</b>, тоесть <div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;path</span><span style="color: #007700">=</span><span style="color: #0000BB">trade</span><span style="color: #007700">/</span><span style="color: #0000BB">all_buy&#125;</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#123;exp</span><span style="color: #007700">:</span><span style="color: #0000BB">search</span><span style="color: #007700">:</span><span style="color: #0000BB">simple_form&nbsp;weblog</span><span style="color: #007700">=</span><span style="color: #DD0000">"buy"&nbsp;</span>
</span>
</code></div><br />
Ну и так далее.<br />
<br />
Со страницей <b>index</b> закончено.<br />
<br />
Ассоциирование веблогов с полями.<br />
<br />
Заходим в <blockquote>Admin  ›  Weblog Administration  ›  Weblog Management</blockquote><br />
Жмем напротив веблога «Продам» <b>Edit Groups</b> и ассоциируем его с полями (в нашем случае <b><i>sell_buy</i></b>), статусами и категориями. То же самое проделываем с веблогом «Куплю».<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fassoc.gif"><img src="http://www.eeclub.ru/files/screen/assoc_thumb.gif"  width="400" height="102"  alt='assoc_thumb.gif width=400 height=102 ' /></a><br />
<br />
Теперь разбираемся со страницей полного одного объявления.<br />
<br />
Код у нас будет примерно следующим:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;exp</span><span style="color: #007700">:</span><span style="color: #0000BB">weblog</span><span style="color: #007700">:</span><span style="color: #0000BB">entries&nbsp;weblog</span><span style="color: #007700">=</span><span style="color: #DD0000">"sell"&nbsp;</span><span style="color: #0000BB">limit</span><span style="color: #007700">=</span><span style="color: #DD0000">"1"&nbsp;</span><span style="color: #0000BB">disable</span><span style="color: #007700">=</span><span style="color: #DD0000">"member_data|trackbacks"<br />&nbsp;</span><span style="color: #0000BB">track_views</span><span style="color: #007700">=</span><span style="color: #DD0000">"one"</span><span style="color: #0000BB">&#125;<br />Переписываем&nbsp;почти&nbsp;все&nbsp;те&nbsp;же&nbsp;поля</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">а&nbsp;также&nbsp;добавляем&nbsp;те</span><span style="color: #007700">,&nbsp;<br /></span><span style="color: #0000BB">которые&nbsp;мы&nbsp;не&nbsp;показывали&nbsp;на&nbsp;основной&nbsp;странице</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">это&nbsp;p_url</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">p_gorod&nbsp;и&nbsp;др</span><span style="color: #007700">.<br /></span><span style="color: #0000BB">limit</span><span style="color: #007700">=</span><span style="color: #DD0000">"1"&nbsp;</span><span style="color: #0000BB">–&nbsp;одно&nbsp;объявление<br />track_views</span><span style="color: #007700">=</span><span style="color: #DD0000">"one"&nbsp;</span><span style="color: #007700">-&nbsp;&nbsp;</span><span style="color: #0000BB">счетчик&nbsp;просмотров&nbsp;</span>
</span>
</code></div><br />
<br />
Итак, была страница <br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fbila.gif"><img src="http://www.eeclub.ru/files/screen/bila_thumb.gif"  width="400" height="164"  alt='bila_thumb.gif width=400 height=164 ' /></a><br />
<br />
Код новой будет выглядеть следующим образом<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fbudet.gif"><img src="http://www.eeclub.ru/files/screen/budet_thumb.gif"  width="400" height="137"  alt='budet_thumb.gif width=400 height=137 ' /></a><br />
<br />
Страница полного одного объявления о покупке будет такой же, только везде проставляем атрибуты, связанные с велогом <b>buy</b>.<br />
<br />
Теперь делаем страницу списка всех объявлений (шаблон <b>all_sell</b>) и будет у нас по 10 объявлений на 1 страницу.<br />
<br />
Тут будет примерно так же, как и на главной странице, только объявлений будет несколько (10) и будет нумерация страниц.<br />
<br />
Выглядеть будет примерно следующим образом<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Fallsell.gif"><img src="http://www.eeclub.ru/files/screen/allsell_thumb.gif"  width="400" height="183"  alt='allsell_thumb.gif width=400 height=183 ' /></a><br />
<br />
Подведем промежуточный итог: у нас есть <b>главная страниа</b>, <b>страницы списка объявлений</b> Куплю и Продам, а также странички <b>полного просмотра объявлении</b> Куплю и Продам.<br />
<br />
Теперь нам осталось сделать <b>страничку добавления объявлений</b>.<br />
Несколько ранее мы добавили группу шаблонов <i><b>add</b></i>, а в нем шаблоны <b>sell</b> и <b>buy</b>.<br />
В шаблоне <b>sell</b> мы добавляем объявление о продаже, соответственно в шаблоне <b>buy</b>, объявление о покупке.<br />
<br />
У нас есть два пути:<br />
1) Создаем пользователя, от которого будут публиковаться объявления, присваиваем ему какую-либо группу. Скачиваем плагин <a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fsite%2Fcomments%2Flogmein_10_dobavlenie_novostej_gostyami_bez_registracii">LogMeIn</a> и настраиваем <a href="http://eeclub.ru/?URL=http%3A%2F%2Fexpressionengine.com%2Fdocs%2Fmodules%2Fweblog%2Fentry_form.html">SAEF</a>, как сказано в описании плагина.<br />
<br />
И все объявления будут добавляться от определенного пользователя, в принципе кому какое дело, от кого они будут добавляться, ведь имя этого пользователя нигде не фигурирует. <br />
<br />
Тут есть один минус. Когда посетитель заходит на страницу добавления объявления, то он автоматически залогинивается под этим пользователем, которого мы создали. Тем самым, он может потом зайти на форум и писать там разные сообщения. Это ладно если у нас один посетитель зайдет подать объявление, а если посетителей будет несколько? Уловили недостатки?<br />
<br />
2) Используем <br />
FreeForm http://eeclub.ru/site/comments/freeform_260 <br />
+ <br />
Moblog http://expressionengine.com/docs/modules/moblog/index.html <br />
<br />
При помощи freeform мы создаем форму добавления новости, все эти данные отсылаются в Moblog и через Moblog постится объявление, опять-таки от определенного пользователя. Но тут уже никто и ничего про него не знает, все в безопасности.<br />
<br />
В модуле freeform создаю 10 полей, который повторят те поля, что у нас в веблогах. Только здесь добавится поле <b>f_title</b> – это заголовок объявления, <b>f_webl</b> – веблог, <b>f_cat</b> – категория (я создал несколько категорий, в принципе это не обязательно)<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Ffree1.gif"><img src="http://www.eeclub.ru/files/screen/free1_thumb.gif"  width="300" height="216"  alt='free1_thumb.gif width=300 height=216 ' /></a><br />
<br />
Чтобы не путаться, я сделал префикс “<b>f_</b>”<br />
<br />
Далее настраиваем модуль Moblog<br />
Создаем моблог sell<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Ffree2.gif"><img src="http://www.eeclub.ru/files/screen/free2_thumb.gif"  width="300" height="90"  alt='free2_thumb.gif width=300 height=90 ' /></a><br />
<br />
Далее настраиваем в нем следующие данные<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Ffree3.gif"><img src="http://www.eeclub.ru/files/screen/free3_thumb.gif"  width="300" height="620"  alt='free3_thumb.gif width=300 height=620 ' /></a><br />
<br />
Название<br />
Веблог<br />
Интервал проверки<br />
Автор по-умолчанию (у меня <b>p_user</b>)<br />
Префикс Темы сообщения для моблога: в нашем случае будет <b>sell</b><br />
И настройки своей почты, которую модуль будет проверять.<br />
Если он увидит в заголовке sell, то он поймет что письмо для него и схавает его, тем самым поместив его в веблог <b>sell </b>(Продам)<br />
<br />
Далее создаем еще один моблог <b>buy</b>. Действия аналогичны, только ориентированы на веблог <b>buy</b>.<br />
<br />
Теперь делаем форму добавления объявления:<br />
Здесь я немного схитрю и для себя сделаю форму добавления SAEF, открою этот шаблон в браузере и увижу форму для добавления, как будто я добавляю новость, но добавлять я ее не буду. Я сохраню страницу и открою ее в Dreaweaver. <br />
Передо мною код страницы добавления объявления. Я возьму поле «Заголовок»<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">&lt;</span><span style="color: #0000BB">input&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"title"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"title"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">""&nbsp;</span><span style="color: #0000BB">size</span><span style="color: #007700">=</span><span style="color: #DD0000">"50"&nbsp;</span><span style="color: #0000BB">maxlength</span><span style="color: #007700">=</span><span style="color: #DD0000">"40"&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text"</span><span style="color: #007700">&gt;&nbsp;<br /></span><span style="color: #0000BB">И&nbsp;проставлю&nbsp;туда&nbsp;нужны&nbsp;мне&nbsp;для&nbsp;freeform&nbsp;поля</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">получится</span><span style="color: #007700">:<br />&lt;</span><span style="color: #0000BB">input&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"f_title"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"f_title&nbsp;"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">""&nbsp;</span><span style="color: #0000BB">size</span><span style="color: #007700">=</span><span style="color: #DD0000">"50"&nbsp;</span><span style="color: #0000BB">maxlength</span><span style="color: #007700">=</span><span style="color: #DD0000">"40"&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text"</span><span style="color: #007700">&gt;&nbsp;</span>
</span>
</code></div><br />
<br />
То же самое проделываем с остальными полями. И где-нибудь ставим <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">&lt;</span><span style="color: #0000BB">input&nbsp;dir</span><span style="color: #007700">=</span><span style="color: #DD0000">"ltr"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"f_webl"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"&nbsp;f_webl&nbsp;"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;segment_2&#125;"&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">=</span><span style="color: #DD0000">"hidden"</span><span style="color: #007700">&gt;&nbsp;</span>
</span>
</code></div><br />
Это определяет наш веблог как segment_2, ведь в segment_2 у нас прописан наш веблог <b>sell</b><br />
<br />
Все это обрамдяем тэгом<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">&#123;exp</span><span style="color: #007700">:</span><span style="color: #0000BB">freeform</span><span style="color: #007700">:</span><span style="color: #0000BB">form&nbsp;form_name</span><span style="color: #007700">=</span><span style="color: #DD0000">"trade"&nbsp;</span><span style="color: #007700">return=</span><span style="color: #DD0000">"add/tnx"&nbsp;</span><span style="color: #0000BB">notify</span><span style="color: #007700">=</span><span style="color: #DD0000">"mail@bk.ru"&nbsp;</span><span style="color: #0000BB">template</span><span style="color: #007700">=</span><span style="color: #DD0000">"send"</span><span style="color: #0000BB">&#125;&nbsp;&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">exp</span><span style="color: #007700">:</span><span style="color: #0000BB">freeform</span><span style="color: #007700">:</span><span style="color: #0000BB">form&#125;&nbsp;</span>
</span>
</code></div><br />
mail@bk.ru – адрес почты, куда будет залезать moblog для просмотра писем.<br />
template="send" – смотрим далее<br />
У меня получилось следующее<br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fscreen%2Ffree4.gif"><img src="http://www.eeclub.ru/files/screen/free4_thumb.gif"  width="300" height="277"  alt='free4_thumb.gif width=300 height=277 ' /></a><br />
<br />
Далее создаем шаблон в модуле freeform (Модули  ›  Freeform  ›  Manage Templates) для отсылки письма на наш адрес, с которого moblog будет забирать почту ?<br />
Назовем его <b>send </b><br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ru%2Ffiles%2Fee%2Ffree5.gif"><img src="http://www.eeclub.ru/files/ee/free5_thumb.gif"  width="300" height="134"  alt='free5_thumb.gif width=300 height=134 ' /></a><br />
<br />
В поле Subject прописываем &#123;f_webl&#125;: &#123;f_title&#125; <br />
&#123;f_webl&#125;: - дает понять нашему moblog к какому веблогу принадлежит объявление<br />
&#123;f_title&#125; – заголовок нашего объявления.<br />
<br />
Email message состоит из <br />
&#123;category&#125;&#123;f_cat&#125;&#123;/category&#125; <br />
<br />
&#123;field:p_name format="none"&#125;&#123;f_name&#125;&#123;/field:p_name&#125; <br />
И так далее<br />
<br />
&#123;category&#125;&#123;f_cat&#125;&#123;/category&#125; – дает moblog понять к какой категории отнести объявление.<br />
<br />
&#123;field:p_name format="none"&#125;&#123;f_name&#125;&#123;/field:p_name&#125; – в поле <b>p_name</b> присваиваем значение поля <b>f_name</b>.<br />
<br />
В принципе все, человек, который зайдет по адресу trade/add/<b>sell </b>– сможет разместить свое объявление. Путь его будет долгим и не легким ? . Сначала его обработает freeform, далее через шаблон пошлется сообщение на email mail@bk.ru который мы указали, оттуда это письмо проверит moblog и если он увидит что в теме письма есть «sell: дохлые кролики» - то он присвоит ему веблог sell (то есть Продам) и оно появится у нас в списке объявлений. Все что непонятно нужно читать документацию. Все нюансы я расписать не могу.<br />
<br />
Вот такая доска получилась у меня <br />
<br />
Рабочий пример можно посмотреть по адресу: <b><a href="http://eeclub.ru/?URL=http%3A%2F%2Fwww.eeclub.ws%2Ftrade">http://www.eeclub.ws/trade</a></b><br />
<br />
<a href="http://eeclub.ru/?URL=http%3A%2F%2Feeclub.ru%2Fwiki%2F%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%3A%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B%2F" title="Категория:Советы">Категория:Советы</a>
      ]]></content>
    </entry>


</feed>
