Hola queridos.
Me gustaría pedirles un consejo.
Administro un foro de telecomunicaciones con unos 6000 usuarios (www.telecomhall.net).
Dado que hay muchos temas con enlaces externos, me gustaría obligar a cada usuario a abrirlos en una nueva pestaña, en lugar de abandonar mi sitio web.
Por lo tanto, pensé que podría cambiarlo en CONFIGURACIÓN.
Sé que este cambio solo se aplica a los nuevos usuarios que se registren a partir de ese momento (cuando cambio la configuración predeterminada a Sí).
Como dije, hace algún tiempo (no recuerdo cuándo) cambié la preferencia predeterminada del usuario a SÍ (default_other_external_links_in_new_tab = SÍ, marcado).
Hoy, para probar, lo cambié de nuevo a NO (no marcado).
Para mi sorpresa, recibí una advertencia:
“¿Le gustaría aplicar este cambio históricamente? Esto cambiará las preferencias para 2230 usuarios existentes.”
No.
Aplicar el cambio solo hacia adelante.
Así que decidí establecer a todos los usuarios en NO (no marcado).
Y pensé que cuando lo verificara de nuevo y aplicara el cambio, se aplicaría históricamente a todos los usuarios (mis 6000 usuarios tendrían la preferencia establecida en default_other_external_links_in_new_tab = SÍ, marcado).
Desafortunadamente, la segunda vez no recibí la advertencia.
Y ahora TODOS mis 6000 usuarios tienen el comportamiento predeterminado (no esperado por mí): default_other_external_links_in_new_tab = NO, no marcado.
Por lo tanto, mi pregunta es:
-
¿Es este comportamiento correcto? (Preguntar para aplicar históricamente al desmarcar para parte de los usuarios; y no preguntar para aplicar cuando se cambiaron todos los usuarios).
-
¿Existe alguna forma de que yo (como administrador) cambie históricamente default_other_external_links_in_new_tab = SÍ, marcado para todos los usuarios?
Encontré esto:
Pero no tengo los derechos para hacerlo.
Y traté de contactar al administrador de mi sitio web.
La única otra opción que veo es suplantar a cada uno de los 6000 usuarios y cambiarlo uno por uno, ¡lo cual es imposible! ![]()