Alternative au RSS de joomla

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

  • Alternative au RSS de joomla

    Bonjour,
    J'ai récemment activé sur mon site intranet le module permettant de générer un flux rss.
    Et honnêtement je ne le trouve pas formidable.
    On a aucun contrôle sur le flux.
    Et il ne gére pas les classes css.

    Par exemple j'ai une image d'intro sur mes article d'actu qui me sert pour un module d'affichage d'actualité et sur l'article en lui même je ne l'affiche pas (display none via une modification de la class dans un css custom). Sauf que sur sur le flux elle réapparait.
    J'ai aussi des classes spécifiques pour les images qui me servent à gérer leur affichage sur l'article. Sur le flux la classe est ignoré et du coup mes images sont immenses.
    J'ai également des soucis avec les galleries d'images, ca envoie toutes les images dans le flux et quand il y en a beaucoup je suis pas sur que ce soit top...

    Est ce qu'il existe une alternative à ce module me permettant d'avoir plus contrôle sur le contenu du flux ?
    L'idéal serait qu'il prenne en compte un fichier css custom (éventuellement dédié uniquement au flux) pour traduire les classes et aussi un meilleur contrôle sur les articles que l'on veut faire apparaitre dans le flux (plage de date, date de modif ou de création etc).
    Ou bien simplement générer un flux avec juste le titre, l'image d'intro et les X 1er caractéres de l'article.

    Cordialement.

  • #2
    Bonjour,
    Je ne comprends pas très bien la question : quand je veux offrir un flux rss, ça affiche un lien (si on clique dessus, on affiche alors le fichier xml).
    Concrètement, sur un de mes sites, ça donne ceci (le background est un test, je rassure tout le monde ) :

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

Nom : 2019-09-17_10h35_00.png 
Affichages : 86 
Taille : 2,6 Ko 
ID : 2006706

    Que voulez-vous de différent ?
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Ben en fait je n'ai aucun contrôle sur ce qui est envoyé dans le xml.
      Je ne sais pas combien d'article, le critère d'ordre, si ce qui compte c'est la date de création, publication, modification...

      Et dans le xml y'a trop d'info je trouve. Quand on clique sur le flux avec firefox l'affichage est pas terrible...
      finalement si dans le flux il y avait juste le titre des articles avec le lien vers l'article du site ben ca irait.

      Commentaire


      • #4
        Bonjour,

        Des éclaircissements s'imposent...

        1. Lien du Flux RSS : le format XML :
        On est d'accord que l'on ne peux évoquer de css dans un fichier xml.
        Le flux xml est géré indépendamment dans joomla notamment pour les articles.
        Par exemple, on retrouve le lien vers le fichier xml dans l'entête d'une vue blog par catégorie (code source d'une page)
        Pour la petite astuce, il suffit d'ajouter ?format=feed&type=rss à l'url d'une vue blog pour obtenir le flux RSS ( c'est en réalité ce qui est repris dans le module mod_syndicate : "lien de flux RSS" évoqué par woluweb

        exemple :
        actualité joomla.org : https://www.joomla.org/announcements.html
        flux RSS : https://www.joomla.org/announcements...=feed&type=rss

        2. Le Module Fil d'actualité ( mod_feed à ne pas confondre avec mod_syndicate )
        Le module d'affichage natif de Joomla peut afficher le contenu (texte et image d'un flux RSS) suivant les paramètres et si on souhaite modifier l'apparence en profondeur, soit on effectue une surcharge (override) ou on change de module ( exemple alternatif : https://extensions.joomla.org/extens...s-feed-reader/ )
        J'ai évoqué cela dans la discussion précédente : https://forum.joomla.fr/forum/d%C3%A...-d-un-flux-rss

        3. Le très très vieux FeedBurner...
        Enfin si on souhaite remplacer le flux d'origine par un autre, c'est possible...
        Par un service gratuit comme feedburner.com qui reprends le fil RSS pour le formater différemment et ajouter des options comme le suivi par email ou la génération d'une image gif à inserer en signature de mail (c'était top à l'époque de générer une image dynamique qui se met à jour avec l'actu). Il existe toujours malgré son âge et son abandon par Google. On peut retrouver également des concurrents.

        4. EasyFeeder ou je fais ce que je veux !
        Enfin, vous pouvez également créer votre propre flux RSS/xml ou autre format (json, csv, xml...) selon votre propre contenu (articles mais aussi virtuemart, votre propre requete sql, etc.) avec Easy Feeder : http://www.easyjoomla.org/featured-products/easy-feeder
        Avec EasyFeeder, vous pouvez pratiquement choisir tout ce que vous souhaitez générer.

        voilà
        Dernière édition par daneel à 17/09/2019, 14h25
        woluweb aime ceci.
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Je suis en train d'essayer easyfeeder.
          C'est interessant.
          J'ai pu créer un flux rss qui ne contient que les titres et les liens vers mes articles.
          En revanche ca scanne tout.
          Je n'ai pas compris comment lui dire de faire le flux que sur une seule catégorie d'article.

          Commentaire


          • #6
            Aie aie easy feeder devrait faire exactement ce que je veux mais il a l'air buggué
            L'écran element types ne s'affiche pas correctement et quand on tente de changer un element ca ne fonctionne pas. Du coup je ne peux pas mettre de restriction sur les catégories. J'essaye de voir pour mettre directement le bon paramétre dans la table en base de données mais je n'ai pas encore trouvé.

            Commentaire


            • #7
              Pour vous aider :

              la documentation


              L'onglet restriction :



              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                Ben le soucis c'est que mon écran d'element types ressemble à ça :

                Cliquez sur l'image pour l'afficher en taille normale  Nom : ecran (2).jpg* Affichages : 0* Taille : 132,2 Ko* ID : 2006750
                Je vois pas d'où ca peut venir... J'ai essayé avec une vieille version de joomla (2.5) et j'ai la même chose.

                Du coup je ne peux pas changer "restriction by element value" dans catid via l'interface

                J'ai mis directement la bonne valeur en base de donnée et maintenant quand j'affiche l'élément catid je vois bien "selected values" et la catégorie que j'ai choisi mais à l'affichage aucun effet. Comme si le paramétre était ignoré.


                edit : ca y est j'ai enfin réussi... j'avais oublié de mettre un paramétre dans la base de données. Il fallait mettre le restriction type, le restriction method et enfin le restriction value. Bon maintenant ce serait bien de pouvoir faire ça avec l'interface plutôt que de devoir bidouiller la base de données...

                red edit : bon ben maintenant il faut que je trouve la méthode pour ne mettre dans le flux que les articles en accès public. J'ai pas l'impression que ce soit prèvu...
                Dernière édition par Paladin à 18/09/2019, 09h35

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X