Модуль "Стоп-лист: Реєстрація" для OpenCart дозволяє адміністраторам сайту блокувати реєстрацію користувачів на основі різних фільтрів, таких як заборонені імена клієнтів, email адреси, номери телефонів, IP адреси та регулярні вирази. Це допомагає запобігти реєстрації спамерів та небажаних користувачів, забезпечуючи більш безпечну і чисту спільноту.
Поля в модулі "Стоп-лист" захищені від наступних спеціальних символів за допомогою регулярних виразів:
Регулярні вирази та їх використання Символи:
- Регулярний вираз: /[!@#$%^&*(),.?":{}|<>/]/
- Використовується для перевірки полів "Ім'я" та "Прізвище".
- Ці символи включають: !@#$%^&*(),.?":{}|<>/
Числа:
- Регулярний вираз: /d/
- Використовується для перевірки полів "Ім'я" та "Прізвище".
- Ці символи включають: 0-9
Спеціальні символи:
- Регулярний вираз: /[W_]/
- Використовується для перевірки полів "Ім'я" та "Прізвище".
- Ці символи включають: будь-які символи, які не є літерами, цифрами або підкресленням _
Кирилиця:
- Регулярний вираз: /[А-Яа-яЁё]/
- Використовується для перевірки полів "Ім'я", "Прізвище" та "Телефон".
- Ці символи включають: всі кириличні літери (А-Я, а-я, Ё, ё)
Літери:
- Регулярний вираз: /[a-zA-Z]/
- Використовується для перевірки поля "Телефон".
- Ці символи включають: латинські літери (A-Z, a-z)
Приклад використання та захист
Ім'я:
- Заборонені символи: !@#$%^&*(),.?":{}|<>/
- Заборонені числа: 0-9
- Заборонені спеціальні символи: будь-які символи, які не є літерами, цифрами або підкресленням _
- Перевірка на кирилицю: всі кириличні літери (А-Я, а-я, Ё, ё)
Прізвище:
- Заборонені символи: !@#$%^&*(),.?":{}|<>/
- Заборонені числа: 0-9
- Заборонені спеціальні символи: будь-які символи, які не є літерами, цифрами або підкресленням _
- Перевірка на кирилицю: всі кириличні літери (А-Я, а-я, Ё, ё)
Телефон:
- Заборонені кириличні літери: всі кириличні літери (А-Я, а-я, Ё, ё)
- Заборонені латинські літери: латинські літери (A-Z, a-z)
- Заборонені спеціальні символи: будь-які символи, які не є літерами, цифрами або підкресленням _
Приклади використання
Ім'я:
- Користувач вводить ім'я John!Doe – реєстрація буде заблокована через символ !.
- Користувач вводить ім'я Іван123 – реєстрація буде заблокована через числа 123.
Прізвище:
- Користувач вводить прізвище Doe# – реєстрація буде заблокована через символ #.
- Користувач вводить прізвище Smith$ – реєстрація буде заблокована через символ $.
Телефон:
- Користувач вводить номер телефону +123ABC456 - реєстрація буде заблокована через літери ABC.
- Користувач вводить номер телефону +123-456-7890 - реєстрація буде заблокована через символи -.
Встановлення модуля:
- Перейдіть в адмін-панель OpenCart.
- Перейдіть в розділ "Extensions" -> "Installer".
- Завантажте та встановіть файл модуля "stop_list.ocmod.zip".
- Перейдіть в розділ "Modifications" і оновіть кеш.
Активація модуля:
- Перейдіть в розділ "Extensions" -> "Modules".
- Знайдіть модуль "Стоп-лист: Реєстрація" і натисніть "Install".
- Натисніть "Edit" для налаштування модуля.
Налаштування модуля:
[lisn][*]
Статус модуля: Активуйте модуль.[/*][*]
Заборонені імена клієнтів: Введіть заборонені імена клієнтів, по одному в рядку або розділені комами.[/*][*]
Регулярні вирази для імені та прізвища: Виберіть регулярні вирази для перевірки імені та прізвища.[/*][*]
Заборонені email адреси: Введіть заборонені email адреси, по одному в рядку або розділені комами.[/*][*]
Спам домени: Введіть email домени, які ви хочете заблокувати, по одному в рядку або розділені комами.[/*][*]
Спам слова: Введіть слова, які ви хочете заблокувати в email адресах, по одному в рядку або розділені комами.[/*][*]
Тимчасові email сервіси: Введіть домени тимчасових email сервісів, по одному в рядку або розділені комами.[/*][*][size=100]Заборонені номери телефонів: Введіть заборонені номери телефонів,
Завантажений:
07.06.2024
Оновлення:
11.09.2024
Перегляд:
925
Покупка:
2