<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум АлаичЪ'а о SEO - Дополнительное поле]]></title>
		<link>https://talk.alaev.info/topic/1211/</link>
		<atom:link href="https://talk.alaev.info/feed/rss/topic/1211/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Дополнительное поле».]]></description>
		<lastBuildDate>Sun, 22 Jun 2014 15:56:34 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8299/#p8299</link>
			<description><![CDATA[<p>Я много раз писал разработчику, но он не отвечает. Попробую Ваш совет.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:56:34 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8299/#p8299</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8298/#p8298</link>
			<description><![CDATA[<p>Ну так обычно обращаются к тем, кто написал модуль <img src="https://talk.alaev.info/img/smilies/smile.png" width="15" height="15" alt="smile" />&nbsp; <br />В предыдущем комменте дописала, то что обычно делаю, но не видя по другому я не подскажу.</p><p>Пробуйте.</p>]]></description>
			<author><![CDATA[null@example.com (svetlana)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:43:10 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8298/#p8298</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8297/#p8297</link>
			<description><![CDATA[<p>Платный.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:35:16 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8297/#p8297</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8296/#p8296</link>
			<description><![CDATA[<p>Я имею ввиду распространяется свободно или на заказ? Глянуть бы на модуль!</p><p>обычно достаточно <br />подключить </p><div class="codebox"><pre><code>require_once ENGINE_DIR . &#039;/classes/templates.class.php&#039;;</code></pre></div><p>добавить<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>    if( strpos( $tpl-&gt;copy_template, &quot;[xfvalue_&quot; ) !== false OR strpos( $tpl-&gt;copy_template, &quot;[xfgiven_&quot; ) !== false ) { $xfound = true; $xfields = xfieldsload();}
    else $xfound = false;</code></pre></div><div class="codebox"><pre><code>if( $xfound ) {
            $xfieldsdata = xfieldsdataload( $row[&#039;xfields&#039;] );
            
            foreach ( $xfields as $value ) {
                $preg_safe_name = preg_quote( $value[0], &quot;&#039;&quot; );

                if ( $value[6] AND !empty( $xfieldsdata[$value[0]] ) ) {
                    $temp_array = explode( &quot;,&quot;, $xfieldsdata[$value[0]] );
                    $value3 = array();

                    foreach ($temp_array as $value2) {

                        $value2 = trim($value2);
                        $value2 = str_replace(&quot;&amp;#039;&quot;, &quot;&#039;&quot;, $value2);

                        if( $config[&#039;allow_alt_url&#039;] == &quot;yes&quot; ) $value3[] = &quot;&lt;a href=\&quot;&quot; . $config[&#039;http_home_url&#039;] . &quot;xfsearch/&quot; . urlencode( $value2 ) . &quot;/\&quot;&gt;&quot; . $value2 . &quot;&lt;/a&gt;&quot;;
                        else $value3[] = &quot;&lt;a href=\&quot;$PHP_SELF?do=xfsearch&amp;amp;xf=&quot; . urlencode( $value2 ) . &quot;\&quot;&gt;&quot; . $value2 . &quot;&lt;/a&gt;&quot;;
                    }

                    $xfieldsdata[$value[0]] = implode(&quot;, &quot;, $value3);

                    unset($temp_array);
                    unset($value2);
                    unset($value3);

                }
        
                if( empty( $xfieldsdata[$value[0]] ) ) {
                    $tpl-&gt;copy_template = preg_replace( &quot;&#039;\\[xfgiven_{$preg_safe_name}\\](.*?)\\[/xfgiven_{$preg_safe_name}\\]&#039;is&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                    $tpl-&gt;copy_template = str_replace( &quot;[xfnotgiven_{$preg_safe_name}]&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                    $tpl-&gt;copy_template = str_replace( &quot;[/xfnotgiven_{$preg_safe_name}]&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                } else {
                    $tpl-&gt;copy_template = preg_replace( &quot;&#039;\\[xfnotgiven_{$preg_safe_name}\\](.*?)\\[/xfnotgiven_{$preg_safe_name}\\]&#039;is&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                    $tpl-&gt;copy_template = str_replace( &quot;[xfgiven_{$preg_safe_name}]&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                    $tpl-&gt;copy_template = str_replace( &quot;[/xfgiven_{$preg_safe_name}]&quot;, &quot;&quot;, $tpl-&gt;copy_template );
                }
                
                $xfieldsdata[$value[0]] = stripslashes( $xfieldsdata[$value[0]] );

                if ( preg_match( &quot;#\\[xfvalue_{$preg_safe_name} limit=[&#039;\&quot;](.+?)[&#039;\&quot;]\\]#i&quot;, $tpl-&gt;copy_template, $matches ) ) {
                    $count= intval($matches[1]);
        
                    $xfieldsdata[$value[0]] = str_replace( &quot;&lt;/p&gt;&lt;p&gt;&quot;, &quot; &quot;, $xfieldsdata[$value[0]] );
                    $xfieldsdata[$value[0]] = strip_tags( $xfieldsdata[$value[0]], &quot;&lt;br&gt;&quot; );
                    $xfieldsdata[$value[0]] = trim(str_replace( &quot;&lt;br&gt;&quot;, &quot; &quot;, str_replace( &quot;&lt;br /&gt;&quot;, &quot; &quot;, str_replace( &quot;\n&quot;, &quot; &quot;, str_replace( &quot;\r&quot;, &quot;&quot;, $xfieldsdata[$value[0]] ) ) ) ));
        
                    if( $count AND dle_strlen( $xfieldsdata[$value[0]], $config[&#039;charset&#039;] ) &gt; $count ) {
                            
                        $xfieldsdata[$value[0]] = dle_substr( $xfieldsdata[$value[0]], 0, $count, $config[&#039;charset&#039;] );
                            
                        if( ($temp_dmax = dle_strrpos( $xfieldsdata[$value[0]], &#039; &#039;, $config[&#039;charset&#039;] )) ) $xfieldsdata[$value[0]] = dle_substr( $xfieldsdata[$value[0]], 0, $temp_dmax, $config[&#039;charset&#039;] );
                        
                    }
        
                    $tpl-&gt;set( $matches[0], $xfieldsdata[$value[0]] );
        
                } else    $tpl-&gt;copy_template = str_replace( &quot;[xfvalue_{$preg_safe_name}]&quot;, $xfieldsdata[$value[0]], $tpl-&gt;copy_template );

            }
        }</code></pre></div></div></div><p>и к запросу дописать xfields</p>]]></description>
			<author><![CDATA[null@example.com (svetlana)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:25:25 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8296/#p8296</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8295/#p8295</link>
			<description><![CDATA[<p>Парсер актеров.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:16:56 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8295/#p8295</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8294/#p8294</link>
			<description><![CDATA[<p>Что за модуль?</p>]]></description>
			<author><![CDATA[null@example.com (svetlana)]]></author>
			<pubDate>Sun, 22 Jun 2014 15:13:20 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8294/#p8294</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8293/#p8293</link>
			<description><![CDATA[<p><strong>admin</strong>, Спасибо за совет ! Я читал статьи на его сайте (вникал). Для меня пока это сложно. Попробую обратиться.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 14:39:07 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8293/#p8293</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8292/#p8292</link>
			<description><![CDATA[<p><strong>vladimkrav</strong>, Я сам не программист, так что не подскажу. Но могу посоветовать обратиться к Паше Пафнутию, он поможет в этом вопросе!</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 22 Jun 2014 12:18:27 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8292/#p8292</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8291/#p8291</link>
			<description><![CDATA[<p>Я несколько дней экспериментирую, но увы, я не программист. Я даже не знаю в какую часть кода вставлять скопированное. Потом нужно еще подключить модуль в /engine/engine.php (наверное). Вот собираю данные с миру по нитке. Может что и получится.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 08:57:35 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8291/#p8291</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8290/#p8290</link>
			<description><![CDATA[<div class="quotebox"><cite>vladimkrav пишет:</cite><blockquote><p>Может скопировать и вставить в свой модуль?</p></blockquote></div><p>А что помешало попробовать до написания этого сообщения? <img src="https://talk.alaev.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 22 Jun 2014 08:09:56 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8290/#p8290</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8289/#p8289</link>
			<description><![CDATA[<p>Да в файле engine/modules/show.short.php есть часть кода &quot;// Обработка дополнительных полей&quot;. Может скопировать и вставить в свой модуль?</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 22 Jun 2014 05:28:24 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8289/#p8289</guid>
		</item>
		<item>
			<title><![CDATA[Re: Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8287/#p8287</link>
			<description><![CDATA[<p>Походу только в short и full пашет. <br />Я актеров тегами сделал.</p>]]></description>
			<author><![CDATA[null@example.com (ExVood)]]></author>
			<pubDate>Sat, 21 Jun 2014 19:38:59 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8287/#p8287</guid>
		</item>
		<item>
			<title><![CDATA[Дополнительное поле]]></title>
			<link>https://talk.alaev.info/post/8286/#p8286</link>
			<description><![CDATA[<p>Приветствую !<br />У меня в шаблоне есть дополнительные файлы с расширением .tpl. Хочу в этих файлах выводить информацию из доп. поля, но при прописывании тегов [xfgiven_actors][xfvalue_actors][/xfgiven_actors] информация не выводится. Появляются разве что эти теги в тексте. Подскажите пожалуйста как подключить работу с дополнительными полями в этих файлах ?</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sat, 21 Jun 2014 18:25:47 +0000</pubDate>
			<guid>https://talk.alaev.info/post/8286/#p8286</guid>
		</item>
	</channel>
</rss>
