Bonjour,
J'essaie de faire fonctionner la Media box sur un site. Ca ne marche pas. Dans la console, j'ai cette erreur :
"Uncaught Error: Syntax error, unrecognized expression: #documents_portfolio a[type=’image/jpeg’],#documents_portfolio a[type=’image/png’],#documents_portfolio a[type=’image/gif’] ,.spip_documents a
at Function\.Sizzle\.error \(jquery\.js?1572363916:1541\)
at Sizzle\.tokenize \(jquery\.js?1572363916:2193\)
at Sizzle\.select \(jquery\.js?1572363916:2620\)
at Function\.Sizzle \(jquery\.js?1572363916:845\)
at Function\.jQuery\.find \(jquery\-migrate\-3\.0\.1\.js?1568906556:169\)
at jQuery\.fn\.init\.find \(jquery\.js?1572363916:2873\)
at jQuery\.fn\.init \(jquery\.js?1572363916:2988\)
at new jQuery\.fn\.init \(jquery\-migrate\-3\.0\.1\.js?1568906556:135\)
at jQuery \(jquery\.js?1572363916:139\)
at HTMLDocument\.mediaboxInit \(spip\.mediabox\.js?1568906559:25\)
".
Je pense que le problème vient de là. Je me demande si un autre plugin ne vient pas en conflit...
Voici une partie de mon head :
<script type="text/javascript">/* <![CDATA[ */
var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type=’image/jpeg’],#documents_portfolio a[type=’image/png’],#documents_portfolio a[type=’image/gif’] ,.spip_documents a",sel_c:".mediabox",trans:"fade",speed:"2500",ssSpeed:"5000",maxW:"90%",maxH:"90%",minW:"400px",minH:"200px",opa:"0.99",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
var box_settings_splash_width = "600px";
var box_settings_splash_height = "90%";
var box_settings_iframe = true;
/* ]]> */</script>
<!-- insert_head_css --><link rel="stylesheet" href="plugins/auto/bouq/v1.3.9/css/isbn.css?1512511442" type="text/css"/><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/jquery_ui/css/ui/jquery-ui.css' />
<link rel="stylesheet" href="plugins-dist/mediabox/colorbox/bootstrap/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1568906558' />
<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-bbad4058.css?1573721206' />
<link rel='stylesheet' href='plugins/auto/nuage/v4.0.7/css/nuage.css' type='text/css' />
<link rel='stylesheet' type='text/css' media='all' href='plugins/auto/commandes/v1.15.9/css/commandes.css' />
<link rel='stylesheet' type='text/css' media='all' href='plugins/auto/paniers/v1.4.0/css/paniers.css?1567659994' />
<script src="squelettes/javascript/jquery.js?1572363916" type="text/javascript"></script>
<script src="prive/javascript/jquery-migrate-3.0.1.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/jquery.form.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/jquery.autosave.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/jquery.placeholder-label.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/ajaxCallback.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/js.cookie.js?1568906556" type="text/javascript"></script>
<script src="prive/javascript/jquery.cookie.js?1568906556" type="text/javascript"></script>
<script src="plugins-dist/jquery_ui/prive/javascript/ui/jquery-ui.js?1568906558" type="text/javascript"></script>
<!-- insert_head -->
<script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1568906559" type="text/javascript"></script>
<script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1568906559" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1568906558'></script>
<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1568906558'></script>
<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-242d7735.js?1573721206'></script>
<!-- Debut CS -->
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
/* Pour info : enveloppe_mails = -1 */
/*]]>*/-->
</style>
<!-- Fin CS -->
<!-- Debut CS -->
<script type="text/javascript"><!--
var cs_prive=window.location.pathname.match(/\/ecrire\/$/)!=null;
jQuery.fn.cs_todo=function(){return this.not('.cs_done').addClass('cs_done');};
var cs_init = function() {
/* optimisation : 'IF(1)' */ if(!cs_prive) jQuery("a.spip_out,a.spip_url,a.spip_glossaire",this).attr("target", "_blank");
}
if(typeof onAjaxLoad=='function') onAjaxLoad(cs_init);
if(window.jQuery) {
var cs_sel_jQuery='';
var cs_CookiePlugin="prive/javascript/jquery.cookie.js";
jQuery(document).ready(function(){
cs_init.apply(document);
});
}
// --></script>
<!-- Fin CS -->
Est ce quelqu'un aurait une idée de la source du problème ? Et comment le résoudre ?
Merci beaucoup d'avance !
Gilles L.