Bonsoir,
J´ais modifiée le code originaux de massimport pour fonctionner sur spip v191, avec des modifications dans les inclure. Apres, un copain a modifiée "mon" code pour le transformer en plugin.
Si tu as besoin je peux envoyer le code.
Je crois que se serait mieux de modifier le code pour qu´ont peux importer des textes ou de csv. On peux profiter le code déjà écrit et ajouter des nouveaux fonctionnalités.
A présent je travaille aussi, avec un codeur, pour faire un plugin "edition en masse" que serait capable de modifier l´état, la date de publication, l´auteur, les mots clés, ... L´idée dans l´avenir c´est de mélanger les deux, donc ont pourrait modifier des groupes d´articles ou importer en masse des articles et mettre, dans la même opération ses attributs.
Cordialement
====================
Javier
Alexandre Korber
Enviado el: martes, 11 de septiembre de 2007 15:52
Para: Teddy Payet
CC: spip@rezo.net
Asunto: Re: [Spip] Création d'un plugin "Publications"
Teddy Payet a écrit :
Oui mass_import ne fonctionne qu'avec SPIP 1.8.3.
Tu as le premier ici:
Importer en masse des articles - SPIP-Contrib
Mais tu as une version 2 de cette contrib (toujours pour SPIP 1.8.3) à
cette adresse:
http://wikiwak.free.fr/Wiki/index.php?title=MassImport
La version plugin, donc pour SPIP 1.9.x est dispo en dev:
Connexion · GitLab
Sinon pour récupérer le zip:
http://miroirspip.ventre.name/builds/plugins/
J'oubliais de dire que nous sommes en 1.9.1 et le plugin semble pour
1.9.2...
Bref...
Pour le dossier upload, comment reconnaît le plugin les différents
fichiers? (Environnement Mac/Linux/Windows, le chemin d'accès n'est
pas identique... Ou pas logique pour tout le monde). Est-ce qu'il
reconnaîtra en fait le nom du fichier? De ce fait, on peut rentrer le
titre du document, son descriptif, etc.
Le nom du fichier est filtré et on en déduit le type par l'extension.
Il est possible de rajouter un champ pour saisir le titre et le
descriptif de chaque doc mais c'est un peu lourd s'il y a 70
publications à saisir...
Est-ce qu'il y aura une rubrique par défaut? Un auteur par défaut?
Non, pour chaque fichier .csv on demande la rubrique à remplir.
Pas d'auteur par défaut pour l'instant.
Désolé pour toutes ces questions mais ce sont celles qui me viennent à
l'esprit avec un tel plugin.
Avec plaisir !-)
Le 11/09/07, Alexandre Korber<korber@biologie.ens.fr> a écrit :
Teddy Payet a écrit :
Bonjour,
Très bonne initiative. Nous espérons tous pouvoir profiter bientôt de ce plugin.
Oui, en fait il s'agira d'un squelette complet orienté "site d'équipe de
recherche"
Pour les documents, sont-ils copier dans le dossier IMG/pdf du site?
Oui, on demande à l'utilisateur de placer les pdf dans le dossier
écrire/upload et ensuite on les copie dans le dossier IMG/pdf en prenant
garde de créer le dossier s'il n'existe pas.
Il existe une contribution (pour SPIP 1.8.3) qui reprenait le même
principe d'importation de masse (mais sans les documents me
semble-t-il). Peux-tu pouvez-vous voir le principe (sa structure) pour
la méthode d'affichage dans la partie publique?...
S'il s'agit du plugin "mass_import" je n'ai pas réussi à l'utiliser
(page blanche et bouton du plug absent).
Il existe aussi le plugin CSV_import qui marche parfaitement, lui mais
semble trop complexe à utiliser. De plus, nous faisons que des UPDATE
sur la base.
Teddy
Le 11/09/07, Alexandre Korber<korber@biologie.ens.fr> a écrit :
Bonjour à tous,
Nous sommes en train de faire un plugin pour pouvoir entrer plusieurs
articles d'un coup en important un fichier .csv.
L'écriture dans la base se passe bien par contre, deux problèmes se sont
posés :
- Une fois les infos issues du fichier .csv entrées dans la base, dans
la table "spip_article", malgré que les nouveaux articles aient
"publie" comme statut, ils ne sont pas visibles dans l'espace public.
- Nous joignons le téléchargement d'un pdf à chaque nouvel article en
prenant soin d'ajouter les infos dans les tables "spip_documents" et
"spip_documents_articles" mais une fois dans l'espace privé, les pdf ne
semblent pas associés à chaque article.
Merci de votre aide !
--
Alexandre Korber
ENS - Département de Biologie
Service Multimédia
46, rue d'Ulm
75005 Paris
01 44 32 36 60
_______________________________________________
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 : FAQ webmestre - SPIP
--
Alexandre Korber
ENS - Département de Biologie
Service Multimédia
46, rue d'Ulm
75005 Paris
01 44 32 36 60
--
Alexandre Korber
ENS - Département de Biologie
Service Multimédia
46, rue d'Ulm
75005 Paris
01 44 32 36 60
_______________________________________________
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 : FAQ webmestre - SPIP