Changeset 89307 in spip-zone


Ignore:
Timestamp:
May 12, 2015, 11:57:55 AM (4 years ago)
Author:
real3t@…
Message:

Vérification de l'autorisation dans l'action et non dans la fonction pour pouvoir appeler la fonction de partout

Location:
_plugins_/fulltext/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fulltext/trunk/action/fulltext_creer_index.php

    r89286 r89307  
    1212        }
    1313
    14         include_spip('inc/fulltext_creer_index');
    15         fulltext_liste_creer_index($arg);
     14        if (autoriser('webmestre')){
     15                include_spip('inc/fulltext_creer_index');
     16                fulltext_liste_creer_index($arg);
     17        }
    1618       
    1719        $GLOBALS['redirect'] = _request('redirect');
  • _plugins_/fulltext/trunk/inc/fulltext_creer_index.php

    r89286 r89307  
    1111
    1212        $ok = $erreur = "";
    13         if (autoriser('webmestre')){
    1413
    15                 $tables = fulltext_liste_des_tables();
    16                 if ($table AND isset($tables[$table]) AND isset($tables[$table]['index_prop'][$nom])){
    17                         list($ok,$erreur) = fulltext_creer_index($table,$nom,$tables[$table]['index_prop'][$nom]);
    18                 }
    19                 elseif($table=="all"){
    20                         foreach($tables as $table=>$desc){
    21                                 foreach($desc['index_prop'] as $nom=>$champs){
    22                                         fulltext_creer_index($table,$nom,$champs);
    23                                 }
     14        $tables = fulltext_liste_des_tables();
     15        if ($table AND isset($tables[$table]) AND isset($tables[$table]['index_prop'][$nom])){
     16                list($ok,$erreur) = fulltext_creer_index($table,$nom,$tables[$table]['index_prop'][$nom]);
     17        }
     18        elseif($table=="all"){
     19                foreach($tables as $table=>$desc){
     20                        foreach($desc['index_prop'] as $nom=>$champs){
     21                                fulltext_creer_index($table,$nom,$champs);
    2422                        }
    2523                }
  • _plugins_/fulltext/trunk/paquet.xml

    r89286 r89307  
    22        prefix="fulltext"
    33        categorie="navigation"
    4         version="1.1.3"
     4        version="1.1.4"
    55        etat="test"
    66        compatibilite="[3.0.1;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.