Flux RSS et tags

J’ai enfin mis en place les modifs proposées par Jérome pour avoir un flux RSS par tag sur ce blog.

Par contre, j’ai procédé un peu différement. De son côté, il considère qu’un type de flux peut être soit billet, soit commentaires, soit tag. Je pense que l’export RSS par tag ne doit pas se faire par l’intermédiaire de ce paramètre type, mais de la même façon que pour distinguer le flux général d’un flux de catégorie ou de langue.

Donc, j’ai changé

 //JL 2006-02 add RSS/tag  //$type = (!empty($_GET'type') && $_GET'type' == 'co') ? 'co' : 'blog';  $type = (!empty($_GET'type') && ($_GET'type' == 'co' or $_GET'type' == 'tag')) ? $_GET'type' : 'blog';  //$type = (!empty($_GET'type')) ? $_GET'type' : 'blog';  $tag = (!empty($_GET'tag')) ? $_GET'tag' : '';

par

 $type = (!empty($_GET'type') && $_GET'type' == 'co') ? 'co' : 'blog';  $tag = (!empty($_GET'tag')) ? $_GET'tag' : '';

et

 if ($meta_plug == true && $type == 'tag'){    $news = twPostMeta::getLastNews('tag', $tag,  10, 'post_dt DESC', $lang);  } else {

par

 if ($meta_plug == true && !empty($tag)) {    $news = twPostMeta::getLastNews('tag', $tag,  10, 'post_dt DESC', $lang);  } else {

Ca permet d’avoir des URLS comme rss.php?tag=montag plutot que rss.php?type=tag&tag=montag, comme pour les catégories. Exemple: http://apassant.net/rss.php?tag=dotclear

Advertisement
Tagged , ,

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.