Это вопрос баланса. Я считаю что гораздо лучше избавить пользователей от ввода всяких капч в обмен на некоторый процент пропущенного спама.Но, я все же уверен что 100% спама таким образом не отфильтровать, иначе капчи вообще бы никто не использовал.
Это вопрос баланса. Я считаю что гораздо лучше избавить пользователей от ввода всяких капч в обмен на некоторый процент пропущенного спама.
Соглашусь. Иной раз самому не просто рекапчу пройти, что уже говорить про людей в возрасте или тех кто далек от интернет-технологий.
Но, все же лучше избавлять от ввода капч именно зарегистрированных пользователей, которые уже один раз подтвердили что они не боты при регистрации. А вот тех, кто не зарегистрирован, можно и капчей помучить
В любом случае, самым лучшем решением будет предоставление выбора администратору что использовать, либо фильтра, либо капчи (если она будет в движке в этом компоненте).
А что если? Так, в качестве идеи.
Допустим, не авторизованный пользователь не имеет прав. Пользоватесь Вася имеет права, как зарегистрированный пользователь.
Можно ли как нибудь, на странице добавления контента сэмулировать для гостя (только на той странице) права Васи зарегистрированного, чтобы система пропустила этот контент как от Васи? А там уж в премодерации модератор пусть смотрит и модерирует.
а? бред?
Dinar (aka Polder), ваш вопрос можно легко решить через незначительную правку шаблонаА не появилось еще возможности полностью закрыть сайт для гостей?
Вот пример, только здесь я не полностью скрыл…Dinar (aka Polder), ваш вопрос можно легко решить через незначительную правку шаблона
Раскройте карты, сэрчерез незначительную правку шаблона
..\templates\default\main.tpl.php и ..\templates\default\assets\errors\notfound.tpl.php
проверяем в начале пользователя на залогинненость в системе и затем показываем либо страницу с контентом либо форму авторизации.
... <?php if (cmsUser::isLogged() || $core->uri_controller=='auth'){ ?> ... <?php } else { include('controllers/auth/index.tpl.php'); } ?>