<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : [Решено] Плагин &quot;Nevalidate&quot;</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 22:01:32 -0000</pubDate>

		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=2#46836">#46836</a> <strong>Kopusha: </strong>
<p>Что то тут есть - https://www.cotonti.com/docs/devel/cache_guide#ch3.2</p>
</blockquote>

<p>Ааа ну $z в указанном доке это как пример передачи через переменную "зоны" работы или "области" называть можно по разному и в качестве переменной может быть что угодно. Это больше гайд для написания собственных расширений и нет никаких конкретных встроенных алгоритмов по работе с такой переменной. </p>

<p>Что же касается realm1 то чуть позже постараюсь дать пояснения.</p>
]]></description>
			<pubDate>Сб, 03 Чер 2023 15:37:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46841]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Что то тут есть - https://www.cotonti.com/docs/devel/cache_guide#ch3.2</p>
]]></description>
			<pubDate>Сб, 03 Чер 2023 06:35:56 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46836]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=2#46813">#46813</a> <strong>Kopusha: </strong>
<p>{PHP.m} это модуль</p>

<p>{PHP.env.ext} or {PHP.e} extention</p>

<p>{PHP.z} это realm<br />
А можно словами чуть подробнее про realm, я любопытный.</p>
</blockquote>

<p>Я все равно не понимаю о чём вопрос. Перемной <strong>$z</strong> нет ни в движке ни её вызова {PHP.z} в дефолтных шаблонах ... в плагине <strong>nevalidate</strong> так же не вижу такого. О каком тогда realm идёт речь?</p>
]]></description>
			<pubDate>Сб, 03 Чер 2023 00:48:27 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46831]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>{PHP.m} это модуль</p>

<p>{PHP.env.ext} or {PHP.e} extention</p>

<p>{PHP.z} это realm<br />
А можно словами чуть подробнее про realm, я любопытный.</p>
]]></description>
			<pubDate>Пт, 02 Чер 2023 07:09:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46813]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46807">#46807</a> <strong>Kopusha: </strong>
<p>e=nevalidate писать r=nevalidate<br />
E = env.ext</p>

<p>R -?</p>
</blockquote>

<pre class="brush:php;">
index.php?e=myplug - подразумевает работу расширения из standalone хука
index.php?r=myplug - подразумевает работу этого же расширения из ajax хука</pre>

<p>При загрузке расширения это опрделяется <a href="https://github.com/Cotonti/Cotonti/blob/master/index.php#L87" rel="nofollow">тут</a> и <a href="https://github.com/Cotonti/Cotonti/blob/master/system/plugin.php#L15" rel="nofollow">тут</a> </p>

<p class="updated"><strong>Добавлено 44 секунды спустя:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=2#46807">#46807</a> <strong>Kopusha: </strong>

<p>И что такое z? Давно хотел спросить. php.z</p>
</blockquote>

<p>Вот этого вопроса не понял</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 21:00:54 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46808]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>e=nevalidate писать r=nevalidate<br />
E = env.ext</p>

<p>R -?</p>

<p>И что такое z? Давно хотел спросить. php.z</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 20:51:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46807]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46795">#46795</a> <strong>Dayver:</strong>
<p>И все сразу плагин работает по новому ... а ваши ошибки возникают либо по причинам невнимательности и не обновления плагина в админке либо по причине что браузер закешил старый GetUserInfo.js и потому даже после обновления плагина скрипт даёт команду на отправку запросов по старому нерабочему адресу с e=nevalidate ... для определения ошибки смотрите внимательно адрес запросов в сетевых обращениях панели разработчика браузера</p>
</blockquote>

<p> </p>

<p>Павел, приношу свои извинения,</p>

<p>я действительно затупил банально и жестко,</p>

<p>оно тупо в кеше сидело!</p>

<p>сам с себя по ржал <img alt="laugh" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/teeth_smile.png" title="laugh" width="23" /></p>

<p>работает!</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 09:58:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46798]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46791">#46791</a> <strong>Kopusha: </strong>
<blockquote class="fp">привёл стиль кода к <a href="https://www.cotonti.com/docs/devel/code-style?l=ru">стандарту</a> </blockquote>

<p>У меня в коде ты бы ругался про пробелы и табуляцию)</p>
</blockquote>

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

<p>А если речь в целом про отступы то это да - ооочень тяжело читать код у которого отступы чёрти как проставлены - потому пришлось сперва их поправить а потом уже по сути смотреть</p>

<p class="updated"><strong>Добавлено 7 минут спустя:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46789">#46789</a> <strong>Kabak: </strong>

<p>Благодарю, Павел.</p>

