Rép : [Spip] Remplir en masse un site

Le mercredi, 23 avr 2003, à 20:30 Europe/Paris, JMB a écrit :

1. Mon client m'a envoyé un fichier Excel avec ses données
2. Je l'ai converti en un fichier texte en mettant les données dans
les bonnes colonnes. il faut connaître les rubriques à l'avance et
utiliser les id_rubrique dans les données.
3. J'ai chargé le tout avec l'interface web de MySQL.

C'est intéressant, mais tu n'as pas eu de soucis avec le format [longBLOB] du champ "texte" de "spip_articles" ? pas de soucis avec l'incrémentation de l'id_article ?

et pour "id_rubrique" et "id_secteur" ? comment être sûr de renseigner ces champs de façon correcte ("rubrique", je vois bien, mais "secteur" je ne comprends pas bien...) ?

sans parler des tables "annexes" genre "spip_auteurs_articles" et peut-être d'autres ? si elles sont mal renseignées, cela est-il critique pour le bon fonctionnement de spip ? (j'imagine que oui!)

en gros, existe-il un guide pour l'importation de données en masse dans spip et les relations entre les diverses tables ?

Merci ! (je suis toujours off-line avec toute petite connexion internet)
--
Fabrice

Salut

Le Jeudi 24 Avril 2003 15:34, Fabrice Girardot a écrit :

Le mercredi, 23 avr 2003, à 20:30 Europe/Paris, JMB a écrit :
>> 1. Mon client m'a envoyé un fichier Excel avec ses données
>> 2. Je l'ai converti en un fichier texte en mettant les données dans
>> les bonnes colonnes. il faut connaître les rubriques à l'avance et
>> utiliser les id_rubrique dans les données.
>> 3. J'ai chargé le tout avec l'interface web de MySQL.

C'est intéressant, mais tu n'as pas eu de soucis avec le format
[longBLOB] du champ "texte" de "spip_articles" ? pas de soucis avec
l'incrémentation de l'id_article ?

et pour "id_rubrique" et "id_secteur" ? comment être sûr de renseigner
ces champs de façon correcte ("rubrique", je vois bien, mais "secteur"
je ne comprends pas bien...) ?

sans parler des tables "annexes" genre "spip_auteurs_articles" et
peut-être d'autres ? si elles sont mal renseignées, cela est-il
critique pour le bon fonctionnement de spip ? (j'imagine que oui!)

en gros, existe-il un guide pour l'importation de données en masse dans
spip et les relations entre les diverses tables ?

Merci ! (je suis toujours off-line avec toute petite connexion internet)

Tu peux toujours t'inspirer de ce que j'avais fait là :
http://www.boomtchak.net/article.php3?id_article=196

A+ Yann
--
Les news du logiciel libre http://it.mondelinux.org
Les news des CMS libres http://www.boomtchak.net
Un Intranet/Extranet Open Source
http://yann.services-virtuavision.com/intralibre/
Independant Technologies est membre du réseau E-toiles
http://www.e-toiles.coop
Yann, Morlaix (Finistère, le bout du monde), 02 98 78 60 02

From yann.forgerit@free.fr Fri Apr 25 08:52:21 2003

Return-Path: <yann.forgerit@free.fr>
Received: from mail.libertysurf.net (mail.libertysurf.net [213.36.80.91])
  by miel.brainstorm.fr (Postfix) with ESMTP
  id 510241C8251; Fri, 25 Apr 2003 08:52:21 +0200 (CEST)
Received: from linux (212.83.147.211) by mail.libertysurf.net (6.5.026)
  id 3E9CBDD7001FF95C; Fri, 25 Apr 2003 08:52:21 +0200
Content-Type: text/plain;
  charset="iso-8859-1"
From: yann forgerit <yann.forgerit@free.fr>
Organization: Independant Technologies
To: Fil <fil@rezo.net>, aiglobulles <aiglobulles@calixo.net>
Subject: Re: [Spip] Faille de =?iso-8859-1?q?s=E9curit=E9?= ???
Date: Fri, 25 Apr 2003 08:47:16 +0200
X-Mailer: KMail [version 1.4]
References: <b89c8n$mmh$1@main.gmane.org> <20030424191447.GB32634@rezo.net>
In-Reply-To: <20030424191447.GB32634@rezo.net>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Message-Id: <200304250847.16752.yann.forgerit@free.fr>
X-Spam-Status: No, hits=-18.3 required=7.0
  tests=IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_OSIRUSOFT_COM,
  RCVD_IN_UNCONFIRMED_DSBL,REFERENCES,REPLY_WITH_QUOTES
  version=2.53
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)
cc: spip@rezo.net
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Fri, 25 Apr 2003 06:52:23 -0000
Status: O
Content-Length: 1842
Lines: 49

Salut

Le Jeudi 24 Avril 2003 21:14, Fil a =E9crit :

> je travaille sous spip depuis quelques mois et aujourd'hui j'ai re=E7=

ut ce

> message de la part de mon h=E9bergeur. Quelqu'un saurait-il me dire s=

i SPIP

> est en cause ??? Si oui, comment y rem=E9dier ??

Aucune id=E9e. Ce que je comprends, c'est que OVH s'est fait pirater, e=

t

comme c'est un process =E0 ton nom qui tourne, c'est de ta faute ?

Normalement (=E0 mon avis) ce serait =E0 eux de regarder dans les logs =

s'il

n'y a pas eu de trucs bizarres, plut=F4t que de te demander de t'engage=

r =E0

faire en sorte que... alors que c'est eux les "pros" (du moins ceux qui
sont cens=E9s administrer les machines). Ce comportement est =E0 tout l=

e

moins... =E9trange. Pour ne pas aps dire plus.

