\n"; $css = generer_url_public('saisies.css'); $flux .= "\n\n"; $css_constructeur = find_in_path('css/formulaires_constructeur.css'); $flux .= "\n\n"; return $flux; } function saisies_affichage_final($flux){ if (($p = strpos($flux,""))!==false){ // On insère la CSS devant le premier trouvé if (!$pi = strpos($flux, " de saisies $css = generer_url_public('saisies.css'); $ins_css = "\n\n"; if (strpos($flux,"saisie_date")!==false){//si on a une saisie de type date, on va charger les css de jquery_ui include_spip("jqueryui_pipelines"); if (function_exists("jqueryui_dependances")){ $ui_plugins = jqueryui_dependances(array("jquery.ui.datepicker")); array_push($ui_plugins,"jquery.ui.theme"); foreach ($ui_plugins as $ui_plug){ $ui_plug_css = find_in_path("css/$ui_plug.css"); if (strpos($flux,"css/$ui_plug.css")===false){// si pas déjà chargé $ins_css .= "\n\n"; } } } } $flux = substr_replace($flux, $ins_css, $pi, 0); // On insère le JS à la fin du $pos_head = strpos($flux, '