Forums / National / Russian / Модули и плагины / [Решено] Плагин "Nevalidate"

Обсуждение плагина

webitproff
#46761 2023-05-31 07:51

Плагин "Nevalidate"

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

Тестировалось на
Cotonti Siena v.0.9.23 beta
PHP Version 8.1.18

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

полез по ошибкам,

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

<?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']) && $_GET['e'] == 'users' && isset($_GET['m']) && $_GET['m'] == 'register') {
     Resources::linkFileFooter(Cot::$cfg['plugins_dir'] . '/nevalidate/js/GetUserInfo.js', 'js');
     Resources::embedFooter('
          $().ready(function() {
                    $("input[name=rusername]").after("<div id=\"divMy_Name\"></div>");
                    $("input[name=ruseremail]").after("<div id=\"divEmail\"></div>");
                    $("input[name=rusername]").blur(function(){
                              process_name();
                    })
                    $("input[name=ruseremail]").blur(function(){
                              process_email();
                    })
          });
    ');
};

 

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

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

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

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

что-то в таком духе....

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

после установки плагина,

на странице плагина в админке

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

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

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

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-06-01 10:01, 11 months ago)