CMS Automne
http://www.automne-cms.org/forum/

? Affichage des titres d'un site externe dans page Automne
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=670
Page 1 sur 1

Auteur:  Prof_SVT [ Mer Juil 07, 2010 2:51 pm ]
Sujet du message:  ? Affichage des titres d'un site externe dans page Automne

Bonjour,

Avant de me lancer dans l'écriture d'un module ou de me perdre dans les tutoriaux, j'aurais aimé la confirmation de l'intuition suivante:
il doit être possible de récupérer dans une page d'un site Automne les titres et débuts d'articles (voire vignettes ) d'un site externe (et ami...). La page en question serait dédiée à ce site ami, et n'en afficherait que la liste de ses articles: titre (lien vers le site externe), début et si possible vignette.
J'imaginais qq chose basé sur le fil RSS du-dit site.
Je me lance, ou j'ai tout faux car Automne ne peut pas le faire?

Merci pour vos conseils,
Vincent

Auteur:  Prof_SVT [ Mer Juil 21, 2010 5:09 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Bonjour,
Pas de réponse à ma demande d'aide: je me suis trompé de catégorie, le sujet est inintéressant, ... ?
Bon, autre tentative: quelqu'un connaît un site sous Automne dont une page listerait les titres des articles d'un autre site (pas forcément sous Automne)?
Merci,
Vincent

Auteur:  Frank [ Mer Juil 21, 2010 5:28 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Bonjour,

Il n'y a rien de natif dans Automne pour traiter les flux RSS externes, il faut passer par des classes PHP comme http://simplepie.org

Auteur:  Julien Breux [ Mer Juil 21, 2010 5:44 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Salut !

Code :
<?php
// URL du flux
$urlFeed = 'http://www.automne.ws/rss/rss.php?id=1';
// Récupération du flux
$xmlFeed = new SimpleXMLElement($urlFeed, null, true);
// Liste des canaux
foreach ($xmlFeed->channel as $channel) {
   // Titre du canal
   echo '<h1>' . $channel->title . '</h1>';
   // Description du canal
   echo '<p>' .
       $channel->description .
       ' <i>(<a href="' . $channel->link . '">Visiter le site</a>)</i>' .
       '<p>';
   // Liste des éléments
   foreach ($xmlFeed->channel->item as $item) {
      // Titre de l'article
      echo '<h2>' . $item->title . '</h2>';
   }
}
?>

Auteur:  Frank [ Mer Juil 21, 2010 5:49 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Merci Julien pour cette solution native en PHP5, du coup pas besoin d'embarquer de classes externes à Automne ;)

Auteur:  Prof_SVT [ Lun Août 16, 2010 3:21 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Merci! Vous êtes super!
Vincent

Auteur:  Julien Breux [ Lun Août 16, 2010 3:28 pm ]
Sujet du message:  Re: ? Affichage des titres d'un site externe dans page Autom

Prof_SVT a écrit:
Merci! Vous êtes super!
Vincent


:oops: Avec plaisir :wink:

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/