<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Attacher - релиз</title>
		<link>https://www.cotonti.com</link>
		<description>Laatste forum onderwerpen</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Tue, 07 Apr 2026 19:16:29 -0000</pubDate>

		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=7#45359">#45359</a> <strong>prostogorod: </strong>
<p>А где можно вообще этот плагин скачать? Все ссылки в ветке битые...</p>
</blockquote>

<p>Плагин <a href="http://freelance-script.abuyfile.com/attacher-plugin-cotonti/" rel="nofollow">Attacher from Roffun</a> for Cotonti as same extentions скачать и читать инструкции</p>
]]></description>
			<pubDate>Zo, 27 Jun 2021 10:45:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=90#post45423]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#45359">#45359</a> <strong>prostogorod: </strong>
<p>А где можно вообще этот плагин скачать? Все ссылки в ветке битые...</p>
</blockquote>

<p>актуально еще?</p>
]]></description>
			<pubDate>Za, 12 Jun 2021 23:48:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=90#post45407]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>А где можно вообще этот плагин скачать? Все ссылки в ветке битые...</p>
]]></description>
			<pubDate>Za, 22 Mei 2021 13:11:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post45359]]></link>
		</item>
		<item>
			<title>Hantr</title>
			<description><![CDATA[<p>Подскажите пожалуста как в плагине запретить переименование файлов, по умолчанию он переименовывает с префиксом?</p>
]]></description>
			<pubDate>Thu, 20 Mei 2021 16:01:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post45356]]></link>
		</item>
		<item>
			<title>jCube Group</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44882">#44882</a> <strong>qwerty: </strong>
<p>Всем добра.</p>

<p>При загрузке картинки с расширением .png выдает ошибку <span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(242,242,242);">SyntaxError: Unexpected token &lt; in JSON at position 0</span></p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;">Остальные расширения грузятся нормально.  Мож кто знает в чем может быть дело. Сборка фриланс</span></p>
</blockquote>

<p>Смотрите в каком виде идет ответ, Открывете консоль переходите на вкладку network очищаете все чтоб было проще искать, загрйжаете картинку и смотрите результат.</p>
]]></description>
			<pubDate>Di, 09 Jun 2020 05:45:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44883]]></link>
		</item>
		<item>
			<title>qwerty</title>
			<description><![CDATA[<p>Всем добра.</p>

<p>При загрузке картинки с расширением .png выдает ошибку <span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(242,242,242);">SyntaxError: Unexpected token &lt; in JSON at position 0</span></p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;">Остальные расширения грузятся нормально.  Мож кто знает в чем может быть дело. Сборка фриланс</span></p>
]]></description>
			<pubDate>Ma, 08 Jun 2020 17:56:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44882]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44472">#44472</a> <strong>Виктор:  </strong><span style="font-size:15px;">хотя на локальном сервере проблем никаких нет , 20 на 20 создает без проблем, дело в хостинге буду смотреть настройки пхп</span></blockquote>

<p>Если на локальном нет проблем, то нужно проверить настройки на хостинге, вряд ли это сам плагин, на многих сайтах работает без проблем.</p>

<p>Кстати, бывает подменяют расширение изображения, и тогда не копируется никак, иногда проще изображение заменить.</p>
]]></description>
			<pubDate>Ma, 03 Feb 2020 14:02:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44473]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>ну практически все делал, права кеш проверял, это другое расширение - закладки, (просто добавляет в базу id, title, категорию ), на странице users.details.tpl выводятся списком, ( test - практически модуль page)</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{FAV_ROW_GID|att_get('test',$this,'logo')|att_thumb($this,'100','130','crop')}" class="" alt="{FAV_ROW_GNAME}"&gt;</pre>

<p>FAV_ROW_GID - id страницы test</p>

<p>'logo' - приставка главного изобр. статьи (100%)</p>

<p>если даю ($this,'250','370','crop') -  то ок,  если меньше как здесь ($this,'100','130','crop') - ссылки создаются но самого изображения нет</p>

<p>пробовал что то посередине ($this,'150','230','crop')  здесь приблизительно 50Х50 одни создаются вторые нет,</p>

<p>может проблема в самих изображениях?</p>

<p> </p>

<p> </p>
<p class="updated"><strong>Додано 18 хвилин потому:</strong></p><p>хотя на локальном сервере проблем никаких нет , 20 на 20 создает без проблем, дело в хостинге буду смотреть настройки пхп</p>
]]></description>
			<pubDate>Ma, 03 Feb 2020 12:45:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44472]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Проверьте права на папки для изображений, и проверьте приставку <span style="color:rgb(234,124,30);font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:13.5px;white-space:pre;background-color:rgb(250,250,250);">'logo'</span> если несколько загрузчиков.  Если вызов формы указан с ней, то и вывод в кратких тоже нужно с ней.</p>

<p>Проверьте на модуле page, так как судя по тому что у вас в примере, это другое расширение <span style="color:rgb(234,124,30);font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:13.5px;white-space:pre;background-color:rgb(250,250,250);">att_get('test',</span></p>

<p>Прочистите кеш если включен.</p>

<p>Попробуйте через админку удалить все миниатюры, они пересоздадутся по мере вызова.</p>

<p>На нескольких проектах стоит плагин, такого не наблюдается.</p>
]]></description>
			<pubDate>Ma, 03 Feb 2020 11:47:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44471]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>У меня возникла проблема, незнаю в чем дело никаких ошибок не выводит</p>

<p>На опенсервере все миниатюры создаются проблем нет, но на хостинге ссылки есть, но самих миниатюр плагин не создает, тоесть в папке нет изображения</p>

<p>Вывод стандартный</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{FAV_ROW_GID|att_get('test',$this,'logo')|att_thumb($this,'100','130','crop')}" class="" alt="{FAV_ROW_GNAME}"&gt;</pre>

