[SPIP Zone] Plugin mots-partout-dev : Groupe de mots arborescents - impossible de créer des groupe de mots - spip 2.xx

Bonjour et bonnes fêtes à tous,

Sur une installation vierge de spip 2.02 avec mysql, avec ce seul plugins activé (mots_partout 2.0.de Esj mis à dispo sur le ftp hier, et également avec la branche 2.0 du svn), je ne peux créer des groupes de mots (et donc des mots clés). En renseignant le formulaire de création, puis en validant, je suis redirigé vers ***/ecrire/?exec=mots_tous&id_groupe=0, et il n'y a rien... (j'ai tenté avec configuration avancé des mots clés et sans, et en choisissant plusieurs options dans chaque configuration sans succès). Les tables restent vident.

J'utilise ZazouMiniWebServer comme serveur local (php 5.25 et mysql 5.0.51a-community) pour le développement, mais :

    * J'ai également testé sur un serveur sous ubuntu server 8.04 lts
    * J'ai également testé sur une version non vierge contenant déjà des
      groupes de mots et des mots clés
    * J'ai également testé avec la 2.00 et 2.01 sur ces deux serveurs.

sans succès, même résultat. Je ne peux pas créer de mots ou de groupe de mots une fois le plugins activé, et tout va bien en le désinstallant par contre.

Etant donné le site que je développe, j'ai absolument besoin d'une arborescence, que ce soit sur les groupes de mots (normalement fonctionnel avec ce plugins en développement) ou sur les mots clés eux mêmes. J'ai également besoin d'une version de spip 2.xx en raison de l'ajout de fonctionnalités importantes pour la partie forum (ajout de documents aux messages).

Je vais continué à chercher dans le code pour essayer de trouver ce qui provoque ce blocage... Si ça fonctionne chez vous en spip 2.xx, merci de m'indiquer votre configuration, et un export de vos tables de mots / groupe de mots serait un plus. Ou peut être y a t-il quelque chose à faire pour initialiser le plugins et je serais passé à côté ?

Les tables sont pourtant bien créees et leur structure correspond à ce qu'installe le plugins d'après le code que j'ai survolé :

-- phpMyAdmin SQL Dump
-- version 2.10.2
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Mer 24 Décembre 2008 à 12:17
-- Version du serveur: 5.0.51
-- Version de PHP: 5.2.5
--
-- Structure de la table `spip_groupes_mots`
--

CREATE TABLE `spip_groupes_mots` (
  `id_groupe` bigint(21) NOT NULL auto_increment,
  `titre` text NOT NULL,
  `descriptif` text NOT NULL,
  `texte` longtext NOT NULL,
  `unseul` varchar(3) NOT NULL default '',
  `obligatoire` varchar(3) NOT NULL default '',
  `tables_liees` text NOT NULL,
  `minirezo` varchar(3) NOT NULL default '',
  `comite` varchar(3) NOT NULL default '',
  `forum` varchar(3) NOT NULL default '',
  `maj` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `id_parent` bigint(20) NOT NULL,
  `documents` varchar(3) NOT NULL default 'non',
  `auteurs` varchar(3) NOT NULL default 'non',
  `evenements` varchar(3) NOT NULL default 'non',
  `syndic_articles` varchar(3) NOT NULL default 'non',
  PRIMARY KEY (`id_groupe`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots`
--

CREATE TABLE `spip_mots` (
  `id_mot` bigint(21) NOT NULL auto_increment,
  `titre` text NOT NULL,
  `descriptif` text NOT NULL,
  `texte` longtext NOT NULL,
  `id_groupe` bigint(21) NOT NULL default '0',
  `type` text NOT NULL,
  `extra` longtext,
  `maj` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_articles`
--

CREATE TABLE `spip_mots_articles` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_article` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_article`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_auteurs`
--

CREATE TABLE `spip_mots_auteurs` (
  `id_mot` bigint(20) NOT NULL default '0',
  `id_auteur` bigint(20) NOT NULL default '0',
  PRIMARY KEY (`id_auteur`,`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_breves`
--

CREATE TABLE `spip_mots_breves` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_breve` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_breve`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_documents`
--

CREATE TABLE `spip_mots_documents` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_document` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_document`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Contenu de la table `spip_mots_documents`
--

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_evenements`
--

CREATE TABLE `spip_mots_evenements` (
  `id_mot` bigint(20) NOT NULL default '0',
  `id_evenement` bigint(20) NOT NULL default '0',
  PRIMARY KEY (`id_evenement`,`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_forum`
--

CREATE TABLE `spip_mots_forum` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_forum` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_forum`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_rubriques`
--

CREATE TABLE `spip_mots_rubriques` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_rubrique` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_rubrique`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_syndic`
--

CREATE TABLE `spip_mots_syndic` (
  `id_mot` bigint(21) NOT NULL default '0',
  `id_syndic` bigint(21) NOT NULL default '0',
  PRIMARY KEY (`id_syndic`,`id_mot`),
  KEY `id_mot` (`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `spip_mots_syndic_articles`
--

CREATE TABLE `spip_mots_syndic_articles` (
  `id_mot` bigint(20) NOT NULL default '0',
  `id_syndic_article` bigint(20) NOT NULL default '0',
  PRIMARY KEY (`id_syndic_article`,`id_mot`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;