Jump to content

Как убрать галочку: "Хочу получать новости и обновления"?

Featured Replies

Posted
comment_178867

Добрый день. Подскажите, пожалуйста, как отключить опцию "Хочу получать новости и обновления" при регистрации? Нужно чтобы этой строки не было вообще и по-умолчанию пользователь получал Массовую рассылку от форума. Да, при желании, он может выключить её у себя в профиле. Речь только о том, чтобы убрать этот выбор при регистрации. Искал в настройках самой регистрации - но такой опции не нашел.

 

111.jpg

comment_178868

core/modules/system/register.php

найти 

        $form->add( new \IPS\Helpers\Form\Checkbox( 'reg_admin_mails', ( \IPS\Settings::i()->updates_consent_default == 'enabled' or \IPS\Request::i()->newsletter ) ? TRUE : FALSE, FALSE ) );

заменить на

        $form->add( new \IPS\Helpers\Form\Checkbox( 'reg_admin_mails', ( \IPS\Settings::i()->updates_consent_default == 'enabled' or \IPS\Request::i()->newsletter ) ? FALSE : FALSE, FALSE ) );

Это очень грубый хак, но работать будет. 

comment_178883

могу сказать, что в Евросоюзе это запрещено законодательно. И за такие дела можно лишиться доменного имени, у них есть такие возможности.

По их законам эта галочка по дефолту должна быть выключена, а пользователь должен собственноручно ее поставить. Любые, предварительно включенные, рекламные и рассылочные элементы управления в ЕС запрещены.

В России с этой темой тоже лучше не перегибать палку. Ибо рекламные рассылки без согласия абонента административно наказуемы. У нас нет законов определяющих каким образом должна осуществляться подписка на рассылки. Но невозможность отписаться на этапе регистрации может запросто восприняться как рассылка без согласия.

Доменного имени в России вряд ли лишат, но штрафы выписывают без проблем. Если админ сайта анонимен, могут послать запрос хостеру или в роскомнадзор на блокировку ресурса.

И еще. У большинства хостеров такая концепция подписки на почтовые рассылки запрещена пользовательским соглашением.

  • 1 year later...
comment_195355
В 18.03.2022 в 18:06, Desti сказал:

core/modules/system/register.php

найти 

        $form->add( new \IPS\Helpers\Form\Checkbox( 'reg_admin_mails', ( \IPS\Settings::i()->updates_consent_default == 'enabled' or \IPS\Request::i()->newsletter ) ? TRUE : FALSE, FALSE ) );

заменить на

        $form->add( new \IPS\Helpers\Form\Checkbox( 'reg_admin_mails', ( \IPS\Settings::i()->updates_consent_default == 'enabled' or \IPS\Request::i()->newsletter ) ? FALSE : FALSE, FALSE ) );

Это очень грубый хак, но работать будет. 

Сделали бы хук на этот момент умельцы. Раз все так критично 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.