Le RSS se la joue avec SILEX
ou Comment lancer une recherche pour qu'elle revienne
Qu'est ce que le RSS, quel est son fonctionnement dans Silex, et surtout : est-ce que ça fait mal ?
Dabord, rassurez vous, il n'est plus sauvage car certains ont passé des heures à le dompter !
Profitons de l'explication de wikipédia pour parfaire notre connaîssance du RSS.
=> [[http://fr.wikipedia.org/wiki/RSS_(format)]]
Donc, grâce à cette technologie vous pourrez facilement :
- créer des news, blogs, podcast, webtv..
- fidéliser, ou du moins proposer un service d'abonnement à votre flux
Pour jouer et dresser vous même vos RSS avec Silex, taggez votre site car il n'y a rien de plus efficace. Comment tagger dans Silex :- taggez vos médias ou articles posés sur la scène grâce aux propriétés description et étiquette (tag)
=> [[http://silex-ria.org/aide/documentation/mise.en.page/tableau.proprietes|Mise en page: tableau des propriétés]]
- indexer votre site pour générer les flux RSS : cliquer sur le bouton"indexer" du menu affichage
=> [[http://silex-ria.org/aide/documentation/mise.en.page/menu.affichage|Mise en page: menu affichage]]
Les flux rss sont accessibles comme ceci :- votre nom de domaine
- suivi de: / cgi / scripts / feed.php?id_site =
- le nom de votre site (par défaut se nomme default)
- &query= tags:
- suivi de l'une de vos étiquettes, exemple newsfr
=> http: / / domaine.com / cgi / scripts / feed.php ? id_site = nom.du.site&query= tags: ma recherche
soit pour l'exemple de la page des news du site de SILEX :=> http: / / silex-ria.org / cgi / scripts / feed.php?id_site = open.source.flash.cms &query= tags: *newsfr*
Du rss pour une recherche :- si vous voulez vous pouvez remplacer "tags:" suivant vos besoin: title, context, tags (vos étiquettes)...
=> par exemple:
tags:news silex -> va chercher le tag news et silex dans le texte
tags:"news silex" -> va établir une recherche sur les tag news et le tag silex
tags:(fr en) -> va chercher les tags contenant fr et en
title:*clefs* -> va chercher les pages avec "clefs" dans leur titre
context:(fr OR en) -> va chercher les page dont un média a le context fr ou le context en
context:(*fr* OR *en*) -> idem sauf qu'en plus le context fr,en est accepté
=> Note: Jamais de "_" ou de "-" ou de "." dans les tags, juste des lettres en fait.