Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Lecture de flux RSS interne d'une liste avec une webpart XML

4 réponses
Avatar
sadrout
Bonjour,

J'aurai une question =E0 propos des flux RSS et de la webpart XML. Je
travaille sous WSS v3.
Je voudrai savoir s'il est possible de lire un flux RSS interne =E0 une
collection de site, par exemple le flux RSS associ=E9 =E0 une liste, avec
une "webpart XML".
J'ai suivi des tutoriaux sur internet qui montre comment faire mais
malgr=E8s toutes mes tentatives je n'arrive pas =E0 le faire fonctionner.

Je vais vous expliquer comment je m'y prend:
1) Je r=E9cup=E9rer l'adresse URL du flux RSS associ=E9 =E0 la liste
exemple : /sites/vide/_layouts/listfeed.aspx?List=3D
%7B31706421%2AEAE9%2D4827%2DB69F%2D24BBBB2AB93F%7D

2) Je colle cette URL dans la propri=E9t=E9 "lien XML" de la webpart.

3) Je colle ces informations dans la propri=E9t=E9 " Editeur XSL":

<?xml version=3D"1.0" encoding=3D"ISO-8859-1"?>
<xsl:stylesheet version=3D"1.0" xmlns:xsl=3D"http://www.w3.org/1999/XSL/
Transform">
<xsl:template match=3D"/rss">
<html>
<head>
<link rel=3D"stylesheet" type=3D"text/css" href=3D"/_layouts/1033/styles/
core.css?rev=3D5msmprmeONfN6lJ3wtbAlA%3D%3D" mce_href=3D"/_layouts/1033/
styles/core.css?rev=3D5msmprmeONfN6lJ3wtbAlA%3D%3D"/>
<link href=3D"xsl.css" mce_href=3D"xsl.css" rel=3D"stylesheet" type=3D"te=
xt/
css" />
<style type=3D"text/css"> body { font-size:0.83em;} </style>
</head>
<body>
<div class=3D"Snippet" style=3D"border-width:0; background-color:#FFF;
margin:0em">
<dl>
<xsl:for-each select=3D"channel/item">
<dd><li style=3D"list-style: square inside; color:gray;">
<xsl:element name=3D"a">
<xsl:attribute name=3D"href">
<xsl:value-of select=3D"link"/>
</xsl:attribute>
<xsl:value-of select=3D"title"/>
</xsl:element>
</li></dd>
<dt>
<xsl:value-of select=3D"description" />
</dt>
</xsl:for-each>
</dl>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

4) La webpart affiche ce message d'erreur :
Impossible d'extraire l'URL sp=E9cifi=E9e dans la propri=E9t=E9 Lien XML.
Contactez votre administrateur de site pour obtenir de l'aide.

Ce qui me semble normal vu que l'adresse URL du flux RSS n'est pas un
XML.

Est ce que quelqu'un peut m'expliquer pourquoi ca ne fonctionne pas ?
Et si quelqu'un a d=E9ja r=E9ussi =E0 faire fonctionner cette webpart dans
ce sens, peut-elle me dire comment la faire fonctionner?

4 réponses

Avatar
sadrout
Je précise que je réalise tout ça avec mon compte Administrateur. Don c
j'ai tous droits , ce ne peut donc pas être un problème
d'habilitations.
Avatar
Pierre Vivier-Merle \(SharePoint MVP\)
bonjour,

avez-vous essayer avec sharepoint designer ?
voir
http://blogs.developpeur.org/pierre/archive/2007/04/06/sharepoint-2007-afficher-les-informations-d-un-autre-site-sans-d-veloppement.aspx" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://blogs.developpeur.org/pierre/archive/2007/04/06/sharepoint-2007-afficher-les-informations-d-un-autre-site-sans-d-veloppement.aspx

--

Cordialement / Regards,
Pierre
-----------------------------------------------------------
Pierre Vivier-Merle, MVP SharePoint Server
http://blogs.developpeur.org/pierre

"sadrout" a écrit dans le message de groupe de
discussion :

Je précise que je réalise tout ça avec mon compte Administrateur. Donc
j'ai tous droits , ce ne peut donc pas être un problème
d'habilitations.
Avatar
sadrout
Bonjour,
je n'ai pas essayé cette solution. Ca reste à voir.
Mais c'est la solution avec webpart XML qui m'intéresse.
Je ne comprends pas pourquoi ça ne marche pas.
Avez-vous déjà réussi à récupérer les flux RSS avec la webpart XML?

Cordialement,
sabri
Avatar
sadrout
Alors personne ne possède la solution à ce problème?