Изменить «открывать внешние ссылки по умолчанию в новой вкладке» для всех пользователей

Привет, дорогие друзья.

Хотел бы попросить вашего совета.

Я веду форум по телекоммуникациям, где насчитывается около 6 тысяч пользователей (www.telecomhall.net).

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

Поэтому я подумал, что могу изменить это в НАСТРОЙКАХ.

Я понимаю, что такое изменение применяется только к новым пользователям, которые зарегистрируются после момента изменения (когда я установлю значение по умолчанию в «Да»).

Как я уже говорил, некоторое время назад (точно не помню, когда) я изменил настройку предпочтений по умолчанию для пользователей на «Да» (default_other_external_links_in_new_tab — Да, отмечено).

Сегодня, для теста, я вернул её обратно на «Нет» (не отмечено).

К моему удивлению, я получил предупреждение:

«Вы хотите применить это изменение ко всей истории? Это изменит настройки для 2230 существующих пользователей.»

Нет.
Применить изменение только для будущих действий.

Тогда я решил установить значение «Нет» (не отмечено) для всех пользователей.

И подумал, что если я снова проверю и применю изменение, оно будет применено исторически ко всем пользователям (все мои 6 тысяч пользователей получат настройку default_other_external_links_in_new_tab — Да, отмечено).

К сожалению, во второй раз предупреждение не появилось.

И теперь ВСЕ мои 6 тысяч пользователей имеют поведение по умолчанию (не то, что я ожидал): default_other_external_links_in_new_tab = Нет, не отмечено.

Итак, мой вопрос:

  1. Такое поведение нормально? (Запрос на применение исторически при снятии галочки для части пользователей; и отсутствие запроса при изменении для всех пользователей)

  2. Есть ли способ для меня (как администратора) исторически изменить настройку default_other_external_links_in_new_tab на «Да» (отмечено) для всех пользователей?

Я нашёл вот это:

Но у меня нет прав для этого.
Я также попытался связаться с администратором моего сайта.

Единственный другой способ, который я вижу, — это имитировать вход каждого из 6 тысяч пользователей и менять настройку по одному — это невозможно! :frowning:

Привет, @leopedrini! У меня та же проблема. Удалось ли тебе её решить? Спасибо.

Да, я обратился к веб-разработчикам, которые поддерживают мой сайт, и они внесли изменения в базу данных.

Я всего лишь пользователь/администратор, а не программист :slight_smile: