<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Как запретить отвечать в теме форума?</title>
		<link>https://www.cotonti.com</link>
		<description>Neueste Themenbeiträge</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 21:38:44 -0000</pubDate>

		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>В идеале любой доп плагин не должен затрагивать исходники движка. Это делается только в крайнем случае. </p>

<p>Со своим кодом разобрался, все правильно, нашел причину сбоя у себя.</p>

<p>Но есть предложение добавить еще один хук перед генерацией формы соощения в теме форума, чтобы проверять права на отправку сообщений. Как на это смотрят Cotonti?</p>
]]></description>
			<pubDate>Di, 07 Jan 2014 14:30:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=7641&d=0#post38873]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>А если в шаблоне только тег вывести проверочный, а остальное в плагине?   </p>

<p>Ведь другие плагины как устанавливаются тоже приходится в шаблон вносить что-то, например плагин Thanks, Mavatars и тд, все равно нужно в шаблон тег добавить</p>
]]></description>
			<pubDate>Di, 07 Jan 2014 10:01:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=7641&d=0#post38872]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Не хотелось бы делать через правку базового шаблона. Это крайний вариант.</p>
]]></description>
			<pubDate>Di, 07 Jan 2014 09:56:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=7641&d=0#post38871]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>А если через forums.posts.tpl  делать ?    в самом низу ведь есть вывод формы, и его в условие заключить</p>

<p>&lt;!-- IF {УСЛОВИЕ} --&gt; </p>

<pre class="brush:xml;">
&lt;!-- BEGIN: FORUMS_POSTS_NEWPOST --&gt;
		&lt;form action="{FORUMS_POSTS_NEWPOST_SEND}" method="post" name="newpost"&gt;
			&lt;table class="flat"&gt;
				&lt;tr&gt;
					&lt;td&gt;{FORUMS_POSTS_NEWPOST_TEXT}
					&lt;!-- IF {PHP.cfg.forums.edittimeout} != 0 --&gt;
					{PHP.L.forums_edittimeoutnote} {FORUMS_POSTS_NEWPOST_EDITTIMEOUT}    
					&lt;!-- ENDIF --&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td class="valid"&gt;&lt;button type="submit"&gt;{PHP.L.Reply}&lt;/button&gt;&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/table&gt;
		&lt;/form&gt;
&lt;!-- END: FORUMS_POSTS_NEWPOST --&gt;</pre>

<p>&lt;!-- ENDIF --&gt;</p>

<p> </p>
]]></description>
			<pubDate>Di, 07 Jan 2014 09:55:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=7641&d=0#post38870]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Помогите пожалуйста, разобраться в таком вопросе.</p>

<p>Мне нужно запретить отвечать в темах форума при определенных условия, то есть чтобы форма отправки сообщения не показывалась.</p>

<p>Что я делаю: </p>

<p>В файле modules/forums/inc/forums.posts.php есть хук forums.posts.rights, по которому по идее можно установить $usr['auth_write'] = false; </p>

<p>А при выводе форму проверяется эта переменная, но все равно форма отображается. Не пойму где еще она устанавливается. Работаю с чистым Cotonti Siena 0.9.15.</p>
]]></description>
			<pubDate>Di, 07 Jan 2014 09:15:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=7641&d=0#post38869]]></link>
		</item>
	</channel>
</rss>