<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Recent Items</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 13:55:09 -0000</pubDate>

		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9267&amp;d=1#47053">#47053</a> <strong>Kopusha:</strong>
<p>И вдогонку - нельзя ли обойтитсь без таких страшных урлов при подобной пагинации?<br />
/ua/#get-comlist_ajax;ua/index.php;r=comlist&amp;tpl=comlist&amp;items=2&amp;order=com_date DESC&amp;extra=0&amp;group=0&amp;pagination=cpag&amp;ajax_block=comlist_ajax&amp;cpag=13<br />
Что бы урл как был так и оставался.</p>
</blockquote>

<p>Вопрос ранее обсуждался <a href="https://www.cotonti.com/forums?m=posts&amp;q=7541">https://www.cotonti.com/forums?m=posts&amp;q=7541</a></p>

<p>И в планах есть реализация <a href="https://github.com/Cotonti/Cotonti/issues/1728" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti/Cotonti/issues/1728</a></p>

<p>Заодно попробуем избавиться от jQuery в AjaxHelper'е</p>
]]></description>
			<pubDate>Вт, 05 Вер 2023 12:49:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47055]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Привет, параметры передаются через метод GET, и тоже не нравится список аргументов в УРЛе. Как-то это небезопасно выходит. Пока что придумалось только шифровать параметры. Посмотри в предыдущем посте с описанием.</p>

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

<p>PS: Обнови сборку из Github'а -- пофиксили нюанс с классом)) Теперь ajax-паджинация будет работать с классом в анкоре -- примерно так:</p>

<pre class="brush:xml;">
$R['link_pagenav_current']  = '&lt;li class="page-item active"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$ajax_class}" {$rel}&gt;{$num}&lt;/a&gt;&lt;/li&gt;';

$R['link_pagenav_first']    = '&lt;li class="page-item"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}&gt; &lt;&lt; &lt;/a&gt;&lt;/li&gt;';
$R['link_pagenav_prev']     = '&lt;li class="page-item"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}&gt; &lt; &lt;/a&gt;&lt;/li&gt;';
$R['link_pagenav_main']     = '&lt;li class="page-item"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}&gt;{$num}&lt;/a&gt;&lt;/li&gt;';
$R['link_pagenav_next']     = '&lt;li class="page-item"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}&gt; &gt; &lt;/a&gt;&lt;/li&gt;';
$R['link_pagenav_last']     = '&lt;li class="page-item"&gt;&lt;a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}&gt; &gt;&gt; &lt;/a&gt;&lt;/li&gt;';

$R['link_pagenav_gap']      = '&lt;li class="page-item gap"&gt;&lt;span&gt;...&lt;/span&gt;&lt;/li&gt;';</pre>

<p> </p>
]]></description>
			<pubDate>Вт, 05 Вер 2023 10:14:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47054]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9266&amp;d=1#47035">#47035</a> <strong>Kort:</strong>
<pre class="brush:php;">
...
$event = ' class="ajax"';
...</pre>

<p>В результате дважды указывается атрибут class, из-за чего или не работает аяксовый паджинатор, или в анкоре не срабатывает "оформительский" класс. Понятно, что для бешеной собаки это не проблема,</p>
</blockquote>

<p>У меня именно такая катавасия - два раз класс, а руками в resources.php добавить ajax (&lt;li class="page-item"&gt;&lt;a class="page-link ajax") так оно всюду будет. Как проще решить?</p>
<p class="updated"><strong>Added 1 minute later:</strong></p><p>И вдогонку - нельзя ли обойтитсь без таких страшных урлов при подобной пагинации?<br />
/ua/#get-comlist_ajax;ua/index.php;r=comlist&amp;tpl=comlist&amp;items=2&amp;order=com_date DESC&amp;extra=0&amp;group=0&amp;pagination=cpag&amp;ajax_block=comlist_ajax&amp;cpag=13<br />
Что бы урл как был так и оставался.</p>
]]></description>
			<pubDate>Вт, 05 Вер 2023 07:13:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47053]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Аяксовый блок оформляется через ID. Аякс надо включить и в настройках сайта и в настройках плагина. Если все настроено правильно, у анкора появится класс ajax и атрибут rel.</p>

<p>Есть еще нюанс с анкором -- я вижу что разметка паджинации изменена под Бутстрап. <a href="https://www.cotonti.com/forums?m=posts&amp;q=9266&amp;n=last#bottom">Здесь</a> я проблему описал. Как ее исправить временно, могу пояснить, но это уже второй вопрос)</p>

<p>Обязательно обнови плагины из Гитхаба.</p>
]]></description>
			<pubDate>Пн, 04 Вер 2023 11:25:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47052]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>)))) Паджинация (обычная и аяксовая) с кэшем работать не будет. Таков путь.</p>

<p>я как раз трахаюсь с этим) ну логично что не будет ибо бессмысленно.</p>

<p>Хороший плуг для ряда проектов где срач постоянный, у меня сидит о Библии сайт на котонти старом, мож туда суну.</p>
<p class="updated"><strong>Added 7 minutes later:</strong></p><pre class="brush:as3;">
		&lt;div class="forman_ajax"&gt;
		{PHP|cot_postlist('forman.postlist', 3, 'fp_updated DESC', '0', '0', '0', 'fpag', 'forman_ajax', '', '')}
		&lt;/div&gt;
