[Résolu] desinstallation et table META

je veux pouvoir désinstaller un plugin qui crée plusieurs ligne dans la table META.
Une ligne peut ou non exister
j’ai essayé dans la fonction
function paramsite_vider_tables($nom_meta_base_version)
successivement

 effacer_meta('paramsite_rubrique');
if (array(lire_config('paramsite_rubrique') ))  {effacer_meta('paramsite_rubrique');}
 if ((lire_config('paramsite_rubrique') ))  {effacer_meta('paramsite_rubrique');}
	

idem avec effacer_config

dans tous les cas la désinstallation n'ai pas faite.
savez vous qu'elle est la syntaxe ?
merci

La syntaxe est ici: Le fichier _administrations des plugins - Programmer avec SPIP 4

Attention, il peut être judicieux de désactiver / réactiver le plugin avant de lancer ton test pour être sûr que la fonction est bien appelée.

merci le code suivant fonctionne

function paramsite_vider_tables($nom_meta_base_version) {	
	include_spip('inc/meta');
	include_spip('inc/config');
	effacer_meta('monplugin');
	effacer_meta('monplugin_accueil');	
	effacer_meta($nom_meta_base_version);
}

ps : je ne trouve pas comment clôturer le sujet …

C’est fait :slight_smile: