<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Cotonti 0.9.25</title>
		<link>https://www.cotonti.com</link>
		<description>Neueste Themenbeiträge</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sun, 12 Apr 2026 23:06:34 -0000</pubDate>

		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Пока назвать примерный срок релиза не могу. Готов не весь запланированный функционал. Да и меня периодически что то отвлекает. Наверное уже к весне.</p>
]]></description>
			<pubDate>Di, 21 Jan 2025 06:23:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48192]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9361&amp;d=2#48190">#48190</a> <strong>Sergeich: </strong>
<p>А когда планируется новый релиз?</p>
</blockquote>

<p>А что не так с действующим ?</p>
]]></description>
			<pubDate>Mo, 20 Jan 2025 18:14:57 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48191]]></link>
		</item>
		<item>
			<title>Sergeich</title>
			<description><![CDATA[<p>А когда планируется новый релиз?</p>
]]></description>
			<pubDate>Mo, 20 Jan 2025 07:35:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48190]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Значит не правильно понял. Пробовал именно кнопку "удалить" справа. Поправлю на днях. Спасибо за баг репорт.</p>

<blockquote>
<p>В консоли ошибок не наблюдалось.</p>
</blockquote>

<p>Имелся ввиду Php лог.</p>

<blockquote>
<p>Я говорю именно о Cotonti релиз 0.9.25.</p>
</blockquote>

<p>0.9.26 beta уже далеко впереди и внести правки в 0.9.25 веьма проблематично. Новый релиз будет уже без этой ошибки.</p>
<p class="updated"><strong>Добавлено 22 часа спустя:</strong></p><p>Массовое удаление страниц в админке поправил.</p>
]]></description>
			<pubDate>Do, 16 Jan 2025 12:24:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48188]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9361&amp;d=2#48184">#48184</a> <strong>Alex300:</strong>
<p>Удаление страниц в админке. На мастер ветке не воспроизвелось. Хорошо бы заглянуть в лог, может какое расширение вызывает ошибку.</p>
</blockquote>

<p>Я говорю именно о Cotonti релиз 0.9.25. Специально поставил с нуля на новый сайт с дефолтными плагинами. Ошибка повторилась. В консоли ошибок не наблюдалось. Причем, хочу отметить, если нажимать кнопку удалить справа в колонке Действие - то удаление работает. <strong>А вот кнопка удаление внизу возле пагинации - не работает, вызывает ошибку.</strong> Также, проверил, внизу работает кнопка Утвердить.</p>

<p><strong>P.S. Скачал сейчас с мастер ветке - ошибка подтверждается!</strong></p>

<p><img alt="" src="https://www.cotonti.com/datas/users/screen-2_3299.png" /></p>
]]></description>
			<pubDate>Do, 16 Jan 2025 10:47:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48185]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
<p>Cotonti релиз 0.9.25. И еще заметил, поиск не работает. Форма поиска:</p>
</blockquote>

<p>А если так:</p>

<pre class="brush:xml;">
&lt;form action="index.php" method="get"&gt;               
    &lt;input type="hidden" name="e" value="search"&gt;
    &lt;input type="text" class="form-control" name="sq" placeholder="Поиск..."&gt;
    &lt;button class="btn btn-default" type="submit"&gt;Поиск&lt;/button&gt;
&lt;/form&gt;</pre>

<p>Удаление страниц в админке. На мастер ветке не воспроизвелось. Хорошо бы заглянуть в лог, может какое расширение вызывает ошибку.</p>
]]></description>
			<pubDate>Do, 16 Jan 2025 08:16:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48184]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>Cotonti релиз 0.9.25. Удаление страниц в админке. Выбираем галочку. Потом сообщение alert - Вы действительно хотите удалить эту страницу? Да, и страницы не удаляются # - Ошибка</p>

<p><img alt="" src="https://www.cotonti.com/datas/users/screen_3299.png" /></p>

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

<p>Cotonti релиз 0.9.25. И еще заметил, поиск не работает. Форма поиска:</p>

