Changeset 74518 in spip-zone


Ignore:
Timestamp:
Jul 30, 2013, 5:28:23 PM (6 years ago)
Author:
maieul@…
Message:

si on a une saisie de type date, insérer les css datepicker

Location:
_plugins_/saisies
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/paquet.xml

    r73012 r74518  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="1.31.4"
     4        version="1.32.0"
    55        etat="test"
    66        compatibilite="[2.0.0;3.0.*]"
  • _plugins_/saisies/plugin.xml

    r73012 r74518  
    44    <auteur>Matthieu Marcillaud - RastaPopoulos - Joseph</auteur>
    55    <licence>&#169; 2009-2012 GNU/GPL</licence>
    6     <version>1.31.4</version>
     6    <version>1.32.0</version>
    77    <etat>test</etat>
    88    <categorie>outil</categorie>
  • _plugins_/saisies/saisies_pipelines.php

    r72107 r74518  
    2222                $ins_css = "\n<link rel='stylesheet' href='$css' type='text/css' media='all' />\n";
    2323                $flux = substr_replace($flux, $ins_css, $pi, 0);
     24
     25                if (strpos($flux,"saisie_date")!=false){//si on a une saisie de type date, on va charger les css de jquery_ui
     26                    $ui_plugins = jqueryui_dependances(array("jquery.ui.datepicker"));
     27                    array_push($ui_plugins,"jquery.ui.theme");
     28                    foreach ($ui_plugins as $ui_plug){
     29                            $ui_plug_css = find_in_path("css/$ui_plug.css");
     30                            if (strpos($flux,"css/$ui_plug.css")==false){// si pas déjà chargé
     31                                $ins_css .= "\n<link rel='stylesheet' href='$ui_plug_css' type='text/css' media='all' />\n";
     32                            }
     33                        }
     34                }
    2435               
    2536                // On insère le JS à la fin du <head>
Note: See TracChangeset for help on using the changeset viewer.