Posted 18 марта, 20222 yr comment_178867 Добрый день. Подскажите, пожалуйста, как отключить опцию "Хочу получать новости и обновления" при регистрации? Нужно чтобы этой строки не было вообще и по-умолчанию пользователь получал Массовую рассылку от форума. Да, при желании, он может выключить её у себя в профиле. Речь только о том, чтобы убрать этот выбор при регистрации. Искал в настройках самой регистрации - но такой опции не нашел.
18 марта, 20222 yr 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 ) ); Это очень грубый хак, но работать будет.
20 марта, 20222 yr comment_178883 могу сказать, что в Евросоюзе это запрещено законодательно. И за такие дела можно лишиться доменного имени, у них есть такие возможности. По их законам эта галочка по дефолту должна быть выключена, а пользователь должен собственноручно ее поставить. Любые, предварительно включенные, рекламные и рассылочные элементы управления в ЕС запрещены. В России с этой темой тоже лучше не перегибать палку. Ибо рекламные рассылки без согласия абонента административно наказуемы. У нас нет законов определяющих каким образом должна осуществляться подписка на рассылки. Но невозможность отписаться на этапе регистрации может запросто восприняться как рассылка без согласия. Доменного имени в России вряд ли лишат, но штрафы выписывают без проблем. Если админ сайта анонимен, могут послать запрос хостеру или в роскомнадзор на блокировку ресурса. И еще. У большинства хостеров такая концепция подписки на почтовые рассылки запрещена пользовательским соглашением.
5 августа, 20231 yr 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 ) ); Это очень грубый хак, но работать будет. Сделали бы хук на этот момент умельцы. Раз все так критично
6 августа, 20231 yr comment_195356 И не забываем, что в версиях 4.6+ (в них точно, возможно, и в более ранних) есть отдельная настройка для этого.
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.