<pre class="brush:xml;">
&lt;form action="index.php?e=search" method="get"&gt;				
 &lt;input type="text" class="form-control" name="sq" placeholder="Поиск..."&gt;
&lt;button class="btn btn-default" type="submit"&gt;Поиск&lt;/button&gt;
&lt;/form&gt;</pre>

<p>Перенаправляет на главную с запросом:</p>

<pre class="brush:php;">
/index.php?sq=Гребенка</pre>

<p> </p>
]]></description>
			<pubDate>Mi, 15 Jan 2025 15:05:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48183]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Добавил поддержку <code class="php variable">$extension_structure</code> при включенном <strong>legacy mode</strong>.</p>

<p> </p>

<blockquote>
<p>А как можно проверку сделать, если старая версия, то такой массив, если новая то такой. Проверка на версии Cotonti?</p>
</blockquote>

<p>Да. Можно проверять <code>$cfg['version']</code></p>
]]></description>
			<pubDate>Do, 02 Jan 2025 20:07:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48170]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>Cotonti релиз 0.9.25. Разобрался, поменялась название массива</p>

<p>было:</p>

<pre class="brush:php;">
$extension_structure[] = 'auto';
</pre>

<p>стало:</p>

<pre class="brush:as3;">
$extensionsWithStructure[] = 'auto';</pre>

<p>А как можно проверку сделать, если старая версия, то такой массив, если новая то такой. Проверка на версии Cotonti?</p>

<p>И еще вопрос, а какие еще глобальные переменные поменялись в Cotonti релиз 0.9.25?</p>

<p> </p>
]]></description>
			<pubDate>Mi, 25 Dez 2024 12:02:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48167]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Можно пример расширения? Используете ли версию Cotonti из master-ветки или релизную 0.9.25? Версия PHP?</p>
]]></description>
			<pubDate>Mi, 25 Dez 2024 10:26:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48166]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9361&amp;d=1#48152">#48152</a> <strong>Alex300: </strong>
<p>Что-то она мне такая ошибка не попадалась. Поправил потенциально проблемное место. Пожалуйста проверьте.</p>
</blockquote>

<p>Спасибо! Проверил, ошибка исправлена.</p>

<pre class="brush:php;">
$multiline = isset($arr_keys[0]) &amp;&amp; is_numeric($arr_keys[0]);</pre>

<p> </p>
<p class="updated"><strong>Добавлено 1 месяц спустя:</strong></p><p>Cotonti Siena 0.9.25. Устанавливаю новый плагин или новый модуль со структурой. Структура нового плагина и модуля в базе существует, а в админке нет. В админке отображается только структура модуля Page. В чем может быть причина? Проверил на сборке 0.9.24.2 все структуры отображаются.</p>
]]></description>
			<pubDate>Mi, 20 Nov 2024 13:15:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48153]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Что-то она мне такая ошибка не попадалась. Поправил потенциально проблемное место. Пожалуйста проверьте.</p>

<blockquote>
<p>И еще вопрос. Имеет значения, где скачивать дистрибутивы? Они идентичны?<br />
<a href="https://www.cotonti.com/download/cotonti-siena-0925" rel="nofollow">https://www.cotonti.com/download/cotonti-siena-0925</a><br />
<a href="https://github.com/Cotonti/Cotonti/releases/tag/0.9.25" rel="nofollow" rel="nofollow">https://github.com/Cotonti/Cotonti/releases/tag/0.9.25</a></p>
</blockquote>

<p>Нет, не имеет <a href="https://www.cotonti.com/download/cotonti-siena-0925" rel="nofollow">https://www.cotonti.com/download/cotonti-siena-0925</a> отдает на скачивание архив с гитхаба.</p>
]]></description>
			<pubDate>Di, 19 Nov 2024 15:21:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48152]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>Возникает ошибка. Cotonti Siena 0.9.25, при установке, последний шаг(Установка Cotonti успешно завершена!)</p>

