/:nickname/all/rss had to be before /:tagger/all/:tag

...though this makes it impossible to get a list called "rss"

so FIXME, the RSS 1.0 actions should be in the API or something
This commit is contained in:
Mikael Nordfeldth 2015-07-10 00:27:26 +02:00
parent 8cc85f684b
commit 1cbf2510e7

View File

@ -949,6 +949,13 @@ class Router
array('action' => 'subqueue'), array('action' => 'subqueue'),
array('nickname' => Nickname::DISPLAY_FMT)); array('nickname' => Nickname::DISPLAY_FMT));
// some targeted RSS 1.0 actions (extends TargetedRss10Action)
foreach (array('all', 'replies') as $a) {
$m->connect(':nickname/'.$a.'/rss',
array('action' => $a.'rss'),
array('nickname' => Nickname::DISPLAY_FMT));
}
// people tags // people tags
$m->connect(':nickname/peopletags', $m->connect(':nickname/peopletags',
@ -1016,12 +1023,6 @@ class Router
array('nickname' => Nickname::DISPLAY_FMT)); array('nickname' => Nickname::DISPLAY_FMT));
} }
foreach (array('all', 'replies') as $a) {
$m->connect(':nickname/'.$a.'/rss',
array('action' => $a.'rss'),
array('nickname' => Nickname::DISPLAY_FMT));
}
$m->connect(':nickname/avatar', $m->connect(':nickname/avatar',
array('action' => 'avatarbynickname'), array('action' => 'avatarbynickname'),
array('nickname' => Nickname::DISPLAY_FMT)); array('nickname' => Nickname::DISPLAY_FMT));