<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Баги парсинга forums.sections.tpl</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Mon, 04 May 2026 18:52:10 -0000</pubDate>

		<item>
			<title>agir</title>
			<description><![CDATA[<p>
	Да, с момента вопроса прошло полтора года, а "воз и ныне там", вот и я столкнулся с подобной проблемой, без "костылей" решить не смог,</p>
<p>
	по сути правим файл system/core/forums/forums.inc.php , у меня строка 239</p>
<pre class="brush:php;">
        ....
        $sql1 = sed_sql_query("SELECT fs_id, fs_title, fs_lt_date FROM $db_forum_sections WHERE fs_masterid='".$fsn['fs_id']."' ");
        while ($row = sed_sql_fetcharray($sql1))
        ....
</pre>
<pre>
Вставляем одну строчку

</pre>
<pre class="brush:php;">
        ....
        $sql1 = sed_sql_query("SELECT fs_id, fs_title, fs_lt_date FROM $db_forum_sections WHERE fs_masterid='".$fsn['fs_id']."' ");
        $count_slave = mysql_num_rows($sql1);
        while ($row = sed_sql_fetcharray($sql1))
        ....
</pre>
<pre>
Где $count_slave наша переменная с количеством подфорумов.
И меняем еще одну строчку (294)
</pre>
<pre class="brush:php;">
        ....
    // Required to have all divs closed
    $catnum = $catnum-1;
        ....
</pre>
<pre>
на
</pre>
<pre class="brush:php;">
        ....
    // Required to have all divs closed
    $catnum = $catnum-1-$count_slave;
        ....
</pre>
]]></description>
			<pubDate>Пт, 20 Січ 2012 04:34:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=5705&d=0#post32803]]></link>
		</item>
		<item>
			<title>Eugeny</title>
			<description><![CDATA[Приветствую.<br />
<br />
Есть проблема во время парсинга forums.sections.tpl. Сейчас опишу какая.<br />
<br />
Моя разметка forums.sections.tpl:<br />
<div class="highlight"><pre class="html">
&lt;!-- BEGIN: MAIN --&gt;
&lt;div id=&quot;forum&quot; class=&quot;box&quot;&gt;
&lt;div id=&quot;f-left&quot; class=&quot;fl&quot;&gt;
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW --&gt;
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_CAT --&gt;
&lt;fieldset id=&quot;{FORUMS_SECTIONS_ROW_CAT_CODE}&quot; class=&quot;name-section&quot;&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_CAT --&gt;
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_SECTION --&gt;
&lt;div id=&quot;f{FORUMS_SECTIONS_ROW_NUM}&quot; class=&quot;fna box&quot;&gt;
&lt;h3 class=&quot;box&quot;&gt;{FORUMS_SECTIONS_ROW_CAT_TITLE} &lt;a href=https://www.cotonti.com/&quot;{FORUMS_SECTIONS_ROW_URL}&quot;&gt;{FORUMS_SECTIONS_ROW_TITLE}&lt;/a&gt;
&lt;span&gt;Хиты&lt;i&gt;{FORUMS_SECTIONS_ROW_VIEWCOUNT_SHORT}&lt;/i&gt;&lt;/span&gt;
&lt;span&gt;Посты&lt;i&gt;{FORUMS_SECTIONS_ROW_POSTCOUNT}&lt;/i&gt;&lt;/span&gt;
&lt;span&gt;Темы&lt;i&gt;{FORUMS_SECTIONS_ROW_TOPICCOUNT}&lt;/i&gt;&lt;/span&gt;
&lt;/h3&gt;
&lt;!-- IF {FORUMS_SECTIONS_ROW_DESC} --&gt;
&lt;em&gt;{FORUMS_SECTIONS_ROW_DESC}&lt;/em&gt;
&lt;!-- ENDIF --&gt;
&lt;div class=&quot;section-info box&quot;&gt;
{FORUMS_SECTIONS_ROW_LASTPOSTDATE} {FORUMS_SECTIONS_ROW_LASTPOST} {FORUMS_SECTIONS_ROW_LASTPOSTER}
&lt;/div&gt;
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_SECTION_SLAVES --&gt;
&lt;p class=&quot;slave{FORUMS_SECTIONS_ROW_SLAVE_NUM}&quot;&gt;
{FORUMS_SECTIONS_ROW_SLAVEI}
&lt;/p&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_SECTION_SLAVES --&gt;
&lt;/div&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_SECTION --&gt;
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
&lt;/fieldset&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW --&gt;
&lt;/div&gt;
&lt;div id=&quot;f-right&quot; class=&quot;fr&quot;&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;h3&gt;Ключевые слова&lt;/h3&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;ul id=&quot;forum-tags&quot;&gt;
{FORUMS_SECTIONS_TAG_CLOUD}
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;h3&gt;Просматривают форум&lt;/h3&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;ul id=&quot;forum-who&quot;&gt;
{FORUMS_SECTIONS_WHOSONLINE}
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- END: MAIN --&gt;
</pre></div>
<br />
Категория форума, если я правильно понимаю, начинается отсюда:<br />
<div class="highlight"><pre class="html">
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_CAT --&gt;
&lt;fieldset id=&quot;{FORUMS_SECTIONS_ROW_CAT_CODE}&quot; class=&quot;name-section&quot;&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_CAT --&gt;
</pre></div>
<br />
далее идет все остальное и в конце категория закрывается:<br />
<br />
<div class="highlight"><pre class="html">
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
&lt;/fieldset&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
</pre></div>
<br />
Баг в том, что если у форума есть подфорумы, которые выводятся в forums.sections.tpl таким образом:<br />
<br />
<div class="highlight"><pre class="html">
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_SECTION_SLAVES --&gt;
&lt;p class=&quot;slave{FORUMS_SECTIONS_ROW_SLAVE_NUM}&quot;&gt;
{FORUMS_SECTIONS_ROW_SLAVEI}
&lt;/p&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_SECTION_SLAVES --&gt;
</pre></div>
<br />
то не выводится <br />
<br />
<div class="highlight"><pre class="html">
&lt;!-- BEGIN: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
&lt;/fieldset&gt;
&lt;!-- END: FORUMS_SECTIONS_ROW_CAT_FOOTER --&gt;
</pre></div>
<br />
Очень хочется побороть эту проблему, но даже не представляю как это сделать. Возможно проблема не в Cotonti, а в моих кривых руках.]]></description>
			<pubDate>Thu, 01 Лип 2010 10:52:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=5705&d=0#post25123]]></link>
		</item>
	</channel>
</rss>