<p>в коде</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/datas/attacher/_thumbs/10179/att_10179-100x130-crop.jpeg" class="" alt="Test"&gt;</pre>

<p>В чем может быть проблема?</p>

<p>в ос  php 7.1</p>

<p>хостинг <span class="i-text-content data-wrapper data"><span class="b-list__table-col-content">7.3.11 </span></span></p>
<p class="updated"><strong>Додано 11 хвилин потому:</strong></p><p>проблема почемуто в маленьких размерах, добавил ($this,'250','370','crop') и миниатюры создались, как побороть?</p>
]]></description>
			<pubDate>Ma, 03 Feb 2020 10:56:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44470]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44468">#44468</a> <strong>kushelbek:</strong>

<p>Все работает, спасибо!</p>
</blockquote>

<p>Ок</p>
]]></description>
			<pubDate>Zo, 02 Feb 2020 22:07:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44469]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44467">#44467</a> <strong>Roffun: </strong>
<p>Скорректировал функцию, теперь можно обойтись без оберток, скачайте обновленную версию, попробуйте вывести так:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;!-- FOR {ITEM} IN {PAGE_ID|att_get_all('page', $this, '_all_')} --&gt;
    &lt;!-- IF {ITEM.att_img} == 1 --&gt;
    &lt;img src="https://www.cotonti.com/{ITEM|att_thumb($this,160,160,'crop')}" alt="{PAGE_SHORTTITLE}"&gt;
    &lt;!-- ENDIF --&gt;
&lt;!-- ENDFOR --&gt;</pre>

<p> </p>
</blockquote>

<p>Спасибо, протестирую, отпишусь.</p>
<p class="updated"><strong>Добавлено 7 часов спустя:</strong></p><p>Все работает, спасибо!</p>
]]></description>
			<pubDate>Zo, 02 Feb 2020 11:56:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44468]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Скорректировал функцию, теперь можно обойтись без оберток, скачайте обновленную версию, попробуйте вывести так:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;!-- FOR {ITEM} IN {PAGE_ID|att_get_all('page', $this, '_all_')} --&gt;
    &lt;!-- IF {ITEM.att_img} == 1 --&gt;
    &lt;img src="https://www.cotonti.com/{ITEM|att_thumb($this,160,160,'crop')}" alt="{PAGE_SHORTTITLE}"&gt;
    &lt;!-- ENDIF --&gt;
&lt;!-- ENDFOR --&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Vr, 31 Jan 2020 15:20:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44467]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44465">#44465</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44464">#44464</a> <strong>kushelbek:  </strong><span style="font-size:15px;">Пока не доконца пойму как из двух загрузчиков выводить в одну галерею.</span></blockquote>

<p>Это специфическая задача за рамками плагина. Напишите отдельную функцию - обертку для <code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">{PAGE_ID|att_get_all(</code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'page'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php variable" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,134,179);float:none;height:auto;line-height:1.3em;width:auto;">$this</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'before'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'path'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">)} и {PAGE_ID|att_get_all(</code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'page'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php variable" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,134,179);float:none;height:auto;line-height:1.3em;width:auto;">$this</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'after'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'path'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">)} </code></p>

<p><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">которая их вызовет и вернет результат, а его уже перебирать. Или мини-плагин.</code></p>
</blockquote>

<p>Понял, спасибо. Буду пробовать.</p>
]]></description>
			<pubDate>Vr, 31 Jan 2020 11:33:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44466]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44464">#44464</a> <strong>kushelbek:  </strong><span style="font-size:15px;">Пока не доконца пойму как из двух загрузчиков выводить в одну галерею.</span></blockquote>

<p>Это специфическая задача за рамками плагина. Напишите отдельную функцию - обертку для <code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">{PAGE_ID|att_get_all(</code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'page'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php variable" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,134,179);float:none;height:auto;line-height:1.3em;width:auto;">$this</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'before'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'path'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">)} и {PAGE_ID|att_get_all(</code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'page'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php variable" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,134,179);float:none;height:auto;line-height:1.3em;width:auto;">$this</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'after'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">, </code><code class="php string" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(234,124,30);float:none;height:auto;line-height:1.3em;width:auto;">'path'</code><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">)} </code></p>

<p><code class="php plain" style="font-size:13.5px;background-color:rgb(250,250,250);white-space:pre;margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(51,51,51);float:none;height:auto;line-height:1.3em;width:auto;">которая их вызовет и вернет результат, а его уже перебирать. Или мини-плагин.</code></p>
]]></description>
			<pubDate>Vr, 31 Jan 2020 11:24:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44465]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<p>Понял, спасибо буду пробовать.</p>

<p>Пытаюсь реализовать с помощью вашего плагина вывод карусели с до\после</p>

<p><img alt="" src="https://ourcodeworld.com/public-media/gallery/gallery-57e7e0b477369.jpg" style="width:400px;height:205px;" /></p>

<p>Пока не доконца пойму как из двух загрузчиков выводить в одну галерею.</p>

<pre class="brush:php;gutter:false;toolbar:false;">
                    &lt;section class="widget widget_research_info"&gt;
                        &lt;div class="before-after owl-carousel owl-theme owl-loaded"&gt;
                        &lt;!-- Вот тут как я понял что то вроде этого FOR {VALUE} IN {PAGE_ID|att_get_all('page',$this,'_all_')} надо --&gt;
                            &lt;div class="single-partner-item"&gt;
                                &lt;div class="about-twentytwenty-image"&gt;
                                    &lt;div class="twentytwenty-container"&gt;  