<p>Попробую отыскать что ещё было изменено , кроме hook=ajax ,  чтобы Ajax заработал.</p>

<p>Вероятно, я при замене хука на аякс забыл нажать кнопку обновить плагин.</p>
</blockquote>

<p>для перехода на аякс как я уже пиисал в этой теме нужно было всего лишь два дейсвтия сделать </p>

<p>1) заменить хук (и обновить в админке плагин после этого как само собой разумеющиеся и хотелось бы понимания что после такой замены всегда это надо делать и можно не писать про это)</p>

<p>2) в GetUserInfo.js поменять в двух местах одну букву</p>

<p>вместо</p>

<pre class="brush:xml;">
xmlHttp.open("GET", "index.php?e=nevalidate&amp;name=" + SName, true);
....
xmlHttp.open("GET", "index.php?e=nevalidate&amp;email=" + email_1, true);</pre>

<p>что б было</p>

<pre class="brush:as3;">
xmlHttp.open("GET", "index.php?r=nevalidate&amp;name=" + SName, true);
....
xmlHttp.open("GET", "index.php?r=nevalidate&amp;email=" + email_1, true);</pre>

<p>тоесть вместо e=nevalidate писать r=nevalidate</p>

<p>И все сразу плагин работает по новому ... а ваши ошибки возникают либо по причинам невнимательности и не обновления плагина в админке либо по причине что браузер закешил старый GetUserInfo.js и потому даже после обновления плагина скрипт даёт команду на отправку запросов по старому нерабочему адресу с e=nevalidate ... для определения ошибки смотрите внимательно адрес запросов в сетевых обращениях панели разработчика браузера</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 09:45:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46795]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46793">#46793</a> <strong>Kabak: </strong>
<blockquote class="fp"> </blockquote>

<p>У меня было такое, вероятно я не обновил плагин после изменения на hook=ajax  , но при hook=standalone плагин должен работать, да но в админке тогда будет кнопка которая вам не нравится.</p>

<p> </p>
</blockquote>

<p>так а смысл...?</p>

<p>я то ладно, а кому поставишь - вызывает ощущение что админка и движок кривой</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 09:43:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46794]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46792">#46792</a> <strong>webitproff: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46789">#46789</a> <strong>Kabak: </strong>
<p>Благодарю, Павел.</p>

<p>Попробую отыскать что ещё было изменено , кроме hook=ajax ,  чтобы Ajax заработал.</p>

<p>Вероятно, я при замене хука на аякс забыл нажать кнопку обновить плагин.</p>
</blockquote>

<p>к сожелению и у меня не пошел он..</p>

<p>в хроме всплывает диалоговое с <u>"При обращении к серверу возникли проблемы: Not Found"</u></p>

<p class="updated"><strong>Добавлено 6 минут спустя:</strong></p>

<p>это на сайте, где всё по-дефолту</p>
</blockquote>

<p>У меня было такое, вероятно я не обновил плагин после изменения на hook=ajax  , но при hook=standalone плагин должен работать, да но в админке тогда будет кнопка которая вам не нравится.</p>

<p> </p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 08:42:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46793]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46789">#46789</a> <strong>Kabak: </strong>
<p>Благодарю, Павел.</p>

<p>Попробую отыскать что ещё было изменено , кроме hook=ajax ,  чтобы Ajax заработал.</p>

<p>Вероятно, я при замене хука на аякс забыл нажать кнопку обновить плагин.</p>
</blockquote>

<p>к сожелению и у меня не пошел он..</p>

<p>в хроме всплывает диалоговое с <u>"При обращении к серверу возникли проблемы: Not Found"</u></p>
<p class="updated"><strong>Добавлено 6 минут спустя:</strong></p><p>это на сайте, где всё по-дефолту</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 08:33:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46792]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<blockquote class="fp">привёл стиль кода к <a href="https://www.cotonti.com/docs/devel/code-style?l=ru">стандарту</a> </blockquote>

<p>У меня в коде ты бы ругался про пробелы и табуляцию)</p>

<p><img alt="" src="https://cdn.thenewstack.io/media/2016/09/Silicon-Valley-spaces-vs-tabs-gasp-1024x575.png" /></p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 06:54:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46791]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Благодарю, Павел.</p>

<p>Попробую отыскать что ещё было изменено , кроме hook=ajax ,  чтобы Ajax заработал.</p>

<p>Вероятно, я при замене хука на аякс забыл нажать кнопку обновить плагин.</p>
]]></description>
			<pubDate>Thu, 01 Чер 2023 05:19:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46789]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46767">#46767</a> <strong>Kabak: </strong>
