add all params to subscribers

darcs-hash:20081120144300-84dde-bb02bac8053dacb470eeb357cdd43007c361cc9a.gz
This commit is contained in:
Evan Prodromou 2008-11-20 09:43:00 -05:00
parent 9da1bce940
commit 49bb4a7b84

View File

@ -1011,8 +1011,6 @@ function common_fancy_url($action, $args=NULL) {
case 'xrds': case 'xrds':
case 'foaf': case 'foaf':
return common_path($args['nickname'].'/'.$action); return common_path($args['nickname'].'/'.$action);
case 'subscriptions':
case 'subscribers':
case 'all': case 'all':
case 'replies': case 'replies':
case 'inbox': case 'inbox':
@ -1022,6 +1020,16 @@ function common_fancy_url($action, $args=NULL) {
} else { } else {
return common_path($args['nickname'].'/'.$action); return common_path($args['nickname'].'/'.$action);
} }
case 'subscriptions':
case 'subscribers':
$nickname = $args['nickname'];
unset($args['nickname']);
$params = http_build_query($args);
if ($params) {
return common_path($nickname.'/'.$action . '?' . $params);
} else {
return common_path($nickname.'/'.$action);
}
case 'allrss': case 'allrss':
return common_path($args['nickname'].'/all/rss'); return common_path($args['nickname'].'/all/rss');
case 'repliesrss': case 'repliesrss':