Je ne sais pas tellement répondre à la question (pas très bien compris)
Peux-tu nous préciser ce que tu essaye de faire ?
S'agit il d'exporter les articles spip dans des documents open office ? (si oui il existe un plugin export odt, sinon je serai curieux de savoir ce que tu fais et dans quel but, car on va travailler ces aspects de compatibilité avec des editeurs de texte pour spip prochainement).
BoOz
Patou a écrit :
Bonjour,
j'ai besoin de connecter Open Office sur ma base SPIP en ligne.
Pour faire cela, j'utilise JDBC.
ca marche pour les tables sans colonne "DATE"
Mon problème est que les champ de date non renseigné de SPIP contiennent "0000-00-00 00:00:00" ce qui est une date non valide pour JDBC.
D'aprés ce que je comprend, JDBC n'accepte que "NULL" ou une date valide dans ses champs date.
Est il possible de transformer les "0000-00-00 00:00:00" en NULL dans les tables SPIP ?
Merci de m'aiguiller pour réussir à accrocher open office sur ma base en direct.
Je ne sais pas tellement répondre à la question (pas très bien compris)
je crois que Patou se connecte directement à la base sql de spip, via jdbc, pour faire
des éditions directes depuis Oo. (ooBase ?)
Peux-tu nous préciser ce que tu essaye de faire ?
idem, je suis interessé
S'agit il d'exporter les articles spip dans des documents open office ? (si oui il existe un plugin export odt, sinon je serai curieux de savoir ce que tu fais et dans quel but, car on va travailler ces aspects de compatibilité avec des editeurs de texte pour spip prochainement).
BoOz
Patou a écrit :
Bonjour,
j'ai besoin de connecter Open Office sur ma base SPIP en ligne.
Pour faire cela, j'utilise JDBC.
ca marche pour les tables sans colonne "DATE"
Mon problème est que les champ de date non renseigné de SPIP contiennent "0000-00-00 00:00:00" ce qui est une date non valide pour JDBC.
D'aprés ce que je comprend, JDBC n'accepte que "NULL" ou une date valide dans ses champs date.
Est il possible de transformer les "0000-00-00 00:00:00" en NULL dans les tables SPIP ?
Merci de m'aiguiller pour réussir à accrocher open office sur ma base en direct.
Je ne sais pas tellement répondre à la question (pas très bien compris)
Peux-tu nous préciser ce que tu essaye de faire ?
S'agit il d'exporter les articles spip dans des documents open office ? (si oui il existe un plugin export odt, sinon je serai curieux de savoir ce que tu fais et dans quel but, car on va travailler ces aspects de compatibilité avec des editeurs de texte pour spip prochainement).
tout est possible mais des outils de reporting sympas comme iReport ou OpenOffice se connectent directement sur la base et permettent de sortir des éditions soignées mais il faut que les format de dates soient standards.
S'agit il d'exporter les articles spip dans des documents open office ? (si oui il existe un plugin export odt, sinon je serai curieux de savoir ce que tu fais et dans quel but, car on va travailler ces aspects de compatibilité avec des editeurs de texte pour spip prochainement).
Bonjour et merci pour vos reponses!
je ne connaissais pas l'existence du plugin export odt, je vais voir ca.
Ce que je veux faire c'est utiliser ma base spip (en ligne) comme base dans Open office.
Je veux acceder à la base seulement en lecture, pour utilisation en publipostage ou pour faire des rapports.
Ca permet de faire tout ce qu'il et possible de faire avec une suite bureautique.
ex:
dans une galerie d'artiste
les rubriques sont les techniques utilisées
les titres de mes articles sont les titres des oeuvres , les auteurs de ces articles sont auteurs des toiles.
si j'ai besoin de faire un tableau qui repertorie par exemple les oeuvres par artistes, avec ooo c'est instantanné.
Je n'y connais rien à JDBC, mais pour avoir eu déjà des problèmes avec ODBC pour moi ça ne vient pas forcément du driver ; ça peut-être juste un problème de conversion de format
*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
S'agit il d'exporter les articles spip dans des documents open office ? (si oui il existe un plugin export odt, sinon je serai curieux de savoir ce que tu fais et dans quel but, car on va travailler ces aspects de compatibilité avec des editeurs de texte pour spip prochainement).
Bonjour,
je n'arrive pas à trouver le plugin "export odt" (Contrib est trés lent et n'aime pas mes recherches
Je me suis jeté sur le nouveau plugin Propaganda qui correspond exactement à ce que je cherchais (merci à ceux qui l'ont écrit).
J'ai donc créé un article (id 56) qui propose au visiteur d'envoyer une e-card depuis le site. Puis j'ai créé un fichier article56.html dans mon squelette en y incluant la balise ad hoc (#FORMULAIRE_PROPAGANDA).
Et le maudit formulaire ne s'affiche pas.
Alors que si je mets la balise dans article.html, ça fonctionne parfaitement... mais ça propose une e-card dans chaque article du site, évidemment !
J'ai recalculé, vidé le cache, essayé article-56, article=56, tout ce qui m'est passé par la tête. J'ai essayé une boucle conditionnelle avec l'id 56 en paramètre... Nib !
Où est-ce que j'ai mardé ? (je rappelle que je suis sur SPIP depuis peu et je suis donc très humble, tout petit, conscient de ma faiblesse. :-D)
Où est-ce que j'ai mardé ? (je rappelle que je suis sur SPIP depuis peu et je suis donc très humble, tout petit, conscient de ma faiblesse. :-D)
sur le fait que dans le nom de ton squelette article56 n'est pas possible , et définir un squelette pour un article n'est pas possible.
par contre tu peux définir un article pour une rubrique uniquement ou pour une rubrique et ses sous rubriques.
je te renvoi a la doc a ce niveau
Je me suis jeté sur le nouveau plugin Propaganda qui correspond
exactement à ce que je cherchais (merci à ceux qui l'ont écrit).
J'ai donc créé un article (id 56) qui propose au visiteur d'envoyer
une e-card depuis le site. Puis j'ai créé un fichier article56.html
dans mon squelette en y incluant la balise ad hoc
(#FORMULAIRE_PROPAGANDA).
Et le maudit formulaire ne s'affiche pas.
En fait, il faut utiliser article-xx.html (modèle fourni avec le plugin) après avoir créé la rubrique XX. Il doit avoir plus simple mais au moins ça fonctionne.
sur le fait que dans le nom de ton squelette article56 n'est pas possible , et définir un squelette pour un article n'est pas possible.
par contre tu peux définir un article pour une rubrique uniquement ou pour une rubrique et ses sous rubriques.
je te renvoi a la doc a ce niveau
J'ai donc créé un article (id 56) qui propose au visiteur d'envoyer une e-card depuis le site. Puis j'ai créé un fichier article56.html dans mon squelette en y incluant la balise ad hoc (#FORMULAIRE_PROPAGANDA).
Et le maudit formulaire ne s'affiche pas.
Alors que si je mets la balise dans article.html, ça fonctionne parfaitement... mais ça propose une e-card dans chaque article du site, évidemment !
J'ai recalculé, vidé le cache, essayé article-56, article=56, tout ce qui m'est passé par la tête. J'ai essayé une boucle conditionnelle avec l'id 56 en paramètre... Nib !
Où est-ce que j'ai mardé ? (je rappelle que je suis sur SPIP depuis peu et je suis donc très humble, tout petit, conscient de ma faiblesse. :-D)
Selon ce que tu veux plus globalement,
il faut peut être mettre une boucle à l'intérieur du squelette standard
pour tester si cet article a besoin du formulaire
(par exemple si il a un motclé spécifique)
et dans ce cas afficher le formulaire.
quelque chose du genre, à l'intérieur de la boucle_generale de l'article :
<BOUCLE_cp(MOTS}{id_article}{titre_mot=avecpropaganda}>#FORMULAIRE_PROPAGANDA</BOUCLE_cp>