$pi = $p; // si pas de <link inserer comme un goret entre 2 <li> de saisies\r
$css = generer_url_public('saisies.css');\r
$ins_css = "\n<link rel='stylesheet' href='$css' type='text/css' media='all' />\n";\r
- $flux = substr_replace($flux, $ins_css, $pi, 0);\r
- \r
+\r
+ if (strpos($flux,"saisie_date")!==false){//si on a une saisie de type date, on va charger les css de jquery_ui\r
+ include_spip("jqueryui_pipelines");\r
+ if (function_exists("jqueryui_dependances")){\r
+ $ui_plugins = jqueryui_dependances(array("jquery.ui.datepicker"));\r
+ \r
+ array_push($ui_plugins,"jquery.ui.theme");\r
+ foreach ($ui_plugins as $ui_plug){\r
+ $ui_plug_css = find_in_path("css/$ui_plug.css");\r
+ if (strpos($flux,"css/$ui_plug.css")===false){// si pas déjà chargé\r
+ $ins_css .= "\n<link rel='stylesheet' href='$ui_plug_css' type='text/css' media='all' />\n";\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ $flux = substr_replace($flux, $ins_css, $pi, 0); \r
// On insère le JS à la fin du <head>\r
$pos_head = strpos($flux, '</head');\r
$js = find_in_path('javascript/saisies.js');\r