Browse Source

sécurité: ajout de noopener et noreferrer dans l'attribut rel des liens externes

cf ​https://www.mail-archive.com/spip-zone@rezo.net/msg40738.html (merci b_b)
svn/root
erational@erational.org 2 years ago
parent
commit
173e478eb3
  1. 30
      js/gui.js
  2. 2
      paquet.xml

30
js/gui.js

@ -8,25 +8,17 @@
$(document).ready(function(){
// print
$(".print a").click(function() {
window.print();
return false;
});
// Lien en spip_out s'ouvre ds une nouvelle fenetre
// voir aussi http://blog.gaboweb.com/2009/07/02/target_blank-automatique-jquery-respecter-normes-xhtml-strictes/
$("a.spip_out").click(function(){
window.open(this.href);
return false;
});
// clic externe nouvelle fenetre
$("a[rel*=external]").click(function(){
this.target= "_blank";
});
// print
$(".print a").click(function() {
window.print();
return false;
});
// Lien en spip_out et external s'ouvre ds une nouvelle fenetre + secu referer
$('a.spip_out,a[rel*=external]').attr('target','_blank').attr('rel','external noopener noreferrer');
// menu recherche desktop
$(".btn-nav-search").bind('click', function (e) {

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="ueno"
categorie="squelette"
version="1.0.2"
version="1.0.3"
etat="stable"
compatibilite="[3.2.0;3.2.*]"
logo="img/ueno.png"

Loading…
Cancel
Save