<?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>Tue, 07 Apr 2026 12:17:02 -0000</pubDate>

		<item>
			<title>Landgraft</title>
			<description><![CDATA[И в продолжение темы.<br />
Если вы при удалении плагина воспользовались ссылкой &quot;удалить с сохранением настроек&quot;, и при последующей установке нажали &quot;установить с использованием сохраненных настроек&quot; - то количество настроек удваивается (если несколько раз удалять устанавливать - то и утраивается и т.д.): кроме сохраненных появляются еще и настройки по-умолчанию.<br />
<br />
Решение (для 0.6.10).<br />
В файле system/core/admin/admin.plug.inc.php находим 349 строку и в запросе <pre class="code">$sqltmp = sed_sql_query(&quot;SELECT COUNT(*) FROM $db_config WHERE config_owner='plug' AND config_cat='$pl' AND config_name='&quot;.$line&#091;0&#093;.&quot;' &quot;);</pre> исправляем $line[0] на $i, чтобы получилось <pre class="code">$sqltmp = sed_sql_query(&quot;SELECT COUNT(*) FROM $db_config WHERE config_owner='plug' AND config_cat='$pl' AND config_name='&quot;.$i.&quot;' &quot;);</pre>
<br />
И заодно исправляем невнимательность в строке 420 (отвечает за права доступа): <pre class="code">elseif(!$ko)</pre> редактируем до состояния<pre class="code">elseif($ko)</pre> (убираем &quot;!&quot;)]]></description>
			<pubDate>Пн, 20 Вер 2010 01:25:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=5386&d=0#post26217]]></link>
		</item>
		<item>
			<title>root</title>
			<description><![CDATA[<blockquote>И еще, хотелось бы по точнее узнать, что конкретно происходит при использовании этой опции, зачем она нужна.</blockquote>
<br />
Ну название говорит само за себя, когда вырубаешь плагин, все настройки которые ты в нем делал, и права которые на него ставил, сохранятся, и при новой установке сразу выставятся как и были раньше.<br />
<br />
Вещь реально полезная, хотелось бы, что бы все плагинмейкеры её использовали <img class="aux smiley" src="https://www.cotonti.com/./images/smilies/smile.gif" alt=":)" />]]></description>
			<pubDate>Thu, 04 Бер 2010 23:58:21 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=5386&d=0#post23409]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[Сейчас пишу новый плагин:)<br />
<br />
Заметил интересную вещь:<br />
 В панели управления плагинами у некоторых установленных плагинов есть опция: &quot;<strong>Удалить плагин с сохранением существующих настроек и прав доступа</strong>&quot;.<br />
 У некоторых плагинов ее нет. <br />
 Начал искать откуда оно бетерся, понял, что ее наличие зависит от переменных  $isinstalled и $totalconfig из файла <strong>admin.plug.inc.php</strong>, а выводится она в файле скина <strong>admin.plug.inc.tpl</strong> такой конструкцией:<br />
<br />
<pre class="code">
&lt;!-- IF {PHP.isinstalled} AND {PHP.totalconfig} --&gt;
&lt;br /&gt;
&lt;small&gt;&lt;a href=https://www.cotonti.com/&quot;{ADMIN_PLUG_UNINSTALL_KO_URL}&quot;{ADMIN_PLUG_UNINSTALL_KO_URL_AJAX}&gt;{PHP.L.adm_opt_uninstall_warn}&lt;/a&gt;&lt;/small&gt;
&lt;!-- ENDIF --&gt;
</pre>
<br />
Но вот странная вещь, при значениях:<br />
$isinstalled == 2;<br />
$totalconfig == 3;<br />
опция: &quot;<strong>Удалить плагин с сохранением существующих настроек и прав доступа</strong>&quot; не выводится.<br />
<br />
а при <br />
$isinstalled == 3;<br />
$totalconfig == 3;<br />
- выводится.<br />
<br />
Можно и дальше эксперементировать с $isinstalled и $totalconfig получая тот или иной результат...<br />
С нулевыми значениями все ясно, а вот разный эффект, когда оба значения &gt; 0 - как-то странно.<br />
Это глюк? (Версия Cotonti 0.6.7)<br />
<br />
И еще, хотелось бы по точнее узнать, что конкретно происходит при использовании этой опции, зачем она нужна.<br />
<br />
Спасибо заранее <img class="aux smiley" src="https://www.cotonti.com/./images/smilies/smile.gif" alt=":)" />]]></description>
			<pubDate>Thu, 04 Бер 2010 22:34:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=5386&d=0#post23407]]></link>
		</item>
	</channel>
</rss>