&lt;!-- картинка из первого загрузчика --&gt;
&lt;img src="https://www.cotonti.com/{PAGE_ID|att_display('page',$this,'before','')}" alt="{PAGE_SHORTTITLE}"&gt;
&lt;!-- картинка из второго загрузчика --&gt;                                         
&lt;img src="https://www.cotonti.com/{PAGE_ID|att_display('page',$this,'after','')}" alt="{PAGE_SHORTTITLE}"&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                         &lt;!-- ENDFOR --&gt;
                        &lt;/div&gt;
                    &lt;/section&gt;</pre>

<p class="updated"><strong>Добавлено 6 минут спустя:</strong></p>

<p>кстати ошибка(которая выше) выскакивает когда два раза пытаюсь вызвать функцию <span style="color:rgb(51,51,51);font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:13.5px;white-space:pre;background-color:rgb(250,250,250);">att_get_all().</span></p>

<p><span style="color:rgb(51,51,51);font-family:Monaco, Menlo, Consolas, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:13.5px;white-space:pre;background-color:rgb(250,250,250);">Типа:</span></p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;!-- FOR {N},{OB} IN {PAGE_ID|att_get_all('page', $this, 'before', 'path')} --&gt;
&lt;img src="https://www.cotonti.com/{OB.att_path" alt="{PAGE_SHORTTITLE}"&gt;
&lt;!-- ENDFOR --&gt;
&lt;!-- FOR {J},{OJ} IN {PAGE_ID|att_get_all('page', $this, 'after', 'path')} --&gt;
&lt;img src="https://www.cotonti.com/{OJ.att_path}" alt="{PAGE_SHORTTITLE}"&gt;
&lt;!-- ENDFOR --&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 30 Jan 2020 21:03:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44464]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44462">#44462</a> <strong>kushelbek:</strong>
<p> </p>

<p>И еще подскажите пожалуйста. пытаюсь вывести изображения с помощью функции att_get_all(), получаю ошибку:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
:  Uncaught Error: Call to a member function fetch() on null in /public_html/plugins/attacher/inc/attacher.functions.php:738
Stack trace:
#0/public_html/system/cotemplate.php(1761): att_get_all('page', '36', 'after', 'img')
#1 /public_html/system/cotemplate.php(963): Cotpl_var-&amp;gt;evaluate(Object(XTemplate))
#2 /public_html/system/cotemplate.php(1413): Cotpl_data-&amp;gt;text(Object(XTemplate))
#3 /public_html/system/cotemplate.php(836): Cotpl_logical-&amp;gt;text(Object(XTemplate))
   /public_html/system/cotemplate.php(472): Cotpl_block-&amp;gt;parse(Object(XTemplate))
#5 /public_html/modules/page/inc/page.main.php(295): XTemplate-&amp;gt;parse('MAIN')
#6 /public_html/modules/page/page.php(43): require_once('/home/c/cs58394...')
#7 /public_html/index.php(176 in /public_html/plugins/attacher/inc/attacher.functions.php on line 738</pre>

<p> </p>

<p class="updated"><strong>Добавлено 54 секунды спустя:</strong></p>

<p>в tpl указал следующий код: </p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{PAGE_ID|att_get_all('page', $this,'before','img')|att_thumb($this,255,255,'crop')}" alt="{PAGE_SHORTTITLE}"&gt;</pre>

<p> </p>
</blockquote>

<p>Эта функция получает массив, поэтому вызывается иначе.</p>

<p>Например чтобы вызвать список всех прикреплённых к page изображений и <a href="https://www.cotonti.com/docs/ext/themes/cotemplate_statements">перебрать в цикле средствами Cotonti</a>:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;!-- FOR {N},{OB} IN {PAGE_ID|att_get_all('page', $this, 'before', 'id')} --&gt;
&lt;img src="https://www.cotonti.com/{OB|att_thumb($this,160,160,'crop')}" alt="{PAGE_SHORTTITLE}"&gt;
&lt;!-- ENDFOR --&gt;</pre>

<p> </p>

<p>Если нужно проверить что это изображение (если прикреплены файлы):</p>

<pre class="brush:php;gutter:false;toolbar:false;">
    &lt;!-- FOR {N},{OB} IN {PAGE_ID|att_get_all('page', $this, 'before')} --&gt;
    &lt;!-- IF {OB.att_img} == 1 --&gt;
    &lt;img src="https://www.cotonti.com/{OB|att_thumb($this,160,160,'crop')}"  alt="{PAGE_SHORTTITLE}"&gt;
    &lt;!-- ENDIF --&gt;
    &lt;!-- ENDFOR --&gt;</pre>

<p> </p>
<p class="updated"><strong>Добавлено 17 минут спустя:</strong></p><blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=6#44462">#44462</a> <strong>kushelbek:</strong>

<p>У вас на гитхабе в файл attacher.ru.lang.php ошибка, лишний символ  '\'  в описнаие, хотел пул сделать но репозиторий архивный.</p>
</blockquote>

<p>Поправил </p>
]]></description>
			<pubDate>Thu, 30 Jan 2020 16:13:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44463]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44461">#44461</a> <strong>Roffun: </strong>
<p>В каталоге на сервере, который указан для загрузки в настройках плагина. Внутри него есть папка с оригиналами для каждого area, например page , и папка с миниатюрами для всех одна _thumbs.</p>
</blockquote>

<p>Это я понял =) Я имел ввиду в админке или еще где нибудь посмотреть, что бы было удобне бб кодами встраивать  тело новости(контента).</p>

<p>У вас на гитхабе в файл attacher.ru.lang.php ошибка, лишний символ  '\'  в описнаие, хотел пул сделать но репозиторий архивный.</p>

<p> </p>

