<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Плагин, ограничивающий доступ к старницам</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 18 Apr 2026 10:06:56 -0000</pubDate>

		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p><a href="https://www.cotonti.com/users/CrazyFreeMan"><strong>CrazyFreeMan,</strong> </a>вы могли бы мне за деньги оформить это решение? Для меня "проверять in_array()" - это вопрос где и как его проверять)</p>

<p>Мои контакты: support@opt-k.com, +380933041843 Максим</p>
]]></description>
			<pubDate>Thu, 10 Nov 2016 16:54:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42324]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>К примеру в модуле Users создать файл users.page.main.php в котором забить масивы  с параметрами</p>

<pre class="brush:php;gutter:false;toolbar:false;">
$arr[4] = array(1,2,3);
$arr[5] = array(5,6,7);​</pre>

<p>Где 4 и 5 это ИД груп пользователей а 1,2,3,5,6,7 это ИД страниц к которым есть доступ для конкретной группы, проверять in_array()</p>

<pre class="brush:php;gutter:false;toolbar:false;">
if(!in_array($id,$arr[$usr['user_maingrp']])){
    cot_block();
}</pre>

<p>Имхо простой и рабочий вариант и относительно не сложно добавить доступы </p>
]]></description>
			<pubDate>Tue, 08 Nov 2016 20:55:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42305]]></link>
		</item>
		<item>
			<title>Denisbox</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8263&amp;d=1#42299">#42299</a> <strong>Oughtem: </strong>
<p>вы не совсем поняли. Конкретно:</p>

<p>ПОРЯДОК РАБОТЫ СКЛАДА - это раздел, на который можно проставить свои права, но оно не очень то и нужно.</p>

<ol><li>Общие положения - это страница, к которой должны иметь доступ такие группы юзеров: Сборщик, Приёмщик, Проверяющий, Логист, Маркировщик, Начальник склада</li>
	<li>Начальник склада - это страница, к которой должны иметь доступ такие группы юзеров: Сборщик, Приёмщик, Проверяющий, Логист, Маркировщик, Начальник склада</li>
	<li>Приёмка товара - это страница, к которой должны иметь доступ такие группы юзеров: Приёмщик, Логист, Маркировщик, Начальник склада</li>
	<li>Порядок работы службы складской логистики - это страница, к которой должны иметь доступ такие группы юзеров: Логист, Маркировщик, Начальник склада</li>
	<li>...</li>
</ol><p>Мне надо дать разграничение прав именно по страницам. Сделать внутри группы "ПОРЯДОК РАБОТЫ СКЛАДА" ещё подгруппу и накидать туда нужные страницы я не могу, т.к. эти страницы должны будут входить и в другие созданные подгруппы.</p>
</blockquote>

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

<p>Вот примерно так:</p>

<p>&lt;!-- IF {PHP.usr.maingrp} == 5 --&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href="https://www.cotonti.com/#"&gt;aaa&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="https://www.cotonti.com/#"&gt;bbb&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="https://www.cotonti.com/#"&gt;ccc&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;!-- ENDIF --&gt;</p>

<p>Конечно, если пользователи другой группы захотят очень сильно увидеть эти документы, то они смогут их посмотреть, но как правило обычный пользователь этим не занимается и то, что видит, тем и пользуется.</p>
]]></description>
			<pubDate>Mon, 07 Nov 2016 19:59:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42303]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8263&amp;d=1#42300">#42300</a> <strong>CrazyFreeMan: </strong>
<p><strong>на хуке page.main обработчик  и проверять доступ для группы</strong></p>
</blockquote>

<p><strong>CrazyFreeMan, </strong>спасибо. Я не программист, поставить программное решение и настроить его могу, но поработать с хуком не могу. Можете объяснить что конкретно надо сделать?</p>
]]></description>
			<pubDate>Mon, 07 Nov 2016 14:00:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42301]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>на хуке page.main обработчик  и проверять доступ для группы</p>
]]></description>
			<pubDate>Mon, 07 Nov 2016 13:03:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42300]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>вы не совсем поняли. Конкретно:</p>

<p>ПОРЯДОК РАБОТЫ СКЛАДА - это раздел, на который можно проставить свои права, но оно не очень то и нужно.</p>

<ol><li>Общие положения - это страница, к которой должны иметь доступ такие группы юзеров: Сборщик, Приёмщик, Проверяющий, Логист, Маркировщик, Начальник склада</li>
	<li>Начальник склада - это страница, к которой должны иметь доступ такие группы юзеров: Сборщик, Приёмщик, Проверяющий, Логист, Маркировщик, Начальник склада</li>
	<li>Приёмка товара - это страница, к которой должны иметь доступ такие группы юзеров: Приёмщик, Логист, Маркировщик, Начальник склада</li>
	<li>Порядок работы службы складской логистики - это страница, к которой должны иметь доступ такие группы юзеров: Логист, Маркировщик, Начальник склада</li>
	<li>...</li>
</ol><p>Мне надо дать разграничение прав именно по страницам. Сделать внутри группы "ПОРЯДОК РАБОТЫ СКЛАДА" ещё подгруппу и накидать туда нужные страницы я не могу, т.к. эти страницы должны будут входить и в другие созданные подгруппы.</p>
]]></description>
			<pubDate>Mon, 07 Nov 2016 12:46:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42299]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Если, как я понимаю, внутри одной категории набор прав единый, то действительно самое простое — установить соответствующим группам доступ на категорию. Если в одной группе есть люди, одним из которых надо дать доступ, другим нет, то создаем дополнительную группу под конкретный раздел, и назначаем ее людям, которые должны иметь доаступ.</p>
]]></description>
			<pubDate>Sat, 05 Nov 2016 22:18:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42292]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Так установите доступ для категории в которой страница, или так же не подходит? </p>
]]></description>
			<pubDate>Sat, 05 Nov 2016 16:32:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42290]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>Есть локальный сайт компании. Есть сотрудники из разных отделов. Есть Бизнее-процесс - документ, опысывающий взаимодействие отделов и порядок работы на предпритии, т.е. кому, что и когда делать. У него есть разделы, например "ПОРЯДОК РАБОТЫ ОТДЕЛА ЗАКУПОК" - это раздел на сайте. В нём есть страницы. К этим страницам надо дать доступ всем менеджерам по закупкам, Начальнику отдела финансов, Начальнику отдела продаж, Начальнику склада. Такие сотрудники как сборщик на складе, менеджер по продажам, офис-менеджер и прочие не должны иметь к нему доступ.</p>
]]></description>
			<pubDate>Sat, 05 Nov 2016 15:10:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42288]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>А каков реальный сценарий использования?  </p>
]]></description>
			<pubDate>Sat, 05 Nov 2016 02:26:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42287]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>встроенный механизм прав? вы имеете ввиду права, которые можно выставить для категорий? Для страницы я не вижу такого механизма.</p>
]]></description>
			<pubDate>Thu, 03 Nov 2016 14:36:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42285]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[Чем встроенный механизм прав не подходит? ]]></description>
			<pubDate>Wed, 02 Nov 2016 18:05:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42284]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>Есть ли плагин, с помощью которого можно тем или иным группам юзеров дать доступ к странице на сайте?</p>
]]></description>
			<pubDate>Wed, 02 Nov 2016 14:33:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=8263&d=0#post42282]]></link>
		</item>
	</channel>
</rss>