Cambia "link esterni predefiniti in nuova scheda" storicamente per tutti gli utenti

Ciao a tutti.

Vorrei un vostro consiglio.

Amministro un forum di telecomunicazioni con circa 6.000 utenti (www.telecomhall.net).

Dato che ci sono molti argomenti con link esterni, vorrei obbligare ogni utente ad aprirli in una nuova scheda, così da non farli uscire dal mio sito.

Pensavo quindi di poter modificare questa opzione nelle IMPOSTAZIONI.

So che questa modifica si applica solo ai nuovi utenti che si registrano da quel momento in poi (quando cambio l’impostazione predefinita su Sì).

Come ho detto, qualche tempo fa (non ricordo quando) ho modificato la preferenza utente predefinita su SÌ (default_other_external_links_in_new_tab - SÌ, spuntata).

Oggi, per fare una prova, l’ho riportata su NO (non spuntata).

A mia sorpresa, ho ricevuto un avviso:

“Desideri applicare questa modifica storicamente? Questo cambierà le preferenze per 2230 utenti esistenti.”

No.
Applica la modifica solo per il futuro.

Così ho deciso di impostare tutti gli utenti su NO (non spuntato).

E pensavo che, ricontrollando e applicando di nuovo, la modifica sarebbe stata applicata storicamente a tutti gli utenti (tutti i miei 6.000 utenti avrebbero avuto la preferenza impostata su default_other_external_links_in_new_tab - SÌ, spuntata).

Purtroppo, la seconda volta non ho ricevuto l’avviso.

E ora TUTTI i miei 6.000 utenti hanno il comportamento predefinito (non previsto da me): default_other_external_links_in_new_tab = NO, non spuntato).

Quindi, la mia domanda è:

  1. Questo comportamento è corretto? (Chiedere di applicare storicamente quando si deseleziona per una parte degli utenti; e non chiedere di applicare quando tutti gli utenti sono stati modificati)

  2. Esiste un modo per me (come amministratore) di modificare storicamente default_other_external_links_in_new_tab = SÌ, spuntato, per tutti gli utenti?

Ho trovato questo:

Ma non ho i permessi per farlo.
E ho provato a contattare l’amministratore del mio sito.

L’unica altra strada che vedo è impersonare ciascuno dei 6.000 utenti e modificarli uno per uno – impossibile! :frowning:

Ciao @leopedrini, ho lo stesso problema, ci sei riuscito?
Grazie

Sì, ho chiesto agli sviluppatori web che gestiscono il mio sito e hanno apportato la modifica al database.

Io sono solo un utente/amministratore, non un programmatore :slight_smile: