Changeset 91821 in spip-zone


Ignore:
Timestamp:
Sep 13, 2015, 8:09:04 AM (4 years ago)
Author:
teddy.spip@…
Message:

Petite modification pour être PHP Strict. En effet, quand PHP est en mode strict, il n'aime pas avoir un return d'une fonction en paramètre d'un autre fonction…

Location:
_plugins_/jqvmap/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jqvmap/trunk/jqvmap_fonctions.php

    r91691 r91821  
    9494    $contenu_xml_tmp = spip_xml_load($chemin_fichier);
    9595    foreach ($contenu_xml_tmp['map'][0] as $key => $value) {
     96        $resultat = trim($value[0]); // Quand PHP est en mode strict, il n'aime pas avoir un return d'une fonction
    9697        switch ($key) {
    9798            case 'titre':
    98                 if (!empty(trim($value[0]))) {
    99                     $contenu_xml['map']['titre'] = trim($value[0]);
     99                if (!empty($resultat)) {
     100                    $contenu_xml['map']['titre'] = $resultat;
    100101                }
    101102                break;
    102103            case 'descriptif':
    103                 if (!empty(trim($value[0]))) {
    104                     $contenu_xml['map']['descriptif'] = trim($value[0]);
     104                if (!empty($resultat)) {
     105                    $contenu_xml['map']['descriptif'] = $resultat;
    105106                }
    106107                break;
    107108            case 'width':
    108                 if (!empty(trim($value[0]))) {
    109                     $contenu_xml['map']['width'] = trim($value[0]);
     109                if (!empty($resultat)) {
     110                    $contenu_xml['map']['width'] = $resultat;
    110111                }
    111112                break;
    112113            case 'height':
    113                 if (!empty(trim($value[0]))) {
    114                     $contenu_xml['map']['height'] = trim($value[0]);
     114                if (!empty($resultat)) {
     115                    $contenu_xml['map']['height'] = $resultat;
    115116                }
    116117                break;
    117118            case 'code_map':
    118                 if (!empty(trim($value[0]))) {
    119                     $contenu_xml['map']['code_map'] = trim($value[0]);
     119                if (!empty($resultat)) {
     120                    $contenu_xml['map']['code_map'] = $resultat;
    120121                }
    121122                break;
    122123            case 'background_color':
    123                 if (!empty(trim($value[0]))) {
    124                     $contenu_xml['map']['background_color'] = trim($value[0]);
     124                if (!empty($resultat)) {
     125                    $contenu_xml['map']['background_color'] = $resultat;
    125126                }
    126127                break;
    127128            case 'border_color':
    128                 if (!empty(trim($value[0]))) {
    129                     $contenu_xml['map']['border_color'] = trim($value[0]);
     129                if (!empty($resultat)) {
     130                    $contenu_xml['map']['border_color'] = $resultat;
    130131                }
    131132                break;
    132133            case 'border_opacity':
    133                 if (!empty(trim($value[0]))) {
    134                     $contenu_xml['map']['border_opacity'] = trim($value[0]);
     134                if (!empty($resultat)) {
     135                    $contenu_xml['map']['border_opacity'] = $resultat;
    135136                }
    136137                break;
    137138            case 'border_width':
    138                 if (!empty(trim($value[0]))) {
    139                     $contenu_xml['map']['border_width'] = trim($value[0]);
     139                if (!empty($resultat)) {
     140                    $contenu_xml['map']['border_width'] = $resultat;
    140141                }
    141142                break;
    142143            case 'color':
    143                 if (!empty(trim($value[0]))) {
    144                     $contenu_xml['map']['color'] = trim($value[0]);
     144                if (!empty($resultat)) {
     145                    $contenu_xml['map']['color'] = $resultat;
    145146                }
    146147                break;
    147148            case 'enable_zoom':
    148                 if (!empty(trim($value[0]))) {
    149                     $contenu_xml['map']['enable_zoom'] = trim($value[0]);
     149                if (!empty($resultat)) {
     150                    $contenu_xml['map']['enable_zoom'] = $resultat;
    150151                }
    151152                break;
    152153            case 'hover_color':
    153                 if (!empty(trim($value[0]))) {
    154                     $contenu_xml['map']['hover_color'] = trim($value[0]);
     154                if (!empty($resultat)) {
     155                    $contenu_xml['map']['hover_color'] = $resultat;
    155156                }
    156157                break;
    157158            case 'hover_opacity':
    158                 if (!empty(trim($value[0]))) {
    159                     $contenu_xml['map']['hover_opacity'] = trim($value[0]);
     159                if (!empty($resultat)) {
     160                    $contenu_xml['map']['hover_opacity'] = $resultat;
    160161                }
    161162                break;
    162163            case 'normalize_function':
    163                 if (!empty(trim($value[0]))) {
    164                     $contenu_xml['map']['normalize_function'] = trim($value[0]);
     164                if (!empty($resultat)) {
     165                    $contenu_xml['map']['normalize_function'] = $resultat;
    165166                }
    166167                break;
    167168            case 'scale_colors':
    168                 if (!empty(trim($value[0]))) {
    169                     $contenu_xml['map']['scale_colors'] = trim($value[0]);
     169                if (!empty($resultat)) {
     170                    $contenu_xml['map']['scale_colors'] = $resultat;
    170171                }
    171172                break;
    172173            case 'selected_color':
    173                 if (!empty(trim($value[0]))) {
    174                     $contenu_xml['map']['selected_color'] = trim($value[0]);
     174                if (!empty($resultat)) {
     175                    $contenu_xml['map']['selected_color'] = $resultat;
    175176                }
    176177                break;
    177178            case 'selected_region':
    178                 if (!empty(trim($value[0]))) {
    179                     $contenu_xml['map']['selected_region'] = trim($value[0]);
     179                if (!empty($resultat)) {
     180                    $contenu_xml['map']['selected_region'] = $resultat;
    180181                }
    181182                break;
    182183            case 'show_tooltip':
    183                 if (!empty(trim($value[0]))) {
    184                     $contenu_xml['map']['show_tooltip'] = trim($value[0]);
     184                if (!empty($resultat)) {
     185                    $contenu_xml['map']['show_tooltip'] = $resultat;
    185186                }
    186187                break;
    187188            case 'data_name':
    188                 if (!empty(trim($value[0]))) {
    189                     $contenu_xml['map']['data_name'] = trim($value[0]);
     189                if (!empty($resultat)) {
     190                    $contenu_xml['map']['data_name'] = $resultat;
    190191                }
    191192                break;
     
    195196                    $number = $key;
    196197                    foreach ($vector as $vector_champ => $vector_value) {
     198                        $resultat_vector = trim($vector_value[0]);
    197199                        switch ($vector_champ) {
    198200                            case 'titre':
    199                                 if (!empty(trim($vector_value[0]))) {
    200                                     $vector_tmp[$number]['titre'] = trim($vector_value[0]);
     201                                if (!empty($resultat_vector)) {
     202                                    $vector_tmp[$number]['titre'] = $resultat_vector;
    201203                                }
    202204                                break;
    203205                            case 'descriptif':
    204                                 if (!empty(trim($vector_value[0]))) {
    205                                     $vector_tmp[$number]['descriptif'] = trim($vector_value[0]);
     206                                if (!empty($resultat_vector)) {
     207                                    $vector_tmp[$number]['descriptif'] = $resultat_vector;
    206208                                }
    207209                                break;
    208210                            case 'code_vector':
    209                                 if (!empty(trim($vector_value[0]))) {
    210                                     $vector_tmp[$number]['code_vector'] = trim($vector_value[0]);
     211                                if (!empty($resultat_vector)) {
     212                                    $vector_tmp[$number]['code_vector'] = $resultat_vector;
    211213                                }
    212214                                break;
    213215                            case 'color':
    214                                 if (!empty(trim($vector_value[0]))) {
    215                                     $vector_tmp[$number]['color'] = trim($vector_value[0]);
     216                                if (!empty($resultat_vector)) {
     217                                    $vector_tmp[$number]['color'] = $resultat_vector;
    216218                                }
    217219                                break;
    218220                            case 'data':
    219                                 if (!empty(trim($vector_value[0]))) {
    220                                     $vector_tmp[$number]['data'] = trim($vector_value[0]);
     221                                if (!empty($resultat_vector)) {
     222                                    $vector_tmp[$number]['data'] = $resultat_vector;
    221223                                }
    222224                                break;
    223225                            case 'path':
    224                                 if (!empty(trim($vector_value[0]))) {
    225                                     $vector_tmp[$number]['path'] = trim($vector_value[0]);
     226                                if (!empty($resultat_vector)) {
     227                                    $vector_tmp[$number]['path'] = $resultat_vector;
    226228                                }
    227229                                break;
    228230                            case 'url_site':
    229                                 if (!empty(trim($vector_value[0]))) {
    230                                     $vector_tmp[$number]['url_site'] = trim($vector_value[0]);
     231                                if (!empty($resultat_vector)) {
     232                                    $vector_tmp[$number]['url_site'] = $resultat_vector;
    231233                                }
    232234                                break;
  • _plugins_/jqvmap/trunk/paquet.xml

    r91743 r91821  
    22        prefix="jqvmap"
    33        categorie="multimedia"
    4         version="0.5.5"
     4        version="0.5.6"
    55        etat="experimental"
    66        compatibilite="[3.0.10;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.