<p>И еще подскажите пожалуйста. пытаюсь вывести изображения с помощью функции att_get_all(), получаю ошибку:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
:  Uncaught Error: Call to a member function fetch() on null in /public_html/plugins/attacher/inc/attacher.functions.php:738
Stack trace:
#0/public_html/system/cotemplate.php(1761): att_get_all('page', '36', 'after', 'img')
#1 /public_html/system/cotemplate.php(963): Cotpl_var-&amp;gt;evaluate(Object(XTemplate))
#2 /public_html/system/cotemplate.php(1413): Cotpl_data-&amp;gt;text(Object(XTemplate))
#3 /public_html/system/cotemplate.php(836): Cotpl_logical-&amp;gt;text(Object(XTemplate))
   /public_html/system/cotemplate.php(472): Cotpl_block-&amp;gt;parse(Object(XTemplate))
#5 /public_html/modules/page/inc/page.main.php(295): XTemplate-&amp;gt;parse('MAIN')
#6 /public_html/modules/page/page.php(43): require_once('/home/c/cs58394...')
#7 /public_html/index.php(176 in /public_html/plugins/attacher/inc/attacher.functions.php on line 738</pre>

<p> </p>

<p class="updated"><strong>Добавлено 54 секунды спустя:</strong></p>

<p>в tpl указал следующий код: </p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{PAGE_ID|att_get_all('page', $this,'before','img')|att_thumb($this,255,255,'crop')}" alt="{PAGE_SHORTTITLE}"&gt;</pre>

<p> </p>
<p class="updated"><strong>Добавлено 29 минут спустя:</strong></p><p>Или подскажите пожалуйста как в галерею(attacher.gallery.tpl) выводить изображения из двух загрузчиков?</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;!-- BEGIN: MAIN --&gt;
&lt;div class="before-after owl-carousel owl-theme owl-loaded"&gt;
    &lt;!-- BEGIN: ATTACHER_ROW --&gt;
    &lt;div class="single-partner-item"&gt;
        &lt;div class="about-twentytwenty-image"&gt;
            &lt;div class="twentytwenty-container"&gt;
                &lt;img src="https://www.cotonti.com/{ATTACHER_ROW_ID|att_display('page',$this,'before','attacher.display.thumb','images')}" alt="{ATTACHER_ROW_TITLE}"&gt;
                &lt;img src="https://www.cotonti.com/{ATTACHER_ROW_ID|att_display('page',$this,'after','attacher.display.thumb','images')}" alt="{ATTACHER_ROW_TITLE}"&gt;
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;
    &lt;!-- END: ATTACHER_ROW --&gt;
&lt;/div&gt;
&lt;!-- END: MAIN --&gt;
такая конструкция не срабатввает</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 30 Jan 2020 12:59:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44462]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>В каталоге на сервере, который указан для загрузки в настройках плагина. Внутри него есть папка с оригиналами для каждого area, например page , и папка с миниатюрами для всех одна _thumbs.</p>
]]></description>
			<pubDate>Thu, 30 Jan 2020 12:54:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44461]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44459">#44459</a> <strong>Roffun: </strong><br /><p>Просто решил не запускать сайт в данный момент, ничего страшного, смена приоритета. На форум я по-прежнему захожу.</p>
</blockquote><p> </p>

Понял, спасибо! Удачи в Ваших начинаниях :)<p class="updated"><strong>Добавлено 1 день спустя:</strong></p><p>Roffun, подскажите пожалуйста, как можно посмотреть все загруженные изображения?</p>
]]></description>
			<pubDate>Wo, 29 Jan 2020 07:48:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44460]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Просто решил не запускать сайт в данный момент, ничего страшного, смена приоритета. На форум я по-прежнему захожу.</p>
]]></description>
			<pubDate>Di, 28 Jan 2020 19:45:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44459]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44457">#44457</a> <strong>Roffun: </strong>
<p>Здравствуйте, он не лежит, я его удалил. <a href="https://github.com/Roffun/plugins-cotonti/wiki" rel="nofollow">Описание плагинов находится на Github в Wiki</a>.</p>

<p> </p>
</blockquote>

<p>навсегда? Roffun уходит?</p>
]]></description>
			<pubDate>Di, 28 Jan 2020 17:42:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44458]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44391">#44391</a> <strong>kushelbek:</strong>

<p>Добрый день, хотел почитать документацию по плагину у Вас на сайте. Сайт лежит :-(</p>
</blockquote>

<p>Здравствуйте, он не лежит, я его удалил. <a href="https://github.com/Roffun/plugins-cotonti/wiki" rel="nofollow">Описание плагинов находится на Github в Wiki</a>.</p>

<p> </p>
]]></description>
			<pubDate>Di, 28 Jan 2020 13:08:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44457]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44387">#44387</a> <strong>Roffun: </strong>
<p>Плагин обновился, появилась возможность добавлять фоновую текстуру под изображение. В настройках нужно указать путь к текстуре, например положить изображение в корне, и указать путь ./texture.jpg, и указать размер отступа, если 0 то отключено. В результате изображения склеятся, и на выходе получится изображение с рамкой в виде текстуры.</p>

<p>Это будет действовать для новых загрузок. Если хотите заменить все изображения, то нужно в админке нажать на удаление всех миниатюр, они пересоздадутся с новыми параметрами.</p>
</blockquote>

<p>Замечательное обновление. Спасибо!</p>
<p class="updated"><strong>Добавлено 4 месяца спустя:</strong></p><p>Добрый день, хотел почитать документацию по плагину у Вас на сайте. Сайт лежит :-(</p>
]]></description>
			<pubDate>Thu, 05 Sep 2019 05:52:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44391]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Плагин обновился, появилась возможность добавлять фоновую текстуру под изображение. В настройках нужно указать путь к текстуре, например положить изображение в корне, и указать путь ./texture.jpg, и указать размер отступа, если 0 то отключено. В результате изображения склеятся, и на выходе получится изображение с рамкой в виде текстуры.</p>

