Changeset 106949 in spip-zone


Ignore:
Timestamp:
Oct 16, 2017, 12:44:02 PM (4 years ago)
Author:
erational@…
Message:

Compatiblité avec SPIP 3.2. Sur la saisie de type date, on passe à jQuery UI 1.12 et les CSS à charger sont différentes.

Location:
_plugins_/saisies/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/paquet.xml

    r106472 r106949  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="2.19.1"
     4        version="2.19.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/saisies/trunk/saisies_pipelines.php

    r102572 r106949  
    6565                                array_push($ui_plugins, $theme_css);
    6666                                foreach ($ui_plugins as $ui_plug) {
    67                                         $ui_plug_css = find_in_path("$ui_css_dir/$ui_plug.css");
    68                                         if (strpos($flux, "$ui_css_dir/$ui_plug.css") === false) {// si pas déjà chargé
    69                                                 $ins_css .= "\n<link rel='stylesheet' href='$ui_plug_css' type='text/css' media='all' />\n";
    70                                         }
     67                                                // compatibilité pour les versions < SPIP 3.2
     68                                                if ($version[0] < 3 or ($version[0] == 3 and $version[1] < 2)) {
     69                                                        $ui_plug_css = find_in_path("$ui_css_dir/$ui_plug.css");
     70                                                        if (strpos($flux, "$ui_css_dir/$ui_plug.css") === false) {// si pas déjà chargé
     71                                                                $ins_css .= "\n<link rel='stylesheet' href='$ui_plug_css' type='text/css' media='all' />\n";
     72                                                        }
     73                                                }
     74                                }
     75                                // compatibilité SPIP 3.2 et jQuery UI 1.12
     76                if ($version[0] == 3 and $version[1] > 1) {
     77                                $ins_css .= $flux .= "<link rel='stylesheet' type='text/css' media='all' href='" . find_in_path('css/ui/jquery-ui.css') . "' />\n";
    7178                                }
    7279                        }
Note: See TracChangeset for help on using the changeset viewer.