Bonjour,
Sur certains sites (pas tous), quand je coche et valide le plugin Gestion de documents pour SPIP 2, j'ai en retour une page où la liste des plugins n'est pas affichée et :
SPIP 2.0.0 beta2 debug Le Carmel en France
Erreur(s) dans le squelette
1 Erreur SQL
statut,date_publication AS n FROM spip_documents WHERE id_document=2
Unknown column 'date_publication' in 'field list'
AIDE
2 Erreur SQL
statut,date_publication AS n FROM spip_documents WHERE id_document=3
Unknown column 'date_publication' in 'field list'
AIDE
3 Erreur SQL
statut,date_publication AS n FROM spip_documents WHERE id_document=4
Unknown column 'date_publication' in 'field list'
AIDE
4 Erreur SQL
statut,date_publication AS n FROM spip_documents WHERE id_document=7
Unknown column 'date_publication' in 'field list'
AIDE
5 Erreur SQL
statut,date_publication AS n FROM spip_documents WHERE id_document=8
Unknown column 'date_publication' in 'field list'
En traçant un peu base/gestdoc.php, je vois que dans la procédure d'upgrade, on a :
gestdoc_base_version qui n'est pas dans la base, et donc $current_version vaut 0
Et en commentant les lignes 49 et suivantes :
// mettre a jour maintenant tous les statut des documents :
$res = sql_select('id_document','spip_documents',"statut='0'");
include_spip('action/editer_document');
while ($row = sql_fetch($res))
instituer_document($row['id_document']);
L'installation se passe correctement.
--
RealET