<p>Это будет действовать для новых загрузок. Если хотите заменить все изображения, то нужно в админке нажать на удаление всех миниатюр, они пересоздадутся с новыми параметрами.</p>
]]></description>
			<pubDate>Vr, 30 Aug 2019 19:51:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44387]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44361">#44361</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44360">#44360</a> <strong>kushelbek:</strong>
<p>Это я понял, просто плагин Contact имеет шаблон contact.tools.tpl который отлично работает из: admin/тема_админки/plugins/contact.tools.tpl </p>

<p>Тоже самое и с <span style="color:rgb(103,117,124);font-family:Poppins, sans-serif;font-size:16px;background-color:rgb(242,244,248);"> </span>Comments system плагином (он так же имеет шаблон comments.tools.tpl). </p>

<p>Поэтуму немного непонимаю, почему так получается =)</p>
</blockquote>

<p>Это зависит от настроек функции <a href="https://github.com/Cotonti/Cotonti/blob/master/system/functions.php#L3544-L3547" rel="nofollow"> function cot_tplfile($base, $type = 'module', $admin = null)</a> в плагине. В Аттачере по умолчанию третий параметр не указан, а он даёт разрешение на подключение tpl файлов плагина для админки.</p>

<p>Я добавил разрешение, обновите плагин.</p>
</blockquote>

<p> </p>

<p>Понял, большое спасибо за разъяснения! </p>
]]></description>
			<pubDate>Vr, 16 Aug 2019 14:26:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44362]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44360">#44360</a> <strong>kushelbek:</strong>
<p>Это я понял, просто плагин Contact имеет шаблон contact.tools.tpl который отлично работает из: admin/тема_админки/plugins/contact.tools.tpl </p>

<p>Тоже самое и с <span style="color:rgb(103,117,124);font-family:Poppins, sans-serif;font-size:16px;background-color:rgb(242,244,248);"> </span>Comments system плагином (он так же имеет шаблон comments.tools.tpl). </p>

<p>Поэтуму немного непонимаю, почему так получается =)</p>
</blockquote>

<p>Это зависит от настроек функции <a href="https://github.com/Cotonti/Cotonti/blob/master/system/functions.php#L3544-L3547" rel="nofollow"> function cot_tplfile($base, $type = 'module', $admin = null)</a> в плагине. В Аттачере по умолчанию третий параметр не указан, а он даёт разрешение на подключение tpl файлов плагина для админки.</p>

<p>Я добавил разрешение, обновите плагин.</p>
]]></description>
			<pubDate>Vr, 16 Aug 2019 12:12:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44361]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44359">#44359</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44358">#44358</a> <strong>kushelbek:</strong>
<p>У модуля Contact админ шаблон в похожем файле contact.tools.tpl, и он лежит в папке с админ шаблном темы, вот поэтому и спрашивал, хотя он тоже плагин.</p>
</blockquote>

<p>Для начала нужно не путать термины, модуль не может быть "тоже плагином", как и плагин не может быть "тоже модулем". Расширение или модуль или плагин, или называются одинаково.</p>

<p>Шаблон админки - это контейнер для администрирования закрытой части сайта, который прототипирует определённый интерфейс для каждого расширения. Все что нужно для его работы находится в теме по умолчанию, туда и нужно заглядывать. Кроме служебных файлов там ничего нет.</p>

<p>Аттачер, как и другие расширения, не имеет отношения к админке. Но админка выводит для него интерфейс управления определённой частью (если таковая присутствует).</p>
</blockquote>

<p>Это я понял, просто плагин Contact имеет шаблон contact.tools.tpl который отлично работает из: admin/тема_админки/plugins/contact.tools.tpl </p>

<p>Тоже самое и с <span style="color:rgb(103,117,124);font-family:Poppins, sans-serif;font-size:16px;background-color:rgb(242,244,248);"> </span>Comments system плагином (он так же имеет шаблон comments.tools.tpl). </p>

<p>Поэтуму немного непонимаю, почему так получается =)</p>
]]></description>
			<pubDate>Vr, 16 Aug 2019 12:09:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44360]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44358">#44358</a> <strong>kushelbek:</strong>
<p>У модуля Contact админ шаблон в похожем файле contact.tools.tpl, и он лежит в папке с админ шаблном темы, вот поэтому и спрашивал, хотя он тоже плагин.</p>
</blockquote>

<p>Для начала нужно не путать термины, модуль не может быть "тоже плагином", как и плагин не может быть "тоже модулем". Расширение или модуль или плагин, или называются одинаково.</p>

<p>Шаблон админки - это контейнер для администрирования закрытой части сайта, который прототипирует определённый интерфейс для каждого расширения. Все что нужно для его работы находится в теме по умолчанию, туда и нужно заглядывать. Кроме служебных файлов там ничего нет.</p>

<p>Аттачер, как и другие расширения, не имеет отношения к админке. Но админка выводит для него интерфейс управления определённой частью (если таковая присутствует).</p>

<p>Сама возможность предусмотрена системной функцией (function cot_tplfile($base, $type = 'module', $admin = null)), но в Аттачере 3 параметр не подключен.</p>
]]></description>
			<pubDate>Vr, 16 Aug 2019 12:02:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44359]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44357">#44357</a> <strong>Roffun: </strong>
<p>Если хотите менять содержимое файла <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">attacher.tools.tpl, то копировать нужно не в админ тему, а в стандартную, так как плагин это расширение, а не часть ядра. Например создать папку plugins, в ней папку attacher, и в неё уже tpl файлы перекинуть.</span></p>
</blockquote>

