Ciao!
Devo apportare alcune modifiche alla nostra sezione <noscript></noscript> in varie pagine per impedire a Google di vedere che esistono link ai forum utente. Ad esempio, qui nella vista topics/show.html.erb.
Sto cercando di capire il modo migliore per raggiungere questo obiettivo, ma immagino che dovrò sovrascrivere l’intera vista (di tutto ciò che richiede questa modifica) in un plugin. Ci ho provato e altri approcci (eseguendo Rails localmente con NO_EMBER_CLI=1 bundle exec rails s e usando la funzione Visualizza sorgente del browser), ma non riesco a far sovrascrivere questi template.
Forse qualcuno qui conosce il trucco per far funzionare questo? Una riga magica, forse?
Questo esempio sembra fare quello che voglio, ma sfortunatamente è obsoleto. Ecco una versione adattata:
# name: no_profiles_when_indexing
# about: Impedisce all'indicizzazione di sapere persino che esistono le pagine dei profili
# version: 0.1
after_initialize do
ApplicationController.class_eval do
def set_layout
File.expand_path('../app/views/topics/show.html.erb', __FILE__)
end
end
end
In realtà non sono uno sviluppatore Ruby, quindi qualsiasi suggerimento o indicazione sarebbe molto apprezzato. Grazie.