<pre class="brush:php;">
Warning: Undefined array key 0 in /home/sov/domain.com/www/system/database.php on line 596


</pre>

<p>в строке:</p>

<pre class="brush:php;">
$multiline = is_numeric($arr_keys[0]);</pre>

<p> </p>

<p>И еще вопрос. Имеет значения, где скачивать дистрибутивы? Они идентичны?<br />
<a href="https://www.cotonti.com/download/cotonti-siena-0925">https://www.cotonti.com/download/cotonti-siena-0925</a><br />
<a href="https://github.com/Cotonti/Cotonti/releases/tag/0.9.25" rel="nofollow">https://github.com/Cotonti/Cotonti/releases/tag/0.9.25</a></p>
]]></description>
			<pubDate>Di, 19 Nov 2024 15:14:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48151]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Благодарю разработчиков за </p>

<pre class="brush:php;">
cot_generatePaginationTags() </pre>

<p> </p>

<p><strong>очень удобно !</strong></p>
]]></description>
			<pubDate>So, 27 Okt 2024 07:52:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48142]]></link>
		</item>
		<item>
			<title>Denisbox</title>
			<description><![CDATA[<p>Небольшая неточность в установщике:</p>

<p><img alt="" src="https://i.postimg.cc/wTWX95hQ/hhhh.png" /></p>
]]></description>
			<pubDate>Mo, 23 Sep 2024 11:16:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48136]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>И все-таки лучше добавить strip_tags чтобы убрать разметку:</p>

<pre class="brush:xml;">
{PM_TEXT|strip_tags($this)}</pre>

<p>Примерно так. Или сразу так:</p>

<pre class="brush:xml;">
{PM_TEXT|strip_tags($this)|cot_string_truncate($this, 100, false, false, '...')}</pre>
]]></description>
			<pubDate>Mo, 16 Sep 2024 05:59:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48135]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>текст обрезается из расчёта 100 отображаемых символов.  В ответе человека используются преносы строк и 100 отображаемых символов заканиваются значительно позже , чем вмещает блок.  Блок не фиксированного размера у меня, но почему-то вылезает именно это - <u>последнее сообщение в списке личных сообщений.</u></p>

<p> </p>

<p>Верятно у меня что-то со стилями. Не должны строки вылезать на пределы блока.</p>
<p class="updated"><strong>Добавлено 3 дня спустя:</strong></p><p>Подправил CSS , проблема ушла</p>
]]></description>
			<pubDate>Do, 12 Sep 2024 17:18:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48134]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Спорно: <code>cot_string_truncate()</code> все делает правильно (хотя аргумент <code>$considerhtml</code> хоть true, хоть false у меня на разметку не влиял, только на окончательный размер текста).</p>

<p>В твоем примере текст вылез за пределы блока по высоте. Выходит, у тебя фиксированная высота блока? Тогда то же самое произошло бы со слишком большим текстом без лайнбрейков или разметки. Может надо просто проверить стили?</p>

<p>В 125 строке формируется немного непонятная переменная -- что-то вроде превью текста сообщения. С HTML парсером там всегда будет HTML (как минимум, один параграф или другой блок). Я немного не понимаю, зачем тебе <code>PM_ROW_DESC</code> (а не <code>PM_ROW_TITLE</code>), но если очень нужен, сделай миниплагин с хуком pn.list.loop и добавь тег, в котором <code>$pm_desc</code> пропусти через <code>strip_tags()</code> -- что-то вроде <code>PM_ROW_DESC_NOHTML</code></p>
]]></description>
			<pubDate>Do, 12 Sep 2024 08:17:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48133]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Есть проблема с функцией cot_string_truncate</p>

<p>Она некорректно работает в случаях когда есть переносы строк.</p>

<p>Например pm.list.php 125 строка</p>

<pre class="brush:php;">
    $pm_desc = cot_string_truncate($pm_data , 100 , true, false, '...');</pre>

<p><img alt="" src="https://i.gyazo.com/8bb7fb3edb3e15d0a600656bec04e977.png" /></p>

