summaryrefslogtreecommitdiff
path: root/actions/public.php
diff options
context:
space:
mode:
authorEvan Prodromou <evan@prodromou.name>2008-06-18 14:26:47 -0400
committerEvan Prodromou <evan@prodromou.name>2008-06-18 14:26:47 -0400
commit1d867396fa2e4737066a05990b570ea5a2e56d1d (patch)
tree346bfc5da63eef04d8ea6b86e377e15c61d0db36 /actions/public.php
parent7ce5ed80811cd553940882b5ef5a1f7f235e71f2 (diff)
add xrds for trust root URL
darcs-hash:20080618182647-84dde-e75e2c3441e8441ad6602f36fd9b7bf6ca39e70d.gz
Diffstat (limited to 'actions/public.php')
-rw-r--r--actions/public.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/actions/public.php b/actions/public.php
index 7e47b9f75..5d06c3c29 100644
--- a/actions/public.php
+++ b/actions/public.php
@@ -28,6 +28,8 @@ class PublicAction extends StreamAction {
$page = ($this->arg('page')) ? ($this->arg('page')+0) : 1;
+ header('X-XRDS-Location: '. common_local_url('publicxrds'));
+
common_show_header(_t('Public timeline'),
array($this, 'show_header'), NULL,
array($this, 'show_top'));
@@ -50,6 +52,9 @@ class PublicAction extends StreamAction {
'href' => common_local_url('publicrss'),
'type' => 'application/rss+xml',
'title' => _t('Public Stream Feed')));
+ # for client side of OpenID authentication
+ common_element('meta', array('http-equiv' => 'X-XRDS-Location',
+ 'content' => common_local_url('publicxrds')));
}
function show_notices($page) {