En suivant les multiples usages de SPIP, je me demande s'il est possible de
définir
une connexion à une seconde base de données (avec un inc-connect annexe),
mais qui pointe (en lecture seule : plus simple...), sur une URL de flux XML
distant !
En suivant les multiples usages de SPIP, je me demande s'il est possible de définir
une connexion à une seconde base de données (avec un inc-connect annexe),
mais qui pointe (en lecture seule : plus simple...), sur une URL de flux XML distant !
Qu'en pensent les experts ?
Merci d'avance
Yx
un inc-connect qui permettrait de lire des XML ? hum hum
C'est quoi la finalité ? tu voudrais pouvoir ressortir en boucles le contenu d'un fichier XML ?
Si c'est ca, cédric as fait un plugin ( il me semble pas encore fonctionnel a 100 %) qui s'appelle "Boucle XML" qui te permet donc de faire cela .
Il ne te reste plus qu'a rapatrier ton fichier XML
Super de me repondre (positivement, mais cela c'est SPIP //Et Cedric)
aussi vite d'ailleurs....
sauf : SPIP 2.0 !?! je suis en prod !! 1.9.2e
si j'ai suivi (de loin), il faut rajouter le plugin compat ??
(non, c'est pas compat193 : il fait le contraire.... ?
à Samy : Bon, c'est bien une syndication, mais sous un format
propriétaire.....
Je tiendrais informé de mes réflexions à l'usage !
D'ailleurs, a ce sujet, j'ai une question complémentaire,
puisque je commencais a regarder l'ecxemple-type, a savoir la sauvegarde de
SPIP,
qui est elle-meme générée en XML....
Ma question : pourquoi n'a-t-on pas inséré un noeud intermediaire PAR table
ce qui permettrait d'isoler plus facilement la boucle de rechargement d'UNE
table
peut-etre par exemple :
<?xml version="1.0" encoding="utf-8"?>
<SPIP
version="1.9.2e"
version_base="1.927"
version_archive="1.3"
adresse_site="http://localhost/expert"
dir_img="IMG/"
dir_logos="IMG/"
Super de me repondre (positivement, mais cela c'est SPIP //Et Cedric)
heu, j'y suis pour rien dans la réponse la, ...
aussi vite d'ailleurs....
sauf : SPIP 2.0 !?! je suis en prod !! 1.9.2e
Le plugin boucle XMLa ete developpé pour SPIP 1.9.2.
Recemment, arno l'a mis a jour pour SPIP 2, et compte tenu du peu d'utilisateurs on a pas choisi de garder la compat 1.9.2.
Mais il suffit de faire un svn checkout sur une revision anterieure aux derniers commit dessus pour avoir un plugin compatible 1.9.2.
Tu peux aussi mettre un sabot avec le bon numéro de révision dans archivelist pour génerer un zip, si tu veux.
Super de me repondre (positivement, mais cela c'est SPIP //Et Cedric)
heu, j'y suis pour rien dans la réponse la, ...
aussi vite d'ailleurs....
sauf : SPIP 2.0 !?! je suis en prod !! 1.9.2e
Le plugin boucle XMLa ete developpé pour SPIP 1.9.2.
Recemment, arno l'a mis a jour pour SPIP 2, et compte tenu du peu d'utilisateurs on a pas choisi de garder la compat 1.9.2.
Petite demande de précision (qui paraitra peut être naive pour certain) : si j'ai bien compris, le fichier XML doit se situer sur le site. Ou bien est-il possible de définir un flux XML distant ?
Un tour sur la doc (http://plugins.spip.net/Boucles-XML) :
# {xml=fichier.xml} pour aller chercher fichier.xml dans le path ;
# {xpath} pour accéder à un nœud par son chemin à partir de la racine (fini par un /) ;
Est-il possible de fournir un {xml=http://www.unsite.net/fichier.xml\} ou bien faut-il absolument que fichier.xml soit présent sur son propre serveur ?
Sachant que mon filtre "xml_entite" renvoie une variable texte au format XML qui est créé dynamiquement autre part, en fonction de l'ID que je lui donne...
Donc à partir de là, n'importe quelle configuration est envisageable.