<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Не работает предварительная модерация проектов</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 16:19:32 -0000</pubDate>

		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Проект не из под админа публикуется? Обычная ошибка<br />
Если нет - то тут нет телепатов угадать отчего работающий по умолчанию код перестал вдруг<br />
Видимо где то что то не так</p>
<p class="updated"><strong>Added 38 minutes later:</strong></p><p>При публикации проекта projects.add.php<br />
первоначально идет if ($a == 'add') и затем $id = cot_projects_add($ritem, $usr);</p>

<p>Что такое <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;">cot_projects_add</span></p>

<p>https://github.com/Cmsworks/cot-freelance/blob/master/modules/projects/inc/projects.functions.php#L509</p>

<p>Сначала получаем какие права есть у юзера на эту катеорию - <span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>auth</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"> = </span><span class="pl-en" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-token">cot_projects_auth</span></span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">(</span><span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>ritem</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'item_cat'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">]);</span></p>

<p>Потом Если не включено предпросмотр (а он включен?) <span class="pl-k" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">if</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">(!</span><span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>cfg</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'projects'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">][</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'preview'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">]){</span><br />
Отрабатывает <span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>ritem</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'item_state'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">] = (!</span><span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>cfg</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'projects'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">][</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'prevalidate'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">] || </span><span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>auth</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'isadmin'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">]) ? </span><span class="pl-c1" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">0</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"> : </span><span class="pl-c1" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">2</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">;</span><br />
что означает - если не включена премодерация или если юзер может админить - то <span style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">item_state=0 иначе 2 (на модерацию)</span></p>

<p>Или- в черновики <span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);"><span class="pl-c1">$</span>ritem</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">[</span><span class="pl-s" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">'item_state'</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">] = </span><span class="pl-c1" style="font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">1</span><span style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size:12px;white-space:pre;background-color:rgb(255,255,255);">;</span></p>

<p>Все как бы, не работать там нечему.</p>
<p class="updated"><strong>Added 1 minute later:</strong></p><p>По логике если как ты пишешь - сразу публикует то или <span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">!</span><span class="pl-s1" style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;"><span class="pl-c1" style="font-size:12px;">$</span>cfg</span><span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">[</span><span class="pl-s" style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">'projects'</span><span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">][</span><span class="pl-s" style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">'prevalidate'</span><span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">] - </span><span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">не включена премодерация</span></p>

<p><span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">или </span><span class="pl-s1" style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;"><span class="pl-c1" style="font-size:12px;">$</span>auth</span><span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">[</span><span class="pl-s" style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">'isadmin'</span><span style="font-size:12px;background-color:rgb(255,255,255);text-align:justify;color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;white-space:pre;">] - </span><span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">юзер может админить</span></p>

<p><span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">Больше вариантов быть не может.</span></p>
]]></description>
			<pubDate>Пт, 28 Травень 2021 18:54:06 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9095&d=0#post45385]]></link>
		</item>
		<item>
			<title>ed.moriarti</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9095&amp;d=1#45381">#45381</a> <strong>Kopusha: </strong>
<p>Вероятно проект публикуется пользователем с правами публиковать сразу</p>
</blockquote>

<p>А что-то я не припомню в настройках прав такой пункт...</p>
<p class="updated"><strong>Added 6 minutes later:</strong></p><p>Права для группы для PROJECTS у меня выставлены галочки R, W и 1 (пользовательский)</p>
]]></description>
			<pubDate>Пт, 28 Травень 2021 14:26:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9095&d=0#post45382]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Вероятно проект публикуется пользователем с правами публиковать сразу</p>
]]></description>
			<pubDate>Пт, 28 Травень 2021 13:58:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9095&d=0#post45381]]></link>
		</item>
		<item>
			<title>ed.moriarti</title>
			<description><![CDATA[<p>Доброго времени суток!</p>

<p>В настройках PROJECTS пункт "<span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(249,249,249);">Включить предварительную модерацию:" указано значение "Да", то есть при публикации проекта по идее он должен сначала пройти модерацию и после одобрения должен быть опубликованым администратором.</span></p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(249,249,249);">Однако почемуто проект публикуется сразу и никакой предмодерации нету.</span></p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(249,249,249);">Вместе с тем в FOLIO предмодерация работает нормально...</span></p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;background-color:rgb(249,249,249);">Где просчет в моих действиях? Куда посмотреть, что подправить? ))</span></p>
]]></description>
			<pubDate>Пт, 28 Травень 2021 13:54:57 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9095&d=0#post45378]]></link>
		</item>
	</channel>
</rss>