Changeset 82557 in spip-zone


Ignore:
Timestamp:
May 18, 2014, 12:49:34 PM (5 years ago)
Author:
kent1@…
Message:

Faire fonctionner la recherche sur les champs ajoutés (@jef cf : https://www.mediaspip.net/documentation/les-plugins-utilises-par-mediaspip/inscription3-amelioration-de-la/article/le-plugin-inscription3#forum1435)

La pondération vaut 2 pour chaque champs

Attention : si vous utilisiez fulltext et que les index fulltext sont créés avant l'ajout de champs, il faut supprimer et recréer les indexs

Version 3.5.1

Location:
_plugins_/inscription/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/inscription/trunk/base/inscription3.php

    r82044 r82557  
    6767                                                                'label' => _T('inscription3:label_'.$cle), // chaine de langue 'prefix:cle'
    6868                                                                'sql' => "text NOT NULL DEFAULT ''", // declaration sql
    69                                                                 'obligatoire' => (isset($config[$cle.'_obligatoire']) && $config[$cle.'_obligatoire'] == 'on') ? true : false
     69                                                                'obligatoire' => (isset($config[$cle.'_obligatoire']) && $config[$cle.'_obligatoire'] == 'on') ? true : false,
     70                                                                'rechercher' => 2
    7071                                                        ),
    7172                                                        'verifier' => array()
     
    8586                                                                'label' => _T('inscription3:label_'.$cle), // chaine de langue 'prefix:cle'
    8687                                                                'sql' => "text NOT NULL DEFAULT ''", // declaration sql
    87                                                                 'obligatoire' => (isset($config[$cle.'_obligatoire']) && $config[$cle.'_obligatoire'] == 'on') ? true : false
     88                                                                'obligatoire' => (isset($config[$cle.'_obligatoire']) && $config[$cle.'_obligatoire'] == 'on') ? true : false,
     89                                                                'rechercher' => 2,
    8890                                                        ),
    8991                                                        'verifier' => array()
  • _plugins_/inscription/trunk/inscription3_pipelines.php

    r82044 r82557  
    160160                        'class' => 'pays',
    161161                        'defaut' => $config_i3['pays_defaut'] ? $config_i3['pays_defaut'] : '',
    162                         'obligatoire' => ($config_i3['pays_obligatoire'] == 'on') ? true : false
     162                        'obligatoire' => ($config_i3['pays_obligatoire'] == 'on') ? true : false,
     163                        'rechercher' => false
    163164                )
    164165        );
     
    167168                'options'=> array(
    168169                        'sql' => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL", // declaration sql
    169                         'obligatoire' => ($config_i3['validite_obligatoire'] == 'on') ? true : false
     170                        'obligatoire' => ($config_i3['validite_obligatoire'] == 'on') ? true : false,
     171                        'rechercher' => false
    170172                ),
    171173                'verifier' => array(
     
    180182                'options' => array(
    181183                        'sql' => "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL", // declaration sql
     184                        'rechercher' => false
    182185                ),
    183186                'restrictions' => array(
     
    192195                        'obligatoire' => ($config_i3['naissance_obligatoire'] == 'on') ? true : false,
    193196                        'class'=>'nomulti',
    194                         'datetime'=>'non'
     197                        'datetime'=>'non',
     198                        'rechercher' => false
    195199                ),
    196200                'verifier' => array(
     
    210214                        ),
    211215                        'sql' => "varchar(2) NOT NULL default ''", // declaration sql
    212                         'obligatoire' => ($config_i3['sexe_obligatoire'] == 'on') ? true : false
     216                        'obligatoire' => ($config_i3['sexe_obligatoire'] == 'on') ? true : false,
     217                        'rechercher' => false
    213218                )
    214219        );
  • _plugins_/inscription/trunk/paquet.xml

    r82042 r82557  
    22        prefix="inscription3"
    33        categorie="auteur"
    4         version="3.5.0"
     4        version="3.5.1"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
     
    88        schema="3.0.2"
    99        documentation="http://www.mediaspip.net/spip.php?rubrique87"
    10 >       
     10>
    1111
    1212        <nom>Inscription 3</nom>
Note: See TracChangeset for help on using the changeset viewer.