Utilitaire dans la partie Admin

Je commence à avoir beaucoup d'articles, brèves. Est-il possible d'obtenir une liste avec :

- Nom du document
- N° du document dans la base.
- Eventuellement les fichiers attachés (images et téléchargement).

Peut-être peut-on déjà faire ça ?

Robert Caron

From richard.wild@wanadoo.fr Tue May 7 08:25:46 2002

Return-Path: <richard.wild@wanadoo.fr>
Received: from mail.evhr.net (mail.evhr.net [212.94.192.3])
  by miel.brainstorm.fr (Postfix) with ESMTP id B337E1C0D2
  for <spip@rezo.net>; Tue, 7 May 2002 08:25:46 +0200 (CEST)
Received: from wild30 (ip-165-249.evhr.net [213.169.165.249])
  by mail.evhr.net (8.9.3/8.9.3) with SMTP id IAA01985;
  Tue, 7 May 2002 08:25:34 +0200
From: "richard wild" <richard.wild@wanadoo.fr>
To: "ARNO*" <arno@scarabee.com>, <spip@rezo.net>
Subject: =?iso-8859-1?Q?RE:_=5BSpip=5D_SYNTAXE_et__pb_migration_de_la_base_compl?=
  =?iso-8859-1?Q?=E8te_dump.xml?=
Date: Tue, 7 May 2002 08:25:35 +0200
Message-ID: <CJEOJLFNCICOHLGLGLDDMENICMAA.richard.wild@wanadoo.fr>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
In-Reply-To: <a0510030db8fc4ccc6c79@[193.252.56.165]>
Importance: Normal
X-Mailman-Approved-At: Tue, 07 May 2002 08:34:31 -0000
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: Discuter chez rezo.net
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Tue, 07 May 2002 06:25:46 -0000
Status: O
Content-Length: 3842
Lines: 101

Hello

j'essaye d'exporter réimporter dans une nouvelle base le dump.xml
cela ne marchait pas avec le passage d'une version 103 à 14c1
j'ai fait comme arno m'a dit et j'ai mis préalablement les version en 103
des 2 cotes
malgré cela pas mal de choses ne se réimportent pas

les principales réimportations manquantes :
spip_auteurs
spip_auteurs_articles
spip_forum

A noter que ces zinzins sauf auteurs_articles sont bien dans le dump.xml
mais ne se réimportent pas

s'il n'y a pas d'autres solutions,
comment faire pour exporter avec phpadmin les 3 catégories manquantes
séparément (la procédure globale transmettre données et structures bloque)
il doit bien avoir une instruction qui permette de sauvegarder

rw

-----Message d'origine-----
De : ARNO* [mailto:arno@scarabee.com]
Envoyé : lundi 6 mai 2002 17:18
À : Richard Wild chez medito.com; spip@rezo.net
Objet : Re: [Spip] pb migration de la base complète dump.xml

At 16:05 +0200 6/05/02, Richard Wild chez medito.com wrote:

Hello

Bon je suis forcé de le reconnaître la version 1.4c1 est en net progrès par
rapport à mon ancienne 1.0.3 (ou quelque chose dans ce genre)

je suis viré de mon hébergeur pour cause de trop nombreuses visites du

site.

j'ai une alternative sur laquelle la 1.4c1 fonctionne. Par contre lorsque

je

récupère le dump.xml de la 1.03 et que je la réimporte dans la 1.4.c1 par

le

mécanisme de spip (récupération de base) les articles qui sont bien

présents

dans le dump ne sont pas chargés dans la nouvelle base.
le phpadmin indique 0 article - Procédure effectuée plusieurs fois avec
plusieurs dumps

Les brèves et les forums sont chargés et apparaissent dans le site - les
articles n'existent pas

une idée ?

richard wild

http://www.uzine.net/article1489.html
"Il ne faut surtout pas installer une vieille sauvegarde dans une
nouvelle version de SPIP, surtout pas, jamais, à aucun prix..." :slight_smile:

Dans ton cas (relativement fréquent), il y a deux possibilités:
- tu fais d'abord évoluer ton site "source" vers la 1.4 (attention,
beta, donc rigoureusement rien de garanti), ensuite seulement tu fais
la sauvegarde, puis tu installes ton "dump.xml" sur le nouveau site;
- ou bien, histoire de ne pas changer la version de ton site source
(parce que version stabilisée, habitudes utilisateur, etc.), tu
réalises ta sauvegarde "dump.xml" à partir de la version 1.0.3; sur
ton nouveau site, tu installes la même version (donc 1.0.3 -
attention, si tu y as déjà installé une version postérieure, il faut
alors "effacer la base", de façon à détruire la structure de la base
au "nouveau" format), puis tu restaure ta base au format 1.0.3;
ensuite seulement tu procèdes à la mise-à-jour de SPIP vers la 1.4.

Bref, le principe est d'effectuer les sauvegarde et restauration sur
deux versions identiques de SPIP, et c'est la mise à jour automatique
de SPIP qui se charge ensuite de la transformation/évolution de la
base.

Entre deux version de SPIP (et a fortiori entre deux versions de
numéros différents), la structure même de la base de données évolue.
Du coup, si tu essaies d'installer une sauvegarde d'une ancienne
version de la base dans une nouvelle structure, certains éléments
mySQL sont, structurellement, gérés de manière totalement différente,
donc tu essaies d'installer des cases qui n'existe plus; un peu comme
ce jeu pour gamins, où on ne peut pas faire passer des triangles par
des fentes en forme de carrés. Les changements de structure de la
base de données sont effectués automatiquement par SPIP lors des
mise-à-jour: dans ce cas la structure de la base de données est
modifiée, et les données elles-mêmes sont transformées pour s'adapter
à la nouvelle structure.

ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B