title: Planet.ubuntu-fr.org : c'est parti ! slug: planet-ubuntu-fr-org-cest-parti date: 2005-06-14 00:51:47 type: post vignette: images/logos/planet_ubuntu-fr.png contextual_title1: ★ Bonne continuation Ubuntu-fr contextual_url1: 20070317-bonne-continuation-ubuntu-fr contextual_title2: ★ Rêve de geek contextual_url2: 20070131-reve-de-geek contextual_title3: Dedibox : Free propose un dédié pas cher ! contextual_url3: 20060504-dedibox-free-propose-un-dedie-pas-cher
Bon j'ai finalement retenu la solution lilina-head en attendant d'avoir mieux, c'est en cours de développement (co-développé avec gml en python \o/). Sans plus tarder, l'adresse du planet de ubuntu-fr. Si vous souhaitez participer au planet ou au développement (ou aux deux !), tenez moi au courant, ci-dessous les conditions. Enfin pour les lecteurs, n'oubliez pas que la richesse d'un blog vient souvent aussi de ses commentaires donc si vous trouvez un billet obscur n'hésitez pas à aller jeter un œil aux réactions qu'il a pu susciter.
Rien de plus simple, il suffit d'avoir une catégorie spécifique à ubuntu et de pouvoir avoir un fil RSS qui ne prenne en compte que cette catégorie, par exemple si vous avez Dotclear, il suffit de rajouter ?cat=ubuntu
pour avoir le fil RSS correspondant à la catégorie ubuntu.
Autre « contrainte » , que le fil RSS généré contienne la totalité du billet. Si vous souhaitez tout de même conserver des billets tronqués dans votre RSS principal, il suffit d'ajouter à votre rss.php :
if ($cat == 'ubuntu') { # Dernières nouvelles $news = $blog->getLastNews(10,$cat,'post_dt DESC',false,$lang); $ts = strtotime($blog->getEarlierDate()); $title = dc_blog_name; $items = $seq = ''; while(!$news->EOF()) { $items .= $news->getRSSItem(false); $seq .= $news->getRSSSeq(); $news->moveNext(); } }
(à inclure entre le if et le else si vous avez la dernière version de Dotclear).
Voila, je crois que c'est à peu près tout, laissez moi vos fils en commentaire ;).
Générez à partir de votre prose un fil RSS valide (ça vaut aussi pour ceux qui ont un blog ça tiens).
Bon ça va, comme c'est pas vraiment évident à première vue, je veux bien m'en charger en le rentrant dans un blog en local, par contre, demandez-vous si votre contribution n'aurait pas davantage d'utilité sur le wiki avant.
Contactez-moi par mail, le développement se fait en python exclusivement.