[spip-dev] Création de la structure d'un site SPIP

Hello,

Pour préparer une démo de SPIP pour un client, j'ai commencé de créer la structure rubriques/sous-rubriques correspondant à son site actuel.

La structure est assez complexe et je me suis vite rendu compte qu'il était assez fastidieux de créer l'arborescence des rubriques à travers l'interface d'administration (2-3 clics à chaque fois...).
J'envisage donc de créer un petit module qui permettrait de créer automatiquement dans la base de données la structure d'un site à partir de sa description dans un fichier préparé préalablement.

Est-ce que quelqu'un a déjà fait ce genre de chose ?
Est-ce que la fonctionnalité vous paraît intéressante ?

A+

Gilles

Est ce que la préparation de ce fichier ne va pas prendre finalement
autant de temps ?

Damien

Hum,

Est ce que la préparation de ce fichier ne va pas prendre finalement
autant de temps ?

Non bien sur: c'est un des problème sde l'interface de spip (enfin de
toutes les interfaces graphiques en général): pour faire le moindre truc
faut cliquer au moins 3 fois (avec à chaque fois entre 1 et 3 secondes
d'attente suivant le réseau...).

Tiens voilà un fichier de structure:
- Rubrique1
  - sous rubrique 1.1
  - sous rubrique 1.2
    - dessous 1.2.1
    - dessous 1.2.2
  - sous rubrique 1.3
- Rubrique2
  - sous rubrique 2.1
    - dessous 2.1.1
    - dessous 2.1.2
  - sous rubrique 2.2
- Rubrique3
  - sous rubrique 3.1
  - sous rubrique 3.2
  - sous rubrique 3.3
    - dessous 3.3.1
    - dessous 3.3.2

J'ai mis (un date avant de commencer, un après).
$ date
Thu Nov 28 15:00:01 CET 2002
$ date
Thu Nov 28 15:02:12 CET 2002

-> 2mn et 11 secondes
En comptant que je n'avais aucune idée de la structure de rubrique que je
voulais adopté et que là ou j'ai perdu le plus de temps c'est à m'assurer
que le 'nom' donné aux rubriques était correctement ordonné.

Fais en autant en cliquant sur l'interface...
Thu Nov 28 15:04:44 CET 2002
Thu Nov 28 15:08:54 CET 2002
-> 4mn10 pour moi, en faiant un copier-coller de ce qui est dans la liste
là haut...
Sachat que pour le premier exemple, tout le temps a été consacré à tapper
les mots et a penser à la structure, tandis que ici, c'ets 4minutes de
cliquages intensifs sans réflexions.

C'est au moins 3 à 4 fois plus lent, à mon avis...

  Yannick

La structure est assez complexe et je me suis vite rendu compte qu'il
était assez fastidieux de créer l'arborescence des rubriques à travers
l'interface d'administration (2-3 clics à chaque fois...).
J'envisage donc de créer un petit module qui permettrait de créer
automatiquement dans la base de données la structure d'un site à partir
de sa description dans un fichier préparé préalablement.

A moins d'avoir des centaines de rubriques, je trouve ça un peu inutile.

En plus...

Tu petes tout ce au'il y a dedans, ensuite tu peut cramer la rubrique.

a+