Salut !
Je dois apporter quelques modifications à notre section <noscript></noscript> sur différentes pages afin d’empêcher Google de voir l’existence des liens vers les forums utilisateurs. Par exemple, ici dans la vue topics/show.html.erb.
J’essaie de trouver la meilleure façon d’y parvenir, mais j’imagine que je devrai remplacer la vue entière (de tout ce qui nécessite ce changement) dans un plugin. J’ai essayé cette approche et d’autres (en exécutant Rails localement avec NO_EMBER_CLI=1 bundle exec rails s et en utilisant la fonction Afficher la source du navigateur), mais je n’arrive pas à remplacer ces modèles.
Peut-être que quelqu’un ici connaît l’astuce pour que cela fonctionne ? Un petit quelque chose de magique, peut-être ?
Cet exemple semble faire ce que je veux, mais malheureusement, il est obsolète. Voici une version adaptée :
# name: no_profiles_when_indexing
# about: Empêcher l'indexation de savoir même que les pages de profil existent
# 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
Je ne suis pas vraiment un développeur Ruby, donc toute aide ou indication serait grandement appréciée. Merci.