<p>Нужно контроллировать переносы строк и обрезать , если строк больше определённого количества, а не только по количеству отображаемых символов.</p>

<p> </p>
]]></description>
			<pubDate>Mi, 11 Sep 2024 16:50:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48132]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Что-то похожее было с Бутстрапом, если помнишь)) Обновление TPL-тегов в теме займёт полчаса с перекурами. Риторические вопросы занимают гораздо больше времени. Я уже давно самые важные проекты обновил до 0.9.25 и сразу перевёл на новые теги. В плюсе гораздо лучшая читабельность шаблонов. Собственно для этого все и затевалось.</p>

<p>За 10 лет все привыкли к безумному PAGE_SHORTTITLE и всяким бессистемным TOP_XXXXXX. Странно, что очевидное улучшение вызывает подобное неприятие. К тому же переход на 0.9.25 это не только новая нотация. Обнови и забудь уже))</p>

<p>А вообще, нейминг это непросто. <a href="https://getbem.com/" rel="nofollow" rel="nofollow">Для общего развития</a>.</p>
]]></description>
			<pubDate>Di, 03 Sep 2024 18:26:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48131]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Цель изменений - привести теги к более понятному и единообразному виду. А значит и к более интуитивно понятному. Функции генерирующие теги для стандартных компонентов, как например<code>cot_generatePaginationTags()</code>, <code>cot_generate_page_tags()</code>, еще и облегчают разработчикам вывод набора тегов с своих расширениях.</p>

<p>Старые теги продолжат работу в режиме <strong>legacy mode</strong> еще довольно длительное время, что должно облегчить переход на новые версии.</p>

<p>Так исторически сложилось, что теги добавлялись в код довольно хаотично. Вот и сложилась ситуация, когда в расширеняих теги с одинаковым функционалом могут разниться, что создает определенные неудобства.</p>
]]></description>
			<pubDate>Di, 03 Sep 2024 16:45:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48130]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>вы с этими переименованиями тегов.... </p>

<p>Зачем переходить на <a href="https://www.cotonti.com/forums?m=posts&amp;p=48129#48129" title="Cotonti 0.9.25">Cotonti 0.9.25</a> , если нужно ВСЁ переименовать в моих скинах  ?  ( риторический )<br />
<br />
Какие улучшения -то ?</p>
]]></description>
			<pubDate>Di, 03 Sep 2024 13:19:54 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48129]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Для тегов завел тикет: <a href="https://github.com/Cotonti/Cotonti/issues/1793" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti/Cotonti/issues/1793</a>. Проблему реализации описал там же.</p>

<p>Для поиска вроде этот: <a href="https://github.com/Cotonti/Cotonti/issues/1782" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti/Cotonti/issues/1782</a></p>
]]></description>
			<pubDate>Di, 03 Sep 2024 07:06:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48128]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<h3>Плагин Tags</h3>

<p>Случайные хештеги выводятся неправильно: сперва берутся первые ХХ тегов согласно настройкам, а потом они рандомизируются. А надо бы наоборот.</p>

<h3><s>Comments</s></h3>

<p><s>Не выводятся сообщения об ошибках или успешной публикации.</s></p>

<h3>Search</h3>

<p>Запутались с TPL-тегами:</p>

<ol>
	<li><s>PLUGIN_PR_TITLE зачем-то генерит линк. Надо бы PAGE_PR_TITLE и PAGE_PR_URL делать отдельно -- чтобы не терялся параметр highlight в урле.</s></li>
	<li><s>Страничные теги генерятся до основного блога, поэтому PAGE_PR_TITLE перезаписывается. Надо с именами подумать аккуратно.</s></li>
</ol>

<p>Добавил PLUGIN_PR_LINK, после чего PLUGIN_PR_TITLE и PLUGIN_PR_URL стали понятными. Аналогично сделал по постам.</p>
]]></description>
			<pubDate>Di, 02 Jul 2024 17:43:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=9361&d=0#post48077]]></link>
		</item>
	</channel>
</rss>