nticparay Posted March 6, 2008 Posted March 6, 2008 Bonjour, Notre ville posséde un site mais pas de flux RSS : www.paraylemonial.fr J'ai testé d'en faire un à la main : http://villedeparay.fr/rss/rss.xml mais pour les utilisateurs final c'est pas terrible. Existe t'il soit un script à ajouter à nos pages pour générer le flux automatiquement Ou un scipt permettant d'avoir une interface pour ajouter les news au flux? Merci
Wolf18 Posted March 6, 2008 Posted March 6, 2008 Bonjour, vos articles semblent être enregistrés dans une base de données. Vous pouvez donc vous servir de cette base de donnée pour créer votre flux RSS. Il suffit de récuperer les derniers articles et de les rassembler de cette façon dans un fichier nommé rss.php : CODE <?phpheader('content-type: text/xml'); echo '<?xml version="1.0" encoding="ISO-8859-1" ?>'; echo '<rss version="2.0">'; echo '<channel>'; echo '<title>Titre du flux</title>'; echo "<description>description de votre flux rss</description>"; echo '<link>http://www.monsite.com/</link>'; echo '<copyright>éventuel copyright</copyright>'; // connexion // recherche $donnees_articles = mysql_query("SELECT * FROM articles ORDER BY id DESC LIMIT 0,10"); while($info_article = mysql_fetch_array($donnees_articles)) { $titre = $info_article['titre']; $description = htmlspecialchars(stripslashes($article['news'])); // ID $id_article = $info_article['id']; // boucle echo "<item>"; echo "<title>".$titre."</title>"; echo "<link>http://www.monsite.com/".$id_article.".php</link>"; echo "<description>".$description."</description>"; echo "</item>"; } echo "</channel>"; echo "</rss>"; ?>
nticparay Posted March 6, 2008 Author Posted March 6, 2008 Nous avons aucun codes d'accès aux bases. Juste un back-office pour poster les news. Existe il un script permettant de donner des droit à des utilisateur pour mettre à jour un flux depuis une interface? Pour éviter d'éditer un le .xml à la main.
nticparay Posted March 6, 2008 Author Posted March 6, 2008 Je reviens vers vous. J'ai trouvé un peut ce que me faut. c'est ici : http://mathedit.free.fr/?cat=webtools Ca permet depuis une interface de créer le flux XML avec gestion des utilisateurs. Par contre sur mon flux XML mes entêtes ne sont pas cliquables pour aller directement à l'info sur mon site.
Leonick Posted March 7, 2008 Posted March 7, 2008 le mieux, c'est quand même quand le flux RSS est généré à la volée via la bdd, de même pour, s'il existe, le sitemap
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now