<p>Давайте дождёмся мнения экспертов, если они сюда зайдут.</p>
</blockquote>

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

<p class="updated"><strong>Добавлено 5 часов спустя:</strong></p>

<p>Поменял на ajax + слегка привёл стиль кода к <a href="https://www.cotonti.com/docs/devel/code-style?l=ru">стандарту</a> и кое-где убрал избыточность, далее протестил - всё работает, отправил <a href="https://github.com/Kabak/nevalidate/pull/1" rel="nofollow">запрос на слияние коммитов</a></p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 16:02:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46781]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<blockquote>
<p>имейте ввиду, что не исправите, кто-то снова напишет</p>
</blockquote>

<p>да-да, вероятно, кто-нибудь ещё установит и подтвердит, что проблема не только у вас.  Буду устранять.</p>

<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p>

<p>Кстати, эти строки кода предложили вы.  ( без обвинений и обид )  <strong>Я благодарен вам</strong> и у меня на двух сайтах всё отлично отрабатывает.  Я бы рад полностью ознакомиться с правилами как это нужно писать и Павел подтвердил правильность вашего кода... кажется.  Давайте дождёмся мнения экспертов, если они сюда зайдут.</p>

<p class="updated"><strong>Добавлено 7 минут спустя:</strong></p>

<p>Скорее всего у вас установлен какой-то плагин или модуль который дополнительно парсит PHP подгружаемых файлов, если я правильно понимаю эту ошибку.</p>

<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p>

<p>изначально вы предлагали такое решение</p>

<pre class="brush:as3;">
Resources::embedFooter(&lt;&lt;&lt;JS
$().ready(function() {
$("section.div_block_register input[name=rusername]").after("&lt;div id=\"divMy_Name\"&gt;&lt;/div&gt;");
$("section.div_block_register input[name=ruseremail]").after("&lt;div id=\"divEmail\"&gt;&lt;/div&gt;");
  
$("section.div_block_register input[name=rusername]").blur(function(){
        process_name();
})
  
$("section.div_block_register input[name=ruseremail]").blur(function(){
        process_email();
})
});
JS
);
};</pre>

<p>Resources::embedFooter(<strong>&lt;&lt;&lt;JS </strong></p>

<p>...</p>

<p><strong>JS </strong>); };</p>

<p> </p>

<p>Попробуйте изменить удалённо, если есть возможность редактировать файлы на сервере.<br />
<br />
<strong>Вчера у вас всё работало</strong></p>
<p class="updated"><strong>Добавлено 6 часов спустя:</strong></p><p>Я поймал ошибку о которой вы говорили</p>

<p>нужно просто заменить в <strong>nevalidate.rc.php</strong> строки с 24 до конца на это</p>

<pre class="brush:jscript;">
Resources::embedFooter('
    $().ready(function() 
    {
        $("input[name=rusername]").after("&lt;div id=\"divMy_Name\"&gt;&lt;/div&gt;");
        $("input[name=ruseremail]").after("&lt;div id=\"divEmail\"&gt;&lt;/div&gt;");
        $("input[name=rusername]").blur(function(){ process_name(); })
        $("input[name=ruseremail]").blur(function(){ process_email(); })
    });
                    ');
};</pre>

<p> как вы и просили.</p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 09:03:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46767]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46765">#46765</a> <strong>Kabak:</strong>
<p>Это, вероятно,  js ругается у вас на оформление кода )))  что типа нужно писать строки кода с каим-то "нужным ЕМУ" отступом. Я не знаю откуда ему нужен отступ с уровнем 20  и что это значит. </p>
</blockquote>

<p>ставил всё по дефолту.</p>

<p>и лучше бы проверить самому на установку с нуля, чтобы не было<strong> "Это, вероятно,  js ругается у вас "</strong></p>

<p>никаких изменений до установки ни в движке, ни в плагине не осуществлял</p>

<p>имейте ввиду, что не исправите, кто-то снова напишет</p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 08:59:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46766]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>У меня на 0.9.22   <strong>на двух сайтах</strong> нет проблем</p>

<p class="updated"><strong>Добавлено 5 минут спустя:</strong></p>

<p><code>Parse error: Invalid body indentation level (expecting an indentation level of at least </code><code>20</code><code>) </code><code>in</code> <code>/hom********/public_html/plugins/nevalidate/nevalidate.rc.php on line </code><code>24</code>   </p>

<p>Это, вероятно,  js ругается у вас на оформление кода )))  что типа нужно писать строки кода с каим-то "нужным ЕМУ" отступом. Я не знаю откуда ему нужен отступ с уровнем 20  и что это значит. </p>

