Changeset 47892 in spip-zone


Ignore:
Timestamp:
May 18, 2011, 10:37:17 AM (8 years ago)
Author:
paladin@…
Message:

La désinstallation ne fonctionnait pas correctement. Les tables de SL n'étaient pas supprimées. sql_drop_table() demande le nom de la table en paramètre, qu'elle quote avant de lancer la req.

Location:
_plugins_/spip-listes/spip-listes_1_9_3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/base/spiplistes_init.php

    r47062 r47892  
    178178       
    179179        // ne supprime pas la table spip_auteurs_elargis (utilisee par inscription2, echoppe, ... ? )
    180         $sql_tables = "spip_listes, spip_courriers, spip_auteurs_courriers, spip_auteurs_listes, spip_auteurs_mod_listes";
    181        
    182         spiplistes_log("DROPT TABLES ".$sql_tables);
    183         sql_drop_table($sql_tables, true);
    184        
     180        foreach(array('spip_listes'
     181                                  , 'spip_courriers'
     182                                  , 'spip_auteurs_courriers'
     183                                  , 'spip_auteurs_listes'
     184                                  , 'spip_auteurs_mod_listes'
     185                                 ) as $table) {
     186                spiplistes_log('DROP TABLE '.$table);
     187                sql_drop_table($table, true);
     188        }
     189               
    185190        // effacer les metas (prefs, etc.)
    186191        $sql_spiplistes_metas = array(
  • _plugins_/spip-listes/spip-listes_1_9_3/plugin.xml

    r47680 r47892  
    88        <nom><multi>[fr]SPIP-Listes[en]SPIP-Lists[ar]&#1604;&#1608;&#1575;&#1574;&#1581; SPIP[es]SPIP-Listes</multi></nom>
    99        <auteur>BoOz@rezo.net</auteur>
    10         <version>2.0192</version>
     10        <version>2.0193</version>
    1111        <version_base>1.98</version_base>
    1212        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.