diff --git a/formulaires/configurer_soyezcreateurs.html b/formulaires/configurer_soyezcreateurs.html index 8e4e72c6d6688474fd44777b88534c079f4c5cc3..f62964bcd4018daf245a0f3b757190dc4c419c7d 100755 --- a/formulaires/configurer_soyezcreateurs.html +++ b/formulaires/configurer_soyezcreateurs.html @@ -472,6 +472,7 @@ if (!function_exists('sc_ouinon_default')) { listeravecarticles,<:soyezcreateursprive:cfg_affichagelistedocuments_listeravecarticles:>, noicon,<:soyezcreateursprive:cfg_affichagelistedocuments_noicon:>, masquerdocumentsvus,<:soyezcreateursprive:cfg_affichagelistedocuments_masquervus:>, + newtabpdf,<:soyezcreateursprive:cfg_affichagelistedocuments_newtabpdf:>, }, defaut=enbas} )] diff --git a/javascripts.js.html b/javascripts.js.html index afbd200cb6823c03af4cd9f7d5f81e36f1eb94bd..d2fa3c7fca4ae9b68e1209d3e59460ec5a352c0e 100644 --- a/javascripts.js.html +++ b/javascripts.js.html @@ -450,6 +450,9 @@ jQuery(document).ready(function() { jQuery(window).on('load',function() { myInitLayout(); }); + [(#VAL{newtabpdf}|in_any{#CONFIG{soyezcreateurs/affichagelistedocuments,#ARRAY{0,enbas}}}|oui) + jQuery("a\[href$='.pdf'\]").prop("target", "_blank").prop("rel", "noopener"); + ] }); [(#CHEMIN{images/sc_javascript_perso.js.html}|?{'/* Complément personnalisé du JS */'}) diff --git a/lang/soyezcreateursprive_fr.php b/lang/soyezcreateursprive_fr.php index 92774e84a970f32553345edc186521616ed40b73..0ebf19b5fd46316e195b743b2455f00970c19cd2 100644 --- a/lang/soyezcreateursprive_fr.php +++ b/lang/soyezcreateursprive_fr.php @@ -33,6 +33,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'cfg_affichagelistedocuments_label_bloc' => 'Zone d’affichage des blocs', 'cfg_affichagelistedocuments_listeravecarticles' => 'Lister les documents joints à un articles dans les listes d’articles (centrales)', 'cfg_affichagelistedocuments_masquervus' => 'Ne pas afficher les documents insérés dans le contenu', + 'cfg_affichagelistedocuments_newtabpdf' => 'Afficher les PDF dans un nouvel onglet (non recommendé)', 'cfg_affichagelistedocuments_noicon' => 'Ne pas afficher l’icone du document dans les listes', 'cfg_affichagelistedocuments_nulpart' => 'Nulle part (décocher les autres choix !)', 'cfg_affichagelistedocuments_redirectsiunique' => 'Redirection sur le document si unique et pas de texte dans l’article',