В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ? Спасибо.
ну по IP тоже не прокатит из зв ВПН )). Так что сложно это.
В свете последних требований, как сделать чтобы регистрироваться на сайте могли только с электронных адресов РФ? Спасибо.
ну по IP тоже не прокатит из зв ВПН )). Так что сложно это.
Технически можно, но сначала нужно определить, что считать “почтой РФ”.
Надежно определить страну email невозможно: домен `.ru` / `.рф` не гарантирует, что это именно российская почта, а российский сервис теоретически может быть и на другой зоне. Поэтому обычно делают не “проверку страны”, а белый список доменных зон или конкретных почтовых доменов.
Практичный вариант:
— разрешить домены в зонах `.ru`, `.рф`, `.su`;
— при необходимости добавить конкретные домены: `mail.ru`, `yandex.ru`, `ya.ru`, `rambler.ru`, `bk.ru`, `list.ru`, `inbox.ru` и т.п.;
— проверять именно доменную часть после `@`, в нижнем регистре;
— для `.рф` учитывать IDN/punycode.
В InstantCMS 2 это лучше делать отдельным небольшим хуком/дополнением на валидацию регистрации, а не правкой ядра. Если домен не проходит белый список, возвращать ошибку для поля email, например: “Регистрация доступна только с российских почтовых доменов”.
Если нужно строго по юридическим требованиям, лучше сначала уточнить формулировку требования, потому что “email РФ” технически не является однозначным признаком.
Создаю отдельную ветку для обсуждения тестового компонента LLMS Generator.
mini Компонент генерирует файлы /llms.txt и /llms-full.txt для сайтов на InstantCMS. Это пока сырой тестовый вариант, не финальный релиз. Основная цель — проверить формат на реальных сайтах, собрать замечания и понять, какие настройки действительно нужны.
Что можно обсуждать здесь:
Документация по формату
Если тестируете компонент, пишите сюда версию InstantCMS, версию PHP, какие типы контента использовали и что получилось. Скриншоты, примеры сгенерированных файлов и предложения приветствуются.
Ну у меня ларагон (Laragon), я пока не сталкивался, надо тоже потестировать.
смотря что, я на Codex вообще собираю компоненты и норм ))
Но тему поста ты конечно назвал, не в Тему )))
В Яндекс Вебмастере должно отобразиться откуда идут изменения
Меня не интересует Яндекс и Бинг, с ними всё понятно, а конкретно в Гугле — как ?
Одно дело попросить, другое, как это сделать грамотно, как узнать что оно отправилось на индексацию ЯВНО, а не простым уведомлением
не поддерживает текущую версию InstantCMS и PHP 8.1. Просто верните версию PHP обратно, это если прям быстро
Может тебе еще туда Канбан доску прикрутить )). Ну это можно
ну значит у вас какое то кривое обновление было, и лучше обновиться до последней версии, на чисто проверить все шаги обновлений, возможно у вас там лишние файлы остались которые должны были быть удалены по этапам обновления. Что то какойто тихий ужас у вас на сайте происходит. ))
перегенерируй карту сайтв в компонентах

Тогда я не понимаю, зачем тогда вам наборы, используйте другую функцию, фильтры например, гораздо лучше будет дял меню. По хорошему нуно понять задачу которую должно выполнять меню, а уже от этого плясать

Это не работает чтоль
Как я обошел эти проблемы. Взял подписку на хороший AI — кодер, установил всё локально, развернул сайт, и попросил проанализировать на совместимость каждый компонент в отдельной ветке.
Ну я ипользую Codex за $100, ну для ваших целей хватит из за $20 подписка Плюс
Как я обошел эти проблемы. Взял подписку на хороший AI — кодер, установил всё локально, развернул сайт, и попросил проанализировать на совместимость каждый компонент в отдельной ветке. В итоге, он всё это дело прошерстил, и очень быстро внёс правки. Естессно все через бекап и логи законспектировал. По итогу всё работает отлично. Особых сложностей нет в современных реалиях если честно, за час сможет протестировать и поправить самый сложный компонент, если он конечно не закодирован. Ну ради интереса я бы прогнал всё равно, если проект уже раскрученный и выхода другого нет.