</pre>

<pre class="brush:as3;">
Ссылка такая получается
&lt;li class="page-item"&gt;&lt;a class="page-link" href="https://www.cotonti.com/ua/?fpag=4" rel="get-forman_ajax;ua/index.php;r=forman&amp;amp;tpl=forman.postlist&amp;amp;items=3&amp;amp;order=fp_updated%20DESC&amp;amp;extra=0&amp;amp;group=0&amp;amp;offset=0&amp;amp;pagination=fpag&amp;amp;ajax_block=forman_ajax&amp;amp;fpag=4"&gt;4&lt;/a&gt;&lt;/li&gt;</pre>

<pre class="brush:as3;">
		&lt;div class="comlist_ajax"&gt;
		{PHP|cot_comlist('comlist', 2, 'com_date DESC', '0', '0', 'cpag', 'comlist_ajax', '', '')}
		&lt;/div&gt;
</pre>

<pre class="brush:as3;">
Ссылка такая получается
&lt;li class="page-item"&gt;&lt;a class="page-link" href="https://www.cotonti.com/ua/?cpag=3" rel="get-comlist_ajax;ua/index.php;r=comlist&amp;amp;tpl=comlist&amp;amp;items=2&amp;amp;order=com_date%20DESC&amp;amp;extra=0&amp;amp;group=0&amp;amp;pagination=cpag&amp;amp;ajax_block=comlist_ajax&amp;amp;cpag=3"&gt;3&lt;/a&gt;&lt;/li&gt;</pre>

<p>Кеш выключил, но не работает без перезагрузки стр почему то? Может в ссылке не хватает класса ajax? Или еще от чего?</p>
<p class="updated"><strong>Added 5 minutes later:</strong></p><p>PS ajax добавил - в утрле /ua/#get-forman_ajax;ua/index.php;r=forman&amp;tpl=forman.postlist&amp;items=3&amp;order=fp_updated DESC&amp;extra=0&amp;group=0&amp;offset=0&amp;pagination=fpag&amp;ajax_block=forman_ajax&amp;fpag=3 но естественно ничего не меняется постранично. Очевидно Грека руку сунул как нибудь не так...</p>
]]></description>
			<pubDate>Пн, 04 Вер 2023 08:30:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47051]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Можно так: <a href="https://github.com/seditio/cot_forman" rel="nofollow">https://github.com/seditio/cot_forman</a></p>

<p>Список аргументов cot_postlist:</p>

<ol>
	<li>$tpl -- имя шаблона</li>
	<li>$items -- количество записей (0 - все)</li>
	<li>$order -- порядок сортировки (MySQL)</li>
	<li>$extra -- дополнительный фильтр (MySQL)</li>
	<li>$group -- группировать посты по топикам (один топик - один пост)</li>
	<li>$offset -- сдвиг позиций от начала</li>
	<li>$pagination -- код URLа паджинации</li>
	<li>$ajax_block -- ID блока для аяксовой паджинации</li>
	<li>$cache_name -- имя кэша</li>
	<li>$cache_tpl -- срок действия кэша</li>
</ol>

<p>Примеры использования:</p>

<pre class="brush:xml;">
// Все посты
{PHP|cot_postlist()}

// Кастомный шаблон, 5 постов
{PHP|cot_postlist('custom.postlist', 5)}

// Стандартный шаблон, 5 постов, сортировка по дате
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC')}

// Стандартный шаблон, 5 постов, сортировка по дате, только посты админа
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', 'fp_posterid = 1')}

// Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1)}

// Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, без первой записи
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 1)}

// Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, паджинация
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, 'posts')}

// Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, ajax-паджинация
&lt;div id="posts2list"&gt;
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, 'posts', posts2list)}
&lt;/div&gt;

// Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, закэшировать на 24 часа
{PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, '', '', 'posts_global', '86400')}</pre>

<p>Для использования ajax-паджинации необходимо дополнительно включить соответствующую опцию в настройках плагина. Для того, чтобы в URL не попадали аргументы функции, желательно включить в настройках шифрование и ввести 16-значные значения ключа и вектора исполнения.</p>

<p>Последняя опция в настройках включит генерацию в шаблоне usertags от fp_posterid по маске PAGE_ROW_USER_</p>

<p>Паджинация (обычная и аяксовая) с кэшем работать не будет. Таков путь.</p>
]]></description>
			<pubDate>Нд, 03 Вер 2023 11:51:06 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47050]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Можно</p>

<p>https://github.com/Cotonti/Cotonti/blob/master/plugins/recentitems/recentitems.index.php</p>

<p>но это темы форума. Не посты.</p>
]]></description>
			<pubDate>Пт, 01 Вер 2023 23:03:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47049]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Можно ли этим плагином вывести последние сообщения на форумах на титульной странице сайта ?  ( в ограниченном количестве - как в настройках плагина для странице - "Новое на сайте" )</p>

<p>( <strong><span style="color:#e74c3c;">по-прежнему не работает нормальный поиск на этом сайте</span></strong> )</p>
]]></description>
			<pubDate>Пт, 01 Вер 2023 08:51:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9267&d=0#post47048]]></link>
		</item>
	</channel>
</rss>