Je confirme, voici la copie du message :
"Bonjour à tous,
Une nouvelle fonctionnalité fait son apparition: la possibilité de transformer une arborescence de fichiers en une rubrique d’un site Spip préalablement installé. Le but est typiquement de prendre un site Web géré statiquement (fichiers .html créés avec un éditeur hmtl ou assimilé; fichiers .gif etc) et de le recréer sous forme dynamique, c’est-à-dire avec les .html devenant les champs TEXTE des articles de la base, tous les autres fichiers devenant des pièces jointes, et tous les sous-répertoires devenant des sous-rubriques, et cela récursivement.
Cette fonctionnalité est accessible à travers le cartouche « Joindre un document » du script naviguer affichant le contenu d’une rubrique (sous réserve que la configuration « associer des documents aux rubriques » soit active). En cliquant sur le triangle en face de « télécharger » le menu habituel listant les entrées du répertoire upload apparait, mais augmenté d’un bouton radio « identifier l’arborescence du répertoire à celle des rubriques ». Cocher ce bouton et choisir un sous-répertoire de upload (ou tout celui-ci) va déclencher la migration souhaitée. Il faut donc avoir accès en écriture à ce répertoire (cette fonctionnalité n’est pas donc pas disponible à travers le téléchargement d’une archive, la taille des données en jeu ne le permettant a priori pas).
Le comportement précis est le suivant:
-
ne sont considérés dans les répertoires que les entrées dont le nom commence par une lettre ou un chiffre;
-
en cas de fichier F.txt, un article de nom F’ (F’ étant F après remplacement des caracteres _ et - par des espaces) est créé dans la rubrique courante, et son contenu est celui du fichier;
-
en cas de fichier F.html ou F.htm, un article de nom F’ (comme ci-dessus) est créé dans la rubrique courante, et son contenu est le texte html compris entre les balises et du fichier; en leur absence, le contenu brut du fichier est pris;
-
en cas de fichier F.EXT où EXT figure parmi les extensions connues de Spip (gif, jpg, ps etc), le fichier est envoyé en pièce jointes (voir à quoi ci-dessous).
-
tout autre fichier est ignoré;
-
enfin, si l’entrée F est un sous-répertoire, une sous-rubrique F’ (comme ci-dessus) est créée, et le même comportement s’applique au sous-répertoire.
Lorsqu’une rubrique ne contient qu’un seul fichier .txt ou .html, les fichiers documents (.gif etc) sont joints à l’article créé simultanément. Lorsqu’elle n’en contient aucun mais que les répertoires parents en contenait, les documents sont liés au dernier (dans l’ordre alphabétique) articlé créé (ceci permet par exemple qu’un répertoire contenant une entrée « .html » et un sous-répertoire « images » sans fichiers textuels se retrouvent associés comme on l’imagine). Dans tous les autres cas, les documents sont liés à la rubrique.
Les rubriques vides en définitive (pas de texte et pas de documents à lui attacher) seront éliminées rétrospectivement en fin d’analyse.
Les dates de publications de articles seront celles de la dernière modification du fichier source.
Leur statut sera à « proposé à la publication » afin de permettre un prévisualiation avant publication.
L’auteur des articles sera celui exécutant le script (qui est comme toujours réservé aux administrateurs de la rubrique ou du site).
Bonne migration à tous.
Déesse A."
Il s’agit de la version en cours de développement et non de celle proposée au téléchargement, mais ça vaut la peine de l’essayer non ?
Yorghos
Le 29 sept. 05 à 09:32, Olivier GENDRIN a écrit :
Déesse A. a posté quelque chose sur la liste dev à ce sujet ces derniers jours.
Si personne ne donne l’info d’ici là, je te répondrait cette nuit (le temps pour moi de finir ma journée et de rentrer)…
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de Delary Christian
Envoyé : jeudi 29 septembre 2005 08:28
À : SPIP (E-mail)
Objet : [Spip] Migration site Front Page sous SPIP
Bonjour tout le monde;
Mon établissement vient d’installer SPIP; nous avons déjà un intranet sous Front page et nous désirons faire une migration sous SPIP… peut être certaines personnes ont ils déjà été confrontés à cette situation ?? Quels conseils pouvez vous me donner pour commencer ? Reprendre toutes les pages de l’ancien site, faire une copie intégrale du site ? Merci
Christian de Lary
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