<pre class="brush:jscript;">
24     Resources::embedFooter('</pre>

<p class="updated"><strong>Добавлено 1 минута спустя:</strong></p>

<blockquote>
<p>ведь написал, кнопка из-за хука "standalone", - такова особенность движка кота</p>
</blockquote>

<p>У плагина нет hooks   поэтому оформил как standalone.  Я с удовольствем уберу эту кнопку, как только изучу как это сделать корректно</p>

<p> </p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 08:51:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46765]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46763">#46763</a> <strong>Kabak:</strong>
<p>Что конкретно у вас "накрылось" и какие конкретно "полезли" ошибки ?</p>
</blockquote>

<pre class="brush:as3;">
Parse error: Invalid body indentation level (expecting an indentation level of at least 20) in /hom********/public_html/plugins/nevalidate/nevalidate.rc.php on line 24 </pre>

<p>сразу после клика "установить" и всё )) сайт недоступен</p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9243&amp;d=1#46763">#46763</a> <strong>Kabak:</strong>
<p>Я не знаю как убрать эту кнопку.  Там всё отрабатывает корректно.  Просто кнопки этой быть недолжно </p>
</blockquote>

<p>ведь написал, кнопка из-за хука "standalone", - такова особенность движка кота</p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 08:45:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46764]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>да, благодарен за найденные деффекты.  Как всё исправлю , напишу.</p>
<p class="updated"><strong>Добавлено 15 минут спустя:</strong></p><p>Я не знаю как убрать эту кнопку.  Там всё отрабатывает корректно.  Просто кнопки этой быть недолжно </p>
<p class="updated"><strong>Добавлено 5 минут спустя:</strong></p><blockquote>
<p>Первая установка накрылась,</p>

<p>полез по ошибкам,</p>
</blockquote>

<p>Что конкретно у вас "накрылось" и какие конкретно "полезли" ошибки ?</p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 08:06:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46763]]></link>
		</item>
		<item>
			<title>webitproff</title>
			<description><![CDATA[<p>Плагин "Nevalidate"</p>

<p>проверка доступности логина и email для регистрации</p>

<p><strong>Тестировалось на<br />
Cotonti Siena v.0.9.23 beta<br />
PHP Version 8.1.18</strong></p>

<p>Первая установка накрылась,</p>

<p>полез по ошибкам,</p>

<p>исправьте файл <strong>nevalidate.rc.php</strong> на код ниже</p>

<pre class="brush:as3;">
&lt;?php
/* ====================
[BEGIN_COT_EXT]
Hooks=rc
[END_COT_EXT]
==================== */
  
/**
 *  checking the availability of login and email for registration for Cotonti
 *
 * @package nevalidate
 * @version 1.0.0
 * @author Aliaksei Kobak
 * @copyright Copyright (c) Aliaksei Kobak 2014 - 2023
 * @license BSD
 */
  
defined('COT_CODE') or die('Wrong URL');
  
if (isset($_GET['e']) &amp;&amp; $_GET['e'] == 'users' &amp;&amp; isset($_GET['m']) &amp;&amp; $_GET['m'] == 'register') {
     Resources::linkFileFooter(Cot::$cfg['plugins_dir'] . '/nevalidate/js/GetUserInfo.js', 'js');
     Resources::embedFooter('
          $().ready(function() {
                    $("input[name=rusername]").after("&lt;div id=\"divMy_Name\"&gt;&lt;/div&gt;");
                    $("input[name=ruseremail]").after("&lt;div id=\"divEmail\"&gt;&lt;/div&gt;");
                    $("input[name=rusername]").blur(function(){
                              process_name();
                    })
                    $("input[name=ruseremail]").blur(function(){
                              process_email();
                    })
          });
    ');
};</pre>

<p> </p>

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

<blockquote>
<p>1.Скачать актуальную версию плагина из GitHub</p>

<p>2.Папку из архива загрузить в папку с плагинами вашего сайта.</p>

<p>2.1 <u><strong>Если плагин загружали из репозитория на GitHub, - вам нужно папку "nevalidate-master" переименовать в "nevalidate</strong></u>"...</p>
</blockquote>

<p>что-то в таком духе....</p>

<p>и немного напрягает меня лично то, что из-за хука "standalone",</p>

<p>после установки плагина,</p>

<p>на странице плагина в админке</p>

<p><strong>Управление сайтом / Расширения / Name E-mail validation</strong></p>

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

<p>это не критика, это факты, концепция плагина интересная, но есть технические моменты</p>

<p> </p>
]]></description>
			<pubDate>Ср, 31 Травень 2023 07:51:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=9243&d=0#post46761]]></link>
		</item>
	</channel>
</rss>