<p>Так и делал, на всякий случай решил уточнить.</p>
<p class="updated"><strong>Добавлено 29 минут спустя:</strong></p><p>У модуля Contact админ шаблон в похожем файле contact.tools.tpl, и он лежит в папке с админ шаблном темы, вот поэтому и спрашивал, хотя он тоже плагин.</p>
]]></description>
			<pubDate>Vr, 16 Aug 2019 06:12:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44358]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Если хотите менять содержимое файла <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">attacher.tools.tpl, то копировать нужно не в админ тему, а в стандартную, так как плагин это расширение, а не часть ядра. Например создать папку plugins, в ней папку attacher, и в неё уже tpl файлы перекинуть.</span></p>
]]></description>
			<pubDate>Thu, 15 Aug 2019 14:50:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44357]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=5#44354">#44354</a> <strong>Roffun:</strong>
<ol><li>Attach2</li>
	<li>Userimages</li>
	<li>PFS</li>
</ol><p>Attacher - это версия на основе Attach2, со своими улучшениями, поэтому при необходимости модуль PFS или плагин Userimages, можно использовать параллельно, они  не конфликтуют. Специальной функции для аватаров в плагине на данный момент нет.</p>

<p>Теория: так как прикрепить можно к любому объекту, загрузка изображения для аватара средствами плагина Attacher может быть такой:</p>

<p>прикрепление в users.profile.tpl</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
{USERS_PROFILE_ID|att_filebox('users_avatars',$this,'avatar','image',1)}</pre>

<p>вывод в users.details.tpl</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{USERS_DETAILS_ID|att_get('users_avatars',$this,'avatar')|att_thumb($this,280,180,'crop')}" alt="{USERS_DETAILS_NICKNAME}"&gt;
</pre>
</blockquote>

<p>Понял, спасибо за разъеснение буду пробовать =)</p>
<p class="updated"><strong>Добавлено 2 дня спустя:</strong></p><p><a href="https://www.cotonti.com/users/Roffun" style="font-size:15px;background-color:rgb(238,238,238);color:rgb(1,45,72);font-weight:700;">Roffun</a> добрый день. Подскажите пожалуйста, шаблон для админки данного плагина имеется? Файл attacher.tools.tpl нужно ложить в файл с темой, если я его в свою админ тему кладу, не меняется верстка, переименование в attacher.admin.tpl не дает результата.</p>

<p> </p>

<p><img alt="" src="https://pp.userapi.com/c855328/v855328020/c1f6e/8vK0U6GblwA.jpg" style="width:437px;height:294px;" /></p>

<p>Спасибо.</p>

<p>П.С. Тему как допилю выложу в общий доступ и на гитхаб</p>
]]></description>
			<pubDate>Di, 13 Aug 2019 12:49:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=60#post44355]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44352">#44352</a> <strong>kushelbek:</strong>
<p>В модуле files была возможность вывода так:</p>

<pre class="brush:php;" style="font-size:14px;line-height:1.3;font-family:'Courier News', monospace;margin-right:0px;margin-bottom:15px;margin-left:0px;background-color:rgb(255,255,255);border-left-width:5px;">
&lt;img src="https://www.cotonti.com/{PHP.usr.profile.user_avatar|cot_files_user_avatar_url($this)}" alt="{PHP.usr.profile.user_name}" /&gt;</pre>
</blockquote>

<p>Модуль files - это объединённые в один модуль 3 расширения:</p>

<ol><li>Attach2</li>
	<li>Userimages</li>
	<li>PFS</li>
</ol><p>Attacher - это версия на основе Attach2, со своими улучшениями, поэтому при необходимости модуль PFS или плагин Userimages, можно использовать параллельно, они  не конфликтуют. Специальной функции для аватаров в плагине на данный момент нет.</p>

<p>Теория: так как прикрепить можно к любому объекту, загрузка изображения для аватара средствами плагина Attacher может быть такой:</p>

<p>прикрепление в users.profile.tpl</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
{USERS_PROFILE_ID|att_filebox('users_avatars',$this,'avatar','image',1)}</pre>

<p>вывод в users.details.tpl</p>

<pre class="brush:xml;gutter:false;toolbar:false;">
&lt;img src="https://www.cotonti.com/{USERS_DETAILS_ID|att_get('users_avatars',$this,'avatar')|att_thumb($this,280,180,'crop')}" alt="{USERS_DETAILS_NICKNAME}"&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Di, 13 Aug 2019 12:27:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44354]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44350">#44350</a> <strong>Roffun: </strong>
<p>Если установлен highslide, то можно использовать параметр <span style="color:rgb(128,128,128);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;white-space:pre;background-color:rgb(255,255,255);">data-att-group </span></p>

<p>А если нужно разные tpl, то замените <span style="color:rgb(0,0,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;text-align:justify;white-space:pre;">attacher.gallery</span> на свой и положите его в папку.</p>
</blockquote>

<p>так и сделал. все прекрасно работает, благодарю :-)</p>
<p class="updated"><strong>Добавлено 1 день спустя:</strong></p><p>Добрый день <a href="https://www.cotonti.com/users/Roffun" style="font-size:15px;background-color:rgb(238,238,238);color:rgb(1,45,72);font-weight:700;">Roffun</a>.</p>

<p>Подскажите подалуйста по аватарам, не получается вывести через ваш плагин.</p>

<p>В модуле files была возможность вывода так:</p>

<pre class="brush:php;" style="font-size:14px;line-height:1.3;font-family:'Courier News', monospace;margin-right:0px;margin-bottom:15px;margin-left:0px;background-color:rgb(255,255,255);border-left-width:5px;">
&lt;img src="https://www.cotonti.com/{PHP.usr.profile.user_avatar|cot_files_user_avatar_url($this)}" alt="{PHP.usr.profile.user_name}" /&gt;</pre>

