Changeset 125381 in spip-zone


Ignore:
Timestamp:
Jul 27, 2020, 4:47:36 PM (9 days ago)
Author:
Eric Lupinacci
Message:

Réorganisation des collections (pas de modif fonctionnelle)

Location:
_plugins_/isocode/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/isocode/trunk

    • Property subgit:lock:b4f0e5d5b8c0f9a0311a8a901e824b3bbff417d5 deleted
    • Property subgit:lock:25a9f422cd2cd8d14940d626ac608b840c20083e set to 2020-07-27T18:56:23.391
  • _plugins_/isocode/trunk/ezrest/isocode.php

    r125379 r125381  
    340340        }
    341341
    342         // TODO : temporairement on ajoute les crédits ici
     342        // On ajoute les crédits.
    343343        include_spip('inc/isocode');
    344344        $contours['credits'] = isocode_crediter('geometrie', $filtres['service']);
  • _plugins_/isocode/trunk/isocode_pipelines.php

    r125373 r125381  
    2727        }
    2828
    29         // Les index désignent les collections, le tableau associé contient les filtres admissibles.
     29        $collections['continents'] = array(
     30                'module'  => 'isocode',
     31                'cache'     => array(
     32                        'type'  => 'spip',
     33                        'duree' => 3600 * 24 * 30
     34                ),
     35                'filtres' => array()
     36        );
     37
     38        $collections['zones'] = array(
     39                'module'  => 'isocode',
     40                'cache'     => array(
     41                        'type'  => 'ezrest',
     42                        'duree' => 3600 * 24 * 30
     43                ),
     44                'filtres' => array()
     45        );
     46
     47        $collections['pays'] = array(
     48                'module'    => 'isocode',
     49                'cache'     => array(
     50                        'type'  => 'ezrest',
     51                        'duree' => 3600 * 24 * 30
     52                ),
     53                'filtres'   => array(
     54                        array(
     55                                'critere'         => 'zone',
     56                                'est_obligatoire' => false,
     57                                'champ_nom'       => 'code_num_region',
     58                                'champ_table'     => 'iso3166countries'
     59                        ),
     60                        array(
     61                                'critere'         => 'continent',
     62                                'est_obligatoire' => false,
     63                                'champ_nom'       => 'code_continent',
     64                                'champ_table'     => 'iso3166countries'
     65                        ),
     66                ),
     67                'ressource' => 'code_alpha2'
     68        );
     69
    3070        $collections['subdivisions'] = array(
    3171                'module'    => 'isocode',
     
    5494        );
    5595
    56         $collections['pays'] = array(
    57                 'module'    => 'isocode',
    58                 'cache'     => array(
    59                         'type'  => 'ezrest',
    60                         'duree' => 3600 * 24 * 30
    61                 ),
    62                 'filtres'   => array(
    63                         array(
    64                                 'critere'         => 'zone',
    65                                 'est_obligatoire' => false,
    66                                 'champ_nom'       => 'code_num_region',
    67                                 'champ_table'     => 'iso3166countries'
    68                         ),
    69                         array(
    70                                 'critere'         => 'continent',
    71                                 'est_obligatoire' => false,
    72                                 'champ_nom'       => 'code_continent',
    73                                 'champ_table'     => 'iso3166countries'
    74                         ),
    75                 ),
    76                 'ressource' => 'code_alpha2'
    77         );
    78 
    79         $collections['zones'] = array(
    80                 'module'  => 'isocode',
    81                 'cache'     => array(
    82                         'type'  => 'ezrest',
    83                         'duree' => 3600 * 24 * 30
    84                 ),
    85                 'filtres' => array()
    86         );
    87 
    88         $collections['continents'] = array(
    89                 'module'  => 'isocode',
    90                 'cache'     => array(
    91                         'type'  => 'spip',
    92                         'duree' => 3600 * 24 * 30
    93                 ),
    94                 'filtres' => array()
    95         );
    96 
    9796        $collections['contours'] = array(
    9897                'module'    => 'isocode',
     
    109108                        ),
    110109                        array(
     110                                'critere'         => 'service',
     111                                'est_obligatoire' => false,
     112                                'champ_nom'       => 'service',
     113                                'champ_table'     => 'geoboundaries'
     114                        ),
     115                        array(
    111116                                'critere'         => 'pays',
    112117                                'est_obligatoire' => false,
    113118                                'champ_nom'       => 'country',
    114                                 'champ_table'     => 'geoboundaries'
    115                         ),
    116                         array(
    117                                 'critere'         => 'service',
    118                                 'est_obligatoire' => false,
    119                                 'champ_nom'       => 'service',
    120119                                'champ_table'     => 'geoboundaries'
    121120                        ),
Note: See TracChangeset for help on using the changeset viewer.