Flux RSS

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Flux RSS

    Bonsoir,
    Désolé, j'ai essayé de créer un flux RSS mais pas compris comment cela fonctionnait depuis le menu -->composants-->Fils d'actualité--> Fils d'actualités et là j'en ai créé un mais je ne comprends pas le lien qu'il faut indiquer
    ensuite je fais quoi pour le faire apparaitre dans mon bas de page ?
    Quelqu'un pourrait-il me donner un petit mode comment faire pour créer en bas de page un lien "souscrire au flux RSS" avec le petit icone orange qui va bien.
    Je souhaite le faire pour tous les articles de la page d'accueil qui sont dans une catégorie particulière.
    Merci d'avance.
    Bien cordialement
    Jean

  • #2
    Bonjour Jean,

    Le module "lien de flux RSS ou Atom" ne fonctionne que sur les pages de type blog.

    Pour ce type de page, cela génère une adresse de type <ma page blog>?format=feed&type=rss

    Par exemple, je viens de le mettre sur ma page blog : https://www.conseilgouz.com/espace-tests

    Pour l'avoir sur toutes vos pages, il faut copier ce raccourci dans un module personnalisé.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Le lien https://www.conseilgouz.com/espace-tests ne marche pas mais je vois bien sur votre page blog le flux test.
      Merci, l'exemple que vous me fournissez sur la page blog est exactement ce que je cherche à faire mais comment le mettre en place pratiquement.
      Auriez vous la gentillesse de me décrire étape par étape comment arriver à ce résultat, je n'ai pas compris n'étant pas un expert,
      Comment faire pratiquement ?
      Merci d'avance.
      Jean

      Commentaire


      • #4
        Bonjour Jean,

        J'ai juste déclaré un module "lien de flux RSS ou Atom". Ce module n'est activé que sur ma page Blog.



        Cela permet d'avoir l'affichage du module convertissant votre page Blog au format flux RSS

        Pour créer un lien vers ce flux pour toutes vos pages (n'oubliez pas que le flux RSS ne reprend que les informations des pages de type blog), il faut créer un lien de menu de type URL et y mettre le lien généré par le module ci-dessus. Rappel : ce lien est de type <ma page blog>?format=feed&type=rss

        Par exemple, j'ai créé un nouveau lien de menu RSS en bas de page :

        Cliquez sur l'image pour l'afficher en taille normale

Nom : flux_menu.jpg 
Affichages : 148 
Taille : 53,3 Ko 
ID : 2039184
        Et j'ai obtenu Cliquez sur l'image pour l'afficher en taille normale

Nom : flux_bas.jpg 
Affichages : 214 
Taille : 3,5 Ko 
ID : 2039185

        Note : le menu de type URL est dans "Liens divers".

        Pascal
        Fichiers joints
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          Bonjour,

          En complément :

          Le RSS est un flux sous forme d'un fichier dynamique généré à partir d'un ensemble d'article, par exemple une catégorie d'article.
          C'est dynamique car en réalité le fichier n'existe pas, il est produit avec une requête qui sera affiché et formaté en xml.

          En premier, on créé le lien de menu vers la catégorie d'article et on vérifie dans l'onglet intégration que le lien rss soit bien affiché.



          Pour retrouver le lien du flux, il faut visiter la page associée au lien de menu puis en examinant le code source, on retrouvera le flux dans les balises meta (entre <head> et </head> )

          Par exemple, quand Pascal indique la page : https://www.conseilgouz.com/espace-tests
          il suffit de faire bouton droit "afficher le code source de la page" pour retrouver le flux xml au format Atom 1.0 et un autre au format RSS 2.0.


          Comme il a expliqué, Joomla ajoute simplement deux variables (format et type) pour générer le flux donc cela donne au final :


          Code:
          https://www.conseilgouz.com/espace-tests?format=feed&type=rss
          Si on essaye de lire le lien ci-dessus directement, le navigateur chrome permet d'avoir le code mais firefox tentera de télécharger le fichier au lien de l'afficher. ( c'est ce que j'obtiens désormais alors que les anciennes versions me permettaient de lire les infos )

          En résumé, la génération du flux se fait donc via le lien de menu d'un ensemble d'article comme une catégorie (vue blog ou liste) ou les articles epinglés (que l'on indiquait auparavant comme article en vedette) avec l'intégration RSS active (dans l'onglet intégration). Le lien s'intègre automatiquement dans le header de la page car les lecteurs de flux rss vont retrouver l'info directement. Mais si tu as besoin d'indiquer le flux réel au lieu de la page, il suffit donc d'ajouter ?format=feed&type=rss au lien de menu créé.

          Une précision sur le composant fils d'actualité qui n'est qu'un annuaire importateur de flux auquel tu peux ajouter tous les flux que tu souhaite intégrer (peu importe la source). Donc il ne génère pas de flux mais cela peut servir à composer un recueil de données provenant des sources d'actualité vers la thématique de ton site.

          Enfin pour le lien rss en bas de page, tu as le module indiqué par Pascal.
          Dernière édition par daneel à 24/04/2022, 09h58
          Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

          Commentaire


          • #6
            Petite remarque complémentaire : en Joomla 4.1, dans le template Cassiopea, on peut ajouter l'icône RSS à l'élément de menu en mettant fa fa-rss dans le paramètre "Classe d'icône de lien" du menu.

            Cliquez sur l'image pour l'afficher en taille normale

Nom : flux-rss.jpg 
Affichages : 158 
Taille : 35,9 Ko 
ID : 2039189

            Cela a été ajouté par le PR https://github.com/joomla/joomla-cms/pull/34658

            Pascal
            Fichiers joints
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X