<p>Есть теги {USERS_PROFILE_AVATAR} и  {USERS_EDIT_AVATAR} модуль на их место выводит форму загрузки аватара пользователя. </p>

<p>Я так понял, что для аватаров нужно использовать родной <span style="color:rgb(60,60,60);font-family:'Open Sans', sans-serif;font-size:13px;background-color:rgb(249,249,249);">userimages ?</span></p>
]]></description>
			<pubDate>Ma, 12 Aug 2019 07:09:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44352]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Если установлен highslide, то можно использовать параметр <span style="color:rgb(128,128,128);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;white-space:pre;background-color:rgb(255,255,255);">data-att-group </span></p>

<p>А если нужно разные tpl, то замените <span style="color:rgb(0,0,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;text-align:justify;white-space:pre;">attacher.gallery</span> на свой и положите его в папку.</p>
]]></description>
			<pubDate>Vr, 09 Aug 2019 14:09:06 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44350]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44348">#44348</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44346">#44346</a> <strong>kushelbek:</strong>
<blockquote class="fp"> </blockquote>

<p>Добрый день <a href="https://www.cotonti.com/users/Roffun" style="font-size:15px;background-color:rgb(238,238,238);color:rgb(1,45,72);font-weight:700;">Roffun</a>. Подскажите пожалуйста, если возможность вывода нескольких шаблонов под галереи? Имею ввиде attacher.gallery1.tpl и attacher.gallery2.tpl ?</p>

<p>Нужно для того, что бы на страницах портфолио выводилась своя галерея, а на всех остальных своя. </p>

<p>Или нужно в файле attacher.function.php  добавить новую функцио под вторую галерею?</p>

<p>Спасибо.</p>
</blockquote>

<p>Можно любое количество выводить, для этого нужно указать имя tpl файла, а чтобы не подтягивала одна галерея изображения другой, используется атрибут data</p>
</blockquote>

<p>выводим типа так:</p>

<p>-первая галерея</p>

<div class="line number1 index0 alt2" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml comments" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,130,0);">&lt;!-- IF {PAGE_ID|att_count('page',$this,'gallery','images')} &gt; 0 --&gt;</code></div>

<div class="line number2 index1 alt1" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">    </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&lt;</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;color:rgb(0,102,153);">div</code> <code class="xml color1" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#808080;">data-att-gallery</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">=</code><code class="xml string" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#0000FF;">"gallery1"</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&gt;</code></div>

<div class="line number3 index2 alt2" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">        </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&lt;</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;color:rgb(0,102,153);">h3</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&gt;{PHP.L.att_gallery}&lt;/</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;color:rgb(0,102,153);">h3</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&gt;</code></div>

<div class="line number4 index3 alt1" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">        </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">{PAGE_ID|att_gallery('page',$this,'</code><span style="color:rgb(0,130,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;white-space:pre;">gallery</span><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">','attacher.gallery')}</code></div>

<div class="line number5 index4 alt2" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">    </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&lt;/</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;color:rgb(0,102,153);">div</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;">&gt;</code></div>

<div class="line number6 index5 alt1" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml comments" style="margin-right:0px;margin-left:0px;padding:0px;background-image:none;border-width:0px;float:none;height:auto;line-height:1.1em;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,130,0);">&lt;!-- ENDIF --&gt;</code></div>

<div class="line number6 index5 alt1" style="font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"> </div>

<p>-вторая галерея </p>

<div class="line number1 index0 alt2" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml comments" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,130,0);float:none;height:auto;line-height:1.1em;width:auto;">&lt;!-- IF {PAGE_ID|att_count('page',$this,'folio','images')} &gt; 0 --&gt;</code></div>

<div class="line number2 index1 alt1" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;float:none;height:auto;line-height:1.1em;width:auto;">    </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&lt;</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,102,153);float:none;height:auto;line-height:1.1em;width:auto;font-weight:bold;">div</code> <code class="xml color1" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#808080;float:none;height:auto;line-height:1.1em;width:auto;">data-att-gallery</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">=</code><code class="xml string" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#0000FF;float:none;height:auto;line-height:1.1em;width:auto;">"gallery2"</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&gt;</code></div>

<div class="line number3 index2 alt2" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;float:none;height:auto;line-height:1.1em;width:auto;">        </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&lt;</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,102,153);float:none;height:auto;line-height:1.1em;width:auto;font-weight:bold;">h3</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&gt;{PHP.L.att_gallery}&lt;/</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,102,153);float:none;height:auto;line-height:1.1em;width:auto;font-weight:bold;">h3</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&gt;</code></div>

<div class="line number4 index3 alt1" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;float:none;height:auto;line-height:1.1em;width:auto;">        </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">{PAGE_ID|att_gallery('page',$this,'</code><span style="color:rgb(0,130,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;white-space:pre;">folio</span><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">','attacher.gallery')}</code></div>

<div class="line number5 index4 alt2" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:rgb(252,252,252);float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml spaces" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;float:none;height:auto;line-height:1.1em;width:auto;">    </code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&lt;/</code><code class="xml keyword" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,102,153);float:none;height:auto;line-height:1.1em;width:auto;font-weight:bold;">div</code><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:#000000;float:none;height:auto;line-height:1.1em;width:auto;">&gt;</code></div>

<div class="line number6 index5 alt1" style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(34,34,51);padding-right:1em;padding-left:1em;background-image:none;background-color:#FFFFFF;float:none;height:auto;line-height:1.1em;width:auto;white-space:pre;"><code class="xml comments" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,130,0);float:none;height:auto;line-height:1.1em;width:auto;">&lt;!-- ENDIF --&gt;</code></div>