Cela dit, c'est peut-=EAtre un bug de SPIP, va savoir. La seule chose q=

ue je

peux affirmer c'est que je ne vois pas de quel trou il peut s'agir, et =

que

les infos donn=E9es par ton h=E9bergeur ne sont d'aucune utilit=E9 pour=

en

d=E9couvrir =E9ventuellement la cause.

-- Fil

Je vois pas franchement comment Spip pourrait aller mettre un script dans=
le=20
tmp de leur serveur sans avoir auparavant acquis les droits de root :wink:
Donc, c'est leur serveur qui s'est fait pirater et apr=E8s, le pirate a p=
ris le=20
pemeir user qui lui est tomb=E9 sous la main pour masquer son activit=E9.=
Pas de=20
chance, c'est tomb=E9 sur toi ;-(
D=E9cidement, ils sont toujours aussi incomp=E9tents chez OVH

A+ Yann
--=20
Les news du logiciel libre http://it.mondelinux.org
Les news des CMS libres http://www.boomtchak.net
Un Intranet/Extranet Open Source=20
http://yann.services-virtuavision.com/intralibre/
Independant Technologies est membre du r=E9seau E-toiles=20
http://www.e-toiles.coop
Yann, Morlaix (Finist=E8re, le bout du monde), 02 98 78 60 02

From nhoizey@php.net Fri Apr 25 09:46:58 2003

Return-Path: <nhoizey@php.net>
Received: from www.clever-age.com (cleverage.net2.nerim.net [62.212.113.254])
  by miel.brainstorm.fr (Postfix) with ESMTP id EBBDD1C814C
  for <spip@rezo.net>; Fri, 25 Apr 2003 09:46:57 +0200 (CEST)
Received: from 192.168.1.40 (unknown [192.168.1.40])
  by www.clever-age.com (Postfix) with ESMTP id 046371C322D
  for <spip@rezo.net>; Fri, 25 Apr 2003 09:46:37 +0200 (CEST)
Date: Fri, 25 Apr 2003 09:46:57 +0200
From: Nicolas Hoizey <nhoizey@php.net>
X-Mailer: The Bat! (v1.61)
X-Priority: 3 (Normal)
Message-ID: <1594283829.20030425094657@phpheaven.net>
To: spip@rezo.net
Subject: Re: [Spip] Re: Architecture de spip
In-Reply-To: <b884uc$359$1@main.gmane.org>
References: <BAY2-F101uHdPtnhvCR0000771c@hotmail.com>
  <b884uc$359$1@main.gmane.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-19.6 required=7.0
  tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES
  version=2.53
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Fri, 25 Apr 2003 07:47:03 -0000
Status: O
Content-Length: 2944
Lines: 84

Hello,

PEAR (http://pear.php.net/)

J'ai installé PEAR pour faire fonctionner horde+imp sur un intranet
=> comment je l'installe chez mon hébergeur préféré pas cher
mutualisé pour faire tourner SPIP?

Tout dépend de l'hébergeur, certains permettent de spécifier ou
proposent directement un répertoire présent dans l'include_path de
PHP, il suffit d'y placer l'arborescence PEAR.

C'est notamment le cas de Ouvaton : http://ouvaton.coop/

l'interface d'accès offre une flexibilité quant au choix de la base
de données supportant SPIP;

Si tu veux faire tourner SPIP avec Oracle, pourquoi pas! Mais
combien d'utilisateurs potentiels de SPIP ont un hébergeur proposant
Oracle???

De plus en plus d'utilisateurs de SPIP maîtrisent leur hébergement et
cherchent à utiliser leurs plate-formes existantes.

Et on a déjà pas mal parlé de Oracle :
http://listes.rezo.net/cgi-bin/htsearch?config=htdiglistes&restrict=archives%2Fspip-dev%2F&method=and&words=oracle

Mais sinon, certains hébergeurs mutualisés proposent PostgreSQL plutôt
que MySQL ...

SMARTY (http://smarty.php.net/)

A condition de l'intégré complètement dans SPIP pour ne pas avoir
une install du genre 'Pour installer SPIP 1.5.1 téléchargez SMARTY
2.3.6, pour SPIP 1.5.2 télécharger SMARTY 1.3.6 car la dernière
version de SMARTY marche mal!!'

Le jour où SPIP se mettra à PHP4 et à l'utilisation de PEAR, son
installation pourra être tout aussi simple qu'actuellement, voir
encore plus simple.

pear install SPIP
pear upgrade SPIP
...

cf http://pear.php.net/manual/en/installation.cli.php

Enfin, vous pourriez faire appel à une architecture orientée objet.
Cela permettrait une plus grande compréhension

pour toi....:wink:

L'intérêt de l'objet n'est pas tant la compréhension que la plus
simple modularisation et extensibilité ...

C'est vrai que PHP et MySQL dans le secteur corporatif çà marche pas
du tout et c'est pas crédible. Tout juste bon pour les sites
associatifs fauchés :wink:

C'est malheureusement encore vrai dans l'esprit de beaucoup trop de
décideurs ...

J'arrête le caustique, tes intentions sont à la base bonnes, mais
pense au public visé par SPIP : c'est presque Monsieur 'Tout Le
Monde' et pas une équipe d'ingénieur informaticien qui se masturbe Ã
coup d'installations laborieuses et compliquées .

Le "public visé par SPIP" a beaucoup évolué, il n'y a qu'à voir les
gros sites qui l'utilisent maintenant ...

Attention, je ne dis pas qu'il faut en faire une uzine à gaz pour
contenter les appétits des "gros" au détriment des "petits", mais une
utilisation pertinente de concepts et composants standards permettrait
de faciliter la portabilité et la compatibilité de SPIP ...

Vaste sujet qui revient régulièrement ! :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com