<p>В папке themes/{PHP.theme}/plugins/attacher я создаю два tpl с шаблонами под каждую галрею, верно?</p>

<p>У меня два загрузчика, один под галерею, второй под фолио. </p>

<p>правильно я понял как это реализовывать?</p>

<p> </p>
<p class="updated"><strong>Добавлено 32 минуты спустя:</strong></p><p><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;font-size:16px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,0,0);text-align:justify;white-space:pre;float:none;height:auto;line-height:1.1em;width:auto;">{PAGE_ID|att_gallery('page',$this,'</code><span style="font-size:16px;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;text-align:justify;white-space:pre;color:rgb(0,130,0);">folio</span><code class="xml plain" style="margin-right:0px;margin-left:0px;padding:0px;border-width:0px;font-size:16px;background-image:none;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;color:rgb(0,0,0);text-align:justify;white-space:pre;float:none;height:auto;line-height:1.1em;width:auto;">','attacher.gallery')}</code></p>

<p><span style="color:rgb(0,0,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:16px;text-align:justify;white-space:pre;">attacher.gallery - файл шаблона галереи, верно?</span></p>

<p> </p>
<p class="updated"><strong>Добавлено 9 секунд спустя:</strong></p><p>Вроде выводится как надо =)</p>
]]></description>
			<pubDate>Vr, 09 Aug 2019 13:32:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44349]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44346">#44346</a> <strong>kushelbek:</strong>
<blockquote class="fp"> </blockquote>

<p>Добрый день <a href="https://www.cotonti.com/users/Roffun" style="font-size:15px;background-color:rgb(238,238,238);color:rgb(1,45,72);font-weight:700;">Roffun</a>. Подскажите пожалуйста, если возможность вывода нескольких шаблонов под галереи? Имею ввиде attacher.gallery1.tpl и attacher.gallery2.tpl ?</p>

<p>Нужно для того, что бы на страницах портфолио выводилась своя галерея, а на всех остальных своя. </p>

<p>Или нужно в файле attacher.function.php  добавить новую функцио под вторую галерею?</p>

<p>Спасибо.</p>
</blockquote>

<p>Можно любое количество выводить, для этого нужно указать имя tpl файла, а чтобы не подтягивала одна галерея изображения другой, используется атрибут data</p>
]]></description>
			<pubDate>Vr, 09 Aug 2019 13:22:57 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44348]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44345">#44345</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44344">#44344</a> <strong>kushelbek:</strong>
<p>Вопрос в догонку, аватары так же можно выводить через плагин?</p>
</blockquote>

<p>Можно.</p>

<p>Теоритически можно даже элементы дизайна так выводить, например шапку. Если параметр area передать, например вывести для админа в header.tpl форму, где в качестве параметра передать произвольное имя и id.</p>

<p>Например шапка, и хотим ей присвоить id 1. Тогда форма загрузки будет :</p>

<pre class="brush:php;gutter:false;toolbar:false;">
{PHP|att_filebox('header', 1)}</pre>

<p>А вызов:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
{PHP|att_get('header',1) ..</pre>

<p> </p>
</blockquote>

<p>Кайф! нужно пробовать, эксперементировать. Благодарю! =)</p>
<p class="updated"><strong>Добавлено 2 дня спустя:</strong></p><p>Добрый день <a href="https://www.cotonti.com/users/Roffun" style="font-size:15px;background-color:rgb(238,238,238);color:rgb(1,45,72);font-weight:700;">Roffun</a>. Подскажите пожалуйста, если возможность вывода нескольких шаблонов под галереи? Имею ввиде attacher.gallery1.tpl и attacher.gallery2.tpl ?</p>

<p>Нужно для того, что бы на страницах портфолио выводилась своя галерея, а на всех остальных своя. </p>

<p>Или нужно в файле attacher.function.php  добавить новую функцио под вторую галерею?</p>

<p>Спасибо.</p>
]]></description>
			<pubDate>Di, 06 Aug 2019 13:51:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44346]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44344">#44344</a> <strong>kushelbek:</strong>
<p>Вопрос в догонку, аватары так же можно выводить через плагин?</p>
</blockquote>

<p>Можно.</p>

<p>Теоритически можно даже элементы дизайна так выводить, например шапку. Если параметр area передать, например вывести для админа в header.tpl форму, где в качестве параметра передать произвольное имя и id.</p>

<p>Например шапка, и хотим ей присвоить id 1. Тогда форма загрузки будет :</p>

<pre class="brush:php;gutter:false;toolbar:false;">
{PHP|att_filebox('header', 1)}</pre>

<p>А вызов:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
{PHP|att_get('header',1) ..</pre>

<p> </p>
]]></description>
			<pubDate>Di, 06 Aug 2019 13:46:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44345]]></link>
		</item>
		<item>
			<title>kushelbek</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44343">#44343</a> <strong>Roffun: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8832&amp;d=4#44342">#44342</a> <strong>kushelbek:</strong>
<p>Так и сделал, переименовал столбцы в таблице модуля под структуру вашего плагина, файлы не переносил в другую папку, Ващ плагин их от туда прекрасно забирает =)))</p>
</blockquote>

<p>Это потому что пути оригиналов не изменены. Я бы рекомендовал перенос оригиналов, миниатюры не нужно, они пересоздадутся. В модуле оригиналы лежат по адресу, указанному в настройках, а в плагине соответственно будут лежать по адресу указанному в настройках плагина. Если приставка или путь будут отличаться, то лучше перенести.</p>
</blockquote>

<p>Понял, спасибо за совет. </p>

<p>Вопрос в догонку, аватары так же можно выводить через плагин?</p>
]]></description>
			<pubDate>Di, 06 Aug 2019 13:33:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=8832&d=30#post44344]]></link>
		</item>
